div.header
{
	background-color:#999;
	color:#666;
	font-family:verdana;
	font-size:small;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
}

body
{
  background-color:#666;
  margin:0;
  text-align:center;
}

h1.listing
{
  font-family:verdana;
  color:#003366;
  padding-left:20px;
  padding-top:22px;
  font-size:18px;
  margin-top:0;
  margin-bottom:18px;
}

h2.heading
{
	/*color:#6699cc;*/
	color:#003366;
	font-size:13px;
	margin-bottom:12px;
	font-family:verdana;
}

h2.underlined
{
	/*color:#6699cc;*/
	color:#003366;
	font-size:13px;
	margin-bottom:12px;
	font-family:verdana;
	/*border-bottom:solid 1px #eeeeee;*/
	border-bottom:1px solid #eee;
}

h2.sideHeading
{
	color:#666666;
	font-size:13px;
	margin-bottom:12px;
	font-family:verdana;
}

.paragraph
{
	padding-bottom:30px;
	margin-right:1em;	
	margin-left:18px;
	padding-top:5px;
	border-top:dashed 1px #efefef;
	line-height:1.3;
}

.pnoborder
{
	padding-bottom:30px;
	margin-right:1em;	
	margin-left:18px;
	padding-top:5px;
	line-height:1.3;
}

.container
{
	width:774px;
	background-color:#ffffff;
	margin: 0 auto; 
   margin-top:20px;
	border:0;
}

.leftSide
{
	width:491px;
	vertical-align:top;
	font-family:verdana;
	font-size:10pt;  
	color:#333;
	text-align:left;
	padding-top:18px;
	border:0;
}

td.topleft
{
	padding:0;
	margin:0;
	border:0;
	text-align:left;
}

td.topRight
{
	padding:0;
	margin:0;
	border:0;
	text-align:right;
}

.mid
{
	background-color:#fff;
	width:0px;
}

.rightSide
{
	text-align:left;
	/*background:#efefef;*/
	background-color:#c3d9ff;
	vertical-align:top;
	padding-top:10px;
	font-family:verdana;
	font-size:0.8em;
	width:232px;
	border:0;
}

.aligncenter
{
	text-align:center;
}

.alignleft
{
	text-align:left;
}

#topbar
{
	height:20px;
}

img.logo
{
	margin-left:10px;
	border:0;
	margin-top:20px;
	width:381px;
	height:54px;
}

img.rvlogo
{
	margin-bottom:10px;
	border:0;
}

#mainimage
{
	/*border-left:solid 2px #999;
	border-right:solid 2px #999;
	border-bottom:solid 2px #999;*/
	border: 2px solid #6699cc;
	padding-top:0;
	margin-top:0;
}

form
{
	margin:0;
	padding:0;
}

a.space
{
	line-height:20px;
}

div.spacer
{
	height:80px;
}

div.breadline
{
	border-top:dashed 1px #efefef;
	margin-left:18px;
	margin-right:1em;
}

.bread
{
	font-family:verdana;
	font-size:11px;
	color: #808080; 
  	padding:10px 0 10px 25px;	
}

