@charset "utf-8";
/* CSS Document */

body {
		font-family: Arial, Helvetica, sans-serif;
	background: #333333;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.wholebody #container {
	width: 986px;
	background: url(../images/vert.gif) top repeat-x;
	margin: 0 auto;
	border:0;
	min-height:500px;
	text-align: left;
}
.wholebody #header {
	background: #333333;
	height:180px;
}
.wholebody #header a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.wholebody #header a:hover{text-decoration:underline;}
.wholebody #header .addressfl {
	color:#FFFFFF;
	float:right;
	font-size:15px;
	margin-right:20px;
	padding-top:15px;
	margin-bottom:20px;
	text-align:right;
	width:350px;
}
/* menu bar*/
.wholebody #redmenu {
	background-color:#333333;
	height:33px;
	width:986px;
	padding:0;
	margin-top:0px;
}
.wholebody #redmenu ul#ulbtn {
	list-style:none;
	width:986px;
	height:33px;
	margin-left:-35px;
	cursor: default;
}
.wholebody #redmenu ul#ulbtn li {
	float:left;
	height:33px;
	text-align:center;
	display:block;
	position: relative;
	cursor: pointer;
	list-style:none;
}
/*.wholebody #redmenu ul#ulbtn li a.MenuBarItemSubmenu {
	background:url(../images/redbtn.jpg) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF;
}
.wholebody #redmenu ul#ulbtn li a.MenuBarItemSubmenu:hover {
	background:url(../images/redbtn.jpg) right -33px no-repeat;
	color:#ff3333;.wholebody #redmenu ul.MenuBarHorizontal ul ul li {
	background:#aa2222;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
}*/

.wholebody div#redmenu ul#ulbtn li ul li a.transparent {
	background:#aa2222;
	margin:0;
	height:30px;
	width:160px;
	text-align:left;
	border-top:1px solid #880000;
	padding-left:10px;
	display:block;
	color:#FFFFFF;
	font-size:12px
}
.wholebody div#redmenu ul#ulbtn li ul li a.transparent:hover {
	background:#990000;

	color:#FF3333
}
.wholebody div#redmenu ul#ulbtn li ul li ul li a{
	background:#aa2222;
/*	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;*/
	margin:0;
	border-left:1px solid #880000;
	height:30px;
	width:160px;
	text-align:left;
	padding-left:10px;
	display:block;
	color:#FFFFFF;
	font-size:12px
}
.wholebody div#redmenu ul#ulbtn li ul li ul li a:hover {
	background:#990000;

	color:#FF3333
}

.wholebody #redmenu ul#ulbtn li a.hobtn {
	background:url(../images/redhome.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}
.wholebody #redmenu ul#ulbtn li a.hobtn:hover {
	background:url(../images/redhome.png) right -33px no-repeat;
	color:#ff3333;
}
.wholebody #redmenu ul#ulbtn li a.homeselected{
	background:url(../images/redhome.png) right -33px no-repeat;	display:block;
	height:28px;
	width:139px;
	color:#ff3333;
}
.wholebody #redmenu ul#ulbtn li a.recbtn {
	background:url(../images/redrec.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}
.wholebody #redmenu ul#ulbtn li a.recbtn:hover {
	background:url(../images/redrec.png) right -33px no-repeat;
	color:#ff3333;
}
.wholebody #redmenu ul#ulbtn li a#recselected{
	display:block;
	height:28px;
	width:139px;
	background:url(../images/redrec.png) right -33px no-repeat;
	color:#ff3333;}
.wholebody #redmenu ul#ulbtn li a.abbtn:hover {
	background:url(../images/redab.png) right -33px no-repeat;
	color:#ff3333;
}
.wholebody #redmenu ul#ulbtn li a.abbtn {
	background:url(../images/redab.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}.wholebody #redmenu ul#ulbtn li a#abselected{
	display:block;
	height:28px;
	width:139px;
	background:url(../images/redab.png) right -33px no-repeat;
	color:#ff3333;}
.wholebody #redmenu ul#ulbtn li a.serbtn:hover {
	background:url(../images/redser.png) right -33px no-repeat;
	color:#ff3333;
}
.wholebody #redmenu ul#ulbtn li a.serbtn {
	background:url(../images/redser.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}.wholebody #redmenu ul#ulbtn li a#serselected{
	display:block;
	height:28px;
	width:139px;
	background:url(../images/redser.png) right -33px no-repeat;
	color:#ff3333;}
.wholebody #redmenu ul#ulbtn li a.conbtn {
	background:url(../images/redcon.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}
