/* CSS Document */

/*PAGE LAYOUT*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#top{ padding-top:12px; padding-right:16px; padding-bottom:2px}
#logo{position:absolute; z-index:1; top:0px; left:20px; background-color: #ffffff; width:237px; height:186px;}
#banner{position:relative; height:190px; background:url(banner_home1.jpg) #E3E3D6; background-position:left;  background-repeat:no-repeat;}

.banner{height:190px; background:url(banner_home1.jpg) #E3E3D6; background-position:left top;  background-repeat:no-repeat;}

#bannershadow{background-image:url(shadow_banner.jpg); height:9px; background-repeat:repeat-x;}
#main{min-height:300px;}
#left{width:200px; float:left}
#leftpanel{width:200px; min-height:200px;}
#leftpanel_top{width:193px; height:17px;}
#leftpanel_middle{min-height:200px; background-image:url(leftpanel_middle.gif); background-repeat:repeat-y;}
#leftpanel_bottom{width:193px; height:17px;}
#content{padding:20px}
#footer{ background-image:url(bg_footer.gif); padding-top:8px; height:22px; background-repeat:repeat-x;}
#menu{position: relative; top: -10px}
#menu a{
	height:12px;
	background:url(bg_menuoff.gif) #ACD700 repeat-x;
	border:solid 1px #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	padding-top:8px;
	padding-bottom:8px;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	width:185px;
}

#menu_td{
    height:12px;
    background:url(bg_menuoff.gif) #ACD700 repeat-x;
    border:solid 1px #FFFFFF;
    padding-left:2px;
    padding-right:2px;
    padding-top:8px;
    padding-bottom:8px;
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#FFFFFF;
    text-decoration:none;
    width:185px;
}

#menu a:hover{
	background:url(bg_menuon.gif) #ACD700 repeat-x;
}
#menu a#on{
	background:url(bg_menuon.gif) #ACD700 repeat-x;
}


/*TEXT STYLES*/
.bodytext, .bodytext td {
	font: 0.75em Tahoma, sans-serif;
	color: #666666;
	line-height: 1.6em
}



.bodytext a{
	color: #666666;
	text-decoration:underline;
}


h1 {
	font: 0.7em Tahoma, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#B6B694;
	padding: 0px;
	margin: 0px;
}

.titletext {
	font: 0.7em Tahoma, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#B6B694;
}

.alert {
	font: 0.7em Tahoma, sans-serif;
	font-size:26px;
	font-weight: normal;
	color: red;
}

.whitetitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#FFFFFF;
}
.smalltitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ACD701;
}
.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext a:hover{
	text-decoration:underline;
}
.smallgraytext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#999999;
}
.smallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}
.smallgraytext a:hover{
	text-decoration:underline;
}
.smallgreentext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ACD701;
}
.smallgreentext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.smallgreentext a:hover{
	text-decoration:underline;
}

ul li{list-style: square}

.smallgraytext1 {
        font: 0.7em Tahoma, sans-serif;
	        font-size: 11px;
		        font-weight:normal;
			        color:#aaaaaa;
				}
				.smallgraytext1 a{
				        font: 0.7em Tahoma, sans-serif;
					        font-size: 11px;
						        font-weight:normal;
							        color:#aaaaaa;
								        text-decoration:none;
									}
									.smallgraytext1 a:hover{
									        text-decoration:underline;
										}
										