﻿/* Global Style Sheet  */

/**
 * 	All Imported Style Sheets
 *   	@import url(' '); 
 */


/**
 *	Overridden Html Tags
 *	Set intial Defaults
 *	
 */

body {

	padding: 0p x;
	font-size: 12pt;
	line-height: 17pt;
	color: #504A3C; 
	background-color: #FFFFFF; 
	margin: 0px; 
	text-align: center;	
	font-family: garamond, arial, "Trebuchet MS", "Arial Narrow", geneva, helvetica, sans-serif;
}


table 
{
    font-size: 12pt;
	line-height: 17pt;
	
    }
.form 
{
    padding: 0px;
    margin: 0px;
    
    }

h1 { 
	font-size: 26px;
	line-height: 21pt;
	font-family: Times New Roman, Garamond;
	padding-top: 0px;
	padding-bottom: 15px;
	font-weight: normal;
	color: #504A3C;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;

	}

h2 { 
	font-size: 15pt;
	line-height: 16pt;
	font-family: Times New Roman, Garamond;
	padding-top: 10px;
	font-weight: normal;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-style: oblique;
	
	}

.subText h2 
{
    color: #880B26;
    background-image: url(../images/border_header.gif);
    background-repeat: no-repeat;
    background-position: 0px 20px;
    padding: 0px;
    }

h3 { 
	font: normal 12pt Times New Roman, Garamond; 
	font-weight: bold;
	letter-spacing: 0px; 
	margin-bottom: 0px;
	font-style: oblique;
	}

.subText h3 
{
    
    font: normal 11pt arial;
    font-weight: bold;
    margin: 10px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    font-style: oblique;
    }




p.no {

margin-top: 0px;
padding-top: 0px;

}

a:link { 
	text-decoration: none; 
	color: #A83F55;
	}
a:visited { 
	text-decoration: none;
	color: #A83F55;
	}
a:active { 
text-decoration: none; 
	color: #A83F55;
	}

a:hover { 
text-decoration: none; 
	color: #A83F55;
	}

img {
	border: 0px;
}


table {
	border: 0px;
}


.error {
	color: #fff;
}


/**
 *	Page Layout Divs
 *	Set layout & background styles.
 */
#canvas{
	width: 100%;
	overflow: hidden;
	float: left;
	text-align: center;
	border: 0px solid red;
	background-image: url(../images/bg_header.gif);
	background-repeat:repeat-x;
	
}



/**
 *	Page Header
 *	All Header Styles
 */
 
 .header 
 {
    text-align: center;
    background-repeat: repeat-x;
    height: 85px;
    background-color: #96132F;
    border: 0px solid red;
   
    }
   
 .headerInner 
 {
    margin-left: auto;
    margin-right: auto;
    border: 0px solid red;
    background-image: url(../images/bg_top.gif);
    height: 85px;
    width: 899px;
    text-align: left;

    }
    
.logo 
{
    top: 0px;
    position: absolute;
    border: 0px solid red;
    background-image: url(../images/top_logo.gif);
    background-repeat: no-repeat;
    height: 105px;
    width: 100px;

    }

.title 
{
    
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;
    position: absolute;
    
    }
    
.text 
{
    top: 20px;
    position: absolute;
    background-image: url(../images/logo_preg1.gif);
    background-repeat: no-repeat;
    height: 30px;
    margin: 0px 0px 0px 125px;
    border: 0px solid yellow;
    width: 210px;
    border: 0px solid yellow;
    
    }
    
.text2 
{
    position: absolute;
    top: 50px;
     background-image: url(../images/logo_preg2.gif);
    background-repeat: no-repeat;
    height: 30px; 
    margin: 0px 0px 0px 195px;
    width: 150px;
    border: 0px solid yellow;
    
    }
    
 .text4 
 {
    color: #fff;
    font-family: Garamond, Serif; 
    font-size: 16px;
    
    }  

 .text3 
 {
    color: #fff;
    font-family: arial, Garamond, Serif; 
    font-size: 12px;
    color: #C4657A;
    
    }  

.text3 
{
    top: 30px;
    position: absolute;
    margin: 0px 0px 0px 370px;

    }


