body,html {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#1C1800;
	height:100%;
	min-height:100%;
	overflow-x:hidden;
}
body {
	background-color: #D5D5D5;
	background-image: url(../images/gradientback.gif);
	background-repeat:repeat-x;
	text-align:center;
}

/* divs */
#main {
	position:relative;
	width:780px;
	height:auto;
	min-height:100%;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/shadowback.png);
	background-repeat:repeat-y;
	text-align:left;
}
#admin {
	position:relative;
	width:762px;
	height:24px;
	left:8px;
	background-color:#e8e7d9;
	border:1px solid #CCCCCC;
	border-top-color:#e8e7d9;
	border-right-color:#999999;
	border-bottom-color:#333333;
}
#header {
	position:relative;
	left:8px;
	width:780px;
	height:141px;
}
#menubarback {
	position:relative;
	left:8px;
	width:764px;
	height:29px;
	background-image:url(../images/menubarback.gif);
	background-repeat:repeat-x;
/*	border-bottom:1px solid #a7a7a7;
	border-top:1px solid #a7a7a7; */
	z-index:20;
}
#searchbar {
	position:absolute;
	right:6px;
	top:6px;
}
#content {
	position:relative;
	left:8px;
	width:764px;
	height:100%;
	background-color:#FFFFFF;
	z-index:10;
}

/* classes */
.text,.errortext { font-size:9px; margin:0px; background-color:#FFFFFF; font-family:Verdana; border:1px solid #ffffff; border-bottom-color:#e1e1de; border-top-color:#b2b2b2; border-left-color:#afafaf }
.errortext { border-color:#FF0000 }
.button { font-size:9px; margin:0px; background-color:#d8d8d7; font-family:Verdana; border:1px solid #ffffff; border-left-color:#e1e1de; border-bottom-color:#b2b2b2; border-right-color:#afafaf }
.tableheader { font-size:12px; font-weight:bold; padding:2px; border-bottom:1px solid #000000; text-align:left }
.tablefooter { border-top:1px solid #000000 }

/* elements */
form { margin:0px; padding:0px; }
h1 { font-family:Verdana;  font-size: 9pt; color: #FFFFFF; line-height: 16px; margin:0px }	
h2 { font-family:"Century Gothic", Arial;  font-size: 9pt; color: #37007c; line-height: 16px; margin:0px}
h3 { font-family:"Century Gothic", Arial;  font-size: 8pt; color: #974600; line-height: 16px; margin:0px}	
h4 { font-family:"Century Gothic", Arial;  font-size: 8pt; color: #CC6004; line-height: 16px; margin:0px}
h5 { font-family:"Century Gothic", Arial;  font-size: 8pt; color: #8B896E; line-height: 16px; margin:0px}
h6 { font-family:"Century Gothic", Arial;  font-size: 8pt; color: #974600; line-height: 16px; margin:0px}		
a { color: #000000 }

/* Menu styles */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clHidden{ position:absolute; visibility:hidden; left:150px; top:150px; color:red; }
/* CoolMenus 4 - default styles - end */

/*Styles for level 0*/
.clLevel0{ color:#d9dfee; cursor:pointer }
.clHome{ color:#ffffff; cursor:pointer }
.clLevel0over,.clLevel0selected { color:#34efff; cursor:pointer }
.clLevel0border{ position:absolute; visibility:hidden }

/*Styles for level 1*/
.clLevel1, .clLevel1over, .clLevel1selected{position:absolute; padding-left:10px; padding-top:3px }
.clLevel1{background-color:#d9dfee; color:#000000 }
.clLevel1over,.clLevel1selected{background-color:#cd0a04; color:#d9dfee; cursor:pointer }
.clLevel1border{position:absolute; visibility:hidden; background-color:#cd0a04 }

/**/
.selectdivheader { background-color:#afafaf; padding:3px; font-weight:bold }
.selectdivitem { background-color:#FFFFFF }
.selectdivitemselected { background-color:#8BB0D6 }