/* CSS Document */

/****************** BEGIN Body *****************************************/
body{
	background: #FFFFFF url('../images/BG-tile.gif') repeat-x;
}
td.right_column{
	background: #ffffff url('../images/cell3c_bgTile.gif') repeat-y;
}
td.call_to_action_cell{
	height:202px;
}
a:hover{
	color:red;
}
/****************** END Body **********************************************/

/****************** BEGIN Main Menu Library **********************/

/******** See mainmenu.css file ****************/
/****************** END Main Menu Library ************************/

/****************** BEGIN Content Body ************************/
td.content_body{
	background: #FAFDFF url('../images/cell3a.gif') repeat-y;
	padding:12px 25px 15px 25px;
}
td.breadcrumbs{
	height:10px;
	font-family:times new roman, serif;
	font-size:10pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#4388BF;
}
td.breadcrumbs a:link, td.breadcrumbs a:visited{
	color:#2D4D6B;
}
td.breadcrumbs a:hover{
	color:#4388BF;
}
div.spacer_intro_quote{
	font-size:18pt;
}
div.intro_quote{
	color:#23292C;
	font-weight:bold;
	font-family:times new roman, serif;
	font-size:12pt;
	line-height:12pt;
}
div.intro_quote_source{
	margin:6px 0px 0px 0px;
	color:#64747D;
	font-family:times new roman, serif;	
	font-size:9pt;
	font-style:italic;
}
div.h2{
	color:#3A4348;
	font-weight:bold;
	font-style:italic;
	font-family:times new roman, serif;	
	font-size:12pt;
	padding:10px 0px 10px 0px;
}
div.body_text{
	color:#64747D;
	font-family:times new roman, serif;
	font-size:10pt;
}
sup{
	line-height:5pt;
}
div.spacer_sources{
	font-size:8pt;
}
div.sources{
	color:#A8B0B5;
	font-family:times new roman, serif;
	font-size:7pt;
	padding:0px 0px 4px 0px;
}
a.rollPop, a.rollPop:hover{
	COLOR: #9F141A;
	CURSOR: help;
	TEXT-DECORATION: none
}
a.rollPop span {
	display: none;
}
a.rollPop:hover span {
	display: block;
 	position: absolute; top: 590px; left: 515; width: 125px;
	z-index: 100;
	color: navy; background: white;
	font: 9px Verdana, sans-serif; text-align: left;
	border:1px solid #666666;
}
div.clDescription{
	font-size:7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
	color:navy;
}
div.venn{
	text-align:center;
}
div.spacer_title{
	font-size:16pt;
}
div.tail_links{
	display:block;
	background: url('../images/icon_bullet.gif') no-repeat left top;
	padding:0px 0px 4px 20px;
	font-size:9pt;
}
div.tail_links a:link{
	font-family:times new roman, serif;
	color:#4388BF;
}
div.tail_links a:visited{
	color:#5A5B5B;
}
div.tail_links a:hover{
	color:#093F5E;
}
div.bios{
}
div.cte_model{
	text-align:center;
}
ul.checks{
	margin-top:0px;
	list-style-image: url('../images/icon_bullet_check.gif');	
}
ul.checks li{
	font-family:times new roman, serif;
	color:#4388BF;
	font-size:9pt;
	padding-left:2px;
}
div.resource_link{
	font-family:times new roman, serif;
	color:#222222;
	font-size:9pt;
}
div.resource_link p{
 	margin-top:-5px;
}
div.horz_line{
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;	
}
a.light{
	color:#036AAB;
}
a.light:hover{
	color:red;
}
table.bio-menu td{
	padding:5px;
}	
div.bio-name a:link, div.bio-name a:visited{
	color:#036AAB;
	font-family:times new roman, serif;
	font-size:10pt;
	font-weight:bold;
}
div.bio-name a:hover{
	color:red;
}
div.bio-position{
	color:#64747D;
	font-family:times new roman, serif;
	font-size:9pt;
}
div.bio-bigname{
	margin-left:170px;
	margin-top:20px;
	font-size:14pt;
	color:#093F5E;
}
div.bio-credentials{
	margin-left:170px;
}
div.bio-bigposition{
	margin-left:170px;
}
.bio-pic{
	position:relative;
	right:10px;
	top:-5px;
}
p.form-field{
	font-family:times new roman, serif;
	font-size:10pt;
	color:#093F5E;
	margin-left:10px;
	margin-bottom:-6px;	
}
p.form-field2{
	font-family:times new roman, serif;
	font-size:10pt;
	color:#093F5E;
	margin-left:10px;
	margin-bottom:0px;	
}

p.form-required{
	font-family:times new roman, serif;
	font-size:10pt;
	color:red;
	margin-left:10px;
	margin-top:20px;
}
p.form-submit{
	margin-left:10px;
	margin-top:30px;	
}
.info-text-field{
}
/****************** END Content Body ************************/

/****************** BEGIN Footer Library ********************/
table.footer{
	background: #FAFDFF url('../images/cell4.gif') no-repeat;
	height:106px;
}
td.footer_head{
	height:57px;
}
td.footer_links{
	height:49px;
	color:#cccccc;
	font-size:9pt;	
}
td.footer_links a:link{
	color:#F2F4FA;
	font-family:times new roman, serif;
	text-decoration:none;
}
td.footer_links a:visited{
	color:#84A0B0;
	font-family:times new roman, serif;
	text-decoration:none;	
}
td.footer_links a:hover{
	color:#ffffff;
	text-decoration:underline;
}
div.copyright{
	color:#093F5E;
	font-family:times new roman, serif;
	font-size:10pt;
	padding:5px 0px 0px 0px;
}
div.mwd{
	color:#5C727E;
	font-family:times new roman, serif;
	font-size:9pt;
	padding:5px 0px 0px 0px;
}
div.mwd a:link{
	color:#5C727E;
	text-decoration:none;
}
div.mwd a:hover{
	color:#093F5E;
	text-decoration:underline;
}

/****************** END Footer Library ************************/

/****************** BEGIN Testimonials Library ****************/
td.testimonials_top{
	height:8px;
}
/****************** END Testimonials Library ******************/