/* CSS Document */
body{ margin-bottom:0; margin-top:0; margin-left:auto; margin-right:auto; background-image:url(../images/bg.jpg); background-repeat:repeat-x;background-color:#ccc; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-repeat:repeat-x;}
h1{font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#003399; font-size:18px}
h2{font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:0 }
p{font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:14px; margin-right:5px; margin-left:4px; text-align:justify}
#Table_01{margin-left:auto; margin-right:auto; }
#main{width:840px; background-color:#cccccc; margin-left:auto; margin-right:auto }
#header{background-color:#FFFFFF; height:84px;  }
#logo{padding-top:5px; padding-left:5px; padding-bottom:5px; background-image:url(../images/logo.gif); background-repeat:no-repeat; height:90px}
#sitemap{text-align:right;text-decoration:none; background-image:url(../images/submenuspacer.png); background-repeat:repeat-x; height:2.6em;  }
#menu{background-color:#FFFFFF; margin-top:0px; }
#menu ul{list-style: none;padding: 0;margin: 0;}
#menu li{ float: left;margin: 0 0.15em; font-size:12PX; font-weight:700 }

li{text-align:justify; font-size:14px}

#menu ul li div
{	position: absolute;
	visibility: hidden;

	padding: 0;
	width:150px;
	background: #EAEBD8;
	background-image:none;
	border: 1px solid #5970B2}

#menu ul li div a
{	position: relative;
	float:left;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 130px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #EAEBD8;
	color:#000000;
	font: 11px arial;		
	}
		

#menu ul li div a:hover
{	
	background: #49A3FF;
	background-image:none;
	color:#FFFFFF
}

#menu li a{background: url(../images/mainmenu.png) #fff bottom left repeat-x;height: 2em;line-height: 2em;width: 158px;display: block;color:#FFFFFF;text-decoration: none;padding-left:0px;text-align:center}
#menu li a:visited{list-style:none; }
#menu li a:hover {background: url(../images/mainmenu2.png) #fff bottom left repeat-x;}
#menu.visited {background: url(../images/menu2.png) #fff bottom left repeat-x;}
#container{background:#FFFFFF; padding:1px 1px 1px 1px}
#content ul{font-size:12px; margin-right:5px; margin-top:5px}
#content li{padding-top:5px;}
ul{margin-top:2px; font-size:14px }
ul#sitemapmenu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  padding-top:10px; padding-bottom:0px; height:15px;margin-bottom:0 }
ul#sitemapmenu li{display:inline; border-right:2px solid #000000; padding-right:5px; padding-left:5px; padding-bottom:0px;  height:15px; }

#sitemap a{color:#000000; font-weight:800;  }
#sitemap a:hover{color:#FFFFFF;}
#content1{width:620px;float:right;}
#submenu{ width:200px; background-color:#669933; font-weight:800   }
#submenucontainer{margin-top:0px; margin-left:5px}
#content2{ background-color:#255ac3; margin:5px 5px 5px 10px; padding-bottom:10px }
#content2 p{ font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF     }
#content2 a{color:#ffff33; font-size:12px; text-decoration:none }
#content2 a:hover {color:#FFFFFF; font-size:12px; text-decoration:underline}
#content2 h1{font-size:18px; color:#FFFF00; font-family:Century Gothic, Arial, Helvetica, sans-serif }
#submenuitem{width:200px; border:1px solid #FFFFFF; background-color:#669933; background-image:url(../images/menu.png); margin-bottom:0px; margin-top:5px; height:42px;}
#submenuitem a{color:#FFFFFF; text-decoration:none; font-weight:800 }
#submenuitem a:hover{ text-decoration:underline; }
div#submenutext { text-align:right; width:125px; color:#FFFFFF; float:right; padding-right:3px; padding-top:5px; font-size:11px; text-transform:uppercase}
div#submenuicon{padding-left:1px}
#roundedbox table{ margin-top:5px;}
td#toproundedbox{background-color:#FFFFFF; width:100%; height:10px; background-image:url(../images/rounded-rectangle_02.gif); background-repeat:repeat-x}
td#leftroundedbox{background-color:#FFFFFF;background-image:url(../images/rounded-rectangle_04.gif); background-repeat:no-repeat}
td#rightroundedbox{background-color: width:10px;#FFFFFF;background-image:url(../images/rounded-rectangle_06.gif); background-repeat:no-repeat}
td#bottomroundedbox{background-color:#FFFFFF; height:10px;background-image:url(../images/rounded-rectangle_08.gif); background-repeat:repeat-x}
td#contentroundedbox{background-color:#FFFFFF;background-image:url(../images/rounded-rectangle_05.gif); background-repeat:repeat-x}
#title{ background:#FFFFFF url(../images/title.png) repeat-x; border:#CCCCCC solid 1px;  margin-top:10px; margin-right:10px; margin-bottom:15px;    }

#title h1, #title h2{ font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-weight:550; font-size:18px; font-stretch:expanded; margin-bottom:0px; padding-bottom:2px; padding-top:2px; padding-right:5px; margin-top:2px; text-align:right }
#footer{font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF; font-size:10px}
input, select{border:1px solid #999999}