/* Russbassett
	Copyright © 2008. All rights reserved. */

/* COMPANY */

h1 {
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color:#990000;
	}

h1 a:link, h1 a:hover, h1 a:active, h1 a:visited
{ color:#ccc; text-decoration: none; }

h2 {
	font-size: 15px;
	font-weight:bold;
	font-family: Arial, Helvetica, San-Serif;
	color:#333;
	}

h3 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color:#666;
	}
h3 a:link, h3 a:hover, h3 a:active, h3 a:visited
{ color:#666;  }

p {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color:#666;
	}
p a:link, p a:hover, p a:active, p a:visited
{ color:#666;  }



td.navpad
{
background-image:url(images/RB-nav_bkgd.gif);
background-repeat: repeat-x;
background-position: top left;
background-color:#F0F0F0;
}

table.bkgdwhite
{
background-color:#FFFFFF;
}
table.bkgdgray
{
background-color:#666666;
}
td.col2
{
background-color:#eee;
}
p.intro
{
margin: 0px 15px 20px 20px;
text-align: left;
line-height:24px;
color:#CCCCCC;
}

td.introbtn
{
background-color: #555555;
padding: 0px 0px 0px 20px;
margin-bottom: 0px;
text-align: left;
font-size: 10px;
text-transform: uppercase;
line-height:24px;
}
a.introbtn:link, a.introbtn:visited, a.introbtn:active
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; color: #999999;text-decoration: none;}
a.introbtn:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform: uppercase; color: #CCCCCC;text-decoration: none;}


td.sidebox {
	border-top: 0px none #ffffff;
	border-right: 1px none #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px none #ffffff;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
td.sideboxtitle {
	border-top: 0px solid #fff;
	border-right: 0px none #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px none #fff;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 10px;
	text-transform: uppercase;
	color: #a1a1a1;
}
table.contracts {
	font-size: 10px;
	line-height:12px;
}
td.contracts {
	border-top: 0px solid #fff;
	border-right: 0px none #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px none #fff;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 10px;
	text-transform: uppercase;
	color: #a1a1a1;
}

a.contracts:link, a.contracts:visited, a.contracts:active
{ color: #990000;text-decoration: underline;}

.require 
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 line-height: 12px; 
 color: #CC0000; 
 }
 
 .smallcap 
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 line-height: 12px; 
 color: #CC0000; 
 text-transform: uppercase;
 }

a.more:link, a.more:visited, a.more:active, a.email:link
{ color: #666666;text-decoration: underline;}
a.email:hover
{ color: #333333;text-decoration: underline;}

a.more:link, a.more:visited, a.more:active
{ color: #666666;text-decoration: underline;}
a.more:hover
{ color: #333333;text-decoration: underline;}
.smallcaptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666666;
	text-transform: uppercase;
	font-weight: bold;
}