.wholebody #redmenu ul#ulbtn li a.conbtn:hover {
	background:url(../images/redcon.png) right -33px no-repeat;
	color:#ff3333;
}.wholebody #redmenu ul#ulbtn li a#conselected{
	display:block;
	height:28px;
	width:139px;
	background:url(../images/redcon.png) right -33px no-repeat;
	color:#ff3333;}
.wholebody #redmenu ul#ulbtn li a.locbtn {
	background:url(../images/redloc.png) right top no-repeat;
	display:block;
	height:28px;
	width:139px;
	color:#FFFFFF
}
.wholebody #redmenu ul#ulbtn li a.locbtn:hover {
	background:url(../images/redloc.png) right -33px no-repeat;
	color:#ff3333;
}.wholebody #redmenu ul#ulbtn li a#locselected{
	display:block;
	height:28px;
	width:139px;
	background:url(../images/redloc.png) right -33px no-repeat;
	color:#ff3333;}
.wholebody #redmenu ul#ulbtn li a.logbtn {
	background:url(../images/redlog.png) right top no-repeat;
	display:block;
	height:28px;
	width:146px;
	color:#FFFFFF
}
.wholebody #redmenu ul#ulbtn li a.logbtn:hover {
	background:url(../images/redlog.png) right -33px no-repeat;
	color:#ff3333;
}.wholebody #redmenu ul#ulbtn li a#logselected{
	height:28px;
	width:146px;
	background:url(../images/redlog.png) right -33px no-repeat;
	}
.wholebody #redmenu ul#ulbtn li a {
	text-decoration:none;
	padding-top:5px;
	font-size:16px;
}
/*end menu bar*/

/*side bar*/
.wholebody #sidebar1 {
	float: right;
	width: 263px;
	background: url(../images/vert.gif) top repeat-x;
	min-height:486px;
	padding: 13px 13px;
}
.wholebody #sidebar1 div.sidecontent {
	width:100%;
	min-height:430px;
	height:auto;
	margin-top:-18px;
	color:#FFFFFF;
	background: url(../images/sidecontent.png) top repeat-x;
}
.wholebody #sidebar1 div.sidecontent img {
	border:4px solid #aaaaaa
}
.wholebody #mainContent {
	margin: 2px 250px 0 0;
	background: url(../images/vert.gif) top repeat-x;
	padding: 13px 13px;
}
.wholebody #mainContent div.homeimage {

	height:486px;
	width:696px;
	position:relative;
}
.wholebody #mainContent div.homeimage .homemenu {
	background:#CCCCCC;
	height:486px;
	width:180px;
	position:absolute;
	left:-1px;
	top:0;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
.wholebody #mainContent div.homeimage ul.homemenuul {
	list-style:none;
	position:absolute;
	top:-12px;
	left:-26px;
}
/*.wholebody #mainContent div.homeimage ul.homemenuul li {
	height:79px;
	width:151px;
	background:url(../images/homemenu.png) left -79px no-repeat;
	display:block;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin-top:30px;
}
.wholebody #mainContent div.homeimage ul.homemenuul li:hover {
	background:url(../images/homemenu.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a {
	display:block;
	width:151px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:25px;
	padding-bottom:25px;
}*/
.wholebody #mainContent div.homeimage ul.homemenuul li {
	height:79px;
	width:151px;
	display:block;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin-top:15px;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#feat {
	display:block;
		height:79px;
	width:151px;
	background:url(../images/homefeat.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#feat:hover {
background-position:  0 -79px;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#com {
	display:block;
		height:79px;
	width:151px;
	background:url(../images/homecom.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#com:hover {
background-position:  0 -79px;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#eve {
	display:block;
		height:79px;
	width:151px;
	background:url(../images/homeeve.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#eve:hover {
background-position:  0 -79px;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#sti {
	display:block;
		height:79px;
	width:151px;
	background:url(../images/homesti.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#sti:hover {
background-position:  0 -79px;
}

.wholebody #mainContent div.homeimage ul.homemenuul li a#ove {
	display:block;
		height:79px;
	width:151px;
	background:url(../images/homeover.png) left top no-repeat;
}
.wholebody #mainContent div.homeimage ul.homemenuul li a#ove:hover {
background-position:  0 -79px;
}

.wholebody #mainContent div#smflash {
	float:right;
	margin-top:-110px;
	margin-right:25px
}

.wholebody #footer {
	padding: 5px 20px 20px 20px;
	font-size:13px;
	text-align:center;
	background:#333333;
	color:#dd1111;
}
.wholebody #footer p {
	margin: 0 auto;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
