body {margin:0; padding: 0; color: #000000; background-color: #ffffff; 
	font: x-small/1.4em Arial, Verdana, Helvetica, sans-serif; text-align:center;
	}



form {padding: 0; margin: 0;}

a {color:#008800;}
a:visited {color:#448800;}

hr {color: #000000;}

h1 {margin: 0 0 10px 0; padding: 0; font-size: 4em; font-weight: bold; line-height: 1.1em;}
h2 {margin: 10px 0; padding: 0; font-size: 1.2em; font-weight: bold; line-height: 1.2em;}
h3 {margin: 5px 0; padding: 0; font-size: 1.3em; font-weight: bold; line-height: 1.2em; color:#000000}
h4 {margin: 5px 0; padding: 0; font-size: 1em; font-weight: bold; line-height: 1.2em;}


#container {background-image:url(images/background.jpg);background-repeat: no-repeat;width:790px; height:100% !important; margin: 14px auto; min-height:1200px; padding-top: 2px; text-align: left; border: 0px; border-style: solid; border-color: #7374A2 #000088 #000088 #7374A2;}
#containerShadow {float: left; width: 790px;}

#header {float: left; width: 760px; height: 101px; border-left: 1px solid #ffffff; margin: 0;}

#topNav {float: right; width: 200px; text-align: right; padding: 10px 10px 0 0; font-size: small;display: inline;}
#topNav a {color: #000000; text-decoration: none; padding-left: 1px;}
#topNav a:hover {text-decoration: none; font-weight: bold;}

#underbar { float: left; text-align:right; width: 790px; color: #ffffff; padding: 0px; font-size: 12px; line-height: 16px;border: 0px;}

.admin {background-color: #000055; float: left; width: 600px; color: #ffffff; padding: 0px; font-size: 12px; line-height: 16px;border: 0px;border-top: 1px; border-style: solid; border-color: #ffffff;}
.admin.a:link {color: #ffffff;}

#outer {position: relative; width: 567px; margin-left: 177px;}
#inner {float: left; width: 567px;}

#center {float: right; width: 548px; padding: 0px 11px 8px 11px; font-size: small;}
* html #center {}
#center a {text-decoration: underline !important;}
#center a:hover {text-decoration: none !important;}
#center a:visited {color:#ffffff;}

.homeBox {float: left; width: 580px; padding: 10px; margin-bottom: 15px; 
	 line-height: 1.2em;
	background-image: url(images/homeboxback.png);
	background-repeat: no-repeat;
}

.floatLeft {float: left; width: 328px;}
.floatRight {float: right; width: 189px;}
* html .floatRight {margin-right: 5px;}

#leftNav {position: relative; width: 155px; margin-left: -177px; padding-bottom: 18px;

	}




#leftNav .level1 {padding: 0; margin: 0; list-style: none;}


#leftNav .level1 a 
{
	display:block;font: bold 1.0em Verdana, sans-serif; padding: 8px 5px 10px 12px;  
	text-decoration: none; color: #000000; 
	height:20px;width:155px;
	background-image: url(images/menuback.png);
	background-repeat: repeat-x;
}
#leftNav .level1 a:link {padding: 8px 5px 10px 12px;}

#leftNav a:link {}
#leftNav a:hover {
	
	background-image: url(images/menubackover.png);
	background-repeat: repeat-x;
}

.menuadmin{
	width: 165px;
	float: left;
	font: bold 1.0em Verdana, sans-serif; padding: 5px 5px 5px 5px;
	text-decoration: none; color: #ffffff; 
	
	background-image: url(images/menuback.png);
	background-repeat: repeat-x;
}

.footer {float: left;width: 790px;height: 115px;
	color: #000000;

	}
	
#acc a:hover {
	background-image:none;
}

.clear {clear: both;}
.toLeft {float: left;}
.toRight {float: right;}
.boxRight {float: right; padding-left:5px; display:inline; width: 350px}
.boxLeft {float: left; padding-top:15px; display:inline;}
.boxLeft2 {float: left; padding-top:3px; display:inline;}

.topImage {margin-bottom: 5px;}
.blank {display: none;}

.paginate {float: left; width: 340px; margin: 20px 0 10px 0;}

.baseLink a {color: #000000; text-decoration: none;}

.inline {display: inline;}
