/* CSS Document */
/*div.sidemenu {
background-image: url(images/bg_submenu.gif);
padding: 4px;
padding-left:15px;
height:22px;
font-size:10px;
vertical-align:top;
}*/
div.sidemenuv2 {
background-image: url(images/submenu_v2_up.jpg);
background-repeat:no-repeat;
/*background-image: url(images/bg_sidemenu.jpg);*/
padding: 5px;
padding-left:5px;
margin-left:10px;
margin-top:2px;
height:22px;
font-size:10px;
vertical-align:top;
}
.sidemenuv2 a:link, .sidemenuv2 a:active, .sidemenuv2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none;}
.sidemenuv2 a:hover, .sidemenuv2 a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;text-decoration:underline;}
	
	
body.main {
	/*background-color: #0177BF;*/
	margin-left: 50%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#E2E6E9;
}
body.admin {
background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.mainpage {
	 margin-left: -465px;
	 position: absolute;
	 height: 100%;
	vertical-align:top;
	width: 930px;
	/* border: 4px solid red; */


}
div.menushell {

/*margin-left: 50%;*/
/*left: -375px;*/

left: -465px;
position:relative;
width: 950px;
top: 65px;
z-index: 1;

	}

.dropdownmenu  {
	position:absolute;
	/*width: 202px;*/
	width:200px;
	z-index:1;
	visibility:hidden;
	top: 1px;
	left: 140px;
	background-color:#000066;
}
.dropdownmenu td {
	padding:1px;
	padding-left: 14px;
	padding-right: 4px;
	background-image:url(images/submenu_up.jpg);	

}
.dropdownmenu a:link, .dropdownmenu a:active, .dropdownmenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	
}
.dropdownmenu a:hover, .dropdownmenu a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
	
}

div.sidemenu {width:130px; z-index:10; margin-left:10PX;}
div.sidemenu div {  left:12px; vertical-align:text-bottom; width:130px; margin-top:0px; margin-bottom:0px; height:23px; border-left:#B9B9B9 1px solid; border-top:#B9B9B9 1px solid; overflow:hidden;}
div.sidebtup  { vertical-align:middle; background-image:url(images/sidemenu_bt_up.jpg); background-repeat:no-repeat; width:130px; cursor:auto;}
div.sidebtdown  { background-image:url(images/sidemenu_bt_down.jpg); background-repeat:no-repeat; width:130px; cursor:pointer;}
div.sidemenu a {padding-left: 10px;}
.sidemenu a:link, .sidemenu a:active, .sidemenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;}
.sidemenu a:hover, .sidemenu a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;  text-decoration:none;}
	
	
.footer td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
td, div, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.style1 {color: #007BAE}

.staffhd {
/*background-image:url(images/bg_subhd.jpg);*/
background-repeat:no-repeat;
font-size:13px;
color:#333333;
padding-left:20px;
padding-top:3px;
margin: 3px;
width:100%;
height: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.staffbody {
border: 1px #dddddd solid;
/*background-image:url(images/bg_staffbody.jpg);*/
background-repeat:repeat-x;
margin-left: 25px;
margin-bottom:4px;
margin-top:4px;
margin-right:4px;
padding:1px;
}
/*li {font-size: 11px; line-height:20px; list-style-image:url(images/bullet1.gif);}*/
input, textarea, select, option {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	/*border: solid 2px #000000;*/
}

#help {
	display:none;
	visibility:hidden;
	background-color:#FFFF00;
	padding:2px;
	margin-top:2px;
	border:solid 2px #000099;
}
.pagetitle {
font-size:18px; font-variant:small-caps; color:#003366; vertical-align:bottom; text-align:center; font-weight:bold; margin-top:4px;
}
.eventtitle {font-size:15px; font-variant:small-caps; color:#003366; vertical-align:bottom; text-align:center; font-weight:bold; margin-top:4px;
}
.eventtitle2 {font-size:17px; font-variant:small-caps; color:#003366; vertical-align:bottom; text-align:center; font-weight:bold; margin-top:4px;
}
form table, form tr, form td{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top; padding:2px; }
.formtitle { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 16px; font-weight:bold; font-variant:small-caps; border-bottom:#333333 solid 1px; background-color:#99CCCC;}
.eventdiv {font-size: 11px; }
.prodimg { border: solid 4px #dddddd; margin: 4px;}
a.prodlink { text-decoration:none;}