.text4 
{
  font-family: arial, Garamond, Serif; 
color: #C4657A;
    top: 49px;
    position: absolute;
    margin: 0px 0px 0px 420px;
    font-size: 12px;
    
    }
    
   .topNav 
   {
    
    background-image: url(../images/bg_topnav.gif);
    background-repeat: repeat-x;
    height: 31px;
    border: 0px solid green;
    text-align: center;

    }
    
    .topNavContent
    {
       
       
        width: 899px; 
        margin-left: auto;
        margin-right: auto;
        border: 0px solid yellow;
        
   
        }
    
    .search 
    {
        background-image: url(../images/bg_top_spacer.gif);
        background-repeat: no-repeat;
        margin: 0px 0px 0px 500px;
        padding: 48px 0px 0px 20px;
        position: absolute;
        top: 0px;
        height: 35px;
        border: 0px solid yellow;
      
        }
        
    .espanol 
    {
        margin: 50px 0px 0px 790px;
        position: absolute;
        top: 0px;
        
        
        }
        
        
/** Page Tabs **/


#tabs 
 {   
     
      width: 755px;
	  margin: 0px 0px 0px 100px;
	  padding:4px 0px 0px 0px;
      font-size: 14px;
      line-height:normal;
	  border:0px solid #DD740B;
	  font-family: Arial;
	  font-size: 14px;
	  font-weight: normal;
	
	
      }

 
    #tabs ul {
	  margin:0;
	  padding:0px 10px 0 0px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../images/tableft_profile.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
            
    #tabs a span {
      float:left;
      display:block;
      background:url("../images/tabright_profile.gif") no-repeat right top;
      padding:5px 19px 4px 15px;
      color:#F5F3F3;

      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#000;
      }
     
   #tabs a.active 
   {
        color:#000;
      background-position:0% -42px;
      }
      
    #tabs a.active span {
      color:#000;
      background-position:100% -42px;
      }
      
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
 

/**
 *	Page Content
 *	All Content Styles
 */
 
 .content 
 {
    text-align: left;
    border: 0px solid red;
    width: 899px;
     margin-left: auto;
    margin-right: auto;
    margin-top: 23px;
    }
    
.mainImg
{
 
 width: 599px;
 height: 236px;
 margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

   border-right: 1px solid #fff;
 
    
    }
    
.mainImgText 
{
    
    position: absolute;
    margin: 100px 0px 0px 275px;
    padding: 0px 0px 0px 0px;
    border: 0px solid red;
    height: 100px;
    
    }
    
.headText 
{
    font-size: 28px;
    color: #504A3C;
    
    }
    
.findCenter 
{
    padding: 60px 0px 0px 0px;
    
    }  
    
