 body,table {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#313131;
line-height:18px
}

body {
background:url(images/bg.gif) repeat-x #dbdbdb;
margin:0 0 50px;
padding:0
}

p {
font-size:12px;
margin:0 0 5px
}

a {
text-decoration:none;
color:#0767a9
}

a:hover {
text-decoration:underline;
color:#0767a9
}

img {
border:0
}

html {
overflow-y:scroll
}

.BodyMain {
border:solid 10px #ebebeb;
border-top:none;
background-color:#FFF;
padding:0 10px
}

.plan_includes {
width:245px;
float:left;
border-bottom:1px dotted #ccc;
margin-bottom:5px;
padding-bottom:6px;
margin-left:0
}

.Logo {
padding:0 30px
}

.TopNav {
text-align:center;
color:#1c72a5;
padding:5px 0 10px
}

.TopNav a {
color:#1c72a5;
text-decoration:none
}

.TopNav a:hover {
color:#1c72a5;
text-decoration:underline
}

.menu2 {
width:746px;
font-size:14px;
color:#fff;
float:left;
font-weight:700;
line-height:37px;
text-align:center;
background:url(images/nav-bg.gif) repeat-x;
height:37px;
margin:0
}

#menu {
width:765px;
font-size:14px;
color:#fff;
float:left;
font-weight:700;
line-height:37px;
text-align:center;
background:url(images/nav-bg.gif) repeat-x;
height:37px;
margin:0
}

#menu ul li a {
display:block;
text-decoration:none;
color:#fff;
border-right:solid 1px gray;
margin:0;
padding:0 13px
}

#menu_ol {
width:735px;
font-size:14px;
color:#fff;
float:left;
font-weight:700;
line-height:37px;
text-align:center;
background:url(images/nav-bg.gif) repeat-x;
height:37px;
margin:0 auto
}

#menu_ol ul li a {
display:block;
text-decoration:none;
color:#fff;
border-right:solid 1px gray;
margin:0;
padding:0 26px
}

#sidermenu {
width:288px;
color:#000;
float:left;
line-height:30px;
text-align:left;
font-family:Arial, Helvetica, sans-serif, Calibri;
font-size:14px;
font-weight:700
}

#sidermenu ul li {
display:inline;
float:left;
list-style:none;
width:288px
}

#sidermenu ul li a {
display:block;
text-decoration:none;
color:#4e4e4e;
border-bottom:1px solid #b9b9b9;
border-top:1px solid #e3e3e3;
background:url(images/bullet01.gif) no-repeat center left #d8d8d8;
margin:0;
padding:0 10px 0 30px
}

#sidermenu ul li a:hover,#sidermenu ul li a.active {
color:#4e4e4e;
background-color:#e3e3e3;
padding:0 10px 0 30px
}

.search_domain {
float:left;
width:890px;
height:51px;
background:url(images/doaminsearch_bg.jpg) no-repeat left top;
font-size:11px;
color:#000;
padding:15px
}

.search_domain_form {
float:left;
width:546px;
height:50px;
margin-left:125px
}

input.search_domain {
float:left;
width:374px;
height:25px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#727272;
background:url(images/doaminsearch_input.jpg) no-repeat left top;
padding:9px 10px
}

select.search_domain_list {
float:left;
width:55px;
border:1px solid #7F9DB9;
margin:8px 0 0 10px
}

input.search_domain_go {
float:left;
width:66px;
height:34px;
margin-left:15px;
font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
cursor:pointer;
background:url(images/button_doaminsearch.jpg) no-repeat left top
}

.domain_features {
float:right;
width:160px;
padding-top:4px
}

.domain_features li {
list-style-type:none;
line-height:16px;
background:url(images/bullet_point.jpg) no-repeat left 6px;
margin:0;
padding:0 0 0 10px
}

.Header {
background:url(images/header.jpg) no-repeat #7bc9e0;
padding-right:15px;
text-align:right;
height:249px !important
}

.Header a {
padding-top:50px
}

.BodyBoxMain {
padding:20px 0
}

.Heading1 {
font-size:24px;
color:#FFF;
padding-left:15px;
font-weight:700;
line-height:50px;
border:solid 5px #f6f6f6;
background:url(images/gray_bg_2.jpg) no-repeat left #545454
}

.Heading2 {
font-size:24px;
color:#FFF;
padding-left:15px;
font-weight:700;
line-height:50px;
border:solid 5px #f6f6f6;
background:url(images/heading-bg2.png) no-repeat
}

