body{
font-family:Helvetica, Verdana, Arial, sans-serif;
background-color:#ffffd0;
}
a.inline{
font-size:12px;
font-weight:bold;
}
font { font-family:Helvetica, Verdana, Arial, sans-serif }
h1 {
font-family:Helvetica, Verdana, Arial, sans-serif;
display: inline;
margin: 0px;
}
h2 {
font-family:Helvetica, Verdana, Arial, sans-serif;
display: inline;
text-decoration: none;
margin: 0px;
}
h3 {
display: inline;
}
h4 {
display: inline;
}
h5 {
display: inline;
}
h6 {
display: inline;
}




h1.formhead {
font-size: 14px;
color: #000000;
}

h2.formsub {
text-align:left;
font-weight: normal;
font-size: 12px;
color: #0000ff;
}

A:link {font-size: 13px; text-decoration: none; color:black;font-family:Arial}
A:hover { font-size: 13px; text-decoration: none;; color:black;font-family:Arial}
A:link { font-size: 13px; text-decoration: none;; color:black;font-family:Arial}
A:visited { font-size: 13px; text-decoration: none;; color:black;font-family:Arial}

.midsmall { font-size: 9pt; text-decoration: none}
.smallfont { font-size: 9pt;}

.textarea {border:solid 1;}
.input{border:solid 1;}

.shade {border-style:groove;}
.cinput {background-color:rgb(240,244,255);}

div.link{
width:900px;
text-align:center;

margin:auto;
margin-top:5px;
margin-bottom:8px;
background-color:#c0c0c0;
}

div.linkdata{
float:left;
width: 748px;
height:95px;
margin-left:1px;
margin-top:1px;
text-align:left;
}
div.linkimage{
float:left;
width: 149px;
height:92px;
background-color:#F5F5F5;
text-align:center;
margin:1px;
margin-right:0px;
padding-top:3px;
}
div.linktitle{
width:545px;
height:20px;
float:left;
font-size:13px;
background-color:#F5F5F5;
padding-left:2px;
margin-bottom:1px;
}
div.linkattr{
width:198px;
height:20px;
float:right;
text-align:right;
background-color:#F5F5F5;
padding-right:2px;
margin-bottom:1px;
}
div.linkurl{
float:left;
width:458px;
height:20px;
font-size:12px;
background-color:#F5F5F5;
padding-top:1px;
padding-left:2px;
margin-bottom:1px;
}
div.linkstat{
float:left;
width:285px;
height:20px;
color:#808080;
font-size:12px;
background-color:#F5F5F5;
padding-top:1px;
padding-right:2px;
margin-left:1px;
margin-bottom:1px;
text-align:right;
}