.mainContent 
{
    border-right: 0px solid #D3D3D3;
    background-image: url(../images/border_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
    text-align: left;

    
    }

.box 
{
    border: 1px solid #ccc;
    height: 82px;
    background-color: #FBFBF9;
    padding: 0px 0px 0px 15px;
    margin: 22px 0px 0px 0px;
    height: 95px;
    }
   
.box h3 
{
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    }
    
.boxText
{
     margin: 0px 0px 0px 0px;
    padding: 7px 0px 7px 0px;
    font-size: 12px;
    }
    
.boxBtn 
{
    
    }
    
.preg 
{
    background-image: url(../images/icon_woman.jpg);
    background-repeat: no-repeat;
    background-position: 145px 0px;
    
    
    }
    
.chat 
{
    background-image: url(../images/icon_chatbubbles.gif);
    background-repeat: no-repeat;
    background-position: 184px 0px;
    
    
    }
  
.col1 
{

    margin: 0px 0px 0px 0px;
    width: 260px;
    border: 0px solid green;
    
    }
    
.col2 
{

    margin: 0px 0px 0px 0px;
    width: 260px;
      border: 0px solid yellow;

    
    }
    
.col2 h2 
{
    color: #504A3C;    
    font-size: 24px;
    font-weight: normal;
    margin: 25px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    
    }
    
    
    

 
 .col1 h2 
{
    color: #504A3C;    
    font-size: 24px;
    font-weight: normal;
    margin: 25px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    
    }
    
    
    

 
 .app
 {
    color: #fff;
    border: 0px solid #fff;
    padding: 0px 0px 0px 00px;
    }
    
       
    

 
 .hotline
 {
    color: #fff;
    border: 0px solid #fff;
    padding: 0px 0px 0px 00px;
    }
    
   .hotline a
   {
    
    background-color: #BB9B6A;
    height: 118px;
    border-bottom: 1px solid #fff;
    display: block;
    background-image: url(../images/icon_phone.gif); 
    background-position: 250px 10px;
    background-repeat: no-repeat;
    }
    
    .hotline a:hover 
    {
        background-color: #BB9B6A;
        }
        
    .app a
   {
    
    background-color: #4D0B15;
    height: 120px;
    border-bottom: 1px solid #fff;
    display: block;
    background-image: url(../images/icon_calendar.gif); 
    background-position: 250px 10px;
    background-repeat: no-repeat;  
    }
    
.app a:hover 
{
    background-color: #4D0B15;
    }

    
 .app .title
 {
    font-family: Arial, Sans-Serif;
    font-size: 19px;
    color:#fff;
    margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 20px;
     background-color: transparent;
     display: block;
    
    }
    
     
 .hotline .title
 {
    font-family: Arial, Sans-Serif;
    font-size: 19px;
    color:#fff;
    margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 20px;
     background-color: transparent;
     display: block;
    
    }
    
 .app .btn 
 {
    margin: 10px 0px 0px 0px;
    position: inherit;
    float: right;
    }
    
 .hotline .btn 
 {
    margin: 10px 0px 0px 0px;
    position: inherit;
    float: right;
    }
    
 .app .paragraph
 {
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color:#fff;
    margin: 0px 0px 0px 0px;
    padding: 55px 20px 0px 20px;
    display: block;
    border: 0px solid yellow; 
    background-color: transparent;
    }
    
 .hotline .paragraph
 {
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color:#fff;
    margin: 0px 0px 0px 0px;
    padding: 55px 20px 0px 20px;
    display: block;
    border: 0px solid yellow; 
    background-color: transparent;
    }
    
.hotline 
{
   
    }
    
.app 
{
    height: 118px;
    border: 0px solid red;
    background-color: #7E0C24;
    }
    
    

/** Get Involved **/




 
 .app2
 {
    color: #fff;
    border: 0px solid #fff;
    padding: 0px 0px 0px 00px;
    }
    
   


 
 .hotline2
 {
    color: #fff;
    border: 0px solid #fff;
    padding: 0px 0px 0px 00px;
    }
    
   .hotline2 a
   {
    
    background-color: #84BD66;
    height: 118px;
    border-bottom: 1px solid #fff;
    display: block;

    
    background-repeat: no-repeat;
    }
    
    .hotline2 a:hover 
    {
        background-color: #5A9322;
        }
        
    .app2 a
   {
    
    background-color: #555;
    height: 120px;
    border-bottom: 1px solid #fff;
    display: block;
     
    background-position: 250px 10px;
    background-repeat: no-repeat;  
    }
    
.app2 a:hover 
{
    background-color: #3A3A3A;
    }

    
 .app2 .title
 {
    font-family: Arial, Sans-Serif;
    font-size: 19px;
    color:#fff;
    margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 20px;
     background-color: transparent;
     display: block;
    
    }
    
     
 .hotline2 .title
 {
    font-family: Arial, Sans-Serif;
    font-size: 19px;
    color:#fff;
    margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 20px;
     background-color: transparent;
     display: block;
    
    }
    
 .app2 .btn 
 {
    margin: 10px 0px 0px 0px;
    position: inherit;
    float: right;
    }
    
 .hotline2 .btn 
 {
    margin: 10px 0px 0px 0px;
    position: inherit;
    float: right;
    }
    
 .app2 .paragraph
 {
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color:#fff;
    margin: 0px 0px 0px 0px;
    padding: 55px 20px 0px 20px;
    display: block;
    border: 0px solid yellow; 
    background-color: transparent;
    }
    
 .hotline2 .paragraph
 {
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color:#fff;
    margin: 0px 0px 0px 0px;
    padding: 55px 20px 0px 20px;
    display: block;
    border: 0px solid yellow; 
    background-color: transparent;
    }
    
.hotline2 
{
   
    }
    
.app2 
{
    height: 118px;
    border: 0px solid red;
    background-color: #7E0C24;
    }


  
    
/** SubQuick **/

.subQuick 
{
    border: 0px solid green;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-left: 0px solid #000;
    background:url("../images/bg_quicklinks.gif");
    background-repeat: no-repeat;
      }
    
.subQuick h3 
{
    font-size: 20px;
    font-weight: normal;
    background: url("../images/icon_info.gif") no-repeat left top;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 50px;
    background-position: 12px 11px;
    height: 55px;

    
    
    }

.subQuick ul 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
   border-top: 1px solid #D0D0D0;
    
    }

