
/*** Support Landing Page ***/
div.dot_body div.dot_page div.tab_body div.topper.support-landing {
	background: url(/images/dv7/support/support-landing-top.jpg) 2px 0 no-repeat;
}

div.support-landing h1 {
	display: none;
}

div.support-landing p.one {
	margin: 0;
	padding: 100px 275px 0 20px;
	font-size: 14px;
	line-height: 1.6em;
}

div.support-landing p.two {
	margin: 0;
	padding: 20px 270px 0 20px;
	font-size: 15px;
	line-height: 1.6em;
}

div.support-landing ul {
	margin: 0;
	padding: 25px 0 0 33px;
	list-style: none;
}



div.support-landing ul li {
	float: left;
	width: 329px;
	border: 1px solid #c4c4c4;
	background: #fff url(/images/dv7/support/support-block-top.jpg) 0 0 repeat-x;
	margin: 0 20px 13px 0;
	padding: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-box-shadow: 0 0 2px 1px #ddd;
	-webkit-box-shadow: 0 0 2px 1px #ddd;
	min-height: 101px;
	height: 101px;
	height: auto !important;
}

div.support-landing ul li.long, div.support-landing ul li.ox {
	height: 10em !important;
}

div.support-landing div.popular-faqs ul, div.support-landing div.popular-faqs ol  {
	margin: 15px 30px;
	padding: 0;
}

div.support-landing div.popular-faqs ul {
	list-style: disc;
}

div.support-landing div.popular-faqs ul li {
	float: none;
	width: auto;
	border: none;
	background: none;
	margin: 0;
	padding: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-border-radius: 5px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	min-height: 0;
	height: auto;
}

div.popular-faqs h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 15px 0 5px 19px;
	padding: 0;
	color: #555;
}

div.popular-faqs h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 14px;
	color: 333;
	line-height: 1.5em;
}

div.popular-faqs h3 span.more {
	display: block;
	float: left;
	background: url(/images/dv7/support/expand-icon.jpg) 0 0 no-repeat;
	height: 17px;
	width: 17px;
	overflow: hidden;
	text-indent: -999%;
	margin: 2px 5px 0 0;
}

div.popular-faqs div.click h3 span.more {
	background-position: 0 -17px;
}

div.popular-faqs div {
	margin: 0 45px 0 19px;
	padding: 1px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

div.popular-faqs div.hover {
	background: #eeeee8;
}

div.support-landing ul li h4 {
	display: block;
	height: 42px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	color: #fff;
	text-indent: -999%;
}

div.support-landing ul li h4.knowledge-base {
	background: url(/images/dv7/support/support-knowledge-base.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.maintenance {
	background: url(/images/dv7/support/support-maintenance.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.report-abuse {
	background: url(/images/dv7/support/report-abuse.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.getting-started {
	background: url(/images/dv7/support/getting-started.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.ox-support {
	background: url(/images/dv7/support/ox-support.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.contact-us {
	background: url(/images/dv7/support/contact-us.jpg) 10px center no-repeat;
}

div.support-landing ul li h4.vps-support {
	background: url(/images/dv7/support/vps-support.jpg) 10px center no-repeat;
}

div.support-landing ul li p {
	font-size: 13px;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 10px 15px 10px;
}

div.support-landing ul li p.contact-us {
	padding: 5px 58px 15px 10px;
}

div.support-landing ul li p.vps-support {
	padding: 5px 95px 15px 10px;
}


/*** Support Contact Page ***/

div.dot_body div.dot_page div.tab_body div.topper.contact {
	background: url(/images/dv7/support/contact-top.jpg) 2px 0 no-repeat;
	min-height: 390px;
	height: 390px;
	height: auto !important;
}

div.contact h1 {
	display: none;
}

div.contact h2.email {
	display: block;
	overflow: hidden;
	text-indent: -999%;
	background: url(/images/dv7/support/email-support.jpg) 0 0 no-repeat;
	height: 25px;
	width: 170px;
	margin: 106px 0 0 25px;
}

div.contact h2.phone {
	display: block;
	overflow: hidden;
	text-indent: -999%;
	background: url(/images/dv7/support/telephone-support.jpg) 0 0 no-repeat;
	height: 25px;
	width: 231px;
	margin: 38px 0 0 25px;
}


div.contact h3 {
	color: #666;
	font-size: 16px;
	padding: 0;
	margin: 10px 0 7px 45px;
}

div.contact a {
	padding: 0;
	font-size: 16px;
	margin: 0 0 0 45px;
}

div.contact p {
	margin: 0 0 0 45px;
	font-size: 16px;
	padding: 0;
	color: #666;
}

/*** Hosting Getting Started ***/

div.dot_body div.dot_page div.tab_body div.topper.hgs {
	background: url(/images/dv7/support/getting-started-top.jpg) 2px 0 no-repeat;
}

div.hgs h1 {
	display: none;
}

div.hgs h2 {
	font-size: 14px;
	line-height: 1.6em;
	color: #333;
	margin: 0;
	padding: 10px 0px 0px 22px;	
}

div.hgs h3 {
	font-size: 14px;
	line-height: 1.6em;
	color: #333;
	margin: 0;
	padding: 10px 0px 10px 0px;	
}

div.hgs h4 {
	font-size: 14px;
	line-height: 1.6em;
	color: #333;
	margin: 0;
	padding: 0px 0px 0px 22px;	
}

div.hgs p.top {
	font-size: 14px;
	line-height: 1.6em;
	color: #333;
	padding: 140px 390px 0 21px;
	margin: 0;
}

div.hgs ul li p {
	font-size: 13px;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 10px 15px 10px;
}

div.hgs strong.em {
	font-style: italic;
	font-weight: normal;
}

div.hgs div.expander {
	margin: 0 0 5px 17px;
}

div.hgs div#hgs-terms.expander {
	margin: 44px 0 0 17px;
}

div#hgs-terms h4 {
	background: url(/images/dv7/support/hgs-terms.jpg) 0 0 no-repeat;
	text-indent: -215px;
	overflow: hidden;
}

div#hgs-terms h4 a span{
	padding-left: 390px;
}

div#hgs-sync h4 {
	background: url(/images/dv7/support/hgs-sync-domain.jpg) 0 0 no-repeat;
	text-indent: -340px;
	overflow: hidden;
}

div#hgs-sync h4 a span{
	padding-left: 603px;
}

div#hgs-change-ns h4 {
	background: url(/images/dv7/support/hgs-change-your-domain.jpg) 0 0 no-repeat;
	text-indent: -340px;
	overflow: hidden;
}

div#hgs-change-ns h4 a span{
	padding-left: 539px;
}

div#hgs-use-ftp h4 {
	background: url(/images/dv7/support/hgs-use-ftp.jpg) 0 0 no-repeat;
	text-indent: -390px;
	overflow: hidden;
}

div#hgs-use-ftp h4 a span{
	padding-left: 592px;
}

div#hgs-setup-email h4 {
	background: url(/images/dv7/support/hgs-setting-up-email.jpg) 0 0 no-repeat;
	text-indent: -215px;
	overflow: hidden;
}

div#hgs-setup-email h4 a span{
	padding-left: 348px;
}

