.highlighted {
border: 2px solid blue;
}

/* Help Menu Styles START */
ul.help_menu {
float: left;
width: 600px;
margin: 7px 0 0 0;
}
.extra_text { float: left; width: 600px; margin-left: 15px;}
* html .extra_text { float: left; width: 600px; margin-left: 10px;}

.product_feature { float: left; width: 450px; padding-left: 10px;}
* html div.product_feature { float: left; width: 450px; padding-left: 0; margin-left: 10px;}

ul.help_menu li.spacer {
float: left;
text-align: center;
color:#ccc;
list-style: none;
width: 15px;
margin: 0;
}
ul.help_menu li.spacer_last {
float: left;
list-style: none;
width: 15px;
margin: 0;
}
ul.help_menu li {
float: left;
list-style: none;
margin: 0;
}

ul.help_menu li a.menulink {
	list-style: none;
	margin: 0;
	display: block;
	text-decoration: none;
	color: #777;
        padding-top: 2px;
        padding-bottom: 2px;
	background: #fff; /* IE6 Bug */
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
}

ul.help_menu li a.menulink:hover {
color: #ff6600; margin: 0; background: #f9f9f9;
}
/* Top Menu Styles END */

div.section {  float: left; padding: 10px 20px; width: 250px;}  
	div.section p { text-align: left; }

		#content { width:450px; margin:0px 10px 0px 130px; padding:0px;  background-image: url(/image/_1template/bg_content2.gif); background-repeat: no-repeat; background-position:bottom right;}
		#menu {	position: absolute; top: 245px; left: auto; width:105px; padding:0px; border-right: thin dotted #E5F0D1; }

			.submenu { width: 100px; padding: 0 0 0 0;  }
			.subcontent { width: 100%;padding: 0 0 0 0;  font: 11px Arial, sans-serif;  }
			a.sublink  { padding: 3px 0 3px 0; display: block; text-decoration: none; width: 100%; }
			a.sublink:hover {  color: #000000; background-color: #F7F7F7; text-decoration: none; width: 100%;   border: 1px solid #E8E8E8;   }

.helpforumnav { padding: 5px 0px; border-top: 1px solid #98BD59;  background-image: url(/image/_forbusiness/bg_screen.gif);  }
.boxer { padding: 10px; background-color: #FFFFFF; border : thin dashed #E8E8E8; }

.gold { border-bottom: 1px dashed rgb(255, 213, 58); color: rgb(0, 0, 0); background-color: rgb(255, 248, 222); }
.supporter { border-bottom: 1px dashed rgb(255, 213, 58); color: rgb(0, 0, 0); background-color: rgb(233, 234, 244); }

ul.product { list-style : disc outside url(../images/lister.gif);  font: 12px "Trebuchet MS", Verdana, sans-serif; }
ul.product_ez {margin-left: -40px; line-height: 100%; list-style : disc outside url(../images/lister.gif);  font: 12px "Trebuchet MS", Verdana, sans-serif; }
* html ul.product_ez {margin-left: 10px; line-height: 100%; list-style : disc outside url(../images/lister.gif);  font: 12px "Trebuchet MS", Verdana, sans-serif; }

ol { list-style : upper-roman outside; font: 12px "Trebuchet MS", Verdana, sans-serif; }
ul.featmenu { list-style: none none; margin: 0; padding: 0; }

/*  ezboard global accessibility css 2003 - JR.o  */
/*  for products */

.pricingdisclosure { float: left; margin: 10px 0 0 15px; width: 190px; }

.special { border: 2px dotted #CCCCCC; font-size: 12px;  margin-bottom: 10px; padding: 3px; }

.productico { float: left; margin-right: 15px; padding-bottom: 10px;}
#protit {float: left; text-align: left; width: 400px; padding-right: 25px; border-right: none; }
#protitle {	float: left; width: 400px; padding-right: 25px; border-right: none; }
#protitle p { text-align: left; }
	.courier { font-family: courier; }
	.georgia { font-family: georgia; }
	.times { font-family: times; }
	.red { color: red; }
	.blue { color: blue; }
	.green { color: green; }	
	.medium { font-size: medium; }
#probuy { float: right; margin-top: 5px; padding: 7px; width: 150px; }
#probuy h3 { font-size: 11px ; }
#probuy p { text-align: left; }
.special { border: 2px dotted #CCCCCC; font-size: 13px;  margin-bottom: 10px; padding: 3px; }

.featurebox { float: left; margin: 10px 10px 0 15px; width: 210px; }
.featurebox h3 { color: #000000; }
.featurebox p { text-align: left; }

.ezfeaturebox { float: left; margin: 10px 10px 0 15px; width: 190px; }
.ezfeaturebox h3 { color: #000000; }
.ezfeaturebox p { text-align: left; }

#last { padding-left: 120px; }
#productheader {float:left; border-bottom: 2px dotted #CCCCCC;}
.product_bottom_text { float: left; margin: 10px 10px 10px 10px; width: 620px; text-align: left; }

/*.featmenu { list-style: none none; margin: 0; padding: 0; }
.featmenu li {	padding: 0 0 0 0; margin: 0 0 5px 0; }*/

#sidebar { float: left; margin: 0 0 0 20px; width: 140px; }
#sidebar h3 { color: #000000; font-size: 12px; margin-bottom: 10px; text-align: left; }
#sidebar p { font-size: 11px; text-align: left; }
#sidebar img { float: left; margin-right: 5px; }


/*New*/

#wrapper { 
text-align: left;
padding: 0px;
margin: 0px;
}

* html #wrapper { 
line-height: 120%;
}

#features { 
float: left; 
width: 400px;
margin: 0 0 0 20px;
padding: 0px;
}

#features h2 {
padding: 10px 0 4px 0;
font-size: 16px;
font-weight: bold;
display: block;
border-bottom: 1px solid #D0D6DB;
}

div.goldfeaturebox {
float: left;
margin: 5px 0 10px 0;
display: block;
border-bottom: 1px dashed #D0D6DB;
}

* html div.goldfeaturebox {
vertical-align: top;
padding: 0;
margin: 5px 0 15px 0;
}

div.box_text {
float: right;
width: 300px;
margin: -10px 0 5px 28px;
padding: 0;
}

* html div.box_text {
margin: 0 0 15px 0;
}

div.image {
float: left;
margin: 0;
padding: 0 0 15px 0;
width: 72px;
}

h1.products {
font-size: 24px;
font-weight: lighter;
line-height: 2px;
color: #ff6600;
}

h1.products1 {
font-size: 20px;
font-weight: lighter;
line-height: 2px;
color: #ff6600;
}

h2.products {
padding: 10px 0 4px 0;
font-size: 15px;
font-weight: bold;
display: block;
border-bottom: 1px solid #D0D6DB;
}

h2.number_red_text {
padding: 5px 0 4px 0;
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
font-weight: bold;
display: block;
border-bottom: 1px solid red;
}

h2.number_blue_text {
padding: 5px 0 4px 0;
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
font-weight: bold;
display: block;
border-bottom: 1px solid blue;
}

h2.number_green_text {
padding: 5px 0 4px 0;
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
font-weight: bold;
display: block;
border-bottom: 1px solid #00FF00;
}

div.gold_body {
margin: 0;
padding: 0;
float: left;
width: 629px;
background-image: url(../images/body_background.gif);
background-position: top;
background-repeat: repeat-y;
}

div.top_gold_body {
float: left;
width: 629px;
height: 16px;
background-image: url(../images/top_body.gif);
background-position: top;
background-repeat: no-repeat;
}

* html div.top_gold_body {
padding: 0 0 0 20px;
}

div.bottom_gold_body {
float: left;
width: 629px;
height: 25px;
background-image: url(../images/bottom_body.gif);
background-position: top;
background-repeat: no-repeat;
}

* html div.bottom_gold_body {
padding: 0 0 0 20px;
}

/* Header */
div.gold_header {
float: right;
padding: 0;
margin: 0;
width: 629px;
}

div.gold_header div.logo {
padding: 0px;
margin: 0 0 0 20px;
float: left;
width: 154px;
}

* html div.gold_header div.logo {
margin: 0 0 0 15px;
}

div.gold_header div.number {
padding: 0px;
margin: 0 0 0 20px;
float: left;
width: 61px;
}

* html div.gold_header div.number {
margin: 0 0 0 15px;
}

div.gold_header div.h_text {
float: left;
padding: 0;
width: 320px;
margin: 0 5px 0 5px;
}

div.gold_header div.p_text {
float: left;
padding: 0;
width: 435px;
margin: 15px 5px 0 5px;
}

div.gold_header div.number_text {
float: left;
padding: 0;
width: 528px;
margin: 15px 5px 0 5px;
}

div.gold_header div.buy_now {
float: right;
padding: 0px;
width: 91px;
margin:0 20px 0 0;
}


* html div.gold_header div.buy_now {
margin: 0 5px 0 0;
}

div.lastbox {
display: block;
border-bottom: none;
}
 
div.asterix {
float: right;
width: 629px;
padding-right: 20px;
text-align: right;
}

#goldsidebar {
float: right; 
padding-left: 10px;
margin: 0 15px 0 0; 
text-align: left; 
width: 140px; 
}

* html #goldsidebar {
margin: 0 5px 0 0; 
}

#goldsidebar h2 { 
padding: 10px 0 4px 0;
font-size: 13px;
font-weight: bold;
display: block;
border-bottom: 1px solid #D0D6DB;
}

div.spacer {
float: left;
width: 629px;
height: 25px;
}

.offer {
display: inline;
float: left;
background-color:#fff; 
padding:2px 4px 2px 4px; 
font-size: 14px; 
border: 1px solid #D0D6DB;
}
.offer_box {
float: left; 
text-align: center; 
width: 629px;
margin: 0 0 0 9px;
}
.offer_box_ez {
text-align: right; 
width: 600px;
margin: 0 0 0 35px;
}
