<!--
Body,TD,TH{
	Font:Normal 10pt Verdana,Arial;
	line-height:150%;
	color:#000066;
}
A{
	color:#0000CC;
}
A:visited{
	color:#3974AE;
}
UL { 
	list-style-type:square;
}
H1 {
	color:#000066;
	font-size:16pt;
	font-weight:normal;
}
H3 {
	border-bottom:1px solid #3974AE;
	color:#3974AE;
}
FIELDSET {
	border: 2px solid #36C;
}
LEGEND {
	background-color:#3366CC;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size:10pt;
	padding:5px;
}
#Wrapper {
	Width:950px;
	background:url('/_images/bg_main.jpg');
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
	padding:0px;
	border-left:10px solid #DDDDDD;
	border-right:10px solid #DDDDDD;
}
#Header {
	height:100px;
}
.border{
	border: 2px solid #3974AE;
	margin-left:485px;
	text-align:center;
	width:437px;
}
.Highlight {
	border-bottom:1px solid #0000CC;
	color:#0000CC;
}
#Logo{
	padding-top:55px;
}
#PrintLogo{
	display:none;
}
#LoginBar {
	float:right;
	padding:7px;
	font-weight:bold;
}
#MenuBar {
	padding:10px;
	color:#FFFFFF;
	background-color:#003399;
}
#MenuBar A {
	color:#FFFFFF;
	text-decoration:none;
}
#MenuBar A:Hover {
	color:#CCCCFF;
	text-decoration:underline;
}
#BreadCrumb {
	padding:10px 0px 10px 0px;
	font-weight:bold;
}
.PricingLabel {
	font-weight:bold;
	text-align:right;
}
.Front_exclusive {
	font-size:13pt;
	font-weight:bold;
}
.Front_Thanks {
	font-size:11pt;
	font-weight:bold;
}
.H3_blue {
	color:#3974AE;
}
.Contacts{
	background-color:#E0EBF5;
	border:1px solid #3974AE;
}
.TableHeader TH {
	background-color:#3366CC;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size:10pt;
	padding:5px;
}
.TableHeader TH A {
	color:#FFFFFF;
	text-decoration:none;
}
.TableHeader TH A:Hover {
	color:#0000CC;
	text-decoration:underline;
}

.Row_0{
	background-color:#FFFFFF;
}
.Row_1{
	background-color:#E8F1F9;
}
.Row_Highlight{
	background-color:#E2E8FE;
}
.Relavant {
	font-size:8pt;
	color:#3974AE;
}

#ResultsMessage {
	background-color:#FFFFCC;
	Padding:5px;
	Border:1px solid #000000;
	margin:2px 0px 2px 0px;
}
div.copyright{
	background-color:#003366;
	color:#FFFFFF;
	text-align:center;
	padding:0px 0px 10px 0px;
}

div.footer{
	background-color:#003366;
}
div.footer TD {
	color:#fff;
}
div.footer ul{padding-bottom:15px;font-size:12px;}
div.footer TD.has_border{margin-right:40px}
div.footer TD.has_border dl{padding-right:40px;border-right:1px dashed #394144;}
div.footer dl{margin-top:25px;}
div.footer dt{padding-bottom:5px;font-size:14pt;color:#548b9f;}
div.footer dd{line-height:1.75em;margin-left:10px;}
div.footer a{color:#fff;text-decoration:none;}
div.footer a:hover{color:#21588e;}

/* MAIN NAV */
#content-navbar {Border:3px solid #CCC;}
ul.MainNav {list-style: none; text-align: left; margin: 0; padding: 0;}
ul.MainNav li {border-bottom: 1px solid #CCC;}
ul.MainNav li a {font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color: #000; padding: 0 5px 0 20px; display: block; background: #FCFCFC url("/_sitemanager/_images/bg_CATbullet.gif") 10px 11px no-repeat; border: 0;}
ul.MainNav li a:hover {color: #03C; background: #FFF url("/_sitemanager/_images/bg_CATbullet.gif") 10px 11px no-repeat;}

/* TOP SUBMENU
///////////////////////////////////////////////////// */

.top_submenu ul {
	text-align: left; margin: 0px; padding: 0px 0px 10px 0px;
}
	
.top_submenu li {
	margin:0; 
	padding: 5px 10px 5px 10px; 
	display: inline; 
	background-color: #FFF; 
	border: 1px solid #CCC;
}

.top_submenu li,
.top_submenu li a {
	color: #444466; 
	text-decoration: none;
	font-weight:bold;
}
			
 .top_submenu li span { color: blue;}

.top_submenu li a:hover {
	color: #36F;
}
	
/* ANY MENU
///////////////////////////////////////////////////// */

.any_menu ul {
	margin: 0px; padding: 0px 0px 10px 0px;
}
	
.any_menu li {
	margin:0; 
	padding: 5px 10px 5px 10px; 
	display: inline; 
	background: #eee; 
	border: 1px solid #226;
}

.any_menu li,
.any_menu li a {
	color: #006; 
	text-decoration: none;
	font-weight:bold;
}
			
.any_menu li span { color: red;}

.any_menu li a:hover {
	color: #0033CC;	
}
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
#MessageBox_INFO {
	border:2px solid #0000CC;
	background-color: #FFF;
}
#MessageBox_SUCCESS {
	border:2px solid #00CC00;
	background-color: #FFF;
}
#MessageBox_ERROR {
	border:2px solid #CC0000;
	background-color: #FFF;
}
#Messagebox_Error,
#Messagebox_Info,
#MessageBox_Success,
#MessageBox_Warning{
	Padding:20px 10px 20px 60px;
}
#MessageBox_INFO H3, #MessageBox_SUCCESS H3,#MessageBox_ERROR H3 {
	color:#000000;
	border-bottom:0px;
	margin:0px;

}
/* PACKAGE COMPARISON */
#package-comparison { margin: 8px 0px 12px 0px; width: 100%; border-bottom: 1px solid #CCCCCC; }
#package-comparison #pc-packages th { font-weight: bold; font-size: 10pt; color:#CC0000; height: 30px; padding-left:8px; padding-right:8px; line-height:30px; text-align:center;}

#package-comparison tr.pc-option th { border-top: 1px solid #CCCCCC; height:30px; line-height:30px; text-align:right;  font-size: 10pt; width:200px; background-color:#FEE8E2;}
#package-comparison tr.pc-option td {border-top: 1px solid #CCCCCC; height:30px; line-height:30px; text-align:center; }
#package-comparison tr.pc-option td img { margin-top:5px; }
#package-comparison tr.pc-option input {text-align:center; }
#package-comparison td.pc-highlight {background-color:#FFFFCC;width:150px;}
.Units {
	background-color:#EEEEEE;
}
#Footer {
	background-color:#000066;
}
#Footer A {
	color:#FFF;
	text-decoration:none;
}
#Footer A:Hover {
	color:#FFF;
	text-decoration:underline;
}
.GoogleVertical {
	width:180px;
	float:right;
}
//-->
