
.p1 {
	padding-top:2px
}
.p2 {
	padding-top:5px
}
.p3 {
	padding-top:6px
}
.p33 {
	padding-top:7px
}
.p4 {
	padding-top:8px
}
.p44 {
	padding-top:9px
}
.p5 {
	padding-top:10px
}
.p6 {
	padding-top:11px
}
.p7 {
	padding-top:12px
}
.p71 {
	padding-top:14px
}
.p8 {
	padding-top:15px
}
.p10 {
	padding-top:20px
}
.color-1 {
	color:#000
}
.color-2 {
	color:#fc7500
}
.padd-1 {
	margin-right:45px;
}
.padd-2 {
	margin-right:53px;
}
.padd-3 {
	padding-right:40px
}
.padd-4 {
	padding-top:21px
}
.padd-5 {
	padding-right:30px
}
.relative {
	position:relative
}
.inside-main {
	padding-right:0;
}
.height {
	font-size:14px
}
.m1 {
	margin-left:8px;
}
/* Global Structure ============================================================= */


.main {
	margin: 0 auto;
	position: relative;
	width: 940px;
	z-index:99;
}
.overflow {
	overflow:hidden;
}
.main-inside {
	margin: 0 10px;
}
/* Header */

.row-top {
	background:url(../images/tail-top.gif) repeat-x 0 0;
	overflow:hidden;
}
.row-nav {
	background:url(../images/tail-shadow.png) repeat-x 0 0;
	padding-top:29px;
}
.glow-top {
	background:url(../images/top-glow.png) no-repeat center 0;
	margin: 0 auto;
	position: relative;
	overflow:hidden;
	padding:20px 0 22px
}
header {
	position: relative;
	z-index:99;
}
.nav-top {
	float:right;
	padding-top:12px;
	display:inline-block;
	text-align:right;
	overflow:hidden;
}
.nav-top li {
	float:left;
	margin-left:3px;
}
.nav-top li a {
	background:url(../images/tail-1.gif) repeat-x 0 0;
	color:#fff;
	font-size:12px;
	padding:5px 10px 7px 10px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #2b2b2b;
	display:inline-block;
	line-height:1.2em
}
.nav-top li a span {
	background:url(../images/marker-1.png) no-repeat 0 0;
	width:4px;
	height:7px;
	display:inline-block;
	margin-top:5px;
	margin-left:8px;
}
.nav-top li a:hover span {
	background:url(../images/marker-1.png) no-repeat 0 -7px;
}
.nav-top li a:hover {
	background:url(../images/tail-1.gif) repeat-x 0 -26px #e6e6e6;
	color:#373737;
}
/* Content */



.content {
	position:relative;
}
#page1 .content {
	padding:56px 0 60px;
}
#page2 .content {
	padding:56px 0 39px
}
#page3 .content {
	padding:50px 0 45px
}
#page4 .content {
	padding:37px 0 61px
}
#page6 .content {
	padding:57px 0 39px
}
#page5 .content {
	padding:50px 0 61px
}
#page7 .content {
	padding:50px 0 57px
}
#page8 .content {
	padding:49px 0 55px
}
/* Footer */
	footer {
}
/* Left & Right alignment */

