/*
aqua blue - #11b4e6
red - #A2010D
text - #353535
*/

/********************************************************/
/* LAYOUT */
/********************************************************/

/* BODY */
body{margin:0;padding:0;text-align:center;font:9.5pt Georgia, "Times New Roman", serif;color:#353535;background:url(../../images/bkgd_main.gif) #5a99ac repeat-x;}
#container{width:967px;text-align:left;margin:auto;}

/* HEADER */
#header{width:967px;}
#logo{float:left;width:374px;height:51px;}
#contact_info{float:right;padding:12px 20px 0px 0px;}

/* NAVIGATION */
#navigation{width:967px;font:bold 8pt Tahoma, "Trebuchet MS", Verdana, sans-serif;padding-top:34px;}
#navigation a{color:#000;margin-right:20px;text-decoration:none;}
#navigation a:link,a:visited,a:active{text-decoration:none;}
#navigation a:hover{color:#11b4e6;}
#navigation ul{list-style:none;}
#navigation ul li{display:inline;}
#navigation li a.current{color:#11b4e6;}

/* FOOTER */
#footer{padding-top:10px;text-align:center;margin:auto;height:81px;font-size:8pt;background:url(../../images/bkgd_footer.gif) #f0f7f8 repeat-x;}
#footer_divider_bar{height:4px;border-top:1px solid white;border-bottom:1px solid white;background-color:#5b9aad;margin-top:20px;}

/********************************************************/
/* MISCELLANEOUS */
/********************************************************/
p{margin-top:0;}

.clearfloat{clear:both;}

ul,li,h1,h2,h3,h4,h5,h6{ /* Get rid of line break after elements */
	margin:0;
	padding:0;
}

img{border:0;}

.center{text-align:center;}

a{outline:none;}

.left{float:left;}

.right{float:right;}

.centerdiv{margin-left:auto;margin-right:auto;}

.divider_bar{
	border-top:1px solid #d9d9d9;
	margin:20px 0px 20px 0px;
}

.phone_number{
	color:#A2010D;
	font-size:12pt;
	font-weight:bold;
}

.caption{
	font-size:8pt;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
}

/********************************************************/
/* HEADLINES */
/********************************************************/
h1{font: bold 21pt Tahoma, "Trebuchet MS", Verdana, sans-serif; color:#000; text-align:center;}
h2{font: bold 18pt "Trebuchet MS", Verdana, sans-serif; color:#11b4e6;}
h3{font: bold 14pt "Trebuchet MS", Verdana, sans-serif; color:#11b4e6;}
h4{font: bold 12pt "Trebuchet MS", Verdana, sans-serif; color:#000;}
h5{font: bold 10pt "Trebuchet MS", Verdana, sans-serif; color:#000;}
h6{font: 9pt Georgia, "Times New Roman", Times, serif; color:#000;}

/********************************************************/
/* LISTS */
/********************************************************/

/* NON-BULLETED LIST CLASS */
.nob_list{padding-left:0.6em;}
.nob_list li{list-style:none;}
.nob_list a{text-decoration:underline;}
.nob_list a:link,a:visited,a:hover,a:active{color:#003d79; text-decoration:underline;}

/* BULLETED LIST CLASS */
.list{padding-left:1.5em;}
.list a{text-decoration:underline;}
.list a:link,a:visited,a:hover,a:active{color:#003d79; text-decoration:underline;}

/********************************************************/
/* LINK STYLING */
/********************************************************/

/* FOOTER LINK STYLING */
a.footer_link, a.footer_link:link, a.footer_link:visited, a.footer_link:active{color:#353535; text-decoration:none;}
a.footer_link:hover{ color:#000; text-decoration:none;}

/* "MORE" LINK STYLING */
a.more_link, a.more_link:link, a.more_link:visited, a.more_link:active{color:#5a99ac; text-decoration:none; font-weight:bold; font-size:10pt;}
a.more_link:hover{color:#a2010d; text-decoration:none;}