.subQuick li 
{
    
    list-style-type: none;
    width: 255px;

    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid #D0D0D0;


    
    }


.subQuick a:link 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 51px;
    background-image: url(../images/blt_arrow.gif);
    background-repeat: no-repeat;
    background-position: 36px 13px;
    
    color: #A83F55;
    
      
    } 
    

.subQuick a 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 51px;
    background-image: url(../images/blt_arrow.gif);
    background-repeat: no-repeat;
    background-position: 36px 13px;
    
    color: #A83F55;
    
      
    } 
    
.subQuick a:visited
{
    color: #A83F55;
   
    } 
    
.subQuick a:active
{
    color: #A83F55;
   
    } 
.subQuick a:hover 
{

    background-color: #eee;
    color: #A83F55;

    }
    
.subQuick a.active 
{

    background-color: #F1F1F1;
    color: #A83F55;

    } 


/** QuickLinks **/

.quickLinks 
{
    border: 0px solid green;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-left: 0px solid #000;
    background:url("../images/bg_quicklinks.gif");
    background-repeat: no-repeat;
  
  
    }
    
.quickLinks h3 
{
    font-size: 20px;
    font-weight: normal;
    background: url("../images/icon_info.gif") no-repeat left top;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 50px;
    background-position: 12px 11px;
    height: 55px;
    border: 0px solid red;
    
    
    }

.quickLinks ul 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
   border-top: 1px solid #D0D0D0;
    
    }

.quickLinks li 
{
    
    list-style-type: none;
    width: 298px;

    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid #D0D0D0;


    
    }


.quickLinks a:link 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 51px;
    background-image: url(../images/blt_arrow.gif);
    background-repeat: no-repeat;
    background-position: 36px 13px;
    
    color: #A83F55;
    
      
    } 
    

.quickLinks a 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 51px;
    background-image: url(../images/blt_arrow.gif);
    background-repeat: no-repeat;
    background-position: 36px 13px;
    
    color: #A83F55;
    
      
    } 
    
.quickLinks a:visited
{
    color: #A83F55;
   
    } 
    
.quickLinks a:active
{
    color: #A83F55;
   
    } 
.quickLinks a:hover 
{

    background-color: #eee;
    color: #A83F55;

    }
    
.quickLinks a.active 
{

    background-color: #F1F1F1;
    color: #A83F55;

    } 

.crumbs 
{
    
    float: right;
    margin: 18px 0px 0px 0px;
    font-size: 10px;
    
    }
    
.alert {
	background: #fff6bf url(../images/icon_alert.gif) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	}
	
.alertTitle 
{
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    
    }
    
.featured 
{
    padding: 20px 0px 0px 0px;
    margin: 0px 41px 0px 0px;

    text-align: left;
    border: 0px solid yellow;
    width: 170px;
    
    }

.featured .item 
{
    margin: 0px 0px 0px 0px;
    padding: 25px 0px 0px 0px;
    border: 0px solid red;
    display: block;
    
    }

.featured .textFeatured 
{
    font-size: 11px;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 0px 5px;
    background: none;
    
    
    }
    
.featured .icon 
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    }


/** SubPage **/

.subpage 
{
    border: 0px solid red;
   
    
    }
    