.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}
.alignright {
	text-align:right;
}
.aligncenter {
	text-align:center;
}
.wrapper {
	width:100%;
	overflow:hidden;
}
.wrap {
	width: 100%;
}
.extra-wrap {
	overflow:hidden;
	display:block;
}
/*----- other -----*/
.img-indent {
}
/*===== menu =====*/
nav {
	background:url(../images/tail-nav.gif) repeat-x 0 0 #e6e6e6;
	border-radius:5px;
	border:1px solid #c5c5c5;
}
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
}
.sf-menu li {
	float:left;
	font-size:12px;
	line-height:20px;
	position:relative;
}
.sf-menu > li {
	border-right:1px solid #c5c5c5
}
.sf-menu > li:first-child > a {margin:0 -1px 0 0;
}
.sf-menu > li > a {
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	padding:13px 21px 15px 20px;
	text-decoration:none;
	color:#323232;
	font-size:15px;
	margin:0 -1px 0 -1px;
}
.sf-menu li li {
	line-height:23px;
	width:100%;
}
.sf-menu li li {
	border-bottom:1px solid #393939;
}
.sf-menu li li.last {
	border:none;
}
.sf-menu li li a {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding:2px 9px 3px 9px;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			193px;
	display:none;
	background:#5b5b5b;
	border:1px solid #393939;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:			-1px;
	top:			46px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left:			100%; /* match ul width */
	top:			0px;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0px;
}
.sf-menu li.sfHover > a, .sf-menu li >a:hover, .sf-menu li a.active {
	background:url(../images/tail-item-hover.gif) top left repeat-x #363636;
	border:1px solid #2b2b2b;
	padding:12px 20px 14px 19px;
	color:#fff;
}
.sf-menu > li:first-child.sfHover > a, .sf-menu > li:first-child >a:hover, .sf-menu > li:first-child > a.active {
	background:url(../images/item1-part.png) top left repeat-x;
	border:none;
	padding:13px 21px 15px 20px;
	color:#fff;
}
.sf-menu li li.sfHover > a, .sf-menu li li a:hover, .sf-menu li li a.active {
	background:#393939;
	color:#fff;
	border:none;
	padding:2px 9px 3px 9px;
}
/*===== links =====*/
.link_1 {
	padding:3px 0 0 0;
	display:inline-block;
	line-height:18px;
}
.link_1:hover {
}
.link_2 {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
.link_2:hover {
	text-decoration:underline;
}
/*===== content =====*/
#content {
}
.inner {
	padding-right:37px;
}
.inside {
}
.row-1 {
	padding:  0 0 0 0
}
#page6 .row-1 {
	padding:  0 0 53px 0
}
#page6 .row-2 {
	padding:  0 0 43px 0
}
#page2 .row-1 {
	padding:  0 0 53px 0
}
#page3 .row-1 {
	padding:  0 0 53px 0
}
#page4 .row-1 {
	padding: 0 0 53px;
}
#page5 .row-1 {
	padding: 0 0 64px;
}
.list-1 {
	padding-top:0px;
}
#page4 .list-1 {
	padding-top:0;
}
.txt-4 {
	padding:0 0 20px 0
}
#page2 .list-1 {
	padding-top:26px;
}
.border {
	border-right:1px solid #dfdfdf;
}
.list-1 article h3 {
	font-family: 'Michroma', sans-serif;
	color:#2c2c2c;
	font-size:30px;
	line-height:1em;
	padding-bottom: 26px;
	font-weight:normal
}
#page2 .list-1 article h3 {
	margin-top:14px;
	font-size:32px;
	padding-bottom: 41px;
}
#page4 .list-1 article h3 {
	margin-top:14px;
	font-size:30px;
	padding-bottom: 35px;
}
.list-1 article h3.bge-1 {
	background:url(../images/page4-img1.png) no-repeat 0 3px;
	padding-left:100px;
}
.list-1 article h3.bge-2 {
	background:url(../images/page4-img2.png) no-repeat 0 3px;
	padding-left:100px;
}
.list-1 article h3.bge-3 {
	background:url(../images/page4-img3.png) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-1 {
	background:url(../images/page2-img1.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-2 {
	background:url(../images/page2-img2.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-3 {
	background:url(../images/page2-img3.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-4 {
	background:url(../images/page2-img4.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-5 {
	background:url(../images/page2-img5.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3.bg-6 {
	background:url(../images/page2-img6.jpg) no-repeat 0 3px;
	padding-left:101px;
}
.list-1 article h3 span {
	color:#959595;
	font-size:18px;
	line-height:1em;
	display:block;
	text-transform:uppercase;
	padding-top:8px;
}
.list-1 article p {
	width:190px;
}
#page2 .list-1 article p {
	width:265px;
}
#page4 .list-1 article p {
	width:265px;
}
.list-1 article ul {
	padding:11px 0 11px;
}
#page4 .list-1 article ul {
	padding:0 0 13px;
}
#page2 .list-1 article ul {
	padding:0 0 18px;
	margin-top:-1px;
}
.list-1 article ul li {
	padding-bottom:8px;
}
#page4 .list-1 article ul li {
	padding-bottom:0;
}
#page2 .list-1 article ul li {
	padding-bottom:0;
}
.list-1 article li a {
	background:url(../images/marker-3.png) no-repeat 0 1px;
	padding-left:44px;
	color:#2c2c2c;
	padding-bottom:4px;
	display:inline-block;
	padding-top:2px;
}
.list-1 article li a:hover {
	background:url(../images/marker-3-hover.png) no-repeat 0 1px;
	color:#fc7500;
}
.list-3 li {
/*	line-height:32px; */
	color:#2c2c2c
}
#page4 .list-3 li span {
	width:87px;
	font-weight:bold
}
.list-3 li span {
	width:80px;
	color:#fc7500;
	display:inline-block;
	
	font-size:13px;
}
.list-3 li strong {
	font-weight:normal;
	display:inline-block;
}
.block-bottom {
	background:#e9e9e9;
	border-radius:8px;
	display:inline-block;
	padding: 16px 0 15px 0;
	margin: 0px 0 30px 0;	
	width:261px;
}
.block-bottom .button-2 {
	float:right;
	margin-right:14px
}
#page4 .block-bottom {
	margin-top:14px;
	padding: 16px 0 14px 0;
}
.block-bottom span {
	color:#fc7500;
	font-size:30px;
	line-height:35px;
	float:left;
	text-shadow:1px 1px #fff;
	margin-left:24px
}
.block-bottom span em {
	font-size:22px;
	font-style:normal;
}
.button-2 {
	background:url(../images/button2.gif) repeat-x 0 -31px #e6e6e6;
	font-family:Verdana, Geneva, sans-serif;
	color:#373737;
	font-size:12px;
	line-height:18px;
	display:inline-block;
	padding: 6px 12px 7px 13px;
	border:1px solid #c5c5c5;
	border-radius:4px;
}
.button-2:hover {
	background:url(../images/button2.gif) repeat-x 0 0;
	color:#fff;
	border:1px solid #2b2b2b;
}
.list-btns {
	overflow:hidden;
}
.list-btns li {
	float:left;
	padding-right:10px;
}
.domain .btns .button-2 {
	background:url(../images/tail-3.gif) repeat-x 0 -25px #3b3b3b;
	cursor:pointer;
	border:1px solid #333333;
	margin-left:17px;
	padding: 2px 11px 2px 10px;
}
.domain .btns .button-2:hover {
	background:url(../images/tail-3.gif) repeat-x 0 0 #fe9600;
	border:1px solid #f08f05;
}
.text-2 {
	color:#fff;
	font-size:18px;
	display:block;
	padding-bottom:7px;
	padding-top:5px
}
.price {
	color:#fff;
	text-align:left;
	border-right:1px solid #3e586f;
}
.list-plan .price {
	border-bottom:1px solid #757575;
	background:#4f6a83;
	display:block;
	padding: 16px 0 24px 26px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	display:block;
}
.list-plan article.first .price {
	padding: 45px 0 48px 18px;
}
.list-plan article.last .price {
	border-left: 1px solid #3E586F;
	border-right: none;
}
.list-plan article.fourth .price {
	border-bottom:none;
	background:#fd8300;	
	background:url(../images/bg-price2a.gif) repeat-y 0 0 #fd8300;
/*	padding-left:10px;  */
	display:inline-block;
	padding: 25px 0px 10px 25px;
	border-right: none;
	width: 152px;
	height: 112px;
}
.price strong {
	font-size:32px;
	font-weight:normal;
	line-height:1.2em;
	display:inline-block;
	padding-top:12px;
}
.list-plan article.first .price span {
	font-size:23px;
	line-height:26px;
	display:inline-block;
}
.price span {
	font-size:35px;
	line-height:64px;
	display:inline-block;
}
.list-plan article.fourth .price span {
	font-size:35px;
	line-height:1em;
	display:inline-block;
}
.list-plan article.fourth .price strong {
	font-size:32px;
}
.list-plan article.fourth .price em {
	margin-top:8px;
}
.price em {
	font-size:14px;
	line-height:18px;
	font-style:normal;
	display:block;
	padding-left:5px;
	margin-top:-3px;
}
.box-shadow {
	background:url(../images/shadow-1.png) no-repeat bottom left;
	position:relative;
	padding-bottom:10px
}
.list-plan {
	position:relative;
}
.list-plan article {
	float:left;
}
.list-plan article {
	text-align:center;
	width:160px;
}
.list-plan article.first {
	text-align:left;
	width:285px;
}
.list-plan article.third {
	width:159px;
}
.list-plan article.first h3 {
	border-radius:6px 0 0 0;
}
.list-plan article.fourth h3 {
	border-bottom:1px solid #7d3000;
	padding:14px 0 4px;
	border-right:none;
	font-size:25px;
	width: 177px;	
}
.list-plan article.last h3 {
	border-radius:0 6px 0 0;
	border-left:1px solid #313131;
	border-right:none;
}
.list-plan article.third h3 {
	border-right:none;
}
.list-plan article h3 {
	border-bottom:1px solid #273541;
	display:block;
	padding:13px 0 0 20px;
	background:#3e3e3e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:23px;
	border-right:1px solid #313131;
	font-weight:400;
	height:42px;
	color:#fff
}
.list-plan article.second {
	width:160px;
}
.list-plan article.last {
	float:right;
	border:none
}
.list-plan article.fourth {
	float:left;
	width:176px;
	border:none;
	background:url(../images/shadow-2.png) no-repeat left bottom;
	padding-bottom:32px;
	margin:-23px 0;
	position:relative;
}
.cont {
	position:relative;
	
}
.side-shadow {
	box-shadow: 0 5px 40px rgba(0, 0, 0, 0.2);
	height: 448px;
	left: 0;
	position: absolute;
	top: 25px;
	width: 177px;
	z-index:-1
	
}
.list-plan article.fourth li {
	padding:10px 0 11px;
}
.list-plan article.fourth ul {
	border-right:none
}
.list-plan article.last ul {
	border-left:1px solid #d0d0d0;
	border-right:none;
}
.list-plan ul li {
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px solid #d0d0d0;
	padding:8px 0 9px 0;
	font-size:12px;
	line-height:18px;
	background:#f4f4f4;
	color:#939393
}
.list-plan article.first ul li {
	padding:8px 0 9px 18px;
}
.list-plan article.first ul li.bg, .list-plan article.fourth ul li.bg {
	background:#ebebeb;
}
.list-plan article.third ul {
	border-right:none;
}
.list-plan ul {
	border-right:1px solid #d0d0d0;
}
.list-plan article li.bg {
	background:url(../images/tail-2.gif) repeat-y 0 0 #ebebeb;
}
.list-plan article.last li {
	border-bottom:1px solid #cfcfcf;
}
.list-plan article li.bg1 {
	background:url(../images/tail-3.gif) repeat-y 0 0 #f4f4f4;
}
.list-plan article.fourth li.bg1 {
	background: #f4f4f4;
}
.list-plan article .btn {
	background:url(../images/tail-3.gif) repeat-y 0 0 #f4f4f4;
	border-right:1px solid #d0d0d0;
	display:block;
	padding: 16px 0 17px;
}
.list-plan article.first .btn {
	background: #f4f4f4;
	padding: 38px 0 33px;
}
.list-plan article.fourth .btn {
	background:#f4f4f4;
	border-right:none;
	display:block;
	padding: 17px 0 20px 4px;
}
.list-plan article.third .btn {
	border-right:none;
}
.list-plan article.last .btn {
	border-left:1px solid #d0d0d0;
	border-right:none;
}
.list-plan article.fourth .button-1 {
	padding: 10px 17px;
}
.button-1 ,input[type="button"].button-1 , input[type="reset"].button-1 , input[type="submit"].button-1 {
	background:url(../images/tail-btn1.gif) repeat-x 0 0 #363636;
	font-size:14px;
	padding: 8px 15px 10px;
	line-height:18px;
	color:#fff;
	border:1px solid #2b2b2b;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
}
#form1 .button-1 {
	padding: 8px 16px 10px;
}
.domain .button-1 {
	float:left;
	margin:23px 0 0 5px;
	padding: 8px 13px 9px;
}
.button-1:hover ,input[type="button"].button-1:hover, input[type="reset"].button-1:hover, input[type="submit"].button-1:hover {
	background:url(../images/tail-btn1-hover.gif) repeat-x 0 0 #e6e6e6;
	border:1px solid #c5c5c5;
	color:#373737;
}
.b-right {
	background:#ebebeb;
	border-radius:0 5px 5px 0;
	border-top:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	float:left;
	padding:0px 0 2px 0px;
	position:relative;
	width:816px;
	height:100px;
}

.arrow-part{background:url(../images/arrow-x.png) no-repeat 0 0;
position:absolute;
left:0;
top:-1px;
width:34px;
height:232px;
z-index:1}

.banner-1 .b-right {
	background:#4f6a83;
	border-radius:0 5px 5px 0;
	border-top:1px solid #3e556b;
	border-right:1px solid #3e556b;
	border-bottom:1px solid #3e556b;
	float:left;
	padding:13px 0 0 16px;
	width:476px;
	height:85px
}
.banner-1 .b-right h4 {
	color:#fff;
	font-size:18px;
	padding-bottom: 3px;
}
.banner-1 .b-right p {
	color:#c1c9d1;
}
.banner-1 .b-right a {
	background:url(../images/marker-2.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
	margin-top:6px;
	margin-left:6px;
	padding:4px 4px 2px;
	width:4px;
	height:7px;
	display:inline-block;
	position:relative;
}
.banner-1 .b-right a:hover {
	background:url(../images/marker-2.png) no-repeat 0 -13px;
}



.b-left {
	background:#4f6a83;
	border-radius:5px 0 0 5px;
	border-top:1px solid #3e556b;
	border-left:1px solid #3e556b;
	border-bottom:1px solid #3e556b;
	font-size:23px;
	color:#fff;
	float:left;
	width:100px;
	height:82px;
	text-align:left;
	padding:20px 0 0 20px;
}
.text-1 {
	padding-bottom:9px;
	position:relative;
	z-index:3;
	color:#939393
}
.banner-1 .b-left {
	background:url(../images/banner-img1.jpg) no-repeat 0 0;
	width:170px;
	height:100px;
	border:none;
	padding:0;
	float:left;
}
.banner-1 {
	margin:8px 0 0 0
}
.banner-1:hover {
	cursor:pointer;
}
.list-4 {
	padding-top:27px;
}
.list-4 li {
	padding-bottom:6px;
	background:url(../images/marker-4.png) no-repeat 0 2px;
	padding-left:14px;	
}
.list-4 li a {
	background:none;	
	color:#feac00;
	font-size:12px;
	line-height:18px;
	color:#000;
	font-weight:bold;
}
.list-4 li a:hover {
	color:#fc7500
}
.banner-1 .list-5 {
	margin-top:-2px
}
.alpha .list-5 {
	width:178px;
	display:inline-block;
	padding-top:18px;
}
.list-5 li:first-child {
	margin:0;
	background:none;
	padding:0
}
.list-5 li {
	padding-top:4px;
	margin-top:6px;
	background:url(../images/tail-border.gif) repeat-x 0 0
}
#page6  .list-5 li {
	padding-top:0;
	margin-top:0;
	padding-bottom:11px;
	background:none;
	float:left;
	width:132px
}
#page6 .list-5 {
	padding-top:2px;
	width:265px;
	overflow:hidden;
}
.list-5 li a {
	padding-left:14px;
	line-height:21px;
	background:url(../images/marker-5.png) no-repeat 0 8px;
	display:inline-block;
	font-size:13px;
}
.list-5 li a:hover {
	color:#fc7500;
}
.domain_forwarding {
	padding-top:16px;
}
.domain_forwarding dl {
	float:left;
	margin:0 33px 0 0;
	width:260px;
}
.domain_forwarding dl dt {
	color:#000;
	font-weight:bold;
	padding-bottom:6px;
	display:inline-block;
}
.domain_forwarding dl.bg1 {
	background:url(../images/icon-simple.png) no-repeat 0 3px;
	padding-left:52px;
}
.domain_forwarding dl.bg2 {
	background:url(../images/icon-smart.png) no-repeat 0 3px;
	padding-left:53px;
}
.domain_forwarding dl.bg3 {
	background:url(../images/icon-professional.png) no-repeat 0 3px;
	padding-left:52px;
}
.domain_forwarding dl.bg4 {
	background:url(../images/icon-billboard.png) no-repeat 0 1px;
	padding-left:50px;
	margin-left:3px
}
.domain_forwarding dl.bg5 {
	background:url(../images/icon-dollar.png) no-repeat 0 3px;
	padding-left:52px;
}
.domain_forwarding dl.bg6 {
	background:url(../images/icon-effective.png) no-repeat 0 4px;
	padding-left:46px;
	margin-left:2px
}
.server dl.bg1 {
	background:url(../images/page6-img9.jpg) no-repeat 0 0;
	padding-left:52px;
}
.server dl.bg2 {
	background:url(../images/page6-img10.jpg) no-repeat 0 0;
	padding-left:53px;
}
.server dl.bg3 {
	background:url(../images/page6-img11.jpg) no-repeat 0 0;
	padding-left:52px;
}
.server dl.bg4 {
	background:url(../images/page6-img12.jpg) no-repeat 0 0;
	padding-left:53px;
}
.server {
	float:left;
	overflow:hidden;
	display:inline-block;
	width:640px;
}
.server dl {
	padding-bottom:6px;
	margin: 0;
}
.domain_forwarding dl dt dd {
	display:inline-block;
}
.server dt {
	color:#2c2c2c;
	font-weight:bold;
	padding-bottom:6px;
}
.txt-2 {
	color:#fc7500;
	font-size:16px;
	line-height:26px;
	padding:7px 0 0;
}
ol.list-6 {
	list-style:decimal;
	margin-left:20px;
	color:#00a1ec;
	font-weight:bold;
}
ol.list-6 p {
	font-weight:normal;
}
ol.list-6 li {
	padding-bottom:5px;
}

.block-email {
	padding:5px 0 5px 0
}
.box-email {
	background:#fff;
	border:1px solid #dfdfdf;
	padding:12px 0 4px 24px;
}
.box-email a {
	color:#fc7500
}
.box-email a:hover {
	color:#000
}
.box-email .bg-1 {
	background:url(../images/page4-img4.jpg) no-repeat 0 6px;
	padding:7px 0 13px 65px;
}
.box-email .bg-2 {
	background:url(../images/page4-img5.jpg) no-repeat 0 0;
	padding:7px 0 13px 57px;
	margin-left:3px
}
.box-email .bg-3 {
	background:url(../images/page4-img6.jpg) no-repeat 0 4px;
	padding:7px 0 13px 65px;
}
.box-email .bg-4 {
	background:url(../images/page4-img12.jpg) no-repeat 0 6px;
	padding:7px 0 13px 56px;
	margin-left:5px
}
.box-email .bg-5 {
	background:url(../images/page4-img8.jpg) no-repeat 0 3px;
	padding:7px 0 13px 65px;
}
.box-email .bg-6 {
	background:url(../images/page4-img9.jpg) no-repeat 0 4px;
	padding:7px 0 13px 55px;
	margin-left:5px
}
.box-email .bg-7 {
	background:url(../images/page4-img11.jpg) no-repeat 0 3px;
	padding:7px 0 13px 65px;
}
.box-email .bg-8 {
	background:url(../images/page4-img10.jpg) no-repeat 0 9px;
	padding:7px 0 13px 54px;
	margin-left:6px
}
.list-7 {
	float:left;
	padding-right:11px;
	overflow:hidden;
	padding-top:4px;
}
.list-7 li {
	float:left;
	padding-right:27px
}
.banner-2 {
	margin-top:7px;
	padding:22px 0 24px 22px;
	background:#4a647b
}
.banner-2 p {
	color:#fff;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	padding-bottom:20px;
}
.banner-2 span {
	color:#fff;
	font-size:18px;
	line-height:18px;
	text-transform:uppercase;
	display:block;
	padding-bottom:16px;
}
.banner-2 span strong {
	font-size:14px;
}
.banner-2 em {
	color:#fff;
	font-size:12px;
	line-height:18px;
	display:block;
	font-style:normal;
	padding-bottom:24px
}
.block-online {
	padding-top:3px;
}
.block-online article {
	width:279px;
	float:left;
}
.block-online article.last {
	margin-right:0;
}
.block-online article p {
	padding-bottom:6px
}
.block-online figure {
	float:left;
	padding-right:8px;
	padding-top:5px;
	margin:0;
}
.box-service1 {
}
.border-1 {
	border:1px solid #d4d5d5
}
.border-2 {
	border-left:1px solid #d4d5d5;
	border-bottom:1px solid #d4d5d5;
	border-right:1px solid #d4d5d5;
	border-top:none
}
.block-service1 h3, .block-service2 h3 {
	background:#4f6a83;
	font-size:23px;
	padding:15px 0 16px 21px;
	display:block;
	color:#fff
}
.block-service1 h4, .block-service2 h4{font-weight:normal}
.box-service1 h4 {
	font-size:24px;
	padding-bottom:13px;
}
.block-service2 .box-service1 h4 {
	padding-bottom:8px;
}
.block-service2 .txt-3 {
	padding-top:4px
}
.box-service1 h4 span {
	font-size:20px;
	display:inline-block;
	line-height:24px;
}
.box-service1 article {
	float:left;
	width:207px;
	padding:14px 0 13px 21px;
}
.box-service1 figure {
	float:left;
	padding:1px 21px 19px 0;
	margin:0
}
.block-service2 .box-service1 figure {
	float:left;
	padding:1px 21px 11px 0
}
.txt-3 span {
	color:#494747;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	display:block;
	padding: 0 0 10px 0
}
.txt-3 strong {
	color:#fc7500;
	font-size:24px;
	font-weight:normal;
}
.txt-3 strong em {
	font-style:normal;
	font-size:22px;
	display:inline-block;
	padding-top:1px;
	line-height:1em
}
.block-service1 .button-1 {
	margin-top:1px;
	padding: 7px 16px 10px;
}
.banner-3 {
	position:relative;
}
.banner-3 .button-2 {
	position:absolute;
	left:20px;
	bottom:17px;
}
.privacy p {
	padding-bottom:18px
}
/*----- forms -----*/


			#form1 {
	display:block;
	height:445px;
	position:relative;
	margin-top:7px;
}
#form1 fieldset {
	overflow:hidden;
}
#form1 label {
	display:block;
	height:50px;
	clear:both;
	position:relative;
}
#form1 label.message {
	height:auto;
	margin-top:2px;
}
#form1 span {
	display:none;
	color:#939393;
	float:left;
	font-size:12px;
	line-height:15px;
	width:140px;
	position:absolute;
	right:10px;
	top:2px;
	text-align:left;
}
#form1 label span.errors {
	display:block;
	margin:0;
	position:absolute;
	right:0px;
	top:1px;
	font-size:10px !important;
}
#form1 label.message span {
	position:relative;
	display:block;
	 position: relative;
	 overflow:hidden;
	 clear:both;
	 width:auto;
	 top: 0;
	 left:0;
}
#form1 input {
	background:#fff;
	width:362px;
	font-family:Verdana, Geneva, sans-serif;
	color:#939393;
	font-size:12px;
	padding: 13px 12px 11px;
	outline:none;
	display:block;
	float:left;
	margin:0;
	border:1px solid #dfdfdf;
	border-radius:5px;
	box-shadow:none;
}
#form1 textarea {
	font-family:Verdana, Geneva, sans-serif;
	color:#939393;
	height:216px;
	width:514px;
	font-size:12px;
	line-height:18px;
	padding: 11px 12px;
	background:#fff;
	outline:none;
	display:block;
	resize:none;
	overflow:auto;
	margin:-2px 0 0 0;
	border:1px solid #dfdfdf;
	border-radius:5px;
	box-shadow:none;
}
#form1 .btns {
	padding:0;
	position:absolute;
	bottom:0;
	right:0;
	height:auto;
	width:auto;
}
.HTMLBlock .success {
	display:none;
	font-size:12px;
	line-height:18px;
	color:#939393;
	padding:0;
	top:-18px;
	left:1px;
	position:absolute;
}
#groups-form {
	padding:11px 0 20px 0;
}
form.jqtransformdone div.row {
	clear:both;
	height:50px;
}
form.jqtransformdone div.row-last {
	clear:both;
	height:51px;
}
#groups-form span.label {
	float:left;
	width:125px;
	padding:8px 12px 0 0;
	text-align:right;
	font-size:12px;
	line-height:17px;
	color:#b2b2b2;
}
/*----- aside -----*/


