/* CSS Document */

/* Home */

body { font-family:Arial, Verdana, sans-serif; font-size:12px; color:#393939; text-align:center; margin:0px; background-color:#ffffff; }
form { margin:0px; }
input, textarea, select { font-family:Arial, Verdana, sans-serif; font-weight:normal; font-size:12px; color:#444444; }
h1, h2, h3 { margin:0 0 10px 0; }
div { float:left; display:block; position:relative; overflow:hidden; }
.support div { float:none; }
p { margin:0 0 10px 0; line-height:18px; }
p.p16 { margin:0 0 10px 0; line-height:16px; }
ul { margin:0 0 5px 18px; padding:0; }
ul.features li { margin:0 0 3px 0; list-style-image:url(../img/bulletOrange_arrow.png); }
ul.featuresB li { margin:0 0 5px 0; list-style-image:url(../img/bullet_redSquare.gif); line-height:16px; }
.pageTitle { font-size:24px; font-weight:bold; color:#ffffff; line-height:normal; }
.header { font-family:Helvetica; font-size:20px; font-weight:normal; line-height:normal; }
.modHeader { font-family:"Trebuchet MS", Georgia; font-size:18px; font-weight:normal; color:#009324; line-height:normal; }
.subheader { font-size:16px; font-weight:bold; line-height:normal; color:#1ebf4d; }
.fineprint { font-size:11px; }
.imgBorder { border:solid 1px #8e8e8e; }
.quote { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }

#mainContainer { width:990px; float:none; margin:auto; position:relative; text-align:left; overflow:visible; }
#topbar { width:990px; height:84px; z-index:9; }
#topbarRight { width:598px; text-align:right; }
#registerDomain { width:396px; margin:13px 2px 0 0; padding:0 0 0 200px; color:#656565; }
#registerDomain .dropdown { height:22px; }
#registerDomain .btn { height:22px; margin:0 0 0 2px; }
#registerDomain input.domain-btn { width:40px; height:22px; border:0; outline:0; background:url(../img/btnUp_go.png) no-repeat; }
#registerDomain input.domain-btn:hover { background:url(../img/btnDown_go.png) no-repeat; }
#chatLogin { width:598px; height:29px; }
#pageTop { width:990px; height:5px; background:url(../img/line_topbar.png) no-repeat; }
#logo { width:160px; height:55px; padding:24px 0 0 5px; }
#tagline { width:202px; padding:29px 0 0 25px; }
#promo { width:990px; height:308px; margin:0 0 15px 0; }
#footerBody { width:990px; color:#ffffff; line-height:18px; }
#miniLink { height:40px; padding:5px; font-size:11px; color:#444444; }
#copyright { height:40px; float:right; padding:5px; font-size:11px; color:#444444; }

#topnav { width:990px; height:45px; background:url(../img/bkgd_topnav.png) repeat-x; }
#topnavItem { height:45px; padding:13px 20px; font-family:"Trebuchet MS", Georgia; font-size:18px; color:#ffffff; line-height:normal; }
#topnavItem:hover { background:url(../img/hilite_topnav.png) repeat-x; cursor:pointer; }
#topnavItem.active { background:url(../img/hilite_topnav.png) repeat-x; }
#divider { width:2px; height:45px; background:url(../img/divider_topnav.png) bottom center no-repeat; }
.divider { width:100%; height:1px; margin:25px 0; border-top:dotted 1px #CCCCCC; }

#mod320 { width:320px; height:199px; margin:0 0 15px 0; background:url(../img/modBkgd_320.png) repeat-x; }
#mod320Left { width:8px; height:186px; background:url(../img/modLeft_320.png) no-repeat; }
#mod320Body { width:308px; height:199px; padding:0 0 0 4px; }
#mod320Body div:first-child { margin:20px 0 0 0; }
#mod320 #orderNowBtn { position:absolute; left:0; bottom:0; }
#mod320 #priceInfoRed { width:100px; position:absolute; right:6px; top:6px; text-align:right; color:#690101; }
#mod320 #priceInfoRed #price { font-size:30px; font-family:Helvetica; font-weight:bold; line-height:30px; }

#mod490 { width:490px; height:121px; margin:0 0 25px 0; background:url(../img/modBkgd_490.png) repeat-x; }
#mod490Left { width:8px; height:121px; background:url(../img/modLeft_490.png) no-repeat; }
#mod490Right { width:8px; height:121px; background:url(../img/modRight_490.png) no-repeat; }
#mod490Body { width:474px; height:121px; }
#mod490 #priceCol { height:98px; padding:0 13px 0 0; margin:17px 13px 6px 0; border-right:dotted 1px #b7b7b7; }
#mod490 #priceCol #orderNow { position:absolute; right:13px; bottom:5px; }
#mod490 #contentCol { height:98px; margin:17px 5px 0 0; }
#mod490 #priceInfoGreen { float:right; text-align:right; color:#006b1a; }
#mod490 #priceInfoGreen #price { font-size:32px; font-family:Helvetica; font-weight:bold; line-height:32px; }

#footer { width:990px; }
#footerTop { width:990px; height:8px; background:url(../img/modTop_990.png) no-repeat; }
#footerBottom { width:990px; height:8px; background:url(../img/modBottom_990.png) no-repeat; }
#footerBody { width:990px; background-color:#1ebf4d; }
#footerBody #side { width:217px; padding:0 15px; }
#footerBody #middle { width:464px; min-height:140px; padding:0 15px; border-left:dotted 1px #a5e5b8; border-right:dotted 1px #a5e5b8; }

/* Subpages */

.modHeaderWht { font-family:"Trebuchet MS", Georgia; font-size:18px; font-weight:normal; color:#ffffff; line-height:normal; }
.modHeaderWhtLg { font-family:"Trebuchet MS", Georgia; font-size:24px; font-weight:normal; color:#ffffff; line-height:normal; }
.modHeaderGrey { font-family:"Trebuchet MS", Georgia; font-size:18px; font-weight:normal; color:#494949; line-height:normal; }
.modHeaderBlkLg { font-size:24px; font-weight:bold; line-height:normal; }
.modHeaderBlkTLg { font-family:"Trebuchet MS", Georgia; font-size:24px; font-weight:normal; line-height:normal; }
#subpromo { width:990px; height:105px; margin:0 0 15px 0; }
#mod250 { width:250px; margin:0 15px 0 0; }
#mod250Orange { width:250px; margin:0 0 15px 0; background:url(../img/modTop_250.png) no-repeat #ecbf00; }
#mod250Green { width:250px; margin:0 0 15px 0; background:url(../img/modTop_250Green.png) no-repeat #5bdc81; }
#mod250Head { width:230px; margin:12px 10px 0 10px; }
#mod250Wht { width:250px; margin:0 0 15px 0; }
#mod250WhtTop { width:250px; height:8px; background:url(../img/modTop_250Wht.png) no-repeat; }
#mod250WhtBody { width:222px; padding:13px; border-left:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; background:url(../img/modBkgd_250Wht.png) repeat-x #efefef; }
#mod250WhtBottom { width:250px; height:8px; background:url(../img/modBottom_250Wht.png) no-repeat; }
#sideNavItem { width:240px; height:47px; margin:0 5px 1px 5px; font-size:16px; color:#bd4700; background:#FFFFFF; }
#sideNavItem:hover, #sideNavItem.active { background:url(../img/hilite_sideNav.png) no-repeat; cursor:pointer; }
#sideNavItemT { width:240px; height:47px; margin:0 5px 1px 5px; font-size:16px; color:#bd4700; background:url(../img/bkgd_sideNavTop.png) no-repeat; }
#sideNavItemT:hover, #sideNavItemT.active { background:url(../img/hilite_sideNavTop.png) no-repeat; cursor:pointer; }
#sideNavItemB { width:240px; height:47px; margin:0 5px 1px 5px; font-size:16px; color:#bd4700; background:url(../img/bkgd_sideNavBottom.png) no-repeat; }
#sideNavItemB:hover, #sideNavItemB.active { background:url(../img/hilite_sideNavBottom.png) no-repeat; cursor:pointer; }
#sideNavItem div, #sideNavItemT div, #sideNavItemB div { margin:15px 0 0 0; }
#sideNavItemA { width:212px; padding:5px 3px 5px 25px; font-size:16px; color:#bd4700; background:url(../img/bullet_orangeSquare.png) 10px 9px no-repeat; }
#sideNavItemA:hover, #sideNavItemA.active { background-color:#fbe6b9; cursor:pointer; }
#mod250 .tool-logos { width:210px; height:90px; padding:20px; margin-bottom:15px; }

#mod725 { width:725px; margin:0 0 15px 0; background:url(../img/modTop_725.png) no-repeat #ecbf00; }
#mod725Green { width:725px; margin:0 0 15px 0; background:url(../img/modTop_725Green.png) no-repeat #5bdd81; }
#mod725Head { width:719px; margin:12px 13px 0 13px; }
#mod725Body { width:715px; padding:0 5px; }
#mod725Content { width:715px; background-color:#fff; }
#mod725Content .mission { width:210px; padding:0 20px 10px 20px; font-family:"Trebuchet MS", Georgia; line-height:22px; font-size:15px; font-weight:bold; color:#fff; }
#mod725Bottom { width:725px; height:10px; background:url(../img/modBottom_725.png) no-repeat; }
#mod725BottomGreen { width:725px; height:10px; background:url(../img/modBottom_725Green.png) no-repeat; }
#mod359 { width:359px; height:104px; background:url(../img/modBkgd_359.png) repeat-x; }
#mod359Body { width:352px; height:104px; }
#mod359Body .price, #mod359LgBody .price, #mod239Body .price { font-size:38px; color:#c36a01; }
#mod359Lg { width:359px; height:214px; background:url(../img/modBkgd_359Lg.png) repeat-x; }
#mod359LgBody { width:352px; height:214px; }
#mod239 { width:239px; height:219px; background:url(../img/modBkgd_239.png) repeat-x; }
#mod239Body { width:232px; height:219px; }
#tabsItem120 { width:120px; height:23px; padding-top:7px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background:url(../img/tabOff_120.png) no-repeat; }
#tabsItem120:hover, #tabsItem120.active { color:#2e2e2e; background:url(../img/tabOn_120.png) no-repeat; cursor:pointer; }
#tabsItem119 { width:119px; height:23px; padding-top:7px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background:url(../img/tabOff_119.png) no-repeat; }
#tabsItem119:hover, #tabsItem119.active { color:#2e2e2e; background:url(../img/tabOn_119.png) no-repeat; cursor:pointer; }
#tabsItem143 { width:143px; height:23px; padding-top:7px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background:url(../img/tabOff_143.png) no-repeat; }
#tabsItem143:hover, #tabsItem143.active { color:#2e2e2e; background:url(../img/tabOn_143.png) no-repeat; cursor:pointer; }

.table-vps-smb { width:529px; margin-bottom:15px; }

#rowHead { width:681px; padding:5px; border-bottom:solid 2px #57ef7c; }
#rowSectionHead { width:681px; padding:5px; font-weight:bold; border-bottom:dotted 1px #57ef7c; background-color:#f6f6f6; }
#row { width:681px; padding:5px; border-bottom:dotted 1px #57ef7c; }
#rowClear { width:681px; padding:5px; }
.col311 { width:311px; padding-left:10px; font-weight:bold; background:url(../img/bulletOrange_arrow.png) 0 4px no-repeat; }
.col180 { width:180px; text-align:center; }
.col181 { width:181px; }
.col245 { width:245px; }
.col360 { width:360px; text-align:center; }
.col251 { width:251px; }
.col210 { width:210px; }
.col100 { width:100px; text-align:center; }

#miniNav { width:125px; margin:0 0 20px 0; }
#miniNav div { width:108px; padding:5px 5px 5px 12px; font-weight:bold; color:#bd4700; background:url(../img/bulletOrange_arrow.png) 3px 9px no-repeat; border-top:dotted 1px #57ef7c; }
#miniNav div:hover, #miniNav div.active { color:#FFFFFF; background:url(../img/bulletWht_arrow.png) 3px 9px no-repeat #e36400; cursor:pointer; }

#bubble { width:675px; margin:0 0 20px 0; }
#bubble #top { width:675px; height:10px; background:url(../img/bubbleTop.png) no-repeat; }
#bubble #bottom { width:675px; height:10px; background:url(../img/bubbleBottom.png) no-repeat; }
#bubbleContent { width:645px; padding:5px 15px 0 15px; background-color:#f5f5f5; }

#panelBtn { width:330px; height:70px; margin-bottom:15px; background:url(../img/support/btnUp_dashboard.jpg) no-repeat; }
#panelBtn:hover { background:url(../img/support/btnDown_dashboard.jpg) no-repeat; cursor:pointer; }

#mod205 { width:205px; }
#mod205 div { width:185px; padding:2px 0 10px 20px; background:url(../img/support/icon_folder.gif) no-repeat; }

#rowHead519 { width:519px; padding:0 5px; border-bottom:solid 2px #57ef7c; }
#row519 { width:519px; padding:0 5px; border-bottom:dotted 1px #57ef7c; }
.col229 { width:229px; padding:5px 0 5px 10px; font-weight:bold; background:url(../img/bulletOrange_arrow.png) 0 9px no-repeat; }
.col140 { width:140px; padding:5px 0; text-align:center; }
.col140B { width:140px; padding:5px 0; text-align:center; background-color:#effff3; }

.seo-text { width:980px; margin:10px 5px 5px 5px; font-size:11px; color:#999999; line-height:14px; }


/* Form */

#contact-form input, #contact-form textarea { width:300px; }

#form { width:440px; float:left; display:inline; }
#form input { width:300px; height:auto; padding:3px; border:solid 1px #777777; }
#form textarea { width:320px; height:100px; padding:3px; border:solid 1px #777777; }
#formRow { width:440px; float:left; margin-bottom:10px; }
#fieldHeader { width:110px; float:left; display:inline; font-weight:bold; margin:4px 0 0 0; }
.formHeader { float:left; display:inline; font-size:14px; font-weight:bold; }

#domainForm input, #domainForm select { padding:3px; font-size:18px; border:0; outline-style:none; }

/* Links */

a:link { color:#bd4700; text-decoration:none; }
a:visited { color:#bd4700; text-decoration:none; }
a:hover { color:#f45700; text-decoration:none; }
a:active { color:#bd4700; text-decoration:none; }

#priceCol a:link { font-size:11px; font-weight:bold; color:#ba4200; text-decoration:none; }
#priceCol a:visited { font-size:11px; font-weight:bold; color:#ba4200; text-decoration:none; }
#priceCol a:hover { font-size:11px; font-weight:bold; color:#f45700; text-decoration:none; }
#priceCol a:active { font-size:11px; font-weight:bold; color:#ba4200; text-decoration:none; }

#miniLink a:link, #copyright a:link { color:#00a328; text-decoration:none; }
#miniLink a:visited, #copyright a:visited { color:#00a328; text-decoration:none; }
#miniLink a:hover, #copyright a:hover { color:#00a328; text-decoration:underline; }
#miniLink a:active, #copyright a:active { color:#00a328; text-decoration:none; }

#footerBody a:link { color:#ffffff; text-decoration:none; }
#footerBody a:visited { color:#ffffff; text-decoration:none; }
#footerBody a:hover { color:#8bffad; text-decoration:none; }
#footerBody a:active { color:#ffffff; text-decoration:none; }


/* Vertical Accordions */

#vertical_container {  }

.accordion_toggle {
	width:685px;
	display: block;
	padding: 7px 5px;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color:#00a328;
	line-height:18px;
	cursor: pointer;
	margin: 0;
	border-top:dotted 1px #57ef7c;
}

.accordion_toggle:hover { color:#f45700; }

.accordion_toggle_active { color:#00a328; }

.accordion_content {
	width:685px;
	padding: 0 5px;
	line-height: 18px;
	overflow: hidden;
}