body{
	background-color: #f5f5f5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background: #f5f5f5 url('images/stripe.png') repeat top left;
}
#container {margin-left: auto;	margin-right: auto;	width: 950px; background-color: #fff;}
#header{background: #fff url('bg-top.png') top left repeat-x;}
#leftcol{width: 150px;vertical-align: top; }
#middlecol{vertical-align: top;background: url('vert_border3.png') left repeat-y;}
#rightcol{width: 150px; vertical-align: top;}
#footer{ font-size: .8em; text-align: center; font-variant: small-caps;background: url('bg-bottom.png') top left repeat-x;}
#footer2{
	background:  #fff url('horiz-border.png') top left repeat-x;
}
#content{width:650px;}

#widecontent {width: 100%;}
#contentwrapper{width: 100%;border:0px; padding: 10px; font-size: .8em;}
 
 h1 {
	font-size: 12pt; 
	font-weight: bold;
}
 
table{ border-collapse: collapse; }

a{ color: #333;}
a:hover{ color: #c00;}
.tabletop {width: 950px;}
.tabletop td{
	border: 1px solid #69f;	
}


.menuheader{
	width: 150px;; 
	border-width: 1px 0px 1px 0px; 
	border-style: solid; 
	border-color:#69f; 
	font-size: .8em; 
	background-color: #9cf;
	font-weight: bold;
	text-align: center;
}
.menu{	width: 150px;}
.menu td{	border: 0px;	padding: 5px; }
.menu a{ font-size: .8em; font-variant: small-caps; display: block; padding: 3px; color: #333; text-decoration: none; }
.menu a:hover{background-color: #fff; 
color: #c00; }
/*.menu a:hover{
background-color: #dfefff; color: #333; }
*/
.bullethide{border:0px; padding: 0px; margin: 0px; visibility: hidden;vertical-align: bottom; }
.menu a:hover img.bullethide {padding: 0px; margin: 0px;  border:0px; vertical-align: bottom;
	visibility: visible;
}
.hold{
background-color: #dfefff; 	
}

.loginform{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #aaa;}
.loginform label{color: #aaa;font-size: .6em;}
.loginform input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 2px;	 border: 1px solid #ddd;	height: 16px;color: #333;	font-size: .6em;}
.loginform textarea {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 1px solid #ddd;	color: #333;	font-size: .6em;}


.logform{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #aaa;}
.logform label{color: #aaa;font-size: .8em;}
.logform input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 1px solid #ddd;	height: 20px;color: #333;	font-size: .8em;}
.logform textarea {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 1px solid #ddd;	color: #333;	font-size: .8em;}
.dropdown {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 1px solid #ddd;	height: 20px;}


.logtable{background-color: #def; width: 100%; font-size: 1em; }
.logtable th{border:1px solid #fff;background-color: #006; color: #c9a513;}
.logtable td{	border: 1px solid #fff; padding: 10px;}
.logtable a{text-decoration: none;}
.logtable a:hover{text-decoration: underline;}