﻿/* Body */
BODY {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #666666;
  margin: 0px 0px 0px 0px;
  width: 100%;
	height: 100%;

}

P, TD, INPUT, TEXTAREA, SELECT {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #666666;
}

A:link {
  color: #CC6600;
  text-decoration: underline;
}

A:visited {
  color: #CC6600;
  text-decoration: underline;
}

A:active {
  color: #CC6600;
  text-decoration: underline;
}

A:hover {
  color: #888A8E;
  text-decoration: none;
}

UL {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #E55E00;
}

OL {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #003399;
}

.radio input{
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #2370B8;
}

span.radio {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #2370B8;
}

label.radio input{
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #2370B8;
}

label.radio {
  font-family: arial, tahoma, ms sans serif, geneva, verdana, helvetica;
  font-size: 8pt;
  color: #2370B8;
}

.textbox {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  border: solid 1px;
  border-color: #A5ACB2;
  color: #000000;
  font-size: 11px;
}

.combobox {
  background-color: #ffffff;
  color: #000000;
  width: 125px;
}

.listbox {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: #000000;
  font-size: 11px;
  width: 300px;
}

.textarea {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: #000000;
  width: 590px;
}

.submit {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  background-color: #000000;
  color: #ffffff;
  text-align: center;
  font-size: 12px;
}

.indent {
  margin-left: 20px;
}

.BodyIndent {
  color: #666666;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
  padding-left: 20px;
}

.BodyIndent:link {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.BodyIndent:visited {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.BodyIndent:active {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.BodyIndent:hover {
  color: #CC6600;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: underline;
}
/* Main Menu */

a.MainMenu {
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
  width: 111px;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a.MainMenu:link, a.MainMenu:visited {
  background-image: url(Theme/mainmenu_bak1.gif);
  color: #ffffff;
  text-decoration: none;
}

a.MainMenu:hover, a.MainMenu:active {
  background-image: url(Theme/mainmenu_bak2.gif);
  color: #D98128;
  text-decoration: underline;
}
/* Side Links */

.SideLinks {
  color: #2370B8;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.SideLinks:link {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.SideLinks:visited {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.SideLinks:active {
  color: #888A8E;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.SideLinks:hover {
  color: #CC6600;
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: underline;
}

.SideLinksHead {
  color: #DB8328;
  font-size: 11px;
  font-weight: bold;
  line-height: 22px;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

TD.SideBack {
  background-color: #ECECEC;
}
/* Top Menu */

.icon {
  background-repeat: no-repeat;
  padding: 0 0 0 18px;
  font-size: 11px;
}

#Home .icon {
  background-image: url(/theme/icon_home.gif);
}

#Products .icon {
  background-image: url(/theme/icon_products.gif);
}

#Support .icon {
  background-image: url(/theme/icon_support.gif);
}

#AboutUs .icon {
  background-image: url(/theme/icon_aboutus.gif);
}

#ReadMail .icon {
  background-image: url(/theme/icon_readmail.gif);
}

#ControlPanel .icon {
  background-image: url(/theme/icon_controlpanel.gif);
}

#SiteMap .icon {
  background-image: url(/theme/icon_sitemap.gif);
}

#Contact .icon {
  background-image: url(/theme/icon_contact.gif);
}
#ChatOnline .icon {
  background-image: url(/TopBar/chaticononline.png);
}