div#hgs-sitebuilder h4 {
	background: url(/images/dv7/support/hgs-sitebuilder.jpg) 0 4px no-repeat;
	text-indent: -215px;
	overflow: hidden;
}

div#hgs-sitebuilder h4 a span{
	padding-left: 283px;
}

div#hgs-support h4 {
	background: url(/images/dv7/support/hgs-support.jpg) 0 4px no-repeat;
	text-indent: -215px;
	overflow: hidden;
}

div#hgs-support h4 a span{
	padding-left: 273px;
}

div.hgs div.expander h5 {
	font-size: 16px;
	margin: 0;
}


div.hgs .topspace {
	padding-top: 10px;
}

div.hgs ul.circle {
	list-style: circle;
}

div.hgs ul.dot {
	list-style: disc;
}

div.hgs code {
	display: block;
	padding: 15px;
	width: 400px;
	margin: 0 0 10px 50px;
	font-family: "Lucida Console", "Times New Roman", serif;
	font-size: 13px;
	border: 1px dashed #666;
	background: #efefef;
}

div.hgs span.img {
	display: block;
	margin: 5px;
	border: 1px solid #ccc;
	width: 571px;
}

div.hgs div.expander p {
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0 0 10px 0;
	line-height: 1.6em;
}

div.hgs span.qs_img1 {
	background: url(/images/support/gs/dqs_myserv.jpg) 0 0 no-repeat;
	height: 76px;
}

div.hgs span.qs_img2 {
	background: url(/images/support/gs/dqs_manage.jpg) -10px 0 no-repeat;
	height: 143px;
}

div.hgs span.qs_img3 {
	background: url(/images/support/gs/dqs_dom_over.jpg) 0 -120px no-repeat;
	height: 253px;
}

div.hgs span.qs_img3a {
	background: url(/images/support/gs/gs_sitebuilder.png) 0 0 no-repeat;
	height: 253px;
}

div.hgs span.qs_img3b {
	background: url(/images/support/gs/gs_sitebuilder-enable.png) -76px 0 no-repeat;
	height: 253px;
}

div.hgs span.qs_img4 {
	background: url(/images/support/gs/dqs_dom_admin.jpg) 0 -130px no-repeat;
	height: 200px;
}

div.hgs span.qs_img5 {
	background: url(/images/support/gs/dqs_add_dom.jpg) 0 -220px no-repeat;
	height: 200px;
}

div.hgs span.qs_img6 {
	background: url(/images/support/gs/dqs_dom_fild.jpg) 0 -120px no-repeat;
	height: 306px;
}

div.hgs span.qs_img7 {
	background: url(/images/support/gs/dqs_mydom.jpg) 0 0 no-repeat;
	height: 67px;
}

