/* FTP womens specific CSS */

ul { margin-left:20px; list-style:none;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

#W-banner{
/*background:url(../womens-images/PH-mainBanner.jpg) no-repeat;*/
width:970px;
height:233px;
position:relative;
}
#W-HP-elementBox1{
background:url(../womens-images/banner-shadow.gif) repeat-x #FFFFFF;
padding-top:24px;
position:relative;
width:970px;
}


#W-HP-elementBox2{
position:relative;
width:970px;
margin-bottom:60px;
}
#W-videoBox{
background:url(../womens-images/videoBox.jpg) no-repeat;
width:441px;
height:360px;
position:relative;
float:left;
margin-left:22px;
}

.video { 
position:relative;
background:url(../womens-images/videoBoxPlaceholder.jpg) no-repeat; 
width:406px; 
height:274px;
margin:12px;
}

#W-rightForm{
position:relative;
float:right;
background:url(../womens-images/rightForm.jpg) no-repeat;
width:489px;
height:359px;
padding-left:5px;
font-size:11PX;
}

#W-rightForm table{ margin-top:55px; margin-left:10px;}

#W-blogBox{
position:relative;
float:left;
width:430px;
background:url(../womens-images/title_blogs.jpg) no-repeat;
padding-top:38px;
}

#W-resourcesBox{
position:relative;
float:left;
width:430px;
/*background:url(../womens-images/title_resources.jpg) no-repeat;
padding-top:38px;*/
}


#W-newsBox{
position:relative;
float:right;
width:492px;
/*background:url(../womens-images/title_news.jpg) no-repeat;
padding-top:38px;*/
}
.w-blogpostdate{
font-size:13px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background:url(../womens-images/bullet-1.gif) no-repeat center left; 
padding-left:26px;
padding-top:7px;
padding-bottom:7px;
}
.w-blogpostdate a{
display:block;
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.w-blogpostdate a:hover, .w-blogpost a:hover{
color:#df5612;
}
.w-blogpost a{
display:block;
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.w-blogpost{
font-size:13px;
color:#df5612;
font-family:Arial, Helvetica, sans-serif;
}
#W-purpleNav{
position:relative;
float:left;
background:url(../womens-images/purple_nav.jpg) no-repeat;
width:264px;
height:233px;
}
#W-headBanner{
position:relative;
float:left;
width:706px;
height:233px;
}
.w-navItem{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
margin-bottom:20px;
}
.w-navItem a{
color:#FFFFFF;
text-decoration:none;
}
.w-navItem a:hover{
color:#FFFFFF;
font-weight:bold;
}
#W-navPOS{
position:relative;
top:30px;
left:10px;
}


#W-TxtBox a, visited{text-decoration:none; font-weight:bold;color:#0066cc;}

#W-TxtBox a:hover {color:#990000;}


#W-TxtBox{
position:relative;
float:left;
width:740px;
}


#W-TxtBox h1{
padding-bottom:10px;
}



#W-TxtBox p {
margin-top:10px;
margin-bottom:10px;}

#W-InterFormBox{
position:relative;
float:right; 
margin-left:10px;
width:465px;
background:url(../womens-images/interForm.jpg) no-repeat;
width:207px; height:601px;
padding-top:100px;
font-size:11PX;
padding-left:5px;
}
#W-InterFormBox2{
position:relative;
float:right; 
width:207px;
background:url(../womens-images/interForm.jpg) no-repeat;
height:525px;
padding-top:95px;
font-size:11PX;
padding-left:5px;
margin-left:10px;
}
#W-InterFormBox3{
position:relative;
float:right; 
}

h1{
line-height:normal;
font-size:24px; 
color:#5b0c1b;
font-weight:normal;
}

.hr {background:url(../womens-images/inter-HR.gif) no-repeat bottom;
height:14px; width:739px;}
.hr2 {background:url(../womens-images/inter-HR2.gif) repeat-x bottom;
height:14px;}

h2{
font-size:18px; 
color:#7c5161;
font-weight:bold;
margin-top:33px;
}

.casebox { padding:10px; background:#fff; border:1px solid #bc94b6; margin:5px; width:620px;  margin-bottom:10px; margin-left:40px;}

.testimonial-box{
position:relative;
width:735px;

} 


* .testimonial-body{
background:url(../images/testimonials-box.gif) no-repeat #fbfbfb left bottom;
margin-bottom:25px;
width:735px; 
_height:79px!important;
} 
/* Hide from IE 6 /hack \*/
 .testimonial-body{
 min-height:79px;
 float:left
 }
.testimonial-quote{
position:relative;
float:left;
background:url(../images/testimonials-quote.gif) no-repeat;
width:73px;
height:37px;
}
.testimonial-text{
position:relative;
float:left;
width:600px;
padding-top:10px;
color:#087599;
font-family: Tahoma;
font-size:13px;
line-height:20px;
font-weight:bold;
}
.testimonial-text-hilight{
position:relative;
float:left;
width:600px;
padding-top:10px;
color:#CC0066;
font-family: Tahoma;
font-size:13px;
line-height:20px;
font-weight:bold;
}
.testimonial-title{
background:#e5edb2;
height:25px;
width:116px;
color:#323232;
font-size:12px;
font-weight:bold;
font-family: Tahoma;
padding-left:15px;
padding-top:5px;
padding-right:9px;
}
#w-profiles table, #w-profiles tbody, #w-profiles tfoot, #w-profiles thead, #w-profiles tr, #w-profiles th, #w-profiles td {
vertical-align:top;
}


#womens-vidlist ul{
list-style:disc;
}
#womens-vidlist li{
margin-top:5px;
margin-bottom:5px;
list-style:disc;
}
#womens-vidlist li a{
text-decoration:none;
color:#0033FF;
}
#womens-vidlist li a:hover{
color:#0066FF;
text-decoration:underline;
}
