/* CSS Document */
body {
	background-color:#EEEEEE;
	margin: 0px 0px 0px 0px;
}

h1 {
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

form td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#megawrapper {
	background-color:#FFFFFF;
	color:#000000;
	border: 1px solid #CCCCCC;
	margin: 2px auto 2px auto;
	padding: 0px 0px 0px 0px;
	width:780px;
}

#headerwrapper {
height:auto;
overflow:hidden;
}

	#logowrapper {
		width: 310px;
		margin: 0px 0px 0px 0px;
	}
		#logo-top{
			background-color:#FFFFFF;
			color:#444444;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			text-align:center;
			letter-spacing: 2px;
		}
		#logo {
			background-image:url(../images/quartz.jpg);
			background-repeat:no-repeat;
			width: 780px;
			height: 231px;
			overflow:none;
		}
		.logo-bottom{
			background-color:#FFFFFF;
			color:#000000;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:center;
		}
	
	#topmenu {
		margin:0px 0px 0px 0px;		
	}
	#topmenu table {
		padding:0px;
		border:none;
		margin: 0px 0px 0px 0px;
		width:100%;
	}
	
	#topmenu td {
	}
	
	#topmenu td p{
		margin: 0px 1px 0px 1px;
		background-color:#009933;
		color:#ffffff;
	}
		.topMenuCell a{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			background-color:#009933;
			color:#ffffff;
			display:block;
			padding:6px 6px 6px 6px;
		}
		.topMenuCell a:link{
			background-color:#009933;
			color:#333333;
		}
		.topMenuCell a:visited{
			background-color:#009933;
			color:#333333;
		}
		.topMenuCell a:hover{
			background-color:#C7E1BF;
			color:#ffffff;
		}
		.topMenuCell a:active{
			background-color:#FFFAC1;
			color:#333333;
		}



#bodywrapper {
	background-color:#C7E1BF;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#lhs-col{
	position:relative;
	width: 165px;
	float:left;
}

	#sidemenuwrapper{
		position:relative;
		left: 5px;
		top: 32px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width: 155px;
	}
	
		.thisSectionhome a{
				color:#000000;
				text-align:left;
				text-decoration:none;
				font-size:10px;
				display:block;
				padding:5px 0px 4px 2px;
				margin:0px 0px 0px 0px;
		}
		.thisSectionhome a:link{
		}
		.thisSectionhome a:visited{
		}
		.thisSectionhome a:hover{
			color:#333333;
			background-color:#C7E1BF;
		}
		.thisSectionhome a:active{
			color:#333333;
			background-color:#C7E1BF;
			text-decoration:none;
		}		

#contentwrapper {
	margin:0px 0px 10px 0px;
	background-color:#FFFFFF;
	height:auto;
}

#center-col{ 
	margin: 0px 0px 0px 5px;
	padding: 0px 45px 0px 40px;
    font-size:.75em;
	min-height: 200px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
}

#center-col p{
	padding:0px 0px 0px 2px;
}


#center-col h1{
	font-size:2em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rhs-col{
	background-color:#C7E1BF;
	font-size:0.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:154px;
	float:right;
	padding: 0px 5px 0px 5px;
	overflow:hidden;
}
	
.footer{
	color:#333333;
	margin: 0px 0px 0px 0px;
	background-image:url(../images/foot.gif);
	background-repeat:repeat-x;
	padding: 3px 0px 3px 0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.footer a:link{
	text-decoration:none;
	color:#EEEEEE;
	background-color:#6EBA66;
}
#footer a:hover{
	text-decoration:underline;
	color:#0000FF;
	background-color:#6EBA66;
}
.clearer {
	clear: both;
	height: 1px;
	line-height: 1px;
}

#OW {
	background-color:#EEEEEE;
	color:#999999;
	margin: 2px auto 8px auto;
	font-size:9px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	#OW a:link {
		text-decoration:none;
		background-color:#EEEEEE;
		color:#999999;
	}
	#OW a:hover {
		text-decoration:underline;
		background-color:#EEEEEE;
		color:#000000;
	}
	#OW a:active {
		text-decoration:underline;
		background-color:#EEEEEE;
		color:#000000;
	}
	#OW a:visited{
		text-decoration:none;
		background-color:#EEEEEE;
		color:#999999;
		
	}

/*<!-- roScripts menu system -->*/
img {border: none;}
#roScripts_m1 {padding-top:200px; width:100%;font-size:96%;line-height:1.4;border-bottom:3px solid #EAA593; bottom:0px;}
#roScripts_m1 ul {margin:0;padding:1px 10px 0px 40%;list-style:none;}
#roScripts_m1 li {display:inline;margin:0;padding:0;}
#roScripts_m1 a {float:left;background:url(../tableft8.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#roScripts_m1 a span {float:left;display:block;background:url(../tabright8.gif) no-repeat right top;padding:5px 15px 4px 6px;color:#333;}
/* Small hack for IE5-Mac \*/
#roScripts_m1 a span {float:none;}
/* End IE5-Mac hack */
#roScripts_m1 a:hover span {color:#591333;}
#roScripts_m1 a:hover {background-position:0% -42px;}
#roScripts_m1 a:hover span {background-position:100% -42px;}
#roScripts_m1 #current a {background-position:0% -42px;}
#roScripts_m1 #current a span {background-position:100% -42px;}
.clear {clear:left}