* {margin: 0px; padding: 0px;}
img {behavior: url('css/pngbehavior.htc')}

body {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; background: #939393 url(../images/bg_page.gif) repeat-x left top; margin: 50px auto; width: 960px; text-align: center;}


.logobox { float: left; width: 315px; padding: 0px 0px 0px 20px; text-align: left; background: #fff; }
.phonebox { float: left; width: 315px; height: 130px; background: #fff url(../images/bg_phone.jpg) no-repeat right top;}
.phonebox h1 { font-size: 24px; color: #94d810; font-weight: normal; padding: 50px 80px 0px 0px; text-align: right; line-height: 1em;}
.phonebox h2 { font-size: 24px; color: #0088e6; font-weight: normal; padding: 0px 80px 0px 0px; text-align: right; line-height: 1em;}

.loginbox  { float: left; width: 310px; height: 130px; background: #fff url(../images/bg_login.jpg) no-repeat right top;}
.loginbox h1 { font-size: 14px; color: #94d810; font-weight: normal; padding: 30px 0px 0px 20px; text-align: left; line-height: 1em;}
.formcontent { float: left; width: 200px;  padding: 10px 0px 0px 20px;}
.formcontent dt  {float: left; width: 70px; padding: 9px 0px 5px 0px; text-align: left; font-size: 11px; color: #333;}
.formcontent dd  {float: left; width: 130px; height: 30px; background: url(../images/bg_input.gif) no-repeat left top;}
.formcontent input.txt { width: 110px; margin: 6px 8px 5px 8px; background: none; border: 0px solid #ccc;}
.formbutton { float: left; width: 70px; padding: 20px 0px 0px 0px;}

.container { float: left; width: 920px; background: #fff; padding: 0px 20px 0px 20px;}

#topNav {height:30px; margin-bottom:1px; background: #ebebeb url(../img/topNav.gif) left top repeat-x; overflow:hidden; zoom:1;}
#topNav div {height:30px; background: url(../images/topNav.gif) left -30px no-repeat;}
#topNav div div {background: url(../images/topNav.gif) right -60px no-repeat; padding-top:10px; text-align:center; color:#676767; font-size:.9em;}
html>body #topNav div div {height:20px;}
#topNav a {color:#676767; text-decoration:none; text-transform:uppercase; margin:0 3px;}
#topNav a.current, #topNav a:hover {color:#0392ce;}

.headerbox { float: left; width: 920px; height: 240px; padding: 0px 0px 10px 0px;}

.goldbox { float: left; width: 280px; height: 220px; padding: 5px 5px 5px 5px; background: url(../images/bg_gold.jpg) no-repeat left top; text-align: left;}
.goldbox h1 { font-size: 14px; color: #ff9900; font-weight: bold; padding: 13px 0px 10px 40px; line-height: 1em; background: url(../images/ico_gold.gif) no-repeat left top;}
.goldbox ul { float: left; text-align: left; font-size: 11px; color: #666666; padding: 3px 0px 10px 50px; }
.goldbox li { list-style-image: url(../images/arrow1.gif); padding: 2px 0px 2px 0px; line-height: 1em;}
.goldbox p { font-size: 11px; color: #666666; font-weight: normal; padding: 5px 0px 5px 35px; line-height: 1em; }
.goldbox a { color: #ff8d18; text-decoration: underline; }
.goldbox a:visited { color: #ff8d18; text-decoration: underline; }
.goldbox a:hover { color: #ff8c19; text-decoration: none; }

.orderbox { width: 134px; padding: 0px 0px 10px 30px; text-align: center;}

.virtualbox { float: left; width: 280px; height: 220px; padding: 5px 5px 5px 5px; background: url(../images/bg_virtual.jpg) no-repeat left top; text-align: left;}
.virtualbox h1 { font-size: 14px; color: #0088e6; font-weight: bold; padding: 13px 0px 10px 40px; line-height: 1em; background: url(../images/ico_virtual.gif) no-repeat left top;}
.virtualbox ul { float: left; text-align: left; font-size: 11px; color: #666666; padding: 3px 0px 10px 50px; }
.virtualbox li { list-style-image: url(../images/arrow2.gif); padding: 2px 0px 2px 0px; line-height: 1em;}
.virtualbox p { font-size: 11px; color: #666666; font-weight: normal; padding: 5px 0px 5px 35px; line-height: 1em; }
.virtualbox a { color: #0088e6; text-decoration: underline; }
.virtualbox a:visited { color: #0088e6; text-decoration: underline; }
.virtualbox a:hover { color: #0088e6; text-decoration: none; }

.dedicatedbox { float: left; width: 280px; height: 220px; padding: 5px 5px 5px 5px; background: url(../images/bg_dedicated.jpg) no-repeat left top; text-align: left;}
.dedicatedbox h1 { font-size: 14px; color: #94d810; font-weight: bold; padding: 13px 0px 10px 40px; line-height: 1em; background: url(../images/ico_dedicated.gif) no-repeat left top;}
.dedicatedbox ul { float: left; text-align: left; font-size: 11px; color: #666666; padding: 3px 0px 10px 50px; }
.dedicatedbox li { list-style-image: url(../images/arrow3.gif); padding: 2px 0px 2px 0px; line-height: 1em;}
.dedicatedbox p { font-size: 11px; color: #666666; font-weight: normal; padding: 5px 0px 5px 35px; line-height: 1em; }
.dedicatedbox a { color: #94d810; text-decoration: underline; }
.dedicatedbox a:visited { color: #94d810; text-decoration: underline; }
.dedicatedbox a:hover { color: #94d810; text-decoration: none; }

.spacerbox { float: left; width: 25px; height: 20px; }

.brandbox { float: left; width: 920px;  padding: 10px 0px 10px 0px;}
.brandbox ul { list-style-type: none; width: 920px; }
.brandbox li { float: left; list-style-type: none; position: relative; text-align: center; width: 114px; }
.brandbox li.border { float: left; list-style-type: none; width: 1px; height: 30px; background: url(../images/border1.gif) no-repeat left top;}

.patchbox { float: left; width: 920px; padding: 0px 0px 5px 0px; text-align: left; border: #dedede; border-style: solid; border-width: 0px 0px 1px 0px; }
.patchbox ul { float: left; text-align: left; font-size: 11px; color: #333; }
.patchbox li { float: left; list-style-type: none; padding: 0px 10px 3px 10px; line-height: 1em;}
.patchbox a { color: #94d810; text-decoration: underline; }
.patchbox a:visited { color: #94d810; text-decoration: underline; }
.patchbox a:hover { color: #94d810; text-decoration: none; }

.centercontainer { float: left; width: 609px; padding: 0px 10px 10px 0px; margin: 0px 0px 0px 10px; text-align: left; border: #dedede; border-style: solid; border-width: 0px 1px 0px 0px;}
.contentbox { float: left; width: 609px; text-align: left; padding: 10px 0px 10px 0px;}
.contentbox img { float: left; margin: 0px 20px 0px 0px;}
.contentbox h1 { font-size: 16px; color: #0088e6; font-weight: normal; padding: 15px 0px 15px 0px; text-align: left; background: url(../images/arrow.gif) no-repeat left center;}
.contentbox h2 { font-size: 14px; color: #333; font-weight: normal; padding: 5px 0px 3px 0px; text-align: left; }
.contentbox p { font-size: 11px; color: #666666; padding: 2px 20px 8px 0px; text-align: left; line-height: 1.2em;}
.contentbox hr { float: left; clear: both; color: #dedede; height: 1px; width: 100%; margin: 0px; padding: 0px; background: #dedede; border: 0px solid #dedede;}
.contentbox ul { float: left; text-align: left; font-size: 12px; color: #333; padding: 5px 0px 5px 20px; }
.contentbox li { list-style-image: url(../images/arrow2.gif); padding: 3px 0px 3px 0px;}
.contentbox a, .configurationbox a { color: #94d810; text-decoration: none; }
.contentbox a:visited, .configurationbox a:visited { color: #94d810; text-decoration: none; }
.contentbox a:hover, .configurationbox a:hover { color: #0088e6; text-decoration: underline; }

.tabbox { float: left; width: 609px; text-align: left; padding: 10px 0px 0px 0px;}
.tabbox ul { list-style-type: none; width: 599px; height: 20px; background: url(../images/bg_tabbox.gif) repeat-x left bottom;}
.tabbox li { float: left; list-style-type: none; position: relative; text-align: center; width: 100px; }
.tabbox li.title { float: left; font-size: 14px; color: #0088e6; list-style-type: none; position: relative; text-align: left; width: 199px; }
.tabbox a { font-size: 10px; color: #fff; text-decoration: none; text-transform: uppercase; padding: 4px 0px 4px 0px; background: url(../images/bg_tabmenu.gif) no-repeat left top; display: block; width: 100%; }
.tabbox a:visited { color: #fff; text-decoration: none; padding: 4px 0px 4px 0px; background: url(../images/bg_tabmenu.gif) no-repeat left top; display: block; width: 100%; }
.tabbox a:hover { color: #666666; text-decoration: none; padding: 4px 0px 4px 0px; background-position: 0px -20px; display: block; width: 100%; }
.tabbox a.active { color: #666666; text-decoration: none; padding: 4px 0px 4px 0px; background-position: 0px -20px; display: block; width: 100%; }

.configurationbox { float: left; width: 609px; text-align: left; }
.configurationbox table { background: #fff; }
.configurationbox th  { color: #333; padding: 2px 10px 2px 0px; text-align: left; width: 200px; height: 20px; border: #dedede; border-style: solid; border-width: 0px 0px 1px 0px;}
.configurationbox td  { color: #333; padding: 2px 10px 2px 0px; text-align: left; width: 380px; height: 20px; border: #dedede; border-style: solid; border-width: 0px 0px 1px 0px;}
.configurationbox p { font-size: 11px; color: #666666; padding: 10px 20px 10px 0px; text-align: left; line-height: 1.2em;}

.servicebox { float: left; width: 599px; padding: 0px 0px 10px 0px; text-align: left; border: #dedede; border-style: solid; border-width: 1px 0px 0px 0px;}
.servicebox img { vertical-align: middle; margin: 0px 5px 0px 5px;}
.servicebox a { font-size: 10px; color: #94d810; text-decoration: none; text-transform: uppercase;}
.servicebox a:visited { color: #94d810; text-decoration: none; }
.servicebox a:hover { color: #0088e6; text-decoration: none; }

.rightbox { float: left; width: 290px; padding: 10px 0px 10px 0px; }
.rightmenubox { float: left; width: 290px; text-align: left; }
.rightmenubox ul { list-style-type: none; width: 290px; }
.rightmenubox li { float: left; list-style-type: none; position: relative; text-align: left; width: 290px; border: #dedede; border-style: solid; border-width: 0px 0px 1px 0px;}
.rightmenubox a { font-size: 12px; color: #94d810; text-decoration: none; padding: 4px 0px 4px 20px; background: url(../images/bg_rightmenu.gif) no-repeat left top; display: block; width: 100%; }
.rightmenubox a:visited { color: #94d810; text-decoration: none; padding: 4px 0px 4px 20px; background: url(../images/bg_rightmenu.gif) no-repeat left top; display: block; width: 100%; }
.rightmenubox a:hover { color: #0088e6; text-decoration: none; padding: 4px 0px 4px 20px; background-position: 0px -25px; display: block; width: 100%; }
.rightmenubox a.active { color: #0088e6; text-decoration: none; padding: 4px 0px 4px 20px; background-position: 0px -25px; display: block; width: 100%; }

.submenubox { float: left; width: 280px; text-align: left; }
.submenubox p { font-size: 12px; color: #333; padding: 2px 0px 2px 20px; text-align: left; line-height: 1em;}
.submenubox img { border: 0px solid; margin: 0px 5px 0px 0px; }
.submenubox a { color: #94d810; text-decoration: none; }
.submenubox a:visited { color: #94d810; text-decoration: none; }
.submenubox a:hover { color: #0088e6; text-decoration: none; }

.bannerbox { float: left; width: 260px; height: 70px; padding: 5px 5px 5px 5px; margin: 5px 0px 5px 10px; background: url(../images/bg_bannerbox.gif) no-repeat left top; text-align: left;}
.bannerbox h1 { font-size: 14px; color: #333; font-weight: bold; padding: 5px 0px 5px 10px; text-align: left; }
.bannerbox p { font-size: 11px; color: #333; padding: 2px 0px 2px 10px; text-align: left; line-height: 1em;}
.bannerbox img { margin: 10px 5px 0px 0px; float: right; }
.bannerbox a { color: #333; text-decoration: none; }
.bannerbox a:visited { color: #94d810; text-decoration: none; }
.bannerbox a:hover { color: #0088e6; text-decoration: none; }

.formbox { float: left; width: 720px;}
.formbox dd { padding: 3px 0px 3px 0px; margin: 0px; font-size: 12px;}
.formbox input[type="text"] { width: 670px; border: 1px solid #ccc;}
.formbox input[type="button"] { color: #fff; font-size: 14px; width: 150px; border: 1px solid #751771; background: url(../images/bg_button.gif) repeat-x left top;}
.formbox select { width: 670px; border: 1px solid #ccc;}
.formbox textarea { width: 670px; border: 1px solid #ccc;}


.footerbox { float: left; margin: 10px 0px 20px 0px; width: 960px; text-align: center;}
.footerbox h1 { font-size: 11px; color: #ffb21f; font-weight: normal; padding: 5px 0px 5px 0px; }
.footerbox h2 { font-size: 11px; color: #ccc; font-weight: normal; padding: 5px 0px 5px 0px; }
.footerbox a { color: #ffb21f; text-decoration: underline; }
.footerbox a:visited { color: #ffb21f; text-decoration: underline; }
.footerbox a:hover { color: #000; text-decoration: none; }

img {border: 0px solid;}
.pic {border: 4px #A5A5A5 solid; margin: 5px 0px 5px 0px;}
table {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #072740; padding: 0px;}

td {
  font-family: Tahoma;
  font-size : 11px;
  color: #666666; 
  border: 0px solid #CCCCCC;
	border-collapse: collapse;
}

.centercontainer2 { float: left; width: 609px; padding: 0px 10px 10px 0px; margin: 0px 0px 0px 10px; text-align: left; border: #dedede; border-style: solid; border-width: 0px 0px 0px 0px;}
.contentbox2 { float: left; width: 920px; text-align: left; padding: 10px 0px 10px 0px;}
.contentbox2 img { float: left; margin: 0px 20px 0px 0px;}
.contentbox2 h1 { font-size: 16px; color: #0088e6; font-weight: normal; padding: 15px 0px 15px 0px; text-align: left; background: url(../images/arrow.gif) no-repeat left center;}
.contentbox2 h2 { font-size: 14px; color: #333; font-weight: normal; padding: 5px 0px 3px 0px; text-align: left; }
.contentbox2 p { font-size: 11px; color: #666666; padding: 2px 20px 8px 0px; text-align: left; line-height: 1.2em;}
.contentbox2 hr { float: left; clear: both; color: #dedede; height: 1px; width: 100%; margin: 0px; padding: 0px; background: #dedede; border: 0px solid #dedede;}
.contentbox2 ul { float: left; text-align: left; font-size: 12px; color: #333; padding: 5px 0px 5px 20px; }
.contentbox2 li { list-style-image: url(../images/arrow2.gif); padding: 3px 0px 3px 0px;}
.contentbox2 a, .configurationbox a { color: #94d810; text-decoration: none; }
.contentbox2 a:visited, .configurationbox a:visited { color: #94d810; text-decoration: none; }
.contentbox2 a:hover, .configurationbox a:hover { color: #0088e6; text-decoration: underline; }