div.linkinfo{
clear:both;
width:746px;
height:51px;
font-size:12px;
background-color:#F5F5F5;
margin-bottom:1px;
padding-left:2px;
padding-top:1px;
}
h4.link{
color:#003366;
font-weight:bold;
}
div.newline{
clear:both;
}
div.wrapper{
width:900px;
clear:both;
margin:auto;
}
h1.header {
position:relative;
top:23px;
left:200px;
font-weight: normal;
font-size: 12px;
color: #0000ff;
}
div.h1l{
float:left;
width:750px;
}
div.h2l{
float:right;
width:100px;
}
div.h2l{
float:left;
width:450px;
height:37px;
font-size: 18px;
font-weight:bold;
color:#6699CC;
vertical-align:bottom;
margin-top:1px;
border-top: solid #808080 1px;
border-bottom: solid #808080 1px;
}
div.h2r{
float:right;
width:450px;
height:37px;
color:#0000ff;
text-align:right;
vertical-align:middle;
margin-top:1px;
border-top: solid #808080 1px;
border-bottom: solid #808080 1px;
}
div.menuleft{
float:left;
width:111px;
height:18px;
text-align:center;
margin-right:6px;
margin-top:2px;
background-color:#E2E2E2;
}
div.menu{
float:left;
width:111px;
height:18px;
text-align:center;
margin-right:1px;
margin-top:2px;
background-color:#88aaff;
}
div.menuright{
float:right;
width:111px;
height:18px;
text-align:center;
margin-top:2px;
background-color:#88aaff;
}
div.spacer{
width:100%;
clear:both;
margin:auto;
height:2px;
}
a.menuleft{
color:#88aaff;
font-weight:bold;
text-decoration:none;
}
a.menu{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
div.here{
color:#000000;
font-size:12px;
background-color:#f5F5F5;
width:900px;
height:25px;
clear:both;
height:20px;
margin:auto;
}
a.here{
color:#000000;
font-size:11px;
text-decoration:none;
}
div.smallbox{
text-align:left;
color:#ffffff;
font-size:12px;
font-weight:bold;
background-color:#88aaff;
padding:5px;
margin-top:2px;
border:outset #808080 3px;
padding-bottom:20px;
margin-bottom:5px;
}
div.smallboxcontent{
background-color:#F5F5F5;
color:#000040;
font-weight:normal;
text-align:left;
padding-left:4px;
}
a.smallbox{
color:#2020c0;
font-size:11px;
font-weight:bold;
}
div.maincol{
float:left;
width:350px;
height:50px;
color:#0000ff;
padding:5px;
}
div.maincoltitle{
float:left;
text-align:left;
}
div.maincolstats{
float:right;
text-align:right;
color:#999999;
}
div.maincolcats{
clear:both;
text-align:left;
overflow:hidden;
}
a.maincol{
}
a.maincollink{
color:#999999;
font-size:12px;
}
h2.maincol {
font-size: 14px;
color: #0000ff;
}
div.mainleft{
margin:auto;
float:left;
width:740px;
}
div.mainright{
margin:auto;
float:right;
width:160px;
}
div.footer{
width:892px;
margin:auto;
color:#ffffff;
background-color:#88aaff;
border:outset #808080 2px;
padding:2px;
}
div.footlink{
font-weight:10px;
width:100%;
text-align:center;
}
div.searchbar{
width:896px;
height:30px;
clear:both;
margin:auto;
margin-top:2px;
margin-bottom:2px;
border:outset #808080 2px;
background-color:#88aaff;
}
div.searchbarstats{
position:relative;
top:6px;
left:5px;
width:385px;
float:left;
}
div.searchbarform{
position:relative;
top:2px;
width:500px;
float:left;
text-align:right;
}
.searchinput {
font-weight:bold;
color:#000040;
background-color:#88aaff;
}
div.subcol{
float:left;
width:294px;
height:15px;
color:#0000ff;
padding:3px;
}
div.subcolstats{
width:70px;
float:right;
font-size:12px;
text-align:left;
color:#999999;
}
h3.subcol {
font-size: 14px;
color: #0000ff;
}

form.add{
width:900px;
color:#ffff00;
margin:15px;
}
legend{
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#88aaff;
padding-left: 13px;
padding-right: 13px;
} 
fieldset{
text-align:left;
font-size:12px;
width: 892px;
padding:3px;
border: outset #88aaff 1px;
margin-top:5px;
}
label{
width: 150px;
float: left;
color:#000000;
text-align: left;
margin-right: 2px;
padding-left:
display: block;
}
div.submit{
font-size:13px;
width:600px;
height:30px;
vertical-align:middle;
margin:10px;
}
.field{
width:730px;
color:#0000ff;
background-color:#88aaff;
border: 2px outset #d0b0c0;
font-size: 13px;
}
.smfield{
width:250px;
color:#0000ff;
background-color:#88aaff;
border: 2px outset #d0b0c0;
font-size: 13px;
}
.button{
position:relative;
left:152px;
color:#0000ff;
background-color:#80e0a0;
border: 2px outset #d0b0c0;
font-size: 13px;
}
div.review{
margin:auto;
width:900px;
background-color:#c0c0c0;
}
div.revdata{
float:left;
width:670px;
margin:1px;
margin-right:0px;
margin-bottom:0px;
}
div.lrevdata{
float:left;
width:899px;
margin:1px;
margin-right:0px;
margin-bottom:0px;
}
div.revstatic{
float:left;
width:198px;
height:22px;
font-weight:bold;
background-color:#E7E7E7;
padding-left:2px;
margin-bottom:1px;
margin-right:1px;
}
div.revfield{
float:left;
width:467px;
height:22px;
background-color:#F5F5F5;
padding-left:2px;
margin-bottom:1px;
}
div.lrevfield{
float:left;
width:695px;
height:22px;
background-color:#F5F5F5;
padding-left:2px;
margin-bottom:1px;
}
div.revimg{
float:right;
width:227px;
height:104px;
text-align:center;
background-color:#F5F5F5;
margin:1px;
padding-top:10px;
}
div.revinfo{
width:888px;
margin:auto;
background-color:#E7E7E7;
padding:5px;
padding-top:15px;
padding-bottom:15px;
padding-bottom:15px;
border:solid 1px #c0c0c0;
border-top:0px;
}
div.preview{
margin:auto;
width:900px;
background-color:#c0c0c0;
}
div.previnfo{
width:888px;
margin:auto;
background-color:#E7E7E7;
padding:5px;
padding-top:15px;
padding-bottom:15px;
padding-bottom:15px;
border:solid 1px #c0c0c0;
border-top:0px;
}
div.dirbar{
width:900px;
margin:auto;
text-align:center;
margin-bottom:5px;
}
div.oops{
width:891px;
margin:auto;
margin-top:5px;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#ff2000;
border:inset 2px #c0c0c0;
padding-top:15px;
padding-bottom:10px;
padding-left:5px;
}
div.payment{
	width:896px;
	height:100px;
	background-color:#c0c0c0;
	margin-top:5px;
	font-size:13px;
	margin-bottom:5px;
}
div.paymentleft{	
	width:200px;
	height:20px;
	float:left;
	background-color:#f5f5f5;
	margin-top:1px;
	margin-left:1px;
	padding-left:2px;
}
div.paymentright{
	width:689px;
	height:20px;
	float:left;
	background-color:#f5f5f5;
	margin-left:1px;
	margin-top:1px;
	padding-left:2px;
}
div.pay{
	width:894px;
	height:35px;
	margin:1px;
	background-color:#f5f500;
	text-align:center;
	font-weight:bold;
}
a.pay{
	color:#ff0000;
	text-decoration:underline;
}