a.breadcrumbs
{
	color:#808080; 
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.breadcrumbs:link
{
	color:#808080;  
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.breadcrumbs:hover
{
	color:#808080;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;  
	text-decoration:underline;
}

a.reg
{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	color:blue;
}

a.reg:hover
{
	color:#cc6633;
	text-decoration:underline;
}

a.reg:visited
{
	color:#6699cc;
}

a.reg:visited:hover
{
	color:#003366;
	text-decoration:underline;
}

a.twocolors
{
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#CC0000;
}

a.twocolors:hover
{
	color:#CC0000;
	text-decoration:underline;
}

a.twocolors:visited
{
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#CC0000;
}

a.twocolors:visited:hover
{
	color:#CC0000;
	text-decoration:underline;
}

.smallMsg
{
	font-family:verdana;
	font-size:x-small;
	text-align:left;
	font-style:italic;
	color:#666;
	margin-top:0;
	padding-bottom:8px;
	padding-left:0px;
}

.rbox
{
	background-color:#ffffff;
	width:80%;
	padding:5px; 
	margin-left:15px; 
	margin-bottom:15px;
	font-family:verdana;
	font-size:10px;
	border:solid 1px #6699cc;
}

.rboxArial
{
	background-color:#ffffff;
	width:80%;
	padding:5px; 
	margin-left:15px; 
	margin-bottom:15px;
	font-family:arial;
	font-size:small;
	border:solid 1px #6699cc;
}

.rbox2
{
	background-color:#ffffff;
	color:#111111;
	font-size:10px;
	font-family:verdana;
	border:solid 1px #dddddd;
	width:80%;
	margin-left:15px; 
	margin-bottom:15px;
	padding:1px;
}

td.h {
	background-color:#ffffff;
	color:#111111;
	font-size:10px;
	height:18px;
}
td.hpad {
	background-color:#efefef;
	color:#111111;
	font-size:10px;
	height:18px;
	padding-left:5px;
}
td.edit {
	padding-right:5px;
	background-color:#FFFFFF;
	border-top:solid 1px #dddddd;
	color:#111111;
	font-size:10px;
	height:18px;
	padding-left:5px;
	text-align:right;
}
td.hbold {
	background-color:#dddddd;
	color:#111111;
	font-size:10px;
	height:18px;
	font-weight:bold;
	padding:2px;
}
td.r {
	background-color:#ffffff;
	font-size:12px;
	color:#000000;
	padding-left:4px;
}
.c {
	background-color:#efefef;
}
table.t {
	border:solid 1px #dddddd;
}

.rboxinfo
{
	background-color:#efefef;
	border:solid 1px #dddddd;
	width:80%;
	padding-top:2px;
	padding-left:2px; 
	padding-right:2px; 
	padding-bottom:4px;
	margin-left:15px; 
	margin-bottom:15px;
	margin-top:10px;
	font-family:verdana;
	font-size:10px;
	color:#666666;
}

.rinfoh
{
	background-color:#dddddd;
	width:100%;
	color:#666666;
	font-weight:bold;
	padding:3px;
	padding-bottom:5px;
}

.rboxalt
{
	border-top:dashed 1px #6699cc;
	border-bottom:dashed 1px #6699cc;
	padding-top:10px;
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:15px;
   background-color:#eeffff;
	width:80%;
	margin-left:15px; 
	margin-bottom:15px;
	margin-top:10px;
	font-family:verdana;
	font-size:10px;
	color:#666666;
}

.indent
{
	padding-left:10px
}

.indentmore
{
	padding-left:15px;
}

div.toplinkmenu
{
	height:7em;
	width:100%;
	padding-left:15px;
	padding-bottom:6px;
	margin-bottom:6px;
}

a.toplink
{
	color:#666;
	font-weight:bold;
	font-size:13px;
	font-family:verdana;
	text-decoration:none;
	padding-left:0px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:6px;
}

a.toplink, a.toplink:visited {
  color: #666;
  text-decoration:none;
}

a.toplink:hover {
  color:#666;
  text-decoration:underline;
}

.toplinkimage
{
	vertical-align:middle;
	border:0;
	padding-right:3px;
	padding-left:2px;
}

a.footerlinks
{
	color:blue;
	font-size:10px;
	font-family:verdana;
}

a.footerlinks:visited
{
	color:#6699cc;
	font-size:10px;
	font-family:verdana;
}

a.footerlinks:hover
{
	text-decoration:none;
	color:#6699cc;
	font-size:10px;
	font-family:verdana;
}

a.footerlinks:visited:hover
{
	text-decoration:none;
	color:#6699cc;
	font-size:10px;
	font-family:verdana;
}

div.footer
{
	border-top:solid 1px #efefef;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#c3d9ff;
}

.rstitle
{
	color:#003366;
	font-weight:bold;
	font-family:tahoma, serif;
	font-size:11px;
}

a.rslinks
{
/*	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#6699CC;
	padding:5px; */
	color:blue;
	font-family:arial;
	font-size:small;
	line-height:1.5;
}

a.rslinks:visited
{
/*	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#6699CC;
	padding:5px; */
	color:blue;
	font-family:arial;
	font-size:small;
}

a.rslinks:hover
{
/*	font-size:10px;
	font-family:verdana;
	text-decoration:underline; */
	color:blue;
	font-family:arial;
	font-size:small;
}

select
{
	font-family:verdana;
	font-size:11px;
}

.submit
{
	background-color:#C9c9c9;
	font-family:tahoma, serif;
	font-size:11px;
	height:20px;
	padding-bottom:2px;
	color:#000;
	font-weight:normal;
}

textarea
{
	font-family:verdana;
	font-size:12px;
	background-color:#f8f8f8;
	color:#333;
}

input
{
	font-family:verdana;
	font-size:12px;
	background-color:#f8f8f8;
	color:#000000;
}

td.fielddesc
{
	font-size:11px;
	color:#666;
}

#copy
{
	font-family:verdana;
	font-size:10px;
	color:#003366;
	padding:0;
	padding-top:9px;
	margin:0;
}

a.copy, a.copy:visited
{
	text-decoration:none;
	font-family:verdana;
	font-size:10px;
	color:#003366;
}

a.copy:hover
{
	text-decoration:underline;
}

a.bb, a.bb:hover, a.bb:visited
{
	color:blue;
	font-weight:bold;
}

img.traderad
{
	float:left;
	margin-right:2px;
	border:solid 1px #000000;
}

div.tabAreaUnder
{
	font-size:85%; 
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	padding-left:1.5em;
	padding-bottom:15px;
}

a.tabUnder
{
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	margin-right:10px;
} 

a.tabUnder:visited
{
  color: #808080;
}

a.tabUnder:hover {
	color:#9d0d07;
	text-decoration:underline;
}

a.tabUnder:visited:hover
{
	color:#9d0d07;
	text-decoration:underline;
}

#outerMainImg
{
	text-align:center;
	width:512px;
}

.extraInfo
{
	background-color:#efefef;
	border:dashed 1px #999999;
	padding:2px;
}

td.msgBar
{
	/*background-color:#efefef;*/
	background-color:#c3d9ff;
	border-bottom:solid 1px #6699cc;
	text-align:left;
	padding-left:1.5em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	font-family:tahoma, serif;
	font-size:11px;
	color:#003366;
}

.sponsorTag
{
	color:#333333;
	font-weight:normal;
	font-family:tahoma, serif;
	font-size:11px;
	padding:0;
	margin-top:0;
	border-bottom:solid 1px #333333;
}

