form fieldset{background-color:#FFFFCC;	border-width:2px;border-style:solid;border-color:#8B4513;margin: 0 auto;width:500px;position:relative;display:block;padding: 0px 10px 10px 10px;} 
form fieldset legend{background-color:#8B4513;border-width:1px;border-style:solid;border-color:#fff;color:#fff;font-weight:bold;font-variant:small-caps;padding:2px 5px;margin:0px 0px 5px 0px;	position:absolute;top: -12px;}
form fieldset legend img{padding:0px 5px 0px 5px;}

#container {margin:0; padding: 0;}
#top{ float: right; text-align: right; }
#top a {color: #808080; margin: 0 0 0 13px; background: transparent url(/images/toparrow.png) no-repeat center left; padding: 0 0 0 12px; }
#logo {color: #808080; line-height:22px; padding:1px}
#shortlogo {color: #808080; padding-bottom:5px;}
#shortlogo h1 {font-size:1.6em}
#menu {font-size:90%; height: 22px; line-height: 22px; padding: 3px 0 3px 0; margin: 0 0 15px; color:inherit; background:#808000; clear:both;
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#C0C0C0,strength=3)
	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#BDB76B,endColorStr=#808000);
}

#menu li {display: inline; text-transform: uppercase;}
#menu li a {margin: 0 8px 0 8px; color: #fff; font-weight:bold }
#menu li a:hover { color: #fff;font-weight:bold }
#leftnav {float: left; margin:0; width: 170px;}	
#leftmenu {margin: 0;padding: 0; margin: 0 0.75px 0 0;border: 1px solid rgb(216,210,195);}
#leftmenu h3 {color: #333;font-weight:bold; background:#EEE8AA ;padding: 3px 0 3px 5px; margin: 4px 4px 1px 4px;text-align:left;}
#leftmenu a {display: block; background: #ffffff url(/images/vmenuarrow.gif) no-repeat center left;color: #333;padding: 4px 0 4px 19px; margin: 0 0 1px 0;text-decoration: none;}
#leftmenu a:hover {margin: 0 4px 1px 4px; color: #fff; background: #8B4513 url(/images/vmenuarrowhover.gif) no-repeat center left; }
#content{margin:0 0 0 200px; padding-right:15px; min-height:700px}
#main {text-align:justify}
#footer	{float:left;width:100%; margin:45px 0 0 0; padding:5px 0 2px 0; text-align:right; border-top: 1px dashed gray;}   
#erroring {width:70%; margin:30px auto; padding: 3px; background:#FFFF66; border:4px double; color:#990000; text-align:center}	

.note {padding: 10px 10px 5px 10px; border-top:1px solid #D2B48C;border-left:1px solid #D2B48C;border-bottom:2px solid #D2B48C;border-right:2px solid #D2B48C;margin:15px 0 0 0; background:#FFFFCC;color: #585616;text-align: justify;} 
.note a {font-weight: bold; color:#990000}

.forums {float:right; background-color: #CDCDCD; margin:0; width: 100%;} 
.forums th { background: #808080; color: #FFFFFF; border: 1px solid #FFFFFF; margin:0; padding: 3px;text-align:center;cursor:pointer;}	
.forums tbody td {color: #333; padding: 3px;text-align:center;vertical-align:middle} 	  
.forums tbody td.tiler {text-align:right} 	  
.forums tbody td.topics {cursor:pointer;} 	  
.forumpap {background-color: #696969;border: 1px solid #FFF;} 
.forumpap a, a:link {border: 0px;}  
.ftitle {width:100%;font-weight:bold;text-align:left} 
.somepost {width:100%;margin:0;padding:10px 0;vertical-align:top}
.avat {margin:5px auto;}

.forform {background-color: #FFFAFA; border:1px solid #696969; margin:0 auto; width: 530px} 
.forform th { background: #808080; color: #FFFFFF; border:1px solid white; margin:0; padding: 4px;text-align:center;}	
.forform tbody td {color: #333; padding: 8px;text-align:left;vertical-align:top;} 	  
.forform tbody td.errors {margin:1px;background:#DC143C; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 	 
.forform input {width:320px} 
.forform textarea {width:322px} 
.forform input.counter {width:50px;font-weight:bold;text-align:center;margin-top:2px}
.forform input.validation {width:123px} 
.forform img.validation {padding: 1px; height:21px; width:85px;}  

.forms {background-color: #F5F5DC; border:1px solid #696969; margin:0 auto;width: 530px} 
.forms th { background: #8B4513; color: #fff; border:1px solid white; margin:0; padding: 4px;text-align:center;}	
.forms tbody td {color: #333; padding: 8px;text-align:left;vertical-align:top;} 	  
.forms tbody td.errors {margin:1px;background:#DC143C; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 
.forms tbody td.success {margin:1px;background:#9ACD32; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 	 
.forms tbody td.help {margin:1px;background:#FFFAF0; border:1px solid white; padding:2px;color:#333;font-size:90%;cursor:default} 	 
.forms input {width:320px} 
.forms textarea {width:322px} 
.forms input.counter {width:50px;font-weight:bold;text-align:center;margin-top:2px} 
.forms input.inputing {width:145px} 
.forms input.checking {margin:0;border:0;width:15px} 
.forms input.validation {width:113px} 
.forms img.validation {height:21px; width:85px;vertical-align:bottom} 

.infotable {width:100%;margin:0 0 35px 0; padding:0; background-color: #CDCDCD;} 
.infotable th {background: #F5F5DC; font-weight:bold; margin:0; padding: 3px 6px 3px 3px; border:1px solid white;text-align:center; }	
.infotable th.left {text-align:right; background: #FAFAFA; border:1px solid white}	
.infotable th.middle {text-align:center; background: #FAFAFA; border:1px solid white}	
.infotable tbody td {background: #FFFAFA; font-size: 1.05em; padding:4px 6px 4px 6px; text-align:left; vertical-align:middle;}
.infotable tbody td.centering {text-align:center; vertical-align:middle;}     	  
.infotable tbody td.errors {margin:1px;background:#DC143C; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 
.infotable tbody td.success {margin:1px;background:#9ACD32; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 	 
.infotable tbody td.help {margin:1px;background:#FFFAF0; border:1px solid white; padding:2px;color:#333;font-size:90%;cursor:default} 	 
.infotable img.photo {float:right;margin:6px}

.tables {float:left; background-color: #CDCDCD; margin:20px 0 3px 0; width: 100%;
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#D3D3D3,strength=2)
	progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DCDCDC,endColorStr=#A9A9A9);} 
.tables th { background: #F5F5DC; border: 1px solid #fff; margin:0; padding: 3px;text-align:center;cursor:pointer;}	 
.tables tbody tr:hover { background:#FFFF99 } 
.tables tbody td { color: #3D3D3D; padding: 3px;text-align:center;vertical-align:middle; cursor:pointer; } 
.paging {background-color: #FFE680;border: 1px solid #FFF;} 
.paging a, a:link {border: 0px;}  

.blogs {float:left; margin:20px 0 3px 0; width: 100%;} 
.blogs tbody td {padding: 8px}
.blogtable {background-color: #FFFAFA; border:1px solid #696969; margin:0 auto; width:666px}
.blogtable th { background: #808080; color: #FFFFFF; border:1px solid white; margin:0; padding: 4px;text-align:center;}	 
.blogtable tbody td {color: #333; padding: 6px;text-align:left;vertical-align:top;} 	  
.blogtable tbody td.errors {margin:1px;background:#DC143C; border:1px solid white; padding:2px;color:#FFF;font-weight:bold;text-align:center;cursor:default} 	    

.statstable {background-color:#FFFAFA;margin:0 0 35px 0; padding:0; border:1px solid #C0C0C0;}
.statstable th {background-color: #F5F5DC; color:#333; padding:3px;border:1px solid white;border-bottom:1px solid #C0C0C0}

.realforms{margin:0 auto;width: 515px;cursor:default;} 

.warning {color: #990000; cursor:pointer; }	

.blind {background: #808080;cursor:default}
.blind2 {background: #F5F5DC;cursor:default}
.topnotate {width:100%;padding-top:0;padding-left:23px}
.italicset {background:#FAFAFA;padding:15px;text-align:justify;border-left: 1px solid #A9A9A9;border-top: 1px solid #A9A9A9;border-bottom: 2px solid #A9A9A9;border-right: 2px solid #A9A9A9} 
.italicset a {font-weight: bold;color: #696969} 
.listset {width:333px} 
.listset a {padding:3px;text-align:justify;font-style:italic;font-weight: bold;color: #696969} 
.noset {border:0;padding:15px;font-style:italic; vertical-align:top}
.noset a {color: #333;}    

#TabView{padding-top:23px}  
div.Tabs{font-size:90%;font-weight:bold;height:22px;min-width:290px}
div.Pages {background: #FAFAFA}
div.Tabs a{float:left;display:block;color:#333;background:#fff;margin-right:3px;height:21px;padding-left:6px;padding-right:6px;min-width:70px;text-align:center;border:1px solid #ccc;border-bottom:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px}	
div.Tabs a:hover, div.Tabs a.Active{height:19px;line-height:19px;position:relative;bottom:-2px;background: #FAFAFA;border-top:2px solid orange}  
div.Pages{border-left: 1px solid #ccc;border-top:1px solid #ccc;border-bottom:2px solid #ccc;border-right:2px solid #ccc;overflow: hidden;}
div.Pages div.Page{margin:0;overflow: hidden}
div.Pad{margin:0;padding:16px;overflow: hidden}     
div.Pages {scrollbar-base-color: #DCDCDC;scrollbar-arrow-color: #808080;scrollbar-track-color: white;scrollbar-shadow-color:white;scrollbar-lightshadow-color: white;scrollbar-darkshadow-color: white;scrollbar-highlight-color: white;scrollbar-3dlight-color: white;}