div.hgs span.qs_img8 {
	background: url(/images/support/gs/dqs_my_drop.jpg) 0 -300px no-repeat;
	height: 230px;
}

div.hgs span.qs_img9 {
	background: url(/images/support/gs/dqs_nsadd.jpg) 0 0 no-repeat;
	height: 282px;
	width: 412px;
}

div.hgs span.qs_img10 {
	background: url(/images/support/gs/dqs_webspace.jpg) 0 -200px no-repeat;
	height: 250px;
}

div.hgs span.qs_img11 {
	background: url(/images/support/gs/dqs_ftpacc.jpg) -350px 0 no-repeat;
	height: 250px;
}

div.hgs span.qs_img12 {
	background: url(/images/support/gs/dqs_ftpip.jpg) -50px -100px no-repeat;
	height: 250px;
}

div.hgs span.qs_img13 {
	background: url(/images/support/gs/dqs_sb_link.jpg) -150px 0 no-repeat;
	height: 210px;
}
	
div.hgs span.qs_img14 {
	background: url(/images/support/gs/dqs_sb_edit.jpg) -120px 0 no-repeat;
	height: 228px;
}

div.hgs .note {
	font-size: 11px;
	color: #777;
}

div.hgs span sub {
	display: none;
}

div.hgs div.expander div div div {
	margin: 10px 0;
	padding: 10px 10px 0;
	width: auto;
	-moz-box-shadow: #eee 0 0 8px 5px;
	-webkit-box-shadow: #eee 0 0 8px 5px;
}

div.hgs div.expander h5.compact.link {
	color: #009CD7;
	cursor: pointer;
	font-weight: normal;
	line-height: 1.7em;
}

div.hgs div.expander h5.compact.link span{
	padding-left: 10px;
	color: 
}


/*** general expander styles ***/
div.expander {
	clear: both;
	background: url(/images/dv7/expand_bottom.jpg) 0 bottom no-repeat;
	padding-bottom: 11px;
	width: 693px;
	margin: 0 0 0 17px;
}

div.expander h4 {
	margin: 0;
	padding: 0;
	background: url(/images/dv7/expand_top.jpg) 0 0 no-repeat;
	height: 37px;
	line-height: 45px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666;
	text-indent: 31px;
	overflow: hidden;
}

div.expander h4 a {
	display: block;
	height: 37px;
	color: #666;
	text-decoration: none;
}

div.customtop div.expander h4 a {
	text-indent: -340px;
	overflow: hidden;
}

div.expander h4 a span {
	text-decoration: underline;
	margin-left: 10px;
}

div.expander div {
	padding: 10px 0;
	background: url(/images/dv7/expand_mid.jpg) repeat-y;
}

div.expander div div {
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 15px;
	width: 622px;
	margin: 0 0 0 16px;
	-moz-box-shadow: #bbb 0 0 8px 5px;
	-webkit-box-shadow: #bbb 0 0 8px 5px;
}

/*** Contact Support Page ***/


div.dot_body div.dot_page div.tab_body div.topper.cs {
	background: url(/images/dv7/login/account-login-bg.jpg) 2px 0 no-repeat;
	font-size: 15px;
	color: #333;
	line-height: 1.5em;
}

div.cs h1 {
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	left: 20px;
	top: 30px;
	padding-bottom: 30px;
	background: url(/images/dv7/support/contact-support.jpg) 0 0 no-repeat;
	height: 49px;
	width: 381px;
	text-indent: -999%;
	overflow: hidden;
}

div.cs form, div.cs fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

div.cs form {
	padding: 15px 0 15px 20px;
}

div.cs form label {
	display: block;
}

div.cs ul {
	margin: 0;
	padding: 0 0 60px 20px;
	list-style: none;
}

div.cs form ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.cs form ul li {
	padding-bottom: 15px;
}

div.cs input.text {
	height: 27px;
	width: 233px;
	overflow: hidden;
	font-size: 18px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 7px 5px 0;
	border: 0;
	background: url(/images/dv7/login/account-input.jpg) 0 0 no-repeat;
}

div.cs input.submit {
	background: url(/images/dv7/login/login-btn.jpg) 0 0 no-repeat;
	width: 104px;
	height: 44px;
	border: 0;
	cursor: pointer;
	margin: 0;
	padding: 0;
}

div.cs input.submit.hover {
	background-position: 0 -44px;
}

div.cs label.error {
	background: #660000;
	color: #fff;
	padding: 0 0 0 5px;
	display: block;
	width: 237px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

div.cs a.cs-campaign {
	background: url(/images/dv7/login/TRAN_login_promo.png) 0 0 no-repeat;
	width: 248px;
	height: 191px;
	border: 0;
	overflow: hidden;
	text-indent: -999%;
	display: block;
	margin: -251px 0 0 391px;
	position: absolute;
}

div.cs p.one {
	margin: 0;
	padding: 20px 275px 0 20px;
	font-size: 14px;
	line-height: 1.6em;
}