.Heading3 {
color:#FFF;
padding-left:15px;
font-weight:700;
line-height:38px;
border:solid 5px #f6f6f6;
background:url(images/gray_bg_2.jpg) no-repeat left #545454;
font-size:18px
}

.Heading4 {
font-size:14px;
color:#FFF;
padding-left:5px;
font-weight:700;
line-height:38px;
border:solid 5px #f6f6f6;
background:url(images/heading-bg2.png) no-repeat
}

.Heading5 {
font-size:14px;
color:#FFF;
padding-left:15px;
font-weight:700;
line-height:38px;
border:solid 5px #f6f6f6;
background:url(images/gray_bg_3.jpg) no-repeat left #545454
}

.Heading2 font {
font-size:14px;
line-height:14px;
margin:0
}

.careersh {
font-size:14px;
color:#FFF;
padding-left:15px;
font-weight:700;
line-height:38px;
border:solid 5px #f6f6f6;
border-bottom:0;
background:url(images/gray_bg_2.jpg) no-repeat left #545454
}

.TestimonialBox {
background:url(images/testimonial.jpg) no-repeat top left;
border:solid 5px #f6f6f6;
border-top:none;
padding:30px 30px 30px 180px
}

.TestimonialBox p {
padding-left:30px;
background:url(images/c1.gif) no-repeat top left;
margin:0
}

.TestimonialBox font {
font-size:14px;
color:#b6ba18;
font-weight:700
}

.AddressBox {
border-top:none;
font-size:16px;
font-weight:700
}

.AddressBoxS {
border-top:none;
font-size:14px;
font-weight:700
}

.NewsBox {
border:solid 5px #f6f6f6;
border-top:none;
padding:0 15px 5px
}

.NewsBox li {
background:url(images/news.gif) no-repeat top left;
padding:0 0 8px 25px
}

.aboutusc {
text-align:center;
border:solid 5px #f6f6f6;
font-size:14px;
padding:0
}

.Box {
border:solid 5px #f6f6f6;
border-top:none;
text-align:left;
padding:10px 10px 0
}

.Box img {
margin-right:10px
}

.BoxLink {
display:block;
width:160px;
float:left;
padding-left:25px;
margin-top:20px;
margin-bottom:17px;
background:url(images/bullet01.gif) no-repeat center left;
text-align:right
}

.Bottomlinks {
font-size:11px
}

.BottomNav2 {
color:#414448;
text-align:left;
line-height:24px;
padding:15px 0
}

.BottomNav {
color:#414448;
text-align:center;
line-height:24px;
padding:15px 0
}

div.infobox2,td.infobox2 {
background-color:#FBEEEB;
border:1px dashed #C00;
margin-bottom:15px;
padding:6px 10px
}

.infobox2 ul {
margin-left:0;
padding-left:15px
}

div#tos_contents {
width:100%;
margin:0 auto
}

ol.tos_contents {
width:295px;
float:left;
margin:0 0 15px;
padding:0 0 0 40px
}

ol.tos_contents li {
font-size:14px;
line-height:20px
}

div.to_top {
text-align:right;
margin-top:10px
}

.button2 {
width:179px;
height:28px;
font-size:14px;
line-height:26px;
text-align:center;
color:#FFF;
font-weight:700;
cursor:pointer;
background:url(images/btn-bg.gif) no-repeat;
margin-top:15px;
margin-left:30px
}

.button2:hover {
width:179px;
height:28px;
font-size:14px;
line-height:26px;
text-align:center;
text-decoration:underline;
color:#FFF;
font-weight:700;
cursor:pointer;
background:url(images/btn-bg-over.gif) no-repeat;
margin-top:15px;
margin-left:30px
}

.button2 a {
text-decoration:none;
color:#FFF
}