aside {
	background:#323232;
	padding:55px 0 10px 0;
	position:relative;
}
aside h3 {
	padding-bottom:20px;
	font-size:21px;
	line-height:26px;
}
.list-2 {
	padding-top:1px;
}
aside .border {
	border-right:1px solid #2d2d2d;
	padding-bottom:10px;
}
aside article:first-child .border {
	padding-bottom:35px;
}
.list-2 li {
	line-height:26px;
}
.list-2 li a {
	color:#7d7d7d;
	font-size:12px;
}
.list-2 li a:hover {
	color:#fff;
}
/*----- map -----*/
.map {
	margin:7px 0 25px 0
}
iframe {
	border:1px solid #dfdfdf;
	height: 296px;
	overflow: hidden;
	width: 342px;
}
/*----- address -----*/


dl {
}
dt {
	color:#2c2c2c;
	font-weight:700;
	line-height:18px;
	padding-bottom:18px;
}
dl dd span {
	display: inline-block;
	line-height:18px;
	width: 77px;
}
.mail_2, .mail_1 {
}
.mail_2 {
	display:inline-block;
	margin:14px 0 0 0;
	color:#feac00;
}
.mail_2, .mail_1 a {
	color:#fc7500;
	line-height:18px;
	text-decoration:none;
}
.mail_1 a {
	margin-left:24px;
}
.mail_2:hover, .mail_1 a:hover {
	color:#2c2c2c;
}
/*===== footer =====*/

