/* ********** [ GENERAL ] ********** */



body {

	margin: 0px; padding: 0px;

	cursor: default;

	background-color: #0C4D9C;

	background-image: url('page_bg.gif'); }



div.clear {

	clear: both; }


h3.boxcenter {font: 13px/18px Arial, Trebuchet MS, tahoma;color:#AA571B;padding:1px;border-bottom: 1px #d8b62d solid; border-top:1px solid #D8B62D;background-color:#FFFCDA;text-transform: uppercase;text-align: -moz-center;font-weight:bold;}

h3 * {text-align:center !important;}

p {font: 12px/16px arial;}

.usmap{margin-left:50px;padding-bottom:20px;}

.banner_footer {margin:5px 7px 7px 7px;float:right;
font: 10px/14px arial;}

.banner_footer a {font-size:11px;color: rgb(213, 37, 37);}

#usernav h3 {margin-top:25px;color:#AA571B;font: 13px/18px Arial, Trebuchet MS, tahoma;padding:3px;border-bottom: 1px #d8b62d solid; border-top:1px solid #D8B62D;background-color:#FFFFC0;text-transform: uppercase;text-align: -moz-center;padding-left:20px;font-weight:bold;}



/* ********** [ PAGE ] ********** */



div#page_wrap { }



	div#page { }







/* ********** [ HEADER ] ********** */



div#header_wrap {

	height: 95px;

	background: #ffffff; }



	div#header {

		margin: 0px auto;

		width: 780px; height: 95px;
		padding:0px;

  		/*background: url('logo.gif') no-repeat;*/ }



		div#header h1 {

			margin: 0px;

			padding: 0px 0px 0px 60px;

			float: left;

			font: 30px/90px Trebuchet MS, tahoma;

			font-weight: bold;

			color: #0C4D9C; }



			div#header h1 span { display:none; }





/* ********** [ NAVIGATION ] ********** */



div#headernav_wrap {

	height: 36px;

	background: #2274D9;

	position: relative; margin-top:-1px;}



	div#headernav {

		margin: 0px auto;

		width: 780px; }



		/*div#headernav ul {

			margin: 0px;

			padding: 0px;

			height: 36px;

			list-style-type: none; }



			div#headernav ul li {

				margin: 0px; padding: 0px;

				float: left; }



				div#headernav ul li a {

					padding: 0px 10px;

					height: 36px;

					display: block;

					float: left;

					font: 12px/36px arial;

					color: #ffffff;

					text-decoration: none; }



					div#headernav ul li a:hover {

						background: #619DE6;

						color: #ffffff; }

*/



/* ********** [ FOOTER ] ********** */



div#footer_wrap {

	margin: 0px auto;

	padding: 0px 10px 10px 10px;

	width: 780px;

	background: #2268BB;

	border: 1px solid #164479;

	border-width: 0px 1px 1px 1px; }



	div#footer {

		height: 30px;

		background: #4C8FDE;

		font: 11px/30px verdana;

		color: #ffffff;

		text-align: center; }



		div#footer a {

			font: 11px/30px verdana;

			color: #ffffff;

			text-decoration: none; }



		div#footer a:hover {

			text-decoration: underline; }





/* ********** [ CONTAINER ] ********** */



div#container_wrap {

	margin: 0px auto;

	padding: 0px;

	width: 800px;

	background: #2268BB;

	border: 1px solid #164479;

	border-width: 0px 1px; }



  	div#container {

		margin: 0px auto;

		width: 780px;

  		background: #ffffff; }





/* ********** [ SIDEBAR ] ********** */



div#sidebar_wrap {

	margin: 0px;

	padding: 0px;

	width: 140px;

	float: left;

	background: #ffffff; }



  	div#sidebar { }





/* ********** [ CONTENT ] ********** */



#content_wrap {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 640px; }



  	#content { }





/* ********** [ MESSAGES ] ********** */



div#info_message {

	margin: 10px 10px 0px 10px;

	padding: 10px;

    font: 12px arial;

	color: #aa571b;

    background-color: #FFFFC0;

    border-top: 1px #d8b62d solid;

    border-bottom: 1px #d8b62d solid; }



	div#info_message a {

		font: 12px arial;

		color: #aa571b;

		text-decoration: none; }



	div#info_message a {

		text-decoration: underline; }



div#error_message {

	margin: 10px 10px 0px 10px;

	padding: 10px;

    font: 12px arial;

	color: #800000;

    background-color: #FFD7D7;

    border-top: 1px #9D290D solid;

    border-bottom: 1px #9D290D solid; }



	div#error_message a {

		font: 12px arial;

		color: #800000;

		text-decoration: none; }



	div#error_message a {

		text-decoration: underline; }


