body {
	margin-left:0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.ad_text {
	font-family : Verdana,Arial,sans-serif ;
	font-size: 10pt;
	color: #FFFFFF;
}

.plan_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color: #000000;
	margin-left: 10px;
	margin-top: 8px;
}

.wee_text {
	font-family : Verdana,Arial,sans-serif ;
	font-size : 8pt;
	color: #000000;
}

.heading  {
	font-family : Verdana,Arial,sans-serif ;
	font-size: 12pt;
	font-weight : bold;
	color: #FFFFFF;
}

.price_heading {
	font-family : Verdana,Arial,sans-serif ;
	font-size: 10pt;
	font-weight : bold;
	color: #B6373A;
}

.keyword {COLOR: #000000; TEXT-DECORATION: none}

a.keyword:hover {TEXT-DECORATION: underline}

a:link {
         color: #498440;
		 text-decoration:underline;
}

a:visited {
           color: #0000FF;
		   text-decoration:underline;
}

a:hover {
          color: #ff6600;
	      text-decoration:underline;
}


a:active {
	color: #0B4E01;
	text-decoration:underline;
}

.accountlogin {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

.accountlink {
	FONT-SIZE: 7pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

.bodysmall {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bodygraysmall {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

.customheader {
	FONT-SIZE: 13pt; COLOR: #ff6600; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; 
}

.splashsubheader {
	FONT-SIZE: 12pt; COLOR: #336699; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; 
}

.mainpagefooter {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.mainpagefooter:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

td.navtdselected {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #6699cc 1px solid; WIDTH: 83px; COLOR: #ff6600; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

td.navtdnotselected {
	BORDER-RIGHT: 0px; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #003366; TEXT-ALIGN: center
}

div.navselected {
	WIDTH: 83px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff
}

div.navnotselected {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #6699cc 1px solid; WIDTH: 83px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #336699
}

.navregular {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a.navregular:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

.registrationheader {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699
}

.registrationfeature {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background: #BDDAF4
}

.registrationpackagetext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

A.registrationpackagetext:hover {
	COLOR: #cccccc
}

.registrationpackagetextsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

.registrationpackagetextsmall2 {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

A.registrationpackagetextsmall:hover {
	COLOR: #cccccc
}

.registrationpackagestop {
	BACKGROUND-COLOR: #ff6600
}

.registrationpackagestopcorner {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003366
}

.registrationpackagestopline {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCFF99
}

.titlebarcolor {
	BACKGROUND-COLOR: #336699
}
.link {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#0000FF;}

.visited {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:purple;}

.norm {	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif}

.white {FONT-SIZE: 11pt; COLOR: #FFFFFF; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif}

.phone {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: White}

.normbold {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: Black}

.footer { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; font-size:11px; text-decoration:none;}

.small { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; }

.smaller { FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; }

.smallest { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:7pt;}

.header { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#555555; }

.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:8pt; COLOR:#555555; }

.breadcrumb {FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}

.newslink {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF;}		

.title {FONT-FAMILY: arial,helvetica,sans serif; font-size:13px; COLOR:#000000; font-weight:bold;}

.error {FONT-FAMILY: arial,helvetica,sans serif; font-size:13px; COLOR:#FF0000; font-weight:bold;}

.success {FONT-FAMILY: arial,helvetica,sans serif; font-size:13px; COLOR:#0000FF; font-weight:bold;}

.disclaimer {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0000A0}

.sales {FONT-FAMILY: arial,helvetica,sans serif; font-size:14px; COLOR:#FF0000; font-weight:bold;}

.pageheader {FONT-SIZE: 16pt; COLOR: #333366; FONT-FAMILY: Arial, Geneva, Verdana, Helvetica, san-serif; font-weight:bold;}

.pagesubheader { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #333366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 16px; }

.quote { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:12px; COLOR:#000000; font-style:italic; }	

.navitems { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR: #003366; font-weight:bold; text-decoration:none; }				  

.navblockhead {
	FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; font-weight: bold
}

.navitem {
	FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}

a.navitem:link {
	COLOR: #003366; TEXT-DECORATION: none
}

a.navitem:visited {
	COLOR: #003366; TEXT-DECORATION: none
}

a.navitem:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}

a.navitem:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
	
.resellerbar { background: #000066; COLOR:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.probar { background: #000066; COLOR:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.displaytable { background: #E4EDF5; COLOR:#000000; font-family: verdana,arial,helvetica,sans serif; font-size:10px}

.displaytableheader { background: #336699; COLOR:#FFFFFF; font-weight: bold; text-decoration: underline; font-family: verdana,arial,helvetica,sans serif; font-size:10px }

.bigdisplaytableheader { background: #336699; COLOR:#FFFFFF; font-weight: bold; text-decoration: underline; font-family: verdana,arial,helvetica,sans serif; font-size:14px }

.displaytablespecialcell { background: #6699CC; COLOR:#FFFFFF; font-family: verdana,arial,helvetica,sans serif; font-size:10px}

.displaytablespecial { background: #BBBBBB; COLOR:#222222; font-weight: bold; text-decoration: underline; font-family: verdana,arial,helvetica,sans serif; font-size:10px }

.articleahead { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:24px; COLOR:#000000; font-weight:bold;}

.articlebhead {
	font-family:Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000033
}

.articlebody { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR:#000000;}

.articlecaption { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; COLOR:#000000; text-decoration:italic; }

.app_body { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; }		

.app_ahead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	text-decoration:underline;
	color: #1A5211;
}		

.app_bhead { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration:none; color: #FFFFFF; background: #336699;}	

.app_chead { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; }	

.app_colhead { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration:underline; color: #000000; }	

.app_colbody { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; }	

.app_helptext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px;color: #000000; }	                  

.app_caption { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; }	

a.app_caption:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

a.app_caption:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

a.app_caption:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

a.app_caption:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.marginboxhead {font-family:verdana,arial, helvetica, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background: #336699}

.marginbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background: #FFFFFF}}

.instructionboxhead {font-family:verdana,arial, helvetica, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background: #336699}

.instructionbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background: #FFFFFF}

.articleboxhead {font-family:verdana,arial, helvetica, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background: #336699}

.articlebox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background: #FFFFFF}

.promotionboxhead {font-family:verdana,arial, helvetica, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background: #336699}

.promotionbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background: #FFFFFF}

.formfield {  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR: #000000;  }

.formbutton {  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR: #000000; }

.controlpanelitem {  FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR: #000000;  }

.resoldstandard {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; background: #99CC66}

.resoldpvtlabel {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; background: #999999}

.monitor { background-color:#E7E7E7; FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:9px; COLOR: #000000; }		

.ctrlpaneloutline { background-color:#336699; padding: 1px 1px 1px 1px;}

.ctrlpanelheader { background-color:#336699; font-family: verdana,arial,helvetica,sans serif; font-size:12px; COLOR: #FFFFFF; font-weight: bold;padding: 1px 1px 1px 1px;}

.ctrlpanelfooter { background-color:#336699;}

.ctrlpanelsectionheader { background-color:#CCCCCC; font-family: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #000000; font-weight: bold; }

.ctrlpanelitem {font-family: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #000000;  }

.oddrowcolor {font-family: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #000000;   background-color:#FFFFFF; }

.evenrowcolor {font-family: verdana,arial,helvetica,sans serif; font-size:11px; COLOR: #000000;   background-color:#E7E7E7; }

.prodName  {
	COLOR: #000000;
	FONT-FAMILY: verdana, arial,sans serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-align: justify;
}

.prodDescGray  { COLOR: #3e3e3e; FONT-FAMILY: verdana, arial,sans serif; FONT-SIZE: 11px }

.prodPrice { COLOR: #000000; FONT-FAMILY: verdana, arial,sans serif; FONT-SIZE: 12px }

.prodhead {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:18.5px;
	COLOR:#0C6001;
	font-weight:bold;
}

.prodbody {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:13px; COLOR:#000000;}

.redsmall {FONT-FAMILY: arial,helvetica,sans serif; font-size:14px; COLOR:#FF0000; font-weight:bold;}

.mybizlink {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#0000FF;}

.tabheader {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR:#FFFFFF; font-weight: bold; text-decoration:none; }

.list { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR: #000000; }

.small { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; }

.dirlink {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000000;}

.twelvepx {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}	

.arrow {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR:#000000; font-weight: bold; }

.arrowbig {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:12px; COLOR:#ff0000; font-weight: bold; }

.sponsor {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; COLOR:#FFFFFF; }

.linkcoop {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; COLOR:#000099;}

.prodThank { COLOR: #000000; FONT-FAMILY: verdana, arial,sans serif; FONT-SIZE: 12px }

.prodUse   { COLOR: #000000; FONT-FAMILY: verdana, arial,sans serif; FONT-SIZE: 12px }

.prodDesc  { COLOR: #000000; FONT-FAMILY: verdana, arial,sans serif; FONT-SIZE: 12px }		

/* ----------- Vdeck Styles-------------- */

#vdeck_bar_wrapper { margin: 10px 10px 5px 10px; height:30; background-image:  url(/images/backgrounds/vdeckbar_grey.gif); border-bottom: 1px #cccccc solid;}

#vdeck_branding {float:left; text-align:left; margin-top:5px; margin-left:10px; vertical-align:middle; }
*>
#vdeck_branding
{margin-top:6px;}

#vdeck_buttons {float:right; text-align:right; margin-top:4px; margin-right:10px;}
*>#vdeck_buttons
{margin-top:5px;}

.vdeck_button {padding-left:10px; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif;}

.vdeck_button img {vertical-align:middle; margin-right:3px;}

.vdeck_button a {text-decoration: none; color:#000000;}

.vdeck_button a:hover {text-decoration: underline; color:#000000;}

.vdeck_button a:visited {text-decoration: none; color:#000000;}

.powered_by {vertical-align:middle; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif; font-weight:bold;}

.powered_by img {vertical-align:middle; margin-right:4px; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif;}

#lightbox{
	background-color:#ccc;
	margin: 20px;
	padding: 10px;
	
}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}

#lightboxCaption{ float: left; }

#keyboardMsg{ FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans serif; float: right; }

#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay{ background-image: url(/lightbox/overlay.png); }

* html #overlay{
	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png", sizingMethod="scale");
}
.thanksTitle {
	color: #0C6001;
}
.txtBoxStyle{
	color: #000000;
	background-image: url(../images/shadow_textbox-lg.gif);
	border-top: 1px solid #ACA899;
	border-bottom: 1px solid #ACA899;
	border-left: 1px solid #ACA899;
	border-right: 1px solid #ACA899;
	background-color: White;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
