@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */
	body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 62.5%;
	line-height: normal;
	clear: both;
	display: inline;
	margin: 0;
	padding: 0;
	border: 0
	}
	.style9 {font-size: 10px}
TABLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	line-height: 140%;
}
A:link{
	color: #660099;
	text-decoration : none;
	line-height: 20px
}
A:visited {
    color: #838282;
	text-decoration : none;
	line-height: 20px
}
A:Hover{
    color: #430761;
	text-decoration : underline;
}


/*masthead links for home, about us... etc*/

.class1 A:link{
	color: #003d67;
	text-decoration : none;
}
.class1 A:visited {
    color: #003d67;
	text-decoration : none;
}
.class1 A:Hover{
    color: #000000;
	text-decoration : underline;
}

h1{ 
    
  	font-weight: bold;
  	font-size: 17px;
    color: #E45B00;}

h2{ 
   font-weight: bold;
  	font-size: 16px;
    margin: 1.4em 0 .4em 0; 
    padding: 0; 
    line-height: 120%;
  	color: #006699;
	/* PURPLE color: #660099; */}

h3{ 
  
  	font-weight: bold;
  	font-size: 15px;
  margin: 1.4em 0 .4em 0; 
  padding: 0; 
	 color: #E45B00;}

h4{
	/* letter-spacing: 0.01em; */
	font-weight: bold;
	font-size: 13px;
	margin: 0em;
	padding: 0;
	color: #123F65;}

/* starting words in paragraph */
.par_label {
	color: #003D67;
	font-weight: bold;
	font-size: 14px 
}

.front_page_label{
font-size: 12px;
color: #1075AD;
display: block;
padding-bottom: 8px;
}

.front_page_header{
margin-bottom: 0px;
//margin-bottom: 10px;
}

.label1_purple {
  font-weight: bold;
  font-size: 14px;
  margin: 1.4em 0 .4em 0; 
  padding: 0; 
  color: #006699;
  line-height: 1.5;}


.label_gray {
	font-weight: bold;
	font-size: 16px;
	margin: 1.4em 0 .4em 0;
	padding: 0;
	color: #006699;
	line-height: 120%;}


.label1_dark_orange{
	font-weight: bold;
  	font-size: 16px;
  margin: 1.2em 0 .4em 0; 
  padding: 0; 
  		line-height: 120%;
	  color: #E45B00;}

.label1_orange{
	font-size: 16px;
	font-weight: bold;
	color: #EE8F00;
		line-height: 130%;}

.label1_blue{
	font-size: 16px;
	font-weight: bold;
	color: #003d67;
	line-height: 130%;}

.indent{
	text-indent: 1.5em;}

.top {
font-size: 11px}

li {
	line-height: 140%;
	list-style-type: circle;
	
} 

.article_wrapper .home-caption p {
font-size: 11px;
}	

/* =LAYOUT - the main layout styles */
	.container{
	width:785px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top: 0;
	background-color: #FFFFFF
	}
	
	/* main area layout */
	#main{
	background-color: #FFFFFF;
	padding: 0;
	margin-top: 0
}

	#center{
	width:540px;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

	#rightcolumn{
	float: right;
	width:175px;
	padding-right: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
}


/* =CONTENT - the content styles */
	
	
/* center column */
	.article_wrapper h2{
	color: #5699A7;
	font-size:2em;
	background-position: top;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-left: 35px;
	background-color: #FFFFFF
}
	.article_wrapper p{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}	

#video_table{
 width: 765px;
 background-image: url(images/madi-home_v2_02.jpg); 
 background-repeat: repeat-x;
 margin-left: -15px;
 //margin-top: 15px;
 //margin-bottom: 3px;
 }
 
 #p_table_special{
 margin-top: 0px;
 }
 
 #video_table td{
 font-weight: bold;
 padding-top: 20px;
 padding-bottom: 14px;
 }
 
 #left_td{
 padding-left: 15px;
 padding-right: 5px;
 }
 
 #right_td{
 padding-left: 5px;
 padding-right: 15px;
 }
 
 #video_table a:link, #video_table a:visited{
 color: #1075AD;
 }
 
 #video_table img{
 border: none;
 padding-bottom: 7px;
 }
 
 #google_search_table{
 width: 515px;
 padding-top: 10px;
 }
 
 #google_search_table form, #google_search_table .style9{
 padding: 0px;
 margin: 0px;
 }
 
#video_index_table td, #video_index_table th {
vertical-align: top;
padding-bottom: 20px;
}

#video_index_table p {
margin: 0px 0px 5px 0px;
}
 
.footnotes {font-size: 9px;}
	
	.rightbox{background: #f1f0ef;padding: 10px 23px 10px 23px;margin-bottom:3px;line-height:1.8em;}
	h3.rightbox{font-size:19px;color: #8c8685; background: #f1f0ef url(../images/h3_bg_tall.jpg) 0 0 repeat-x;padding:5px 0 10px 23px;}
	h3.header_small{font-size:15px;font-weight: bold;background: #f1f0ef;padding:0 23px 5px 23px;}
	ul.right{font-size: 1.2em;}
	.features{padding-top:15px;font:1.27em Arial, Helvetica, sans-serif;}
	#rightcolumn .rightbox p{padding-bottom:1em;line-height:1.5em; font-size:12px}	
	
#womens_health_announcement_title{
	font-size:14px;
	display:block;
	color:#1075AD;
	padding-bottom:8px;
}

#womens_health_announcement{
	font-size:12px;
}

#womens_health_announcement_links{
	font-size:12px;
}

/* right column */
	.rightbox_wrapper{
	background: #eeeded;
	padding:5px;
	margin-bottom: 5px;
	width:560px;
	overflow: hidden;
	font-size:11px;
	line-height: 18px;
	color: #58584D;
	}
	.rightbox{
	border: 1px dashed #d9e0e8;
	width:125px;
	overflow: hidden;
	padding-bottom:6px;

	
/* =FOOTER */
	#footer
{
	color: #003D67;
	height: 36px;
}


