@charset "UTF-8";
/* CSS Document */

body,td,th,div {
		 font: 12px "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;
		color: #FFFFFF;
	}
	
	
body
  {
  overflow:auto;
  }
div.wrapper
  {
  height: 100%;
  overflow: auto;
  }
	
	body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #5F7575;
	}
	


	#wrapper { width: 700px; text-align:left; clear:both; }
	
	
	
	
	#header #head { display:block; width: 401px; height: 110px; position:absolute; left: 138px; top: 0px; background:url(/assets/images/top_header.gif) no-repeat; }
		#header #head h1 { display: none; }
		#header #head p { display: none; }
		
	#header #logo { display:block; width: 121px; height: 122px; position:absolute; left: 567px; top: 13px; background:url(/assets/images/logo.gif) no-repeat; }
		#header #logo a { display:block; width: 121px; height: 122px; }
		
		
		
	/* this class should be placed on a div or break element and should be the final 
	element before the close of a container that should fully contain a float */
	.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px; }
	
	
	#sidebar { width: 136px; float:left; border-right: #4d656a solid 2px; background:url(/assets/images/sidebar_back.gif) repeat-x; position: absolute; top: 0; left: 0; clear:left; }
		#sidebar #sidebartop { width: 136px; height: 74px; border-bottom: #4d656a solid 2px; clear: right; background-image:url(/assets/images/top_sidebar_back.gif); }
	
			#sidebar #navsidebar { background: url(/assets/images/nav_back.gif) no-repeat center top; }
				
				#sidebar #navsidebar ul { list-style:none; padding:0; margin:1px 0 0 2px; }
				#sidebar #navsidebar li { margin:0;display:block;font: bold normal 11px/normal Verdana, Geneva, Helvetica, Verdana, sans-serif; color: #C3D1D4;text-decoration: none;padding: 0px;clear: right;float: none;height: 28px;width: 132px;}
				#sidebar #navsidebar li a { text-align: right; vertical-align: middle; display: block; height: 21px; width: 122px; padding-right: 10px; border-top: 1px solid #6A7E7E; border-bottom: 1px solid #576B6B; border-right-width: 0px; border-left-width: 0px; border-right-style: solid; border-left-style: solid; padding-top: 7px; color:#acbbbe; text-decoration: none; }
				#sidebar #navsidebar li a:hover { color: #333333; background-color:#576B6B;border-top: 1px solid #6A7E7E;border-right-width: 0px;border-left-width: 0px;border-right-style: solid;border-left-style: solid; }
				#sidebar #navsidebar li .active { color: #333333; background-color:#576B6B;border-top: 1px solid #6A7E7E;border-right-width: 0px;border-left-width: 0px;border-right-style: solid;border-left-style: solid; }
		
		#sidebar #navsidebar li .first { border-top: 1px solid #576B6B; }
		#sidebar #navsidebar li .last { border-bottom: 1px solid #6A7E7E; }
		
	#content {
	padding-left: 153px;
	width: 385px; min-height:300px;
	background:url(/assets/images/back.gif) repeat-y;
	clear: right; margin:0;
	padding-top: 150px;
	padding-bottom:20px;
	}
		
		#content h2 { padding: 0; padding-left:15px; margin:0;  width: 381px; position:absolute; top: 125px; left: 138px;text-align:left; color: #AFBABA; font: bold normal 18px/normal Verdana, Arial, Helvetica, sans-serif; }
		#content p { padding-top: 0; margin-top: 0; }
	
	#footer { width: 700px; border-top: #4d656a solid 2px; clear: right; font-size: 9px; margin-top:0;  }
		#footer #nav { width: 562px; margin-left: 136px; border-left: #4d656a solid 2px; clear: right; text-align:center; padding-top: 15px; padding-bottom: 15px; min-height: 44px; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; }
		#footer #nav p {  margin-top:0; padding: 0; margin-bottom: 4px; }
	
	a:link { color: #000000; text-decoration: none; }
	a:visited { color: #000000; text-decoration: none; }
	a:hover { color: #999999; text-decoration: underline; }
	a:active { color: #CCCCCC; text-decoration: none; }


	.editlink { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 155px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }

	.editlink2 { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 195px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink2:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.editlink3 { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 230px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink3:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.editlink4 { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 265px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink4:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.editlink5 { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 300px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink5:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.editlink6 { display: block; width: 120px; font-size:12px; font-weight:bold; position:absolute; top: 335px; left: 567px; padding:5px; border:solid 2px #000; }
	.editlink6:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.button { text-align:center; display: block; width:auto;font-size:12px; font-weight:bold; margin-top: 5px;padding:5px; border:solid 2px #000; }
	.button:hover { background:#000000; color:#FFFFFF; border:solid 2px #000; text-decoration:none; }
		
	.loginbutton a { color: #5F7575; font-weight:bold; display:block; padding: 7px; font-size: 10px; text-decoration:none; margin-left: 40%; margin-right: 40%; }
	.loginbutton a:hover { color: #FFF; background-color:#000000; }
		
	.logoutbutton a { color: #000; font-weight:bold; display:block; padding: 7px; font-size: 12px; text-decoration:none; margin-left: 35%; margin-right: 35%; }
	.logoutbutton a:hover { color: #FFF; background-color:#000000; }
		