.subImg 
{
    margin: 0px 0px 20px 0px;
    border-right: 0px solid #fff;
    text-align: right;
    
    }
 
 .subText 
 {

    padding: 0px 0px 0px 0px;
    border-right: 0px solid #D3D3D3;
    text-align: left;
    width: 396px;
    border: 0px solid green;

    
    
    }
    
 .subText ul 
 {
    
    margin: 15px 10px 15px 10px;
    padding: 0px 0px 0px 0px;
    }
    
 .subText li 
 {
    padding: 3px 0px 0px 12px;
    margin: 0px 0px 0px 0px;
    list-style-type: none;
    background-image: url(../images/bullet.gif);
      background-repeat: no-repeat;
    background-position: 0px 11px;
    }
    
blockquote 
{
    margin: 0px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
    background-color: none;
    width: 300px;
    font-family: Times New Roman, Garamond, Serif;
    font-size: 20px;
    line-height: 26px;
    background-image: url(../images/icon_quote.gif);
        background-repeat: no-repeat;
    background-position: 10px 11px;
    
    
    }
    
blockquote div 
{
    padding: 10px 10px 5px 35px;
    
    }
    
blockquote .go 
{
    background-position: 10px 11px;
    padding: 0px 0px 0px 25px;
    }

 .subTextSub 
 {
     padding: 0px 0px 40px 0px;
     margin: 0px 34px 0px 0px;
     background-image: url(../images/page_footer.gif);
background-repeat: no-repeat;
background-position: bottom right;
    
    }  

    
.subText h3 
{
    
    
    }
 
 .borderQuick 
 {
   background-image: url(../images/border_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 270px;
    border: 0px solid red;
    margin-top: 170px;
    width: 1px;
    float: right;
    
    }
 
 /** SubNav **/
 
 
 .sections 
 {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background-color: #eee;
    padding: 0px 0px 0px 0px;
    
    }
.sections h4 {}

.sections p 
{
    margin: 0px 0px 0px 0px;
    
    }
 
 
 
 /** QuickLinks **/

.subNav 
{
    text-align: left;
    border-right: 0px solid #D4D4D4;
    margin: 0px 37px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-left: 0px solid #000;
    font-weight: bold;
    font-size: 14px;

    border: 0px solid red;
     background-image: url(../images/border_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
    
  
  
    }
    
.subNav h3 
{
    font-size: 20px;
    font-weight: normal;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 50px;
    background-position: 12px 11px;
    
    
    }

.subNav ul 
{
    margin: 0px 0px 0px 0px;
    padding: 12px 0px 0px 0px;
   border-top: 0px solid #D0D0D0;
     border-bottom: 1px solid #D0D0D0;
     background-image: url(../images/border_top_nav.gif);
     background-repeat: no-repeat;
     background-position: -3 0px;
    
    }
    
        .subNav ul .subNavNav
        {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 8px 15px;
             border-bottom: 0px solid #D0D0D0;
             background-image: none;
             background:url("../images/bg_subNav.gif");
             background-repeat:repeat-y;
             border: 0px solid green;


            
            }

        .subNav ul .subNavNav li 
        {
            list-style-type: none;
            width: 155px;
            border-top: 0px solid #D0D0D0;
            margin: 0px 0px 0px 0px;
            padding: 1px 0px 1px 0px;
            font-size: 13px;
            border-bottom: 0px solid #D0D0D0;
            }

        ul .subNavNav a:link 
        {
            display: block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 10px;
            background-repeat: no-repeat;
            color: #666;
            font-weight: normal;
            
              
            }
            
           .subNav ul .subNavNav a 
        {
            display: block;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 10px;
            background-repeat: no-repeat;
            color: #666;
            font-weight: normal;
            
              
            }
            
           ul .subNavNav a:visited
            {
                 color: #666;
               
                } 
                       
           .subNav ul .subNavNav a:active
            {
                 color: #666;
               
                } 
           .subNav ul .subNavNav a:hover 
            {

                background: transparent;
                 color: #333;

                }
                
           .subNav ul .subNavNav a.active 
            {

                background-color: #F1F1F1;
                 color: #666;

                } 
                


.subNav li 
{
    
    list-style-type: none;
    width: 175px;
    border-top: 1px solid #D0D0D0;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

    }


.subNav a:link 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 10px;
    background-repeat: no-repeat;
    color: #A83F55;
    
      
    } 

    
.subNav a 
{
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 6px 10px;
    background-repeat: no-repeat;
    color: #A83F55;
    
      
    } 

    
.subNav a.active
{
    background:url("../images/bg_subNav.gif");
    border-bottom: 0px solid #eee;
    padding: 6px 0px 3px 10px;
    background-color: Red;
   
    } 

  
.subNav a:visited
{
    color: #A83F55;
   
    } 

  
.subNav a:active
{
    color: #A83F55;
   
    } 
.subNav a:hover 
{

    background-color: #eee;
    color: #A83F55;

    }
    
.subNav a.active 
{

    background-color: #F1F1F1;
    color: #A83F55;

    } 
   
.subAction 
{
    
    background-color: #AC2A46;
    color: #fff;
    text-align: center;
    height: 160px;
    width: 257px;
    text-align: center;
    font-size: 18px;
    line-height: 24px; 
    border: 0px solid #fff;
    padding: 10px 0px 0px 0px;
    }
    
.subActionBox 
{
    border: 1px solid #B13B55;
    margin: 0px 15px 10px 15px;
    padding: 20px 5px 20px 5px;

   
    
    }
    
.subActionBtn 
{
    
    background-color: #920F2B;
    color: #fff;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 35px;

    
    }



/** Testimonials **/

.testimonials 
{
        background-image: url(../images/icon_quote.gif);
        background-repeat: no-repeat;
        height: 100px;
        font-style: oblique;
        font-family: Times New Roman, Garamond;
        font-size: 24px;
        line-height: 28px;
        margin: 50px 20px 40px 20px;

    }
    
.testSub 
{
    font-size: 18px;
    line-height: 24px;
    
    } 
    
.testimonials p 
{
    padding: 0px 0px 0px 28px;
    margin: 0px 0px 0px 0px;
   
    
    }
    
.client 
{
       font-size: 10px;
 
       font-family: Arial;
       margin: 10px 0px 0px 100px;
       padding: 5px 0px 0px 0px;
       display: block;
    }
    
.clientSub 
{
       font-size: 10px;
       font-family: Arial;
       margin: 0px 0px 0px 20px;
       padding: 5px 0px 0px 0px;
       display: block;
    }

.dropDown 
{
    margin: 20px 0px 0px 40px;    
    
    }




.nav 
{
    height: 30px;
    position: absolute;
    margin: 0px 0px 0px 685px;
    padding: 0px 0px 0px 0px;
    border: 0px solid yellow;

   width: 205px;

    }
    


.clients 
 {
    background:url("../images/tab_clients_ov.gif");
    height: 82px;
    width: 35px;
    }
    
 .nav .involved 
 {
    background:url("../images/tab_involved.gif");
    height: 82px;
    width: 35px;
    }




/**
 *	Page Footer
 *	All Footer Styles
 */
 

.footer 
{
    margin: 40px 0px 0px 0px;
    text-align: center;
    border: 0px solid red;
    background:url("../images/bg_footer_shadow.gif");
    background-repeat: repeat-x;
    background-color: #4D0B15;
    

    }
 
 
 .footer ul 
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    
    }

