/* GENERAL */

BODY {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	text-align: left;}
A {color: #1B9DBF;}
A:HOVER {color: #000000;}

H1 {	
	color: #666666;
	font-weight:bold;
	font-size: 14px;
	padding:1px;
	margin-bottom:10px;}
H2 {	
	color: #1B9DBF;
	font-weight:bold;
	font-size: 12px;}
H3 {	
	color: #666666;
	font-weight:bold;
	font-size: 11px;}
	
.h3 {
	color: #1B9DBF;
	font-weight:bold;
	font-size: 12px;}
.h4 {
	font-family: Verdana, sans-serif;
	color: #666666;
	font-weight:bold;
	font-size: 10pt;
	}	
.ProGray {
	font-size: 10pt;
	font-weight:bold;
	text-align: left;
	color: #676767;
	font-family: verdana;}
	
.LoginBlackB {
	font-size: 10pt;
	font-weight:bold;
	text-align: left;
	color: #000000;
	font-family: arial;}
.LoginBlack {
	font-size: 9;
	font-weight:bold;
	text-align: center;
	color: #000000;
	font-family: arial;}
.LoginGray{
	font-size: 7pt;
	text-align: left;
	color: #666666;
	font-family: verdana;}	
.Verdana11{
	font-size: 11;
	font-weight:bold;
	text-align: left;
	color: #666666;
	font-family: verdana;}	
.Verdana10{
	font-size: 10;
	text-align: left;
	color: #666666;
	font-family: verdana;}	
	
	
	
.StoresBlack {
	font-size: 10pt;
	font-weight:bold;
	text-align: left;
	color: #000000;
	font-family: verdana;}		
.ProGraySM {
	font-size: 7pt;
	font-weight:bold;
	text-align: left;
	color: #676767;
	font-family: verdana;}
.StoresBlackSM {
	font-size: 7pt;
	font-weight:bold;
	text-align: left;
	color: #000000;
	font-family: verdana;}				
TD {font-size: 9pt;}

.li { font-size: 8pt;}
LI { 
	padding:2px; 
	font-size: 9pt;
	margin-bottom:0px;}
LI.fees{
	font-size: 8pt;}
#fees{
	background-color:#F0FAFC;
	font-size: 8pt; 
	padding:1px;}	
#outer-section {
	text-align:left;
	position:relative;
	left:0px;
	top:0px;
	width:859px;
	padding-bottom: 10px;}
/**/
#toporangebar{
	padding:0px;
	margin:0px;
	white-space: nowrap;}	
#bottomorangebar A{
	padding:0px;
	margin:0px;
	white-space: nowrap;
	text-align:right;
	background-color: #ff9900;
	color:#FFFFFF}	
#bottomorangebar {
	padding:0px;
	margin:0px;
	white-space: nowrap;
	text-align:right;
	background-color: #ff9900;
	width:500px;
	color:#FFFFFF}			
#sitemap A {
	font-size:8pt;
	text-align:right;
	position:relative;
	width:858px;
	color:#ffffff;}
	
	
/* left navigation */
#leftnav {
	text-align:left;
	position:absolute;
	top:50px;
	left:0px;
	width:192px;
	z-index:6;}
#specialoffer {
	top:1px;
	text-align:left;
	position:relative;
	left:0px;}
#announcements {
	text-align:left;
	position:relative;
	top:1px;
	left:0px;
	margin-bottom:25px;} 
#home {
	text-align:right;
	position:relative;
	margin-bottom:2px;
	right:2px;
	width:192px;
	font-size:9px;} 
#home A {color: #FF9900;}
#home A:HOVER {color: #000000;}	
.search {
	padding-left:8px;
	padding-top:9px;
	color:#666666;
	font-family:Verdana;
	font-size:8pt;
	margin-top:4px;
	height:68px;
	background-color:#FFDDA9;
}	
/**/
/* page titles */
#title {
	text-align:left;
	position:relative;
	top:35px;
	left:220px;
	width:500px;}		
	
/* content sections */
#img-section {
	text-align:left;
	position:relative;
	top:0px;
	left:215px;
	width:644px;}
#content-section {
	text-align:left;
	position:relative;
	top:0px;
	left:215px;
	width:560px;
	z-index:6;}
#tier-section {
	text-align:left;
	position:relative;
	top:0px;
	left:215px;
	width:500px;}
	
/**/
/*pricing */
.table{
	background-color:#F6B918;}	
.tablehead{
	font-size: 9pt;
	background-color:#ffffff;}	
.tablesubhead {
	color: #1B9DBF;
	font-weight:bold;
	font-size: 13px;}	
.tablesub{
	background-color:#ffffff;
	border-top:1px solid #cccccc;
	color: #1B9DBF;
	height:15px;
	padding:3px;
	font-weight:bold;
	font-size: 12px;}	
/* product matrix */
.toprow{
	border-top:1px solid #cccccc;
	background-color:#ffffff;
}	
.bottomcell{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#ffffff;}	
.tablecell{
	border-top:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}
.lefttop{
	border-left:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}
.leftbottom{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}
.leftcell{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}
.rightcell{
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}	
.tablesubheadtop{
	background-color:#ffffff;
	height:15px;
	padding:3px;
	color: #1B9DBF;
	font-weight:bold;
	font-size: 13px;}	
.tablesubhead{
	background-color:#ffffff;
	border-top:1px solid #cccccc;	
	border-bottom:1px solid #cccccc;
	height:15px;
	padding:3px;
	color: #1B9DBF;
	font-weight:bold;
	font-size: 13px;}
.lastrow{
	border-bottom:1px solid #cccccc;
	background-color:#ffffff;
	padding:3px;}		
/**/	

/* faq */
.faqsubhead {
	font-size: 10pt;
	font-weight:bold;
	position:relative;
	top:5px;
	padding-bottom:15px;}
.backtotop{
	font-size: 9pt;
	font-weight:bold;
	position:relative;
	text-align:right;
	top:5px;
	padding-bottom:15px;}
}
/**/	
/* footer section */
#open {
	position:relative;
	top:10px;
	left:0px;
	padding-bottom:15px;}	
#footer {
	position:relative;
	top:25px;
	font-size: 7pt;
	text-align:right;}
.footer {
	font-size: 7pt;
	text-align:right;}
#legal {
	font-size: 9px;
}	

