/* CSS Document */

body {background: #dfdfdf; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #006;}
img {border: 0; margin: 0; padding: 0;}
#container {width: 760px; padding: 0; margin: 0 auto; background: url(images/pg_bg.gif) transparent repeat-y top;}
#page {width: 750px; background: #fff; margin: 0 5px; padding: 0;}
#clearfix {display:block; clear:both; height:5px; background: url(images/full_gradient_bg.jpg) transparent repeat-y top left; 
	border-bottom: 1px solid #fff;}
#pageclose {display: block; clear: both; height: 10px; background: url(images/full_gradient_bg.jpg) transparent repeat-y top left;}
#logofix {height: 72px;}


/* HEADER
**************************/
#header {position: relative;}
#header, #header h1, #header ul {margin: 0; padding: 0;}
#header h1 {float: left; text-indent: -9999px;}
#header h1 a, #header h1 a:visited {
	text-indent: -9999px;
	position: absolute;
	top: 18px;
	left: 57px;
	width: 109px;
	height: 86px;
	background: url(images/logo.gif) transparent no-repeat top left;
}
#header ul {position: absolute; top: 6px; right: 20px; list-style: none; float: right;}
#header ul li {float: left; margin: 0 0 0 20px;}
#header ul li a, #header ul li a:visited {
	background: url(images/arrow_bullet.gif) transparent no-repeat left 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -0.05em;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 12px;
	color: #006;
}
#header ul li a:active, #header ul li a:hover {color: #0E3699; text-decoration:underline;}
/* END HEADER
**************************/

/* CENTRAL IMAGE
**************************/
#central_image {background: url(images/full_gradient_bg.jpg) transparent repeat-y top left; padding: 5px 0; margin: 0; clear: both;}
#central_image img {border: 1px solid #fff; border-right: 0; border-left: 0; padding: 0; margin: 0;}
/* END CENTRAL IMAGE
**************************/

/* SUBPAGE HEADER
**************************/
#topclose {display:block; clear:both; height:10px; border-bottom:1px solid #fff;
	background: url(images/full_gradient_bg.jpg) transparent repeat-y top left;}
#topbottom {display: block; clear: both; height: 5px; background: url(images/full_gradient_bg.jpg) transparent repeat-y top left;}
/* END SUBPAGE HEADER
**************************/


/* CONTENT
**************************/
#content {clear: both;}
#content, #content h2, #content h3, #content p, #content #mainmenu, #content #bodytext, #content #mainmenu ul, #content #mainmenu ul li {
	margin: 0; padding: 0;}

/* MAIN MENU
**************************/
#content #mainmenu {float: left; padding: 0 30px; margin-top: 40px; width: 250px; vertical-align: middle;}
#content #mainmenu h2 {font-size: 12px; font-style: italic;}
#content #mainmenu h3 {display: none;}
#content #mainmenu ul, #content #mainmenu ul li {list-style: none;}
#content #mainmenu ul li {margin: 5px 0 0 0; width: 250px; height: 37px; background: url(images/menu_bg_lg.jpg) transparent repeat-x top left;}
#content #mainmenu a, #content #mainmenu a:visited {
		display: block;
		width: 250px;
		height: 27px;
		color: #fff;
		text-transform: uppercase;
		text-decoration: none;
		text-align: left;
		text-indent: 28px;
		background: url(images/menu_arrow_lg.gif) transparent no-repeat 10px 13px;
		padding-top: 10px;
}
#content #mainmenu a:active, #content #mainmenu a:hover {color: #ff6;}
#content #mainmenu ul li:hover {background-position:bottom left;}
/* END MAIN MENU
**************************/

/* BODY TEXT
**************************/
#content #bodytext {float: right; margin: 20px 0; padding: 0 30px; width: 378px; text-align: justify; border-left: 1px dashed #ccc;}
#content #bodytext h2 {font-size: 13px; text-transform: uppercase; margin: 0 0 3px 0;}
#content #bodytext p {font-size: 11px; line-height: 15px; color: #000; margin: 0 0 10px 0;}
/* END BODY TEXT
**************************/

/* END CONTENT
**************************/

/* FOOTER
**************************/

#footer {width:760px; margin: 0 auto; padding: 3px 5px; font-size:9px; color:#333; background: url(images/pg_bg_bottom.gif) transparent no-repeat top;}
#footer p {text-transform: uppercase; font-weight: bold; margin: 0; padding: 0;}
#footer p em {font-style: normal; padding-right: 6px;}
#footer p a, #footer p a:visited {color: #333;}
#footer p a:active, #footer p a:hover {text-decoration: none;}
#footer p.left {text-align: left; float: left; clear: left; width: 400px; padding-left: 5px;}
#footer p.right {text-align: right; float: right; clear: right; width: 350px; padding-right: 5px;}

/* END FOOTER
**************************/