body {font: 0.84em/1.333 Verdana, sans-serif; color: #003366; margin:0;}

h1 {font-size: 2em; margin:10px 0;}
h2 {font-size: 1.5em; margin:5px 0;}
h3 {font-size: 1.33em; margin:3px 0;}
h4 {font-size: 1.1em; margin:2px 0;}
h5 {font-size: 1em; margin:1.5px 0;}
h6 {font-size: 0.85em; margin:1px 0;}

/* Page layout styles */
div#main {border:1px solid #000; width:950px; margin:0 auto;}
div#headerPane {height:136px; background:#666; overflow:hidden;}
div#logo {float:left; width:338px; margin:0 0 5px 10px; position:absolute; height:135px; overflow:hidden;}
div#tagLinePane {height:29px;width:950px;clear:both;}
div#supMenu {position:absolute;margin:110px 0 0 0;width:950px;}

div#leftPane {width:160px; float:left;}
div#noLeftPane {display:none; height:0;}

div#centerPane {padding:10px;}
div#centerPaneWithLeftPane {width:750px; float:right;padding:10px;}
div#centerPaneWithRightPane {width:690px;  float:left;padding:10px;}
div#centerPaneWithLeftRightPanes {width:670px;float:left;padding:10px;}

div#centerPaneWithLeftPane  a{color: #293094;}
div#centerPaneWithRightPane  a{color:#293094;}
div#centerPaneWithLeftRightPanes a{color:#293094;}

div#rightPane {width:240px;  float:right;}
div#noRightPane {display:none;}

div#tagLinePane2 {display:none;}
div#footerPane {height:40px; font-size:.75em; clear:both; text-align:left; background-image: url(/webimgs/footer.jpg);}
div#footerPane div.vcard div.adr, div#footerPane div.vcard div.tel, div#footerPane div.vcard div.email-container {padding:15px 5px; float:left;}
div#copyInfo {clear:both; width:950px; margin:0 auto; text-align:center;font-size:.75em;}
/* End Page layout styles */

.pageTitle {color: #63A2D6;}


