* {
	padding:0;
	margin: 0;
}
body {
	background:#c3c1b8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1em;
	color:#2b4753;
	min-width:988px;
}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

object { vertical-align:top; outline:none;}

.fleft { float:left;}
.fleft1 {
	float:left;
	width: 770px;
	padding-top: 22px;
}
.fleft2 {
	float:left;
	width: 770px;
	padding-top: 9px;
	padding-left: 15px;
}
.fleft3 {
	float:left;
	width: 770px;
	padding-top: 15px;
}

.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper {
	width:100%;
	overflow:hidden;
}

.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:#d3d1c8;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}

#form .form { height:42px;}
#form label { display:block; font-weight:bold; color:#898576;}
#form input {width:174px; padding:2px 0 2px 3px; background:#fff; border:1px solid #a09b96;}
#form textarea { width:214px; height:101px; overflow:auto; background:#fff; border:1px solid #a09b96; padding:2px 0 0 3px; margin-bottom:20px;}
#form .link4 { margin-left:15px;}
#form .link6 { margin-left:15px;}



/*==================list====================*/
ul { list-style:none;}

.site-nav {
	float:right;
	padding-top: 63px;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 0;
}
.site-nav li { float:left; font-size:14px; line-height:1.3em; margin-left:4px;}
.site-nav li a { color:#fff; display:block; text-decoration:none; background:url(images/nav-tail.gif) repeat-x top; width:114px; text-align:center;}
.site-nav li a em { display:block; background:url(images/nav-left.gif) no-repeat left top;}
.site-nav li a b { display:block; font-style:normal; font-weight:normal; padding:6px 0 8px 0; background:url(images/nav-right.gif) no-repeat right top;}
.site-nav li a.act { color:#1f3641; background:url(images/nav-act-tail.gif) repeat-x top;}
.site-nav li a.act em { background:url(images/nav-act-left.gif) no-repeat left top;}
.site-nav li a.act b { background:url(images/nav-act-right.gif) no-repeat right top;}

.site-nav1 {
	float:right;
	padding-top: 13px;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 0;
}
.site-nav1 li { float:left; font-size:14px; line-height:1.3em; margin-left:4px;}
.site-nav1 li a { color:#fff; display:block; text-decoration:none; background:url(images/nav-tail.gif) repeat-x top; width:114px; text-align:center;}
.site-nav1 li a em { display:block; background:url(images/nav-left.gif) no-repeat left top;}
.site-nav1 li a b { display:block; font-style:normal; font-weight:normal; padding:6px 0 8px 0; background:url(images/nav-right.gif) no-repeat right top;}
.site-nav1 li a.act { color:#1f3641; background:url(images/nav-act-tail.gif) repeat-x top;}
.site-nav1 li a.act em { background:url(images/nav-act-left.gif) no-repeat left top;}
.site-nav1 li a.act b { background:url(images/nav-act-right.gif) no-repeat right top;}


.footer-nav { text-align:right; padding-bottom:8px;}
.footer-nav li { display:inline; border-right:1px solid #49646f; padding-right:17px; margin-right:17px;}
.footer-nav li a { color:#49646f; text-decoration:none;}
.footer-nav li a:hover,
.footer-nav li a.act { 
	text-decoration:underline;
}
.footer-nav li.last { border-right:0; margin-right:0; padding-right:0;}
.icon {
	width:420px;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:3px;
	text-align: center;
}

.list li {
	width:262px;
	height:29px;
	background:url(images/list-bg.png) no-repeat left top;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:3px;
}
.list li span { display:block; padding:2px 0 0 29px;}
.list li a { color:#fff; text-decoration:none;}
.list li a:hover { color:#93580d;}

.list1 li { padding:0 0 8px 8px; background:url(images/marker1.gif) no-repeat left 4px; line-height:1em;}
.list1 li a { text-decoration:none; color:#898576;}
.list1 li a:hover { font-weight:bold;}
.list1 li a:hover b { text-decoration:underline;} 

.list2 li { font-weight:bold; padding:0 0 13px 11px; background:url(images/marker3.gif) no-repeat left 2px; line-height:.92em;}
.list2 li a { color:#648796;}

.list3 { padding-bottom:26px;}
.list3 li { font-weight:bold; border-bottom:1px solid #b3b1a7; padding:0 0 6px 9px; line-height:1.33em; margin-bottom:7px; background:url(images/marker3.gif) no-repeat left 4px;}
.list3 li a { text-decoration:none;}
.list3 li a:hover { color:#cd867d;}
.list3 li.alt { margin-bottom:-18px;}
.list03 { padding-bottom:0px;}
.list03 li { font-weight:bold; border-bottom:1px solid #b3b1a7; padding:0 0 6px 9px; line-height:1.33em; margin-bottom:7px; background:url(images/marker3.gif) no-repeat left 4px;}
.list03 li a { text-decoration:none;}
.list03 li a:hover { color:#cd867d;}
.list03 li.alt { margin-bottom:0px;}
.list003 { padding-bottom:26px;}
.list003 li { font-weight:bold; border-bottom:1px solid #b3b1a7; padding:10px 0 20px 0px; line-height:1.33em; margin-bottom:7px;}
.list003 li a { text-decoration:none;}
.list003 li a:hover { color:#cd867d;}
.list003 li.alt { margin-bottom:-18px;}


.list4 { margin-top:-15px; width:450px; float:right; display:block;}
.list4 li { padding-top:15px;}
.list4 li p { margin-bottom:8px;}
.list6 { margin-top:-15px; width:180px; float:left; display:block;}
.list6 li { padding-top:15px;}
.list6 li p { margin-bottom:8px;}
.list7 { margin-top:-15px; width:636px; float:left; display:block;}
.list7 li { padding-top:15px;}
.list7 li p { margin-bottom:8px;}

.list5 { padding-bottom:8px;}
.list5 li {
	width:100%;
	overflow:hidden;
	vertical-align:top;
	color:#4B493D;
	font-size:1.1em;
	height:auto;
	margin-bottom: 2px;
	padding: 0px;
}
.list5 li.second { width:100%; overflow:hidden; vertical-align:top; background:url(images/list5-tail-big.gif) repeat-x top; margin-bottom:4px; color:#2c4753; font-size:1.17em; }
.list5 li.first {
}
.list5 li.first b.c1,
.list5 li.first b.c5 { 
	color:#2c4753;
	font-weight:normal;
	font-size:1em;
}
.list5 li.first em {
}
.list5 li span {
	display:block;
}
.list5 li.second span { display:block; height:20px; background:none;}


.list5 li em {
	font-style:normal;
	display:block;
	width:100%;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.list5 li.second em { font-style:normal; display:block; padding:8px 0 9px 0; background:none; width:100%; overflow:hidden;}

.list5 li b {
	display:block;
	float:left;
	font-weight:normal;
	text-align:left;
	margin-left: 0px;
}
.list5 li b.c1 {
	width:325px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.list5 li b.c1-2 {
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.list5 li b.c1-2-1 {
	width:285px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	padding-right:15px;
	background-color: #efefef;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.list5 li b.c1-2-2 {
	width:285px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	padding-right:15px;
	background-color: #fafafa;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}


.list5 li b.c1-1 {
	width:325px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	padding-top: 5px;
	padding-bottom: 8px;
}
.list5 li b.c1-3 {
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}
.list5 li b.c1-4 {
	width:486px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}

.list5 li b.c1-3-1 {
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/plan.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 143px;
	margin-bottom: 6px;
}
.list5 li b.c1-3-2 {
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/plan.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 143px;
	margin-bottom: 6px;
}
.list5 li b.c1-3-3 {
	width:325px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	padding-left:10px;
	background-color: #fafafa;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list5 li b.c1-3-4 {
	width:325px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #2c4753;
	text-decoration: none;
	padding-left:10px;
	background-color: #efefef;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list5 li b.c1-3-5 {
	width:290px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/plan.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 123px;
	margin-bottom: 6px;
}
.list5 li b.c1-3-6 {
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/plan.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 123px;
	margin-bottom: 6px;
	z-index: 2;
}
.list5 li b.c1-3-7 {
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/windows-server-2008_1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 105px;
	margin-bottom: 6px;
	z-index: 1;
}
.list5 li b.c1-3-8 {
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/linux1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 105px;
	margin-bottom: 6px;
}
.list5 li b.c1-3-9 {
	width:190px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/dedicate.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 140px;
	margin-bottom: 6px;
	z-index: 2;
}
.list5 li b.c1-3-10 {
	width:90px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	background-image: url(images/windows-server-2008_1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 120px;
	margin-bottom: 6px;
	z-index: 1;
}

.list5 li b.c2 {
	width:117px;
}
.list5 li b.c2-1 {
	width:160px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:37px;
	padding-top: 5px;
	padding-bottom: 8px;

}
.list5 li b.c2-2 {
	width:160px;
	margin-left:37px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.list5 li b.c2-4 {
	width:135px;
	margin-left:20px;
}
.list5 li b.c2-4-1 {
	width:154px;
	text-decoration: none;
	margin-left:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #ecf9ff;
}
.list5 li b.c2-4-2 {
	width:154px;
	text-decoration: none;
	margin-left:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #D9F2FF;
}
.list5 li b.c2-4-3 {
	width:122px;
	text-decoration: none;
	margin-left:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #ecf9ff;
}
.list5 li b.c2-4-4 {
	width:122px;
	text-decoration: none;
	margin-left:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #D9F2FF;
}

.list5 li b.c2-3 {
	width:117px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
}
.list5 li b.c2-5 {
	width:135px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:20px;
}
.list5 li b.c2-5-1 {
	width:157px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:0px;
	background-image: url(images/plan-bronze.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-2 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-silver.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-3 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-gold.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-4 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-platinum.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-01 {
	width:157px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:0px;
	background-image: url(images/plan-single-processor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-02 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-single-processor-raid.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-03 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-dual-processor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}
.list5 li b.c2-5-04 {
	width:155px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/plan-dual-processor-raid.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 146px;
}

.list5 li b.c2-5-5 {
	width:124px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-hosting-plan-starter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-6 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-hosting-plan-silver.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}

.list5 li b.c2-5-7{
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-hosting-plan-gold.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-8 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-hosting-plan-platinum.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-9 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-hosting-plan-ultimate.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-10 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-reseller-plan-unlimited.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-11 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-reseller-plan-starter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-12 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-reseller-plan-silver.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-13 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-reseller-plan-gold.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}
.list5 li b.c2-5-14 {
	width:123px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
	margin-left:1px;
	background-image: url(images/web-reseller-plan-platinum.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 126px;
}

.list5 li b.c7 {
	padding-top:5px;
	width:94px;
}

.list5 li b.c3 {
	width:110px;
}
.list5 li b.c3-1 {
	width:170px;
	margin-left:30px;
}
.list5 li b.c3-2 {
	width:135px;
	margin-left:20px;
}

.list5 li b.c4 {
	width:110px;
}
.list5 li b.c4-1 {
	width:170px;
	margin-left:30px;
}
.list5 li b.c4-2 {
	width:135px;
	margin-left:20px;
}

.list5 li b.c5 { width:100px; color:#b22d1b; font-weight:bold;}
.list5 li b.c6 { width:110px; color:#b22d1b; font-weight:bold;}

.list6 li b {
	display:block;
	float:right;
	font-weight:normal;
	text-align:center;
	margin-left: 5px;
}

.list6 li b.c1 {
	width:160px;
	color:#898576;
	font-weight:bold;
	font-size:0.90em;
}

.list6 li b.c2 {
	width:110px;
}
.list6 li b.c7 {
	padding-top:5px;
	width:110px;
}

.list6 li b.c3 {
	width:110px;
}
.list6 li b.c4 {
	width:110px;
}
.list6 li b.c5 { width:100px; color:#b22d1b; font-weight:bold;}
.list6 li b.c6 { width:110px; color:#b22d1b; font-weight:bold;}



.banner-list { margin-top:-8px;}
.banner-list li { padding-top:8px;}


/*==================other====================*/
.p1 { margin-bottom:0px;}

.phone { float:right; margin-right:37px;}


/*==================txt, links, lines, titles====================*/
a {color:#b22d1b; outline:none;}
a:hover{text-decoration:none;}

h3 {
	font-size:20px;
	color:#2c4854;
	line-height:1.2em;
	margin-bottom:5px;
}
h4 { font-size:1em; margin-bottom:10px; color:#898576;}
h5 { font-size:1em; color:#b22d1b; text-transform:uppercase; margin-bottom:6px;}
h6 { font-size:1em; margin-bottom:10px; text-transform:uppercase; color:#898576;}

.txt1 { font-size:1.17em; line-height:1.29em; margin-bottom:10px;}
.txt2 { color:#b22d1b; font-weight:bold;}

.link { font-weight:bold; display:block; padding:8px 21px 0 0; text-align:right;}
.link a { color:#fff; text-decoration:none; padding:1px 0 2px 24px; background:url(images/marker2.png) no-repeat left top; display:inline-block;}
.link a:hover { text-decoration:underline;}

.link1 { text-align:right; position:relative;}
.link1 a { display:inline-block; background:url(images/link1-right.png) no-repeat right top; color:#fff; font-size:14px; text-decoration:none; line-height:1.3em;}
.link1 a em { display:inline-block; background:url(images/link1-left.png) no-repeat left top; padding:0 8px;}
.link1 a b { display:inline-block; background:url(images/link1-tail.png) repeat-x top; padding:2px 4px 6px 4px; font-style:normal; font-weight:normal; cursor:pointer;}
.link1 a:hover { color:#93580d;}

.link2 { text-align:right; position:relative;}
.link2 a { display:inline-block; background:url(images/link2-right.gif) no-repeat right top; color:#2b4753; font-size:14px; text-decoration:none; line-height:1.4em;}
.link2 a em { display:inline-block; background:url(images/link2-left.gif) no-repeat left top; padding:0 8px;}
.link2 a b { display:inline-block; background:url(images/link2-tail.gif) repeat-x top; padding:2px 4px 6px 4px; font-style:normal; font-weight:normal; cursor:pointer;}
.link2 a:hover { color:#7195a5;}

.link3 { display:block; float:right; background:url(images/link3-tail.gif) repeat-x top; color:#648796; text-decoration:none; line-height:.92em;}
.link3 em { display:block; background:url(images/link3-left.gif) no-repeat left top;}
.link3 b { display:block; background:url(images/link3-right.gif) no-repeat right top; padding:5px 12px 9px 12px; font-style:normal;}
.link3:hover { text-decoration:underline;}

.link4 {
	display:block;
	float:right;
	background:url(images/link4-tail.gif) repeat-x top;
	color:#648796;
	text-decoration:none;
	line-height:.92em;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 94px;
}
.link4 em { display:block; background:url(images/link4-left.gif) no-repeat left top;}
.link4 b { display:block; background:url(images/link4-right.gif) no-repeat right top; padding:5px 11px 9px 11px; font-style:normal;}
.link4:hover { text-decoration:underline;}
.link6 {
	display:block;
	float:right;
	background:url(images/link4-tail.gif) repeat-x top;
	color:#B22D1B;
	text-decoration:none;
	line-height:.92em;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 94px;
}
.link6 em { display:block; background:url(images/link4-left.gif) no-repeat left top;}
.link6 b {
	display:block;
	background:url(images/link4-right.gif) no-repeat right top;
	font-style:normal;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.link6:hover { text-decoration:underline;}

.link9 {
	display:block;
	float:right;
	background:url(images/link4-tail.gif) repeat-x top;
	color:#648796;
	text-decoration:none;
	line-height:.92em;
	width: 94px;
	margin-top: 15px;
	margin-right: 27px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.link9 em { display:block; background:url(images/link4-left.gif) no-repeat left top;}
.link9 b {
	display:block;
	font-style:normal;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-left: 16px;
	text-align: center;
	background-image: url(images/link4-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
}
.link9:hover { text-decoration:underline;}

.link41 em { display:block; background:url(images/link4-left1.gif) no-repeat left top;}
.link41 b { display:block; background:url(images/link4-right1.gif) no-repeat right top; padding:5px 11px 9px 11px; font-style:normal;}
.link41:hover { text-decoration:underline;}
.link8 {
	display:block;
	float:right;
	background:url(images/link4-tail1.gif) repeat-x top;
	color:#648796;
	text-decoration:none;
	line-height:.92em;
	width: 94px;
	margin-top: 15px;
	margin-right: 27px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.link8 em { display:block; background:url(images/link4-left1.gif) no-repeat left top;}
.link8 b {
	display:block;
	font-style:normal;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-left: 16px;
	text-align: center;
	background-image: url(images/link4-right1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
}
.link8:hover { text-decoration:underline;}
.link7 {
	display:block;
	float:right;
	background:url(images/link4-tail1.gif) repeat-x top;
	color:#648796;
	text-decoration:none;
	line-height:.92em;
	width: 94px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.link7 em { display:block; background:url(images/link4-left1.gif) no-repeat left top;}
.link7 b {
	display:block;
	font-style:normal;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-left: 16px;
	text-align: center;
	background-image: url(images/link4-right1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFF;
}
.link7:hover { text-decoration:underline;}


.line-ver1 {
	background-image: url(images/divider.gif);
	background-repeat: repeat-y;
	background-position: 260px 0;
}
.line-ver2 { background:url(images/divider.gif) repeat-y 236px 0;}
.line-ver3 { background:url(images/divider.gif) repeat-y 0px 0;
float:right;}
.line-hor { border-bottom:1px solid #b3b1a7; margin:8px 0 10px 0; overflow:hidden; font-size:0; line-height:0;}

.title {
	margin-bottom:12px;
}


/*==================boxes====================*/
.box { background:#fff; width:100%; margin-bottom:8px;}

.box .border-top {background:url(images/border-top.gif) repeat-x top; height:75px;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top; height:75px;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top; height:75px;}

.box .left-bot-corner1 {background:url(images/left-bot-corner1.gif) no-repeat left bottom; height:44px;}
.box .left-bot-corner2 {background:url(images/left-bot-corner2.gif) no-repeat left bottom; height:44px;}
.box .left-bot-corner3 {background:url(images/left-bot-corner3.gif) no-repeat left bottom; height:44px;}
.box .left-bot-corner4 {background:url(images/left-bot-corner4.gif) no-repeat left bottom; height:44px;}
.box .left-bot-corner5 {background:url(images/left-bot-corner5.gif) no-repeat left bottom; height:44px;}

.box .border-bot1 {background:url(images/border-bot1.gif) repeat-x bottom; height:44px;}
.box .border-bot2 {background:url(images/border-bot2.gif) repeat-x bottom; height:44px;}
.box .border-bot3 {background:url(images/border-bot3.gif) repeat-x bottom; height:44px;}
.box .border-bot4 {background:url(images/border-bot4.gif) repeat-x bottom; height:44px;}
.box .border-bot5 {background:url(images/border-bot5.gif) repeat-x bottom; height:44px;}


.box .right-bot-corner1 {background:url(images/right-bot-corner1.gif) no-repeat right bottom; height:44px;}
.box .right-bot-corner2 {background:url(images/right-bot-corner2.gif) no-repeat right bottom; height:44px;}
.box .right-bot-corner3 {background:url(images/right-bot-corner3.gif) no-repeat right bottom; height:44px;}
.box .right-bot-corner4 {background:url(images/right-bot-corner4.gif) no-repeat right bottom; height:44px;}
.box .right-bot-corner5 {background:url(images/right-bot-corner5.gif) no-repeat right bottom; height:44px;}

.box .border-right {background:url(images/border-right.gif) repeat-y right; padding:17px 45px 18px 20px;}
.box .border-right1 {
	background:url(images/border-right.gif) repeat-y right;
	padding-top: 17px;
	padding-right: 45px;
	padding-bottom: 6px;
	padding-left: 20px;
}

.box .title { padding:22px 0 0 20px; display:block; margin-bottom:0;}

.box1 { width:100%; background:#fff;}
.box1 .border-right { background:url(images/border-right.gif) repeat-y right top;}
.box1 .border-bot { background:url(images/border-bot6.gif) repeat-x bottom;}
.box1 .left-top-corner { background:url(images/left-top-corner1.gif) no-repeat left top;}
.box1 .right-top-corner { background:url(images/right-top-corner1.gif) no-repeat right top;}
.box1 .left-bot-corner { background:url(images/left-bot-corner6.gif) no-repeat left bottom;}
.box1 .right-bot-corner { background:url(images/right-bot-corner6.gif) no-repeat right bottom;}
.box1 .inner { padding:26px 32px 30px 30px;}


/*header*/
#header .row-1 {
	width:100%;
	overflow:hidden;
	height:121px;
}
#header .row-1 .logo {
	float:left;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
#header .row-2 {
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
}
#header .row-2 p { font-size:14px; line-height:1.2em; margin-bottom:14px;}
#header .row-2 .fleft .col-2 p {  color:#2b4753;}
#header .row-2 .fleft1 .col-2 p {  color:#2b4753;}
#header .row-2 .fright p { color:#fff; padding-left:45px;}
.new {  color:#2b4753; font-size:14px; padding-left:15px;}

#header1 .row-1 {
	width:100%;
	overflow:hidden;
	height:121px;
}
#header1 .row-1 .logo {
	float:left;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

#header1 .row-2 {
	padding-top: 0;
	padding-right: 29px;
	padding-bottom: 0;
	padding-left: 15px;
}
#header1 .row-2 p { font-size:14px; line-height:1.2em; margin-bottom:14px;}
#header1 .row-2 .fleft .col-2 p {  color:#2b4753;}
#header1 .row-2 .fleft1 .col-2 p {  color:#2b4753;}
#header1 .row-2 .fright p { color:#fff; padding-left:45px;}

#header2 .row-1 {
	width:100%;
	overflow:hidden;
	height:121px;
}
#header2 .row-1 .logo {
	float:left;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

#header2 .row-2 {
	padding-top: 0;
	padding-right: 29px;
	padding-bottom: 0;
	padding-left: 15px;
}
#header2 .row-2 p { font-size:14px; line-height:1.2em; margin-bottom:14px;}
#header2 .row-2 .fleft .col-2 p {  color:#2b4753;}
#header2 .row-2 .fleft1 .col-2 p {  color:#2b4753;}
#header2 .row-2 .fright p { color:#fff; padding-left:45px;}

/*content*/
#content { padding:8px 0;}
#content .indent { padding:26px 0 0 29px;}
#content .indent2 { padding:12px 0 0 29px;}
#content .indent3 { padding:10px 0 0 29px;}
#content .indent1 { padding-bottom:28px;}
#content dl { color:#898576;}
#content dl dt { font-weight:bold;}
#content dl dd { margin-bottom:15px;}

/*footer*/
#footer .indent {
	padding:15px 8px 0 0;
	font-size: 12px;
}
#footer p { color:#767362; text-align:right;} 
#footer p span { font-size:1.17em;}
#footer p a { color:#767362; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*================ index-5.html ====================*/
#page6 #content .indent { padding:26px 29px 40px 29px;}
.redbold{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
}
.redbold1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #B22D1B;
	font-weight: bold;
	text-decoration: none;
}
.server0{
	width:308px;
	float:left;
	margin-top:0px;
	margin-bottom:20px;
}

.server{
	width:308px;
	float:left;
	margin-top:30px;
	margin-bottom:20px;
}
.server1{
	width:280px;
	margin-top:10px;
	font-family: Verdana, Geneva, sans-serif;
}
.server2{
	width:280px;
	margin-top:10px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
}
.server3{
	width:308px;
	float:left;
	margin-top:1px;
	margin-bottom:20px;
}
.server4{
	width:270px;
	margin-top:0px;
	line-height: 25px;
	font-family: Verdana, Geneva, sans-serif;
}
.server5{
	width:250px;
	float:left;
	margin-top:1px;
	margin-bottom:20px;
	font-family: Verdana, Geneva, sans-serif;
}
.server6{
	width:700px;
	float:left;
	margin-top:1px;
	margin-bottom:20px;
	font-family: Verdana, Geneva, sans-serif;
}
.server7{
	width:200px;
	float:left;
	margin-top:1px;
	margin-bottom:20px;
	font-family: Verdana, Geneva, sans-serif;
}
.server8{
	width:700px;
	float:left;
	margin-top:1px;
	margin-bottom:8px;
	font-family: Verdana, Geneva, sans-serif;
}

.support{
	width:204px;
	height:168px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image:url(images/support-box.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
.support1{
	width:204px;
	height:168px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image:url(images/support-box1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.support-box{width:310px;
float:left;
margin-bottom:30px;}
.support-box1{width:310px;
float:left;
margin-bottom:30px;}

.listnew li {
	width:222px;
	height:33px;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:8px;
}
.listnew li span {
	display:block;
	text-align:left;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	text-align:center;
	margin-right:20px;
}
.listnew li a { color:#fff; text-decoration:none;}
.listnew li a:hover { color:#93580d;}
.listnew1 li {
	width:222px;
	height:25px;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:8px;
}
.listnew1 li span {
	display:block;
	padding:0px 0 0 0px;
	text-align:center;
	vertical-align: middle;
}
.listnew1 li a { color:#fff; text-decoration:none;}
.listnew1 li a:hover { color:#93580d;}

.listn li {
	width:222px;
	height:33px;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:8px;
}
.listn li span { display:block; padding:0px 0 0 0px;
text-align:center; margin-right:17px; padding-top:9px;	}
.listn li a { color:#fff; text-decoration:none;}
.listn li a:hover { color:#93580d;}
.listnew2 li a { color:#fff; text-decoration:none;}
.listnew2 li a:hover { color:#93580d;}

.support-arrow { text-align:right; position:relative; margin-bottom:10px;}
.support-arrow a { display:inline-block; background:url(images/support-boxarrow.jpg) no-repeat right top; color:#fff; font-size:13px; text-decoration:none; line-height:1.3em; margin-right:18px; padding-right:16px;}
.support-arrow a em { display:inline-block; padding:0 8px;}
.support-arrow a b { display:inline-block; padding:0px 4px 8px 4px; font-style:normal; font-weight:normal; cursor:pointer; color:#2b4753;}
.support-arrow a:hover { color:#ffffff;}

.support-arrow1 { text-align:right; position:relative; margin-bottom:18px;}
.support-arrow1 a { display:inline-block; background:url(images/support-boxarrow1.jpg) no-repeat right top; color:#fff; font-size:13px; text-decoration:none; line-height:1.3em; margin-right:0px; padding-right:16px;}
.support-arrow1 a em { display:inline-block; padding:0 8px;}
.support-arrow1 a b { display:inline-block; padding:0px 4px 8px 4px; font-style:normal; font-weight:normal; cursor:pointer; color:#2b4753;}
.support-arrow1 a:hover { color:#ffffff;}
.height {height:500px;}
.clear {
	clear:both;
}
.color{
	color:#767362;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.underline{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #648796;
}
.dedicate{
	width:230px;
	height:231px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image: url(images/dedicated-box.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:right;
}
.dedicate .border-bot1 {
	height:30px;
	margin-right:40px;
}
.dedicate .left-bot-corner1 {height:40px;}
.dedicate1{
	width:230px;
	height:231px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image: url(images/dedicated-box1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
		float:right;
}
.dedicate1 .border-bot1 {
	height:30px;
	margin-right:40px;
}
.dedicate1 .left-bot-corner1 {height:40px;}
.dedicate2{
	width:230px;
	height:231px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image: url(images/dedicated-box2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
		float:right;
}
.dedicate2 .border-bot1 {
	height:30px;
	margin-right:40px;
}
.dedicate2 .left-bot-corner1 {height:40px;}
.dedicate3{
	width:230px;
	height:231px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image: url(images/dedicated-box3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
		float:right;
}
.dedicate3 .border-bot1 {
	height:30px;
	margin-right:40px;
}
.dedicate3 .left-bot-corner1 {height:40px;}


.sign { font-weight:bold; display:block; padding:5px 21px 0 0; text-align:right;}
.sign a { color:#fff; text-decoration:none; padding:1px 0 2px 24px; background:url(images/support-boxarrow.jpg) no-repeat left top; display:inline-block;}
.sign a:hover { text-decoration:underline;}
.support-boxnew{width:310px;
float:left;
margin-bottom:10px;}
.vps{
	width:220px;
	height:231px;
	padding-left:10px;
	padding-right:18px;
	text-align:justify;
	background-image: url(images/vps-box.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float: right;
}
.vps .border-bot1 {
	height:30px;
	margin-right:40px;
}
.vps .left-bot-corner1 {height:40px;}
.sign1 { font-weight:bold; display:block; padding:5px 21px 0 0; text-align:right;}
.sign1 a { color:#fff; text-decoration:none; padding:1px 0 2px 24px; background:url(images/support-boxarrow1.jpg) no-repeat left top; display:inline-block;}
.sign1 a:hover { text-decoration:underline;}
.dedicate .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.dedicate1 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.dedicate2 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.dedicate3 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.vps .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.vps1 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.vps2 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.vps3 .border-right {background:url() repeat-y right; padding:90px 45px 5px 10px; color:#2b4753;}
.icon1 {
	background-position: center bottom;
	text-align: center;
	float: left;
	height: 45px;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
}
.icon2 {
	background-position: center bottom;
	text-align: center;
	float: left;
	height: 45px;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
}
.icon3 {
	background-position: center bottom;
	text-align: left;
	float: left;
	height: 45px;
	display: block;
	padding-top: 0px;
	padding-right: 50px;
}
.icon4 {
	width:390px;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:3px;
	text-align: center;
}
.icon3 {
	float: left;
	height: 155px;
	padding-left: 15px;
}
.index-list li {
	width:262px;
	height:29px;
	background:url(images/list-bg-1.png) no-repeat left top;
	color:#fff;
	font-size:14px;
	line-height:1.4em;
	margin-bottom:3px;
}
.index-list li span { display:block; padding:2px 0 0 29px;}
.index-list li a { color:#fff; text-decoration:none;}
.index-list li a:hover { color:#93580d;}
.data{
	font-family: Verdana, Geneva, sans-serif;
	font-size:25px;
	color: #2b4753;
}
