.formbox { background: #FFD18D; font-weight: bold; background-image: url("../images/formback.gif"); border: solid 1px }
input:hover {background: #f6e6cf;}
input:focus {background: #90a3d2;}
.borderPad { padding: 5px; border: solid 2px #1e499e; }

body { color: black; background-image:url(../images/hostdesignsbackground.gif); text-align: left; scrollbar-face-color: #CECFD1; scrollbar-shadow-color: #00000; scrollbar-highlight-color: #00000; scrollbar-3dlight-color: 002F58; scrollbar-darkshadow-color: #2C0659; scrollbar-track-color: #e6e6e6; scrollbar-arrow-color: #002F58}
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textPad { line-height: 20px; text-align: left; padding: 8px; }
a:link { color: #1e499e }
a:visited { color: #000 }
a:hover { color: #f90 }
a:active { color: #f90 }
#nav { background-color: #f90; width:798px; height:20px; background-image:url(../images/menubar.gif); background-repeat: repeat-x; background-position: 100% 100%; border-top: 2px solid #000; border-bottom: 2px solid #000; }
#nav li { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-image: url(../images/menubar.gif); background-repeat: no-repeat; background-attachment: scroll; float: left; white-space: nowrap; list-style: none; margin-left: 1px; padding-left: 3px; border-right: 1px solid #000   }
#nav a { display: block; float: left; padding: 0 3px 0 0; text-decoration: none; color: #000; font-weight: bold; background-image: url(../images/menubar.gif); width: 0.1em; }
#nav li:hover, #nav li:hover a {background-image: url(../images/menubar.gif);}
html>body #nav a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {color: #000; float: none;}            /* End IE5-Mac hack */
#nav a:hover { color: #fff; background-image: url(../images/menubar.gif); }
#nav #current, #nav #current a {color: #000; 
  background-image: url(../images/menubar.gif);}
.containerborder  { background-color: #fff; border-right: 2px solid #1e499e; border-left: 2px solid #1e499e }
#main  { height: auto }
#container  { width: 798px; height: 610px; border-right: 3px solid #3367b2; border-left: 3px solid #3367b2; }
#header { background-color: #000; background-image: url(../images/hostdesingsls.gif); background-repeat: no-repeat; background-position: 0 1px; top:0; left:0; width:798px; height:83px; }
#content { width:773px; height:201px; margin: 10px; }
/*Main page small content boxes and titles
*/
#supportTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; position:absolute; top:160px; left:8px; width:178px; height:22px; padding-left: 5px; }
.sectionTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); background-repeat: repeat-x; text-align: left; padding-left: 5px; border: solid 1px #1e499e; }
.bold { font-weight: bold; }
.testimonials { color: #1e499e; font-weight: bold; font-size: 11px ; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.moveBullets { margin-left: -20px; }
.faqTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; padding-left: 5px; }

#faq {position: relative; top: 120px;}
#faq a:link { color: #1e499e ; font-weight: bold; }
#faq a:visited {color: #f90}
#faq a:hover {color: #f90 }
#answers  { margin-top: 10px; margin-bottom: 10px }
#search  { }
.sectionHeading { color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; padding-left: 5px; }
#designboxTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; margin-top: 10px; margin-right: 2px; margin-left: 2px; padding-left: 5px; width: 178px; height: 22px; }
#designbox { line-height: 18px; background-image: url(../images/supportBoxBg.gif); text-align: left; width:175px; height:auto; margin-right: 2px; margin-bottom: 10px; margin-left: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; border-right: 1px dashed #999; border-bottom: 1px dashed #999; border-left: 1px dashed #999; }
#hostingboxTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; width:178px; height:22px; margin-top: 10px; margin-right: 2px; margin-left: 2px; padding-left: 5px; }
#hostingbox { line-height: 18px; background-image: url(../images/supportBoxBg.gif); text-align: left; width:175px; height:auto; margin-right: 2px; margin-bottom: 10px; margin-left: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; border-left: 1px dashed #999; border-bottom: 1px dashed #999; border-right: 1px dashed #999; }
#emailboxTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; width:178px; height:22px; margin-top: 10px; margin-right: 2px; margin-left: 2px; padding-left: 5px; }
#emailbox { line-height: 18px; background-image: url(../images/supportBoxBg.gif); text-align: left; width:175px; height:auto; margin-right: 2px; margin-bottom: 10px; margin-left: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; border-left: 1px dashed #999; border-bottom: 1px dashed #999; border-right: 1px dashed #999; }
#personalboxTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; width:178px; height:22px; margin-top: 10px; margin-right: 2px; margin-left: 2px; padding-left: 5px; }
#doItTitle { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/titlebar.gif); text-align: left; margin-top: 10px; margin-right: 5px; margin-left: 2px; padding-left: 5px; width: 304px; height: 22px; }
#doItbox { line-height: 18px; background-image: url(../images/supportBoxBg.gif); text-align: left; width:300px; height:auto; margin-right: 5px; margin-bottom: 10px; margin-left: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; border-left: 1px dashed #999; border-bottom: 1px dashed #999; border-right: 1px dashed #999; }
#personalbox { line-height: 18px; background-image: url(../images/supportBoxBg.gif); text-align: left; margin-right: 2px; margin-bottom: 10px; margin-left: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; width: 175px; height: auto; border-right: 1px dashed #999; border-bottom: 1px dashed #999; border-left: 1px dashed #999; }
#line { width: 798px; border-top: 2px solid #000; }
#footer  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 798px; height: 25px }
hr { border-bottom: 2px solid #4061b2; }
#footerImg  { width: 798px; height: 20px }
#support { position: relative; top: 120px; }
.tablecolback { background-color: #cbdff0; }
.padding { padding: 5px; }
.textlarge { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; }
.textlargebold { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.textlargeboldtop  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.topMargin { padding-top: 10px; padding-bottom: 10px }
.topMarginBorder { margin-top: 10px; margin-bottom: 10px; border-left: 1px dashed #808080; border-bottom: 1px dashed #808080; border-right: 1px dashed #808080; }
.pullQuoteOrange { background-color: #fff; margin: 5px; padding: 5px; border: solid 2px #f93; }
.pullQuoteBorder { margin-top: 5px; margin-bottom: 5px; padding: 5px; border: solid 2px #1e499e; }
.border { border: solid 2px #1e499e; }
.borderDashed { border-left: 1px dashed #808080; border-bottom: 1px dashed #808080; border-right: 1px dashed #808080; }
.leftPadding { padding-left: 14px; }
.orangeTextBold { color: #f93; font-weight: bold; }
/* QUOTE SYSTEM MAIN MENU OPTION ROLLOVERS */
* html a:hover{visibility:visible}
.infowebsite{position: relative;background: url(../images/quote/infowebsite1.jpg); no-repeat; width: 127px;height: 155px;margin: 0;padding: 0;}
.infowebsite a{display: block;width: 127px;height: 155px;}
.infowebsite img{width: 127px;height: 155px;border: 0}
.infowebsite a:hover img{visibility:hidden}
.ecommercesite{position: relative;background: url(../images/quote/ecommercesite1.jpg); no-repeat; width: 127px;height: 155px;margin: 0;padding: 0;}
.ecommercesite a{display: block;width: 127px;height: 155px;}
.ecommercesite img{width: 127px;height: 155px;border: 0}
.ecommercesite a:hover img{visibility:hidden}
.sitemaintenance{position: relative;background: url(../images/quote/sitemaintenance1.jpg); no-repeat; width: 127px;height: 155px;margin: 0;padding: 0;}
.sitemaintenance a{display: block;width: 127px;height: 155px;}
.sitemaintenance img{width: 127px;height: 155px;border: 0}
.sitemaintenance a:hover img{visibility:hidden}
/* QUOTE SYSTEM NAVIGATION BUTTONS ROLLOVERS */
.quotemenu {height:20px;width: 399px;}
.ordersite{position: relative; display: inline; float: right; background: url(../images/quote/order1.jpg); no-repeat; width: 130px;height: 20px; margin: 0;padding: 0; margin-left:3px;}
.ordersite a{display: block; width: 130px; height: 20px;}
.ordersite img{width: 130px;height: 20px;border: 0}
.ordersite a:hover img{visibility:hidden}
.savequote{position: relative; display: inline; float: right; background: url(../images/quote/savequote1.jpg); no-repeat; width: 130px;height: 20px; margin: 0;padding: 0; margin-left:3px;}
.savequote a{display: block; width: 130px; height: 20px;}
.savequote img{width: 130px;height: 20px;border: 0}
.savequote a:hover img{visibility:hidden}
.printquote{position: relative;display: inline; float: right; background: url(../images/quote/printquote1.jpg); no-repeat; width: 130px;height: 20px; margin: 0;padding: 0; margin-left:3px;}
.printquote a{display: block;width: 130px; height: 20px;}
.printquote img{width: 130px;height: 20px;border: 0}
.printquote a:hover img{visibility:hidden}

.category 	{ font-family:arial,tahoma; color:#000000; font-size:12pt; font-weight:bold; }
.catheader	{ font-family:arial,tahoma; color:#FFFFFF; font-size:11pt; font-weight:bold; }
.catdesc	{ font-family:arial,tahoma; color:#000000; font-size:10pt; font-weight:bold; }
.subcat		{ font-family:arial,tahoma; color:#000000; font-size:9pt; font-weight:normal; }
.topnav		{ font-family:arial,tahoma; color=#FFFFFF; font-size:6pt; text-decoration:none; }
.header     	{ font-family:arial,tahoma; font-size:10pt; color:#000000; font-weight:bold; }
.item       	{ font-family:arial,tahoma; font-size:10pt; color:#000000; font-weight:normal; }
.smalltext  	{ font-family:arial,tahoma; font-size:8pt; color:#000000; font-weight:normal; }
.itemheader 	{ font-family:arial,tahoma; font-size:10pt; color:#00FF00; font-weight:normal; }
.bodytext   	{ font-family:arial,tahoma; font-size:12pt; color:#000000; font-weight:normal; }
.regtext    	{ font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal; }
.indent	    	{ text-indent:20pt; }
.address    	{ font-family:arial,tahoma; font-size:8pt; color:#000000; font-weight:normal; padding-left:10pt; }
.subcatbig     	{ font-family:arial,tahoma; color:#000000; font-size:12pt; }
.numproducts   	{ font-family:arial,tahoma; color:#000000; font-size:7pt; text-indent:7; }
.prodtitle     	{ font-family:arial,tahoma; color:#000000; font-size:10pt; text-indent:0; font-weight:bold}
.preowned    	{ font-family:arial,tahoma; color:#0041B5; font-size:10pt; text-indent:0; font-weight:bold}
.prodprice     	{ font-family:arial,tahoma; color:#000000; font-size:10pt; text-indent:0; font-weight:bold}
.proddesc      	{ font-family:arial,tahoma; color:#000000; font-size:9pt; text-indent:0; }
.cart	{  width: 90%;  }
.cartheader   { padding: 3px; background-color: #555; border-top: 5px solid #000; font-family:arial,tahoma; font-size:10pt; color:#fff; font-weight:bold;}
.cartheaderR   { padding: 3px;background-color: #555; border-top: 5px solid #000; border-right: 1px solid #000; font-family:arial,tahoma; font-size:10pt; color:#fff; font-weight:bold;}
.cartheaderL   { padding: 3px;background-color: #555; border-top: 5px solid #000; border-left: 1px solid #000; font-family:arial,tahoma; font-size:10pt; color:#fff; font-weight:bold;}
.cartrow1  {  padding: 3px; background-color: #ccc;font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartrow1L  {  padding: 3px; background-color: #ccc;border-left: 1px solid #000;}
.cartrow1R  {  padding: 3px; background-color: #ccc;border-right: 1px solid #000;}
.cartrow1bottom  {  background-color: #ccc; border-bottom: 2px solid #000;}
.cartrow2 {padding: 3px;background-color: #E4E3E3;font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartrow2L  {  padding: 3px; background-color: #E4E3E3;border-left: 1px solid #000;}
.cartrow2R  {  padding: 3px; background-color: #E4E3E3;border-right: 1px solid #000;}
.cartrow2bottom  {  background-color: #000;border-top: 1px solid #000;}
.cartfooterL	{  background-color: #bbb; padding: 3px; border-left: 1px solid #000; font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartfooterR	{  background-color: #bbb; padding: 3px; border-right: 1px solid #000;font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartfooterbottomR	{  background-color: #bbb; padding: 3px; border-bottom: 1px solid #000;border-right: 1px solid #000;font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartfooterbottomL	{  background-color: #bbb; padding: 3px; border-bottom: 1px solid #000;border-left: 1px solid #000;font-family:arial,tahoma; font-size:9pt; color:#000000; font-weight:normal;}
.cartprogressborder 	{border: 1px solid #ccc;padding:2px;}
.cartprogressdots 	{border:1px dotted #ccc; border-width:0px 0px 1px 0px;}
.cartprogressactive	{background-color: #000; color:#FFF;font-family:verdana,sans-serif;font-weight:bold;font-size:9pt;padding:4px;}
.cartprogressactivetext	{color:#000;font-family:verdana,sans-serif;font-weight:bold;font-size:9pt;}
.cartprogressinactive	{background-color: #ccc; color:#FFF;font-family:verdana,sans-serif;font-weight:bold;font-size:9pt;padding:4px;}
.cartprogressinactivetext	{color:#ccc;font-family:verdana,sans-serif;font-weight:bold;font-size:9pt;}
.cartbuttons A:Link, .cartbuttons A:Visited	    { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-color: #f90; background-image: url("../images/menubar.gif"); background-repeat: repeat-x; background-position: 100% 100%; padding: 2px 4px; height: 20px; border: solid 2px }
.cartbuttons A:Hover  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; background-color: #f90; background-image: url("../images/menubar.gif"); background-repeat: repeat-x; background-position: 100% 100%; cursor: hand ; padding: 2px 4px; width: 798px; height: 20px; border: solid 2px #000 }
.accountbox   { background-color: #ccc; border: solid 1px #000; }