/* CSS Document */
body {
	margin-top:0px;
	background-color: #FFFFFF;
	background-image:url(/images/bkgd.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#062D58;
}

a:link, a:active, a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#062D58;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0081D7;}

.current { color:#ff8017; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }

#outerTableBorder {background-color:#FFFFFF; border-right:1px solid #062D58; border-left:1px solid #062D58; border-bottom:1px solid #062D58;}
#leftColumn {background-color:#ffffff; border-right:1px solid #698CA6;}
#rightColumn {background-color:#CADDE8;}

.customHomeFlash {float:right; margin-left:20px;}
.qdhComTitle {background:#EEEEEE;}
.qdhComTitle td {padding:0px 25px 6px 25px;}
.qdhComTitle h2 {margin-bottom:0px;}
.qdhComTitle a h2 {text-decoration:underline;}
.qdhComTitle p {margin-top:0px;}

.qdhTable td {padding:6px;}

.title {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#062D58;}
 
.white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.white a:link, .white a:active, .white a:visited, .white a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}

.disclaimer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
.disclaimer a {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.blue {font-family:Arial, Helvetica, sans-serif; color:#0081D7;}
.blue .title {color:#0081D7; font-size:16px;}
.blue a:link, .blue a:active, .blue a:visited {font-family:Arial, Helvetica, sans-serif; color:#0081D7;}
.blue a:hover {font-family:Arial, Helvetica, sans-serif; color:#062D58;}

.blueTitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0081D7; font-weight:bold;}

.highlight {color:#990000;}
a.highlight {color:#990000;}

hr {height:1px; color:#CCCCCC;}

.cta1 {margin:3px 13px; padding:3px 0px 6px 0px; border:3px solid #B4CEDE; background-color:#EEE;}
	
@media print {
      .noprint {display: none;}
    }
h1 {
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0em;
}	
	
/* nav drop down */
/*#dropmenudiv {position:absolute; z-index:100; margin:0px 0px 0px -1px; border-left:1px solid #999; text-align:left;}
#dropmenudiv.menu a { display:block; width:200px; color: #333; background-color: #EFEFEF; font-size:11px; text-decoration:none; line-height:20px; font-weight:bold; padding:2px 0px; border-bottom:1px solid #999; border-right:1px solid #999; text-transform:uppercase;}
#dropmenudiv.menu a:hover { background-color:#DCE8F0;}*/

/* navigation */
#outerTableBorder .nav ul {margin:0px; padding:0px;}
#outerTableBorder .nav ul li {float:left; list-style:none; margin:0px; padding:0px;}



/*.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {width:100px; display:block; border:1px solid #999; border-left:none; 
text-align:center; text-transform:uppercase; color:#333; padding:6px 0px 5px 0px; text-decoration:none; font-weight:bold; font-size:11px;
background-image:url(/images/navlink_bkgd.png);background-repeat:repeat-x;
}
.nav ul a:hover {background-image:url(/images/navlink_over.png);background-repeat:repeat-x;}*/
.nav ul .a1 a:link, .nav ul .a1 a:visited{width:62px;}
.nav ul .a2 a:link, .nav ul .a2 a:visited{}
.nav ul .a3 a:link, .nav ul .a3 a:visited{width:115px;}
.nav ul .a4 a:link, .nav ul .a4 a:visited{width:115px;}
.nav ul .a5 a:link, .nav ul .a5 a:visited{width:95px;}
.nav ul .a6 a:link, .nav ul .a6 a:visited{width:85px;}
.nav ul .a7 a:link, .nav ul .a7 a:visited{width:90px;}
.nav ul .a8 a:link, .nav ul .a8 a:visited{}

/*.nav ul .last a:link, .nav ul .last a:active, .nav ul .last a:visited {width:62px;}*/

a.iframe{font-size:14px;}

.com_nav span{font-size:14px; font-weight:bold;}
.com_nav a{font-size:14px; font-weight:bold;}

ol.new_com_nav{list-style-type:none;padding:0;margin:0;}
ol.new_com_nav li{padding:4px 0 4px 10px;font-size:14px;font-weight:bold;background:url(/images/com_nav_bkgd.jpg) top repeat-x #B0CDDD; text-align:left;border:1px solid #698CA6; border-top:none;}
ol.new_com_nav li.first{border-top:1px solid #698CA6;}
 ol.new_com_nav li a{text-decoration:none; display:block;}

ol.new_com_nav li.current{background:url(/images/com_nav_bkgd_over.jpg) top repeat-x #FFB87F; color:#062D58;}

.comLogo{margin:15px 0px 0px 34px;}
.sitePlanHldr{border:2px solid #DDD; padding:2px;}