footer .soc {
	float:right;
	display:inline-block;
	padding-top:8px;
}
.soc li {
	float:left;
	padding-left:5px;
}

.soc li a{
	display:inline-block;
	line-height:0;
font-size:0;
	height:16px;
	width:16px;
}

.soc li a.icon1{background:url(../images/icon-1.png) no-repeat 0 0;
}

.soc li a.icon2{background:url(../images/icon-2.png) no-repeat 0 0;

}

.soc li a.icon3{background:url(../images/icon-3.png) no-repeat 0 0;

}


.soc li a.icon1:hover{background:url(../images/icon-1.png) no-repeat 0 -16px;

}

.soc li a.icon2:hover{background:url(../images/icon-2.png) no-repeat 0 -16px;

}

.soc li a.icon3:hover{background:url(../images/icon-3.png) no-repeat 0 -16px;

}


footer {
	background:#323232;
	overflow:hidden;
	width:100%;
	position:relative;
	padding:27px 0 30px 0
}
.policy {
	display:inline-block;
	font-size:12px;
	color:#959595;
	line-height:18px;
	text-decoration:none;
	padding-top:8px
}
.policy a {
	font-size:12px;
	color:#959595;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
}
.policy a:hover {
	color:#fff;
}
.block-left {
	float:left;
	padding-top:3px;
	width:566px;
}
.footer-nav {
	overflow:hidden;
	display:inline-block;
	padding-bottom:5px;
}
.footer-nav li {
	float:left;
	margin-right:24px;
}
.footer-nav li.last {
	margin:0;
}
.footer-nav li a {
	color:#fff;
	font-size:12px;
	font-weight:700;
}
.footer-nav li a:hover, .footer-nav li a.active {
	color:#7d7d7d
}
/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */
/* Pour some CSS below ========================================================= */