.footer li 
{
    list-style: none;
    padding: 0px 0px 0px 0px;
}

    
.footerContent 
{
 
    margin-left: auto;
    margin-right: auto;
    border: 0px solid red;
    text-align: left;
    width: 899px;
    margin-top: 20px;
    background-color: #EAEAEA;
        background:url("../images/bg_footer_shadow.gif");
    padding: 40px 0px 50px 0px;
    background-repeat: repeat-x;  
    color: #fff;
    }
 
 .footerContent table 
{ 
    color: #CCC;
    
    }
 
.footerContent h2 
{
     font-size: 14px;
    text-transform: uppercase;
    font-weight: normal;
    font-style:normal;
    font-family: Arial;
 
    }
    
 .footerContent h2 span 
 {
    font-size: 17px;
    
    }   
    


/** QuickForms **/

.quickForm input.button
{
      margin: 20px 20px 20px 0px;  
	  background-image: url(../images/bg_signup.gif);
	  height: 40px;
	  width: 120px;
	  
    
    }
.related {


border-top: 1px solid #eee;	

}

.related ul {

padding-top: 0px;
margin-top: 0px;


	

}

.related p {
	
	margin-bottom: 5px;
	font-weight: bold;
}

.fetus-table img
{
    border: 1px solid #666;
    
    }
