.small {font-size: 8pt; font-family: tahoma;}
th {text-align: right; color: #000000;font-family:tahoma; font-size:10pt;}
body 
{
	font-family:arial, verdana, sans-serif; 
	font-size:0.8em; 
	background:#000; 
	color:#6c6d71;
}
.pagewrap
{
	
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.bartop
{
	background:#0084c5;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:40px;
}
.prop
{
	height:546px;
	width:1px;
	float:right;
}
.main
{
	float:left;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background:#000;
	margin-bottom:50px;
}
.yellowtext
{
	width:350px;
	float:left;
	text-align:left;
	color:yellow;
	font-family:"avant garde",verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	background-color:#6c6d71;
	line-height:1.6;
	padding-left:10px;
	margin-top:15px;
}
.yellowtext a
{
	color:yellow;
	text-decoration:none;
}
.yellowtext a:hover
{
	color:#632;
}
.menu
{
	width:220px;
	float:left;
	text-align:left;
	color:yellow;
	font-family:"avant garde",verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-color:#6E6F73;
	line-height:2.0;
	padding-left:10px;
	margin-top:15px;
	padding-top:10px;
}
.menu a
{
	color:yellow;
	text-decoration:none;
}
.menu a:hover
{
	color:#632;
}
.textwhite
{
	color:#fff;
}
.flashdiv
{
	float:left;
	width:400px;
	height:200px;
	background-color:#fff;
	margin:15px 0 0 15px;
}
.indextext
{
	float:left;
	width:390px;
	height:160px;
	font-family:arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background:#000;
	color:#fff;
	text-align:left;
	margin:15px 0 0 10px;
}
.random
{
	float:left;
	width:200px;
	height:200px;
	background-color:#fff;
	margin:15px 15px 0 15px;
}
.bot_rt
{
	float:left;
	width:200px;
	height:338px;
	background-color:#000;
	margin:15px 15px 0 25px;
}
.navmenu
{
	color:#fff;
	float:right;
	margin-right:15px;
	margin-top:20px;
}
.bottom
{
	float:left;
	width:390px;
	height:186px;
	background-color:#6E6F73;
	color:#fff;
	text-align:left;
	
	margin:0 0 0 10px;
}
.pickmix
{
	float:left;
	width:640px;
	background-color:#6E6F73;
	color:#fff;
	text-align:left;
	margin:15px 15px 0 15px;
}
.pickmix_item
{
	float:left;
	width:160px;
	height:180px;
	text-align:center;
}
.wrapper
{
	margin-top:15px;
}
.htext
{
	padding-left:30px;
	font-family:"avant garde",arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:1.4;
	color:#fff;
	margin-bottom:10px;
}
#logodiv
{
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	width:900px;
}
.byline
{
	background:#4b4c4e;
}
.heading
{
	background:url(../dev/images/page_header_blank.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	font-family:"avant garde",arial, sans-serif;
	font-size:18pt;
	font-weight:bold;
	height:50px;
	padding-top:20px;
	color:#000;
}
.piccol
{
	float:left;
	width:250px;
	margin-left:30px;
}
.textcol
{
	float:left;
	width:270px;
	margin-left:30px;
}
.form
{
	width:625px;
	float:left;
	text-align:center;
	margin:0 0 15px 0;
	font-weight:bold;
}
.bleft
{
	padding-left:5px;
	float:left;
	width:220px;
	color:#fff;
	font-weight:bold;
	font-size:8pt;
	text-align:left;
}
.redtext {color: #C30000;}
.jsth {text-align: left; color: #004080;}
.histdiv {font-family: tahoma; font-size: 8pt; }
.inbut {font-family:tahoma; font-size: 8pt; width:120px; }
.larger {font-family:tahoma; font-size:12pt; }
.flatbut 
{
	width:120px;
	border: #0000cd 1px solid;
	font-family: verdana; font-size:8pt;
	background-color: #b0c4de;
	cursor:pointer;
}	
.flattext5 
{
	width:40px;
	border: #656474 1px solid;
	font-family: "avant garde",tahoma; font-size:8pt;
	background-color: #c1c1c1;
}
.flatbutnarrow 
{
	width:25px;
	border: #ddd 1px solid;
	font-family: verdana; font-size:8pt;
	background-color: #ddd;
	cursor:pointer;
}		
.flattab {
		border: #b0c4de 2px solid;
		font-family: tahoma; font-size:8pt;
		background-color: #b0c4de;
}	
.flattabouter
{
		border:5px solid #6699cc;
		border-style:outset;
		font-family: tahoma; font-size:8pt;
		text-align: center;
		background-color: #b0c4de;
		width:950px;
		margin-left:50px;
}	
.flattabtop {
		width:700px;
		border: #656474 1px solid;
		font-family: tahoma; font-size:8pt;
		vertical-align: top;
		background-color: #656474;
}	
.flatsel {
		width:170px;
		border: #656474 1px solid;
		font-family: tahoma; font-size:8pt;
		background-color: #b0c4de;
}		
.flatsel350 
{
		width:350px;
		border: #656474 1px solid;
		font-family: tahoma; font-size:8pt;
		background-color: #b0c4de;
}		
.smallflatsel 
{
		width:100px;
		border: #656474 1px solid;
		font-family: tahoma; font-size:8pt;
		background-color: #b0c4de;
}		
.flatselnarrow 
{
		width:40px;
		border: #656474 1px solid;
		font-family: tahoma; font-size:8pt;
		background-color: #c1c1c1;
}		
h1 {font-size: 12pt ; font-family: tahoma; font-weight:bold; }
h2 {font-size: 10pt ; font-family: tahoma; font-weight:bold; }
h3 {font-size: 10pt ; font-family: tahoma; color:#000;margin:1px; }
ul li 
{
		font-size:10pt; 
		color:white;
}
li
{
	list-style-type:disc;
}
a
{
	text-decoration:none;
	color:#fff;
}
a:hover
{
	color:#632;
}
td {font-family:tahoma; font-size:8pt; }
input {font-family: tahoma; font-size: 8pt;}
select {font-family: tahoma; font-size: 8pt;}
textarea {font-family: tahoma; font-size: 8pt;}
.errorbox
{
	background-color: #FFEAEA;
	color: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
}
.dpTable
{
	font-family: Tahoma, Ariel, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
}
.dpTD
{
	border: 1px solid #ece9d8;
}
.dpDayHighlightTD
{
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
}
.dpTDHover
{
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
}
.dpDayTD
{
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
}
.dpTitleText
{
	font-size: 12px;
	color: gray;
	font-weight: bold;
}
.dpDayHighlight 
{
	color: #4060ff;
	font-weight: bold;
}
/* the forward/backward buttons at the top */
.dpButton 
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
}
div.row 
{
	clear:both;
	padding-top:10px;
	float:left;
	width:600px;
}
div.row span.label
{
	float:left;
	width:200px;
	text-align:right;
}
div.row span.labels
{
	float:left;
	width:100px;
	text-align:center;
	font-size:9px;
}
div.row span.labelsw
{
	float:left;
	width:150px;
	text-align:center;
	font-size:9px;
}
div.row span.formw
{
	float:right;
	width:385px;
	text-align:left;
}
div.row span.formwn
{
	float:right;
	width:165px;
	text-align:left;
}
div.spacer
{
	clear:both;
}
.ErrorMsg{
	display: inline;
	color: #CC3333;
	border: 1px solid #CC3333;
	background:#FFF;
	font-weight:normal;

}