/* jqTransform ======= */

.domain .btns {
	display:block;
	padding-top:13px;
	padding-right:29px;
	float:right
}
.domain .box-1 {
	border-right:1px solid #e2e2e2;
	float:left;
	padding: 14px 0 20px 10px;
	width:643px;
	position:relative;
}
.domain .box-2 {
	float:left;
	width:221px;
	padding:13px 0 0 34px;
}
.domain .box-2 h4 {
	padding-bottom:14px;
	line-height:21px;
}
.domain .box-top {
	border-bottom:1px solid #ececec;
	padding: 17px 0 13px 25px;
}
.domain-btns {
	overflow:hidden;
	float:right;
	padding:0px 175px 0 0;
}
input[type="button"].button-1 , input[type="reset"].button-1 , input[type="submit"].button-1 {
	padding:10px 10px 10px 10px;
	margin-left:6px;
	margin-top:-18px;	
}

.domain-btns li {
	float:left;
	background:url(../images/border-1.gif) no-repeat 0 3px;
	padding-left:5px;
	margin-left:10px;
}
.domain-btns li:first-child {
	background:none;
	padding-left:0;
	margin-left:0;
}
.domain-btns li a {
	text-transform:uppercase;
	cursor:pointer;
	color:#2c2c2c;
	line-height:16px;
	display:inline-block;
	padding-left:5px;
	margin-left:3px;
}
.domain-btns li a:hover {
	color:#fc7500;
}
.domain {
	border:1px solid #dfdfdf;
	position:relative;
	margin-top:3px;
}
.row1 {
/*	background:url(../images/border-hr.gif) repeat-x bottom left; */
	
	display:inline-block;
	overflow:hidden;
	float: left;
    padding: 11px 0 0px 10px;
    position: relative;
    width: 800px;
}
.checkbox {
	float:left;
	padding:0 0 0 10px;
	overflow:hidden;
}
.row-input {
	float:left;
}
.checkbox {
	float:left;
	padding:0 0 0 15px;
	overflow:hidden;
}
.row-input {
	float:left;
}
.checkbox .col-1 {
	width:89px;
	float:left;
}
.checkbox .col-2 {
	width:87px;
	float:left;
}
.checkbox .col-3 {
	width:68px;
	float:left;
}
/* Tooltip ======= */