a.TopMenu {
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: center;
  padding: 2px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a.TopMenu:link, a.TopMenu:visited {
  color: #939598;
  text-decoration: none;
}

a.TopMenu:hover, a.TopMenu:active {
  color: #D98128;
  text-decoration: underline;
}

a.TopMenuTab {
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: center;
  padding: 2px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a.TopMenuTab:link, a.TopMenuTab:visited {
  color: #ffffff;
  text-decoration: none;
}

a.TopMenuTab:hover, a.TopMenuTab:active {
  color: #000000;
  text-decoration: underline;
}

a.BottomMenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
}

a.BottomMenu:link, a.BottomMenu:visited {
  color: #939598;
  text-decoration: none;
}

a.BottomMenu:hover, a.BottomMenu:active {
  color: #000000;
  text-decoration: underline;
}

.CopyRight {
  font-family: Arial, Helvetica, sans-serif;
  color: #939598;
  font-size: 8pt;
}
/* Home Page */

.BoxTitle {
  display: block;
  text-align: right;
  padding: 29px 5px 0px 0px;
  font-family: Arial, Helvetica, sans-serif,;
  font-size: 12pt;
  font-weight: bold;
}

.BoxPrice {
  font-family: Arial, Helvetica, sans-serif,;
  font-size: 14pt;
  font-weight: bold;
}

a.BoxDetails:link, a.BoxDetails:visited {
  color: #A93001;
  font-size: 12px;
}

a.BoxDetails:hover, a.BoxDetails:active {
  color: #000000;
  text-decoration: underline;
}

.txtBox1 {
  border-top: 1px solid #7F9DB9;
  border-bottom: 1px solid #7F9DB9;
  border-left: 1px solid #7F9DB9;
  border-right: 1px solid #7F9DB9;
  color: #000000;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
  height: 18px;
  padding-left: 3px;
  padding-top: 2px;
}

.drpDown1 {
  border: 1px solid #000000;
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  font-weight: normal;
}

a.Testimonials:link, a.Testimonials:visited {
  color: #ffffff;
  font-size: 10px;
}

a.Testimonials:hover, a.Testimonials:active {
  color: #000000;
  text-decoration: underline;
}

.Testimonials {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  font-style: normal;
}

.contentslide{
  border: 0px solid #FFA11A;
  border-bottom-width: 1px;
  padding: 8px;
  width: 225px;
  height: 75px;
}

.contentslide .contentdiv{
  display: none;
}

.pagination{
  width: 225px;/*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
  text-align: right;
  background-color: white;
  border: 0px solid black;
  border-width: 0 0px;/*Left/ right border width of pagination DIV.*/
  padding: 0 0 4px 0;
}

* html .pagination{/*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
  width: 225px;/*IE5 width*/
  width: 225px;/*IE6 width*/
}

.pagination a{
  padding: 0 5px;
  text-decoration: none;
  color: #277DCE;
  background-color: white;
}

.pagination a:hover, .pagination a.selected{
  color: #000;
  background-color: #FEE496;
}

.PhoneNumb {
  color: #DB8328;
  font-size: 20px;
  letter-spacing:-.5px;
  font-weight: bold;
  font-family: Arial;
  text-decoration: none;
  padding: 0 0 0 0;
}

.Head1{
  color: #0A549A;
  font-size: 13px;
  font-weight: bold;
  line-height: 14px;
  font-family: Verdana, Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.popupDiv {
  position: relative;
  margin-top: 10px;
  width: 560px;
}

.popupDiv .closeButton {
  margin: 0px 0px 0px 270px;
}

.displaynone {
  display: none;
}

.FAQindent {
  margin-left: 10px;
}

TR.FAQ_Back {
  background: url('/Backup/Images/faq_bak.gif');
}

Table.FAQborder {
  background-color: #888A8E;
  margin-left: 20px;
}

Table.PageTitle {
  background-color: #FFFFFF;
  border: solid 1px #939598;
  border-width: 0px 1px 1px 1px;
}

.PageTitle {
  color: #DB8328;
  font-size: 16px;
  font-weight: bold;
  font-family: Arial;
  text-decoration: none;
  padding: 0 10px 0 0;
  text-align: right;
}
/* Web Hosting Pages */

Table.TableBorder {
  background-color: #B9D5EF;
}

TR.RowColorWhite {
  background-color: #FFFFFF;
}

TR.RowColorBlue {
  background-color: #E4F2FF;
}

TR.RowColorOrangeLt {
  background-color: #FFDF3A;
}

Table.TableBorderOrange {
  background-color: #DB8328;
}

.Plans {
  text-indent: .3em;
  color: #48678A;
  font-size: 8pt;
  font-weight: normal;
  line-height: 12px;
  font-family: arial;
  text-decoration: none;
}

.PlansHead {
  color: #458DD1;
  font-size: 13px;
  font-weight: bold;
  line-height: 15px;
  font-family: arial;
  text-decoration: none;
}

.PlansBold {
  text-indent: .3em;
  color: #48678A;
  font-size: 8pt;
  font-weight: bold;
  line-height: 12px;
  font-family: arial;
  text-decoration: none;
}

.PlansOld {
  text-indent: .3em;
  color: #999999;
  font-size: 7pt;
  font-weight: normal;
  line-height: 12px;
  font-family: arial;
  text-decoration: line-through;
}

.PlansCell {
  text-align: center;
}

a.Plans:link, a.Plans:visited {
  color: #48678A;
  font-size: 8pt;
}

a.Plans:hover, a.Plans:active {
  color: #48678A;
  text-decoration: underline;
}

.HostingFeat {
font-size:11px;
  color: #6a6a6a;
  text-decoration: none;
  padding-top:2px;
  padding-bottom:1px;
  
}

a.HostingFeat:link, a.HostingFeat:visited {
  color: #888A8E;
  text-decoration: none;
}

a.HostingFeat:active, a.HostingFeat:hover {
 color: #CC6600;
  text-decoration: underline;
}



.SignUpText {
  color: #2370B8;
  font-size: 8pt;
  font-weight: none;
  line-height: 14px;
  font-family: Arial, Helvetica, Tahoma, Sans-serif;
  text-decoration: none;
}

.SignUpBar {
  width: 206px;
  background: url('/Theme/leftmenu_bak.gif');
}
/* Web Design Pages */

.Site-Sample-Border {
  background-image: url(Design/images/design-border.gif);
  background-repeat: no-repeat;
  background-position: center bottom;
}

.highslide {
  cursor: url(highslide/graphics/zoomin.cur), pointer;
  outline: none;
}

.highslide img {
  border: 1px solid white;
}

.highslide:hover img {
  border: 1px solid #D98128;
}

.highslide-image {
  border: 0px solid white;
}

.highslide-image-blur {}

.highslide-caption {
  display: none;
  border: 2px solid #DB8328;
  border-top: none;
  padding: 5px;
  background-color: #FFD599;
  text-align: center;
}

.highslide-loading {
  display: block;
  color: white;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  background-color: black;
/*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits, a.highslide-credits i {
  padding: 2px;
  color: silver;
  text-decoration: none;
  font-size: 10px;
}

a.highslide-credits:hover, a.highslide-credits:hover i {
  color: white;
  background-color: gray;
}

.highslide-display-block {
  display: block;
}

.highslide-display-none {
  display: none;
}
.greytabbody, a.greytabbody, a.greytabbody:hover, a.greytabbody:active, a.greytabbody:visited {
  display: block;
  padding-left:12px;
  padding-right:12px;
  padding-top:8px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  text-decoration:none;  
}
.topbarbody, a.topbarbody, a.topbarbody:hover, a.topbarbody:active, a.topbarbody:visited {
  display: block;
  padding-left:28px;
  padding-right:28px;
  padding-top:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  text-decoration:none;  
}

.topbarbody_chat, a.topbarbody_chat,a.topbarbody_chat:hover,a.topbarbody_chat:active,a.topbarbody_chat:visited  {
  display: block;
  padding-left:20px;
  padding-right:0px;
  padding-top:0px;
  border:none;
  
}
.lblPrice  {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
letter-spacing:-1px;
font-weight:bold;
color:#53677a;
  
}
.lblPrice2  {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0d386b;
font-style:italic;
  
}
.Calcinputtext
{
vertical-align: middle;
border-style:solid;
border-color:#d2dfff;
border-width:3px;
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#a0a8b2;
margin-left:20px;
}

.BigCalcButton
{
display:block;
width:auto;
padding-top:20px;
padding-bottom:20px;
border-style:solid;
border-right-width:1px;
border-left-width:0px;
border-bottom-width:1px;
border-top-width:1px;
border-color:#fff;
height:218px;
background-color:#ffd188;
}
.BigCalcButton2
{
display:block;
width:auto;
padding-top:20px;
padding-bottom:20px;
border-style:solid;
border-right-width:1px;
border-left-width:0px;
border-bottom-width:1px;
border-top-width:1px;
border-color:#fff;
height:218px;
background-color:#ffdea9;
}
.CalcDesc
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797979;
padding-top:11px;
padding-left:21px;
padding-right:21px;
float:left;
}

.CalcLabels
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#616161;
font-weight:bold;
padding-left:21px;
padding-bottom:1px;
float:left;
text-transform:uppercase;
}

#CalcHeader
{
margin-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7d8896;
padding-top:18px;
padding-bottom:2px;
width:auto;
float:right;
}
#CalcTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#418de5;
padding-top:17px;
padding-bottom:2px;
width:auto;
float:right;
}
#ComparisonLinks
{
width:auto;
float:right;
padding-top:6px;
padding-bottom:3px;
}
#ComparisonLinks span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a2a2a2;
}

#ComparisonLinks a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cc0000;
padding-left:5px;
padding-right:5px;
}

#ComparisonHead
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5f5f5f;
padding-top:7px;
padding-bottom:7px;
width:auto;
border-style:solid;
border-width:1px;
border-color:#d1d1d1;
background:#f4f4f4;
margin-top:25px;
}

#ComparisonColumns
{
width:100%
}
#ComparisonLeft
{
width:auto;
background:#e7f2ff;
padding-top:1px;
padding-bottom:15px;
display:block;
border-style:solid;
border-color:#d1d1d1;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:1px;

}
#ComparisonLeft span
{
width:auto;
display:block;
margin-left:17px;
margin-right:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#727272;
}
#ComparisonLeft h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#333333;
display:block;
margin-left:17px;
margin-bottom:5px;
text-transform:uppercase;
}


#ComparisonRight
{
margin-left:34px;
width:620px;
background:#fdf2e3;


}
#ComparisonRight span
{
width:auto;
display:block;
margin-left:17px;
margin-right:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#727272;
}
#ComparisonRight h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:12px;
color:#333333;
display:block;
margin-left:17px;
margin-right:17px;
padding-top:17px;

margin-bottom:5px;
text-transform:uppercase;
}


#OperatingSystem
{
width:auto;
display:block;
margin-left:17px;
margin-right:17px;
}
#OperatingSystem span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#727272;
}

table.grid {
	border-collapse: collapse;
	width: 660px;
	margin-bottom: 10px;
}

table.grid td {
	border: 0px solid #e5e5e5;
	padding: 5px;
	color: #5b5b5b;
}

table.grid th {
	border: none;
	padding: 2px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #494949;
	font-size: 11.5px;
}

table.grid tr {
	background: #fff;
	color: #7c7c7c;
	font-size: 11px;
}


table.grid td.left {
	width: 120px;
	padding-left:15px;
	font-weight:bold;
}

table.grid td.details {
	background: #e7f2ff;
	color: #333333;
	font-size: 12px;
	font-weight: bold;

}

table.grid tr.alt td {
	background-color: #e7f2ff;
}

table#extras td {
	padding: 20px;
	vertical-align: top;
	padding-left: 10px;
}

table#extras tr.alt td {
	background-color: white;
}

}
.BannerText {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:13px;
margin-top:65px;
margin-left:10px;
}