.PageTitle {
background:url(images/) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitle h1 {
font-family:"Trebuchet MS";
font-size:30px;
line-height:30px;
color:#FFF;
margin:0
}

.PageTitleDrupal {
background:url(images/drupalbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PT1 {
font-family:"Trebuchet MS";
font-size:30px;
line-height:30px;
font-weight:700;
color:#000;
margin:0
}

.PT2 {
font-size:18px;
font-weight:700;
color:#000;
margin:0
}

.PageTitleWordpress {
background:url(images/wordpressbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleMagento {
background:url(images/magentobg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleDolphin {
background:url(images/dolphinbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleHosting {
background:url(images/hostingBanner.jpg) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitlebhosting {
background:url(images/bhosting.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleVPS {
background:url(images/vpsbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleServers {
background:url(images/serverbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleVidiscript {
background:url(images/vidiscriptbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitlePhpmotion {
background:url(images/phpmotionbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleJamroom {
background:url(images/jamroombg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleRed5 {
background:url(images/red5bg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleSoft {
background:url(images/softbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleScripts {
background:url(images/scriptsbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleSkaDate {
background:url(images/skadatebg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleClipBucket {
background:url(images/clipbucketbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitlePHPizabi {
background:url(images/phpizabibg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitlePostgre {
background:url(images/postgrebg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleSeed {
background:url(images/seedbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleeSyndiCat {
background:url(images/esyndicatbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleSubrion {
background:url(images/subrionbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleVideoSwiper {
background:url(images/videoswiperbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitlesv {
background:url(images/svbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleVideoWatch {
background:url(images/videowatchbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleSMF {
background:url(images/smfbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleTubeX {
background:url(images/tubexbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleClipshare {
background:url(images/clipsharebg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleRuby {
background:url(images/rubybg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleBuddy {
background:url(images/buddybg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleLitespeed {
background:url(images/litespeedbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleCB {
background:url(images/cbbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleJoomla {
background:url(images/joomlabg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleFFmpeg {
background:url(images/ffmpegbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleMybb {
background:url(images/mybbbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.PageTitleOmnistar {
background:url(images/omnistarbg.png) no-repeat center right #000;
text-align:left;
border-top:1px solid #fff;
padding:20px
}

.plansHeading {
font-size:14px;
color:#FFF;
font-weight:700;
line-height:38px;
text-align:center;
background:url(images/heading-bg2.png) no-repeat
}

.plansHeadingd {
font-size:14px;
color:#FFF;
font-weight:700;
line-height:25px;
text-align:center;
background:url(images/heading-bg2.png) no-repeat;
padding:6px
}

.plansHeading_ssl {
font-size:12px;
color:#FFF;
font-weight:700;
line-height:20px;
text-align:center;
background:url(images/heading-bg2.png) no-repeat;
padding:6px
}

.subHeading {
font-size:14px;
color:#FFF;
font-weight:700;
line-height:38px;
background:url(images/heading-bg2.png) no-repeat
}

.side {
font-weight:400;
font-size:14px;
text-align:right;
color:#0767a9;
border-top:1px solid #EFEFEF;
padding:10px
}

.side2 {
font-weight:400;
font-size:14px;
text-align:right;
color:#0767a9;
border-top:1px solid #fff;
padding:10px 5px
}

.side_ssl {
font-weight:400;
font-size:12px;
text-align:right;
color:#0767a9;
border-top:1px solid #fff;
padding:3px
}

.c1 {
border:1px solid #f6f6f6;
border-bottom:none;
text-align:center;
width:20%
}

.c11 {
border:1px solid #f6f6f6;
border-bottom:none;
text-align:center;
width:0
}

.c2 {
border:1px solid #f6f6f6;
border-bottom:none;
border-left:none;
text-align:center;
width:20%;
padding:5px
}

.c22 {
border:1px solid #f6f6f6;
border-bottom:none;
border-left:none;
text-align:center;
width:0;
padding:0
}

.c3 {
border:1px solid #f6f6f6;
border-bottom:none;
border-left:none;
text-align:center;
width:20%
}

.c33 {
border:1px solid #f6f6f6;
border-bottom:none;
border-left:none;
text-align:center;
width:0
}

.c4 {
border:1px solid #fff;
border-bottom:none;
border-left:none;
text-align:center;
width:20%
}

.price {
color:#be3139;
font-size:16px;
font-weight:700
}

.price2 {
color:#be3139;
font-size:19px;
font-weight:700
}

.serverPrice {
font-size:12px;
font-weight:700;
color:#333
}

.cancelPrice {
text-decoration:line-through;
font-size:12px;
font-weight:700;
color:#999
}

.breadcrumb {
font-size:11px;
color:#878787;
padding:10px
}

h5 {
background-color:#f9f3d4;
font-family:Arial, Helvetica, sans-serif, Calibri;
font-size:16px;
font-weight:700;
margin:0 0 10px;
padding:10px
}

h4 {
font-family:Arial, Helvetica, sans-serif, Calibri;
font-size:16px;
font-weight:700
}

.frame {
border:solid 5px #f6f6f6;
padding:15px
}

.frame_sub {
border:solid 5px #f6f6f6;
padding:0
}

.box1 {
border:1px solid #eee0c7;
background-color:#fffbf4;
padding:10px
}

.box2 {
background-color:#ecf6ff;
padding:10px
}

.slider-wrap {
position:relative;
width:100%;
margin:0
}

.csw {
width:100%;
height:249px;
background:#fff;
overflow:scroll
}

.csw .loading {
text-align:center;
margin:150px 0 30px
}

.stripViewer {
position:relative;
overflow:hidden;
border:0 solid #FFF;
width:614px;
height:250px;
clear:both;
background-color:#7CCAE1;
margin:auto
}

.stripViewer .panelContainer {
position:relative;
left:0;
top:0;
width:100%;
list-style-type:none
}

.stripViewer .panelContainer .panel {
float:left;
height:249px;
position:relative;
width:614px
}

.stripViewer .panelContainer .panel .wrapper {
padding:30px
}

#stripNav0 {
visibility:hidden;
width:0 !important;
height:0 !important;
margin:0 !important;
padding:0 !important
}

.header_main {
background:url(images/header.jpg) no-repeat;
width:900px;
height:248px
}

.timer_containe {
width:530px;
height:248px;
float:left;
font-family:"Trebuchet MS";
font-size:22px;
font-weight:700;
color:green;
letter-spacing:-2px
}

.features {
width:370px;
height:223px;
float:left;
padding-top:10px;
color:#FFF
}

.features ul li {
font-family:"Trebuchet MS";
font-size:18px;
color:#FFF;
line-height:24px;
background:url(images/bullet.png) left center no-repeat;
list-style:none;
padding-left:65px
}

.features ul li strong {
font-family:"Trebuchet MS";
font-size:22px;
color:#FFF;
margin:50px;
padding:60px
}

.dj_btn a {
display:block;
background:url(images/dj.png) no-repeat;
width:300px;
height:50px;
margin-top:50px;
margin-left:85px;
text-decoration:none
}

.signup_btn {
width:103px;
height:29px;
margin-top:65px;
margin-left:55px
}

.signup_btn a {
display:block;
background:url(images/of.gif) no-repeat;
width:192px;
height:53px;
text-decoration:none
}

.signup_btn a:hover {
display:block;
background:url(images/on.gif) no-repeat;
width:192px;
height:53px;
text-decoration:none
}

#countdowncontainer {
width:300px;
margin-top:195px;
margin-left:10px;
text-align:center;
color:#FFF
}

.savebig {
color:#C00
}

.green-dash2 {
color:#4F8A10;
background-color:#DFF2BF;
border:1px dashed;
text-align:center;
padding:5px
}

.blue-dash {
color:#00529B;
background-color:#BDE5F8;
border:1px dashed;
text-align:center;
padding:5px
}

.green-dashpromo {
background-color:#DFF2BF;
border:1px dashed;
font-weight:700;
margin-bottom:12px;
margin-top:9px;
text-align:center;
border-color:#4F8A10;
padding:3s
}

.green-dashpromo-subrion {
background-color:#DFF2BF;
border:1px dashed;
font-weight:700;
margin-bottom:12px;
margin-top:9px;
text-align:center;
margin-left:150px;
border-color:#4F8A10;
padding:3s
}

#menu ul,#menu_ol ul,#sidermenu ul,.domain_features ul {
margin:0;
padding:0
}

#menu ul li,#menu_ol ul li {
display:inline;
float:left;
list-style:none
}

#menu ul li a:hover,#menu ul li a.active,#menu_ol ul li a:hover,#menu ul li a.active {
color:#fff;
background:url(images/nav-over.gif) repeat-x
}

.NewsBox ul,.Box ul {
list-style:none;
margin:0;
padding:0
}

.s1,.breadcrumb strong {
color:#b6ba18
}

.BottomNav2 a,.BottomNav a {
color:#1c72a5;
word-spacing:0;
text-decoration:none;
padding:0 5px
}

.BottomNav2 a:hover,.BottomNav a:hover {
color:#1c72a5;
word-spacing:0;
text-decoration:underline;
padding:0 5px
}

.PageTitle h2,.PageTitle h3,.PageTitle h4 {
font-size:18px;
font-weight:700;
color:#ececec;
margin:0
}