#easyTooltip {
	padding:2px 5px;
	background:#f8f8f8;
	color:#323232;
	font-size:12px;
	text-transform:none;
	position:absolute;
	z-index:99999;
}
.jqtransformdone label{
	margin-top:0;
	margin-right: 3px;
	display: block;
	float:left;
	padding-left:3px;
	font-family:Verdana, Geneva, sans-serif;
	 color:#939393;
	 font-size:12px;
	 line-height:16px;
	 width: 55px;
}
.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
 
 
 
 
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;

	
}



button.jqTransformButton span {

}

button.jqTransformButton span span {
	background:url(../images/tail-3.gif) repeat-x 0 -25px #3b3b3b;
	color: #fff;
	padding: 7px 10px 6px;
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
	display: inline-block;
	text-decoration: none;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #333333;
	box-shadow:0 2px 4px #d1d1d1;
	-moz-box-shadow: 0 2px 4px #d1d1d1;
	-webkit-box-shadow:0 2px 4px #d1d1d1;
	margin-left:12px;
}

button.jqTransformButton:hover span span {
	background:url(../images/tail-3.gif) repeat-x 0 0 #fe9600;
	border:1px solid #fe9600;

}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */


/* IE 7 */



/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(../images/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(../images/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 31px;
	color:#404040;	
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: #fff;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px; 
	padding-left: 4px;
	
}



/* -------------
 * Textarea
 * ------------- */
.wrapper .row-input textarea{
	font-size: 12px;
	line-height: 18px;
	font-family:Verdana, Geneva, sans-serif;
	color:#939393;
	padding:10px 9px;
	
	
	background:#fff;
	
}

.wrapper .row-input textarea{
	margin: 0;
	padding: 0;
	padding-left: 5px;

	
	border:1px solid #dfdfdf;
	resize:none;
	border-radius:6px;
	width:206px;
	height:40px;
	overflow:auto;
	
}


.wrapper .row-input textarea{
	position: relative;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	border-radius:6px;

outline:none;

}


/* -------------
 * Radios
 * ------------- */
.checkbox  .wrapper input[type="checkbox"] {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.checkbox  .wrapper input[type="checkbox"] {
	background:url("../images/checkbox2.gif") ;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
	
}
.checkbox  .wrapper{width:80px;float:left}
.wrapper .checkbox {width:560px}
/* .wrapper .checkbox {width:560px;display:none} */

/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	margin-top:0;
}
a.jqTransformCheckbox {
	background: transparent url(../images/checkbox2.gif) no-repeat center top;
	vertical-align: middle;
	height: 16px;
	width: 16px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 31px;
	background: url(../images/select_left.gif) no-repeat top left;
	float:left;
}

.jqTransformSelectWrapper div span {
	
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 31px;
	line-height: 15px;
	padding: 8px 0 0 7px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 31px;
	height: 31px;
	background: url(../images/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#3582c4;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}
/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width:60px;
}

.container_12 .grid_2 {
	width:140px;
}

.container_12 .grid_3 {
	width:220px;
}

.container_12 .grid_4 {
	width:300px;
}

.container_12 .grid_5 {
	width:380px;
}

.container_12 .grid_6 {
	width:460px;
}

.container_12 .grid_7 {
	width:540px;
}

.container_12 .grid_8 {
	width:620px;
}

.container_12 .grid_9 {
	width:700px;
}

.container_12 .grid_10 {
	width:780px;
}

.container_12 .grid_11 {
	width:860px;
}

.container_12 .grid_12 {
	width:940px;
}



/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left:80px;
}

.container_12 .prefix_2 {
	padding-left:160px;
}

.container_12 .prefix_3 {
	padding-left:240px;
}

.container_12 .prefix_4 {
	padding-left:320px;
}

.container_12 .prefix_5 {
	padding-left:400px;
}

.container_12 .prefix_6 {
	padding-left:480px;
}

.container_12 .prefix_7 {
	padding-left:560px;
}

.container_12 .prefix_8 {
	padding-left:640px;
}

.container_12 .prefix_9 {
	padding-left:720px;
}

.container_12 .prefix_10 {
	padding-left:800px;
}

.container_12 .prefix_11 {
	padding-left:880px;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right:80px;
}

.container_12 .suffix_2 {
	padding-right:160px;
}

.container_12 .suffix_3 {
	padding-right:240px;
}

.container_12 .suffix_4 {
	padding-right:320px;
}

.container_12 .suffix_5 {
	padding-right:400px;
}

.container_12 .suffix_6 {
	padding-right:480px;
}

.container_12 .suffix_7 {
	padding-right:560px;
}

.container_12 .suffix_8 {
	padding-right:640px;
}

.container_12 .suffix_9 {
	padding-right:720px;
}

.container_12 .suffix_10 {
	padding-right:800px;
}

.container_12 .suffix_11 {
	padding-right:880px;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left:80px;
}

.container_12 .push_2 {
	left:160px;
}

.container_12 .push_3 {
	left:240px;
}

.container_12 .push_4 {
	left:320px;
}

.container_12 .push_5 {
	left:400px;
}

.container_12 .push_6 {
	left:480px;
}

.container_12 .push_7 {
	left:560px;
}

.container_12 .push_8 {
	left:640px;
}

.container_12 .push_9 {
	left:720px;
}

.container_12 .push_10 {
	left:800px;
}

.container_12 .push_11 {
	left:880px;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left:-80px;
}

.container_12 .pull_2 {
	left:-160px;
}

.container_12 .pull_3 {
	left:-240px;
}

.container_12 .pull_4 {
	left:-320px;
}

.container_12 .pull_5 {
	left:-400px;
}

.container_12 .pull_6 {
	left:-480px;
}

.container_12 .pull_7 {
	left:-560px;
}

.container_12 .pull_8 {
	left:-640px;
}

.container_12 .pull_9 {
	left:-720px;
}

.container_12 .pull_10 {
	left:-800px;
}

.container_12 .pull_11 {
	left:-880px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
ul,li{list-style:none;padding:0;margin:0}
div.btn {border:none;webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;}

a:hover{text-decoration:none}
.omega h4 ,.relative h4,.dsstyle h4{
    color: #2C2C2C;
    display: inline-block;
    font-size: 21px;
    font-weight: normal;
    line-height: 26px;
    padding-bottom: 10px;
}
.list-5 li a ,.list-5 li a:visited{color:#000}
.box-service1 article,.box-service2 article {height:243px;}

.box-service1 p,.box-service2 p {
    color: #939393;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 12px;
}
.padding_bottom53{padding: 0 0 53px;}

.dsstyle .row-1 {
    padding: 0 0 53px;
}
.dsstyle{width:960px;margin:0 auto;}
ol.list-6 p{
    color: #939393;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 12px;
}
ol.list-6 li{
list-style:decimal outside none}

.navbar-fixed-top {position:relative; top:0;height:auto;}
body {padding-top:0;min-width:960px;}
.subnav-fixed{position: static;}

/*whmcs fix*/

.hero2 .span12 .topbar {z-index:2}
.navbar.navbar-fixed-top{z-index:3}
.topbar div > ul .menu-dropdown li a, .nav .menu-dropdown li a, .topbar div > ul .dropdown-menu li a, .nav .dropdown-menu li a{color:#000;text-shadow:0px 0px 0px #000}

label_tos {
  display: block;
  margin-bottom: 5px;
  margin-left: 140px;
  color: #333333;
  width: 300px;
}

label {
  display: block;
  margin-bottom: 5px;
  color: #333333;
  width: 200px;
}

.outline ul{    list-style: upper-roman; }
.outline ul ul{    list-style: upper-alpha; }
.outline ul ul ul{    list-style: decimal; }
.outline ul ul ul ul{    list-style: lower-alpha; }
.outline ul ul ul ul ul{    list-style: lower-roman; }

select {
  width: auto;
  background-color: #ffffff;
}

.page-header {
  padding-bottom: 1px;
  margin: 18px 0;
  border-bottom: 1px solid #eeeeee;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  color: #ff7700;
}

/* Cart Check Box Fix */
label input, label textarea, label select {
  display: inline-block;
  vertical-align:middle;
}
