@charset "utf-8";
/* CSS Document */

body, h3{ margin:0; padding:0; }
body{ background:url(/images/utilities/bg.gif) top center repeat-x; }
h3{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#0687b2; padding-bottom:3px; }

.bullet {
	margin-bottom: 10px;
}

.contentHeading{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0687b2;
	font-weight:bold;
}

.footer {
	font-size:10px;
	color: #999999;
}

.homeFooter {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:16px; vertical-align:top; padding:10px 50px 20px 27px;
}
.homeFooter a{ color:#333; text-decoration:none;}
.homeIntroHeading{ font:bold 16px Arial, Helvetica, sans-serif; color:#737272; text-transform:uppercase; }

.media-date {
	font-size:10px;
	border-bottom: 1px dotted #999999;
}

a { text-decoration:none; color:#06769c; }
a:hover{ text-decoration:underline; }

.homeTitle{ background:url(/images/utilities/homeHeading_bg.gif) 0 -3px no-repeat; vertical-align:top; }
.title{ background:url(/images/utilities/heading_bg.gif) 0 -3px no-repeat; vertical-align:top; }
.title-blue{ background:url(/images/utilities/heading_bg_blue.gif) 0 -3px no-repeat; vertical-align:top; }
.title-green{ background:url(/images/utilities/heading_bg_green.gif) 0 -3px no-repeat; vertical-align:top; }
.title-purple{ background:url(/images/utilities/heading_bg_purple.gif) 0 -3px no-repeat; vertical-align:top; }
.title-red{ background:url(/images/utilities/heading_bg_red.gif) 0 -3px no-repeat; vertical-align:top; }

.subtitle{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:30px 0 15px 10px; text-transform:uppercase;}

.bodyContents{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:16px; vertical-align:top; padding:28px 50px 50px 31px;}
.bodyContents a{ text-decoration:none; color:#06769c; }
.bodyContents a:hover{ text-decoration:underline; }

.homeMore{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:16px; vertical-align:top; border-bottom:1px solid #bababa; padding:8px 0 10px 0; margin:0 60px 0 25px; }
.homeMore a{ text-decoration:none; color:#06769c; }
.homeMore a:hover{ text-decoration:underline; }
.homeLeftCol{ text-transform:uppercase; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; vertical-align:top; padding-top:32px; }

.cta{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#000; background:url(/images/utilities/cta_bg.gif) 0 0 no-repeat; padding:5px 20px 20px 40px;}
.cta a{ color:#0687b2; text-decoration:none; font-weight:bold; }
.cta a:hover{ text-decoration:underline; }

.homeCTA{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#000; padding:5px 0 20px 12px; }
.homeCTA a{ color:#0687b2; text-decoration:none; font-size:12px; }
.homeCTA a:hover{ text-decoration:underline; }
.homeCTA a.more{ color:#0687b2; text-decoration:none;font-size:11px; }
.homeCTA a.more:hover{ text-decoration:underline; }

.subnav{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnav a{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}
.subnav a:hover{ background:url(/images/utilities/subnav_bg_over.gif) top left no-repeat; color:#000;}

.subnav-red{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnav-red a{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}
.subnav-red a:hover{ background:url(/images/utilities/subnav_bg_red.gif) top left no-repeat; color:#000;}

.subnav-green{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnav-green a{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}
.subnav-green a:hover{ background:url(/images/utilities/subnav_bg_green.gif) top left no-repeat; color:#000;}

.subnav-blue{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnav-blue a{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}
.subnav-blue a:hover{ background:url(/images/utilities/subnav_bg_blue.gif) top left no-repeat; color:#000;}

.subnav-purple{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnav-purple a{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}
.subnav-purple a:hover{ background:url(/images/utilities/subnav_bg_purple.gif) top left no-repeat; color:#000;}

.subnavactive{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnavactive a{ background:url(/images/utilities/subnav_bg_over.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}

.subnavactive-blue{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnavactive-blue a{ background:url(/images/utilities/subnav_bg_blue.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}

.subnavactive-green{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnavactive-green a{ background:url(/images/utilities/subnav_bg_green.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}

.subnavactive-red{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnavactive-red a{ background:url(/images/utilities/subnav_bg_red.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}

.subnavactive-purple{ background:url(/images/utilities/subnav_bg.gif) 0 0 no-repeat; color:#666; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.subnavactive-purple a{ background:url(/images/utilities/subnav_bg_purple.gif) 0 0 no-repeat; color:#666; display:block; width:119px; padding:2px 0 8px 28px; text-decoration:none;}