body {margin:0; font: 0.7em/1.333 Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000; background-color:#cde3f4;}

h1 {font-size: 2em; margin:10px 0;}
h2 {font-size: 1.5em; margin:0 0 5px;}
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;}

a {color:#3ea4db;}
a:visited {color:#004990;}
a:hover {color:#A0CF4C;}

/* Page layout styles */
div#main {position:relative; margin:0 auto; width:960px;background-image:url(/webimgs/bodyBG.jpg); background-repeat:repeat-x; background-color:#a0cf4c; border:solid 1px #a0cf4c;}
div#headerPane {width:960px; margin:0 auto;height:123px; background:url(/usr/headers/headerNew.jpg) repeat-x;position:relative;}
img#headerLeft {margin: 0 0 0 -1px;float:left;}
div#headerOptionBar {background:#d4e8fb url(/webimgs/headerOptionsCap.jpg) no-repeat top left;width:497px;float:right;height:28px;padding:3px 5px 0 18px;overflow:hidden;}

img#logo {position:absolute;top:40px;left:50px;border:0;}
div#contentPane {width:950px; margin:0px auto; background-color:#ffffff;}

div#centerPane {padding:10px; width:950px;}

div#tagLinePane {
	height:37px;
	background-image:url(/webimgs/menuBg.jpg);
	background-repeat:repeat-x;
}
div#tagLinePane2 {
	width:960px;
	position:absolute;
	left:0px;
	background-image:url(/webimgs/menuShadow.png);
	background-repeat:repeat-x;
	height:8px;
}
div#footerPane {clear:both; height:21px;background-image:url(/webimgs/footerBG.jpg); background-repeat:no-repeat;width:950px; margin:0 auto;}
div#copyPane a {color:#000000;}
div#footerMod1, div#footerMod2, div#footerMod3 {float:left;width:280px;padding:0 19px;margin:15px 0;height:120px;border-right:1px solid #1d5183;overflow:hidden;color:#3b80c3;}

div#footerMod3 {border:0;}

div#homepageMod2 {width:700px;margin:0 15px 15px;height:250px;}

div#copyPane {width:960px;padding:10px 0;text-align:center;margin: 0 auto;background-color:#a0cf4c;}
div#leftFooter{text-align:left;width:320px;margin:-150px 200px 0 40px;}
/* End Page layout styles */

/* Search box Styles */
div#searchBox {position:relative; float:right;width:190px;margin:0 10px 0 0;}
div#searchBox form {}
div#searchBox input#searchString {width:150px; height:17px; color:black;position:absolute;}
div#searchBox input#btnSearch {position:absolute;left:160px;}

.clearFix{
	clear:both;
}
