/* 6DegreesHosting.com CSS DOCUMENTATION */

/* DEFUALT HTML */
img{border:0;}

h1{font:18px Arial, Helvetica, sans-serif; font-weight:bold; color:#00499b; padding:0 0 15px 0; margin:0}
h1.white{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0 0 5px 0;}
h1.blue{font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 5px 0;}
h1.blue2{font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 5px 0; color:#0991ee;}

h1.orange{font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 5px 0; color:#d79300}
h1.red{font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 5px 0; color:#c10000}
h1.black{font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 5px 0; color:#545454}
h1.green{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#499d0e; padding:0 0 5px 0;}
h2{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#499d0e/*#0991ee (light blue)*/; padding:0 0 10px 0; margin:0}
h2 b{color:#545454}
h2.features{display:inline; font-size:12px; color:#d79300; background:url(images/hr_dotted.gif) repeat-x 0 18px;}
h2.reseller{display:inline; font-size:12px; color:#00499b; background:url(images/hr_dotted.gif) repeat-x 0 16px; padding-bottom:20px}


ul{list-style:none; margin:0; padding:0}
ul li{list-style:none; padding:0px 0}

/* GLOBAL */

#container{background:url(images/bg_shadow.gif) repeat-y 0 0; width:782px; margin:0 auto;}

.clear{height:1px; clear:both; font-size:1%}
.dotted{height:1px; background:url(images/hr_dotted.gif) repeat-x 0 0; margin:0 0 15px 0}
.ptline {height:1px; background:url(images/hr_dotted.gif) repeat-x 0 0; margin:10px 0 0 0; padding:0px 0 20px 0}

	
	/* MAIN NAV */
	#nav{height:31px; margin: 0; padding:0; display:block; background:url(images/bg_nav.gif) repeat-x top left;}
	#nav ul{height:31px; margin:0; padding:0 0 0 20px; list-style:none; display:block;}
	#nav li{float: left; margin:0 4px 0 0; padding:0; list-style:none; display:block;}
	#nav a {font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; margin:0; padding:0 0 0 14px; text-decoration:none; text-transform:capitalize; text-align:center; line-height:31px; display:block;}
	#nav a span {padding:0 14px 0 0; display:block; text-transform:capitalize;}
	#nav a:hover {background:url(images/nav_left.gif) no-repeat left 5px; color:#499d0e;}
	#nav a:hover span {background:url(images/nav_right.gif) no-repeat right 5px;}
	
	#nav a.active {background:url(images/nav_left.gif) no-repeat left 5px; color:#499d0e;}
	#nav a.active span {background:url(images/nav_right.gif) no-repeat right 5px;}

	
	/* SUB NAV */
	#nav2{height:31px; margin:0; padding:0; display:block; background:url(images/bg_nav2.gif) repeat-x bottom left;}
	#nav2 ul{height:31px; margin:0; padding:0 0 0 320px; list-style:none; display:block;}
	#nav2 li{float: right; margin:0 8px 0 0; padding:0; list-style:none; display:block;}
	#nav2 a {font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color:#545454; margin:0; padding:0 0 0 14px; text-decoration:none; text-transform:capitalize; text-align:center; line-height:31px; display:block; letter-spacing: 0.5px}
	#nav2 a:hover {color:#499d0e;}
	
	
	
	
	
	
	
/* CONTENT */
#content {width:760px; background-color:#FFF; margin:0 0 0 16px}

	/* SIGNUP CONTENT */
	#full_column {display:inline; float:left; width:750px; padding:0; margin:10px 0px 10px 0}
		/* INSIDE EXPAND BOX */
		
		#box1_2 {padding:0; margin:0}
			#box1_2	#end{padding:0; margin:0}
			#body3{padding:10px 20px; margin:0; background:url(images/inside_body2.gif) repeat-y 0 0;}
	
	/* MAIN CONTENT */
	#left {display:inline; float:left; width:550px; padding:0; margin:10px 10px 0 0}
		
		/* LARGE BOX */
		#box1 {padding:10px; margin:0 0 10px 0; background:url(images/bg_shared.jpg) no-repeat 0 0; height:168px}
		#box1_3 {padding:10px; margin:0 0 10px 0; background:url(images/bg_shared2.jpg) no-repeat 0 0; height:168px}
		#box1_4 {padding:10px; margin:0 0 10px 0; background:url(images/bg_shared3.jpg) no-repeat 0 0; height:168px}
		#box1_5 {padding:10px; margin:0 0 10px 0; background:url(images/bg_shared4.jpg) no-repeat 0 0; height:168px}
			ul.feature1 {list-style:none; margin:0; padding:0 0 0 10px;}
			ul.feature1 li {list-style:none; margin:0; padding:0 0 2px 0}
			ul.feature1 li a {font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#FFF; background:url(images/bul_01.gif) no-repeat 0 4px; padding:0 0 0 15px;}
			ul.feature1 li a:hover {background:url(images/bul_01.gif) no-repeat 2px 4px;}
			ul.feature1 li a b {color:#00e8ff;}
			ul.feature1 li a span {color:#b2fe85}
			ul.feature1 li a.style2{color:#545454; background:url(images/bul_03.gif) no-repeat 0 4px;}
			ul.feature1 li a.style2:hover{background:url(images/bul_03.gif) no-repeat 2px 4px;}
			ul.feature1 li a.style2 b{color:#3974b3/*#00499b;*/}
			a.more{width:111px; height:16px; display:block; background:url(images/but_shared_more.gif) no-repeat 0 0; font-size: 10px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:5px 0 ; padding:2px 0 0 0;}
			a.more:hover{background:url(images/but_shared_more.gif) no-repeat 0 -18px;}
			a.order{width:111px; height:18px; display:block; background:url(images/but_dedicated_order2.gif) no-repeat 0 0; font-size: 10px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:0; padding:6px 0 0 0;}
			a.order:hover{background:url(images/but_dedicated_order2.gif) no-repeat 0 -24px;}
			a.order_large{width:109px; height:25px; display:block; background:url(images/but_shared_large.gif) no-repeat 0 0; font-size: 12px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:7px 0 0 0; padding:11px 0 0 0; font-family:Arial, Helvetica, sans-serif}
			a.order_large:hover{background:url(images/but_shared_large.gif) no-repeat 0 -36px;}
		
		/* INSIDE EXPAND BOX KEEP */
		#box1_1 {padding:0; margin:0 0 10px 0;}
			#end{}
			#body{padding:10px 20px; margin:0; background:url(images/inside_body.gif) repeat-y 0 0}
			#body2{padding:0px 10px; margin:0; background:url(images/inside_body.gif) repeat-y 0 0}
			.body_text{padding:20px 10px 0 10px; margin:0;}
			.body_text ul{margin:10px 0 20px 0 }
			.body_text li{padding:2px 0 2px 15px; background:url(images/bul_feature.gif) no-repeat 5px 7px}
			.body_text li a{color:#545454}
			a.support {color:#545454; font-size:12px; text-decoration:none; font-weight:bold; background:url(images/hr_dotted.gif) repeat-x 0 13px; padding-bottom:5px;}
			a.support:hover{text-decoration:underline;}
			a.support2 {color:#999;  font-size:12px; text-decoration:none; font-weight:bold; background:url(images/hr_dotted.gif) repeat-x 0 13px; padding-bottom:5px;}
			a.support2:hover{text-decoration:underline;}
			
			
			/*shared page KEEP*/
			.shared_info{padding:0px 10px; margin:10px 0 20px 0; background:url(images/rocket_freedom_price3.gif) no-repeat 0 0}
			p.info{padding:10px 0px; margin:0; width:350px; display:block; float:left; color:#545454}
			p.info2{padding:10px 0px; margin:0; width:510px; display:block; float:left; color:#545454}


			
			.shared_info2{padding:0px 10px 10px 10px; margin:10px 0; background:url(images/rocket_freedom_price2.gif) no-repeat bottom left}
			ul.info{padding:10px 0px; margin:0; width:350px; display:block; float:left; color:#000}
			ul.info li.heading{background:none; padding:0 0 2px 0; margin:0 0 0 5px}
			ul.info li {list-style:none; margin:0 0 0 10px; padding:0 0 4px 15px; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#545454; background:url(images/bul_02.gif) no-repeat 0 4px; /*padding:0 0 0 15px;*/}
			ul.info li b {/*color:#d79300;color:#00499b*/}
			a.rocket_freedom2{width:144px; height:100px; display:inline; float:left; margin:10px 0 0 15px; background:url(images/but_rocket_freedom2.gif) no-repeat 0 0; text-decoration:none}
			a.rocket_freedom2:hover{background:url(images/but_rocket_freedom2.gif) no-repeat 0 -101px;}
			
			
			
			.product_box2{display:block; float:left; margin:0 0 10px 10px; padding:0px; background:url(images/bg_productbox_bot.gif) no-repeat bottom left; clear:both}
			.product_box2 .top{}
			.product_box2 .bottom{padding:0 10px 10px 10px}
			
			ul.feature_highlight2{margin:10px 0 2px 0; display:block; float:left; width:245px;}
			ul.feature_highlight2 li{padding:2px 0 2px 10px; background:url(images/bul_feature2.gif) no-repeat 0px 7px}
			ul.feature_highlight2 li b{color:#d79300 }
			ul.feature_highlight2 li b.blue{color:#00499b }
			.plan_box{width:255px; display:inline; float:left; margin:0 5px 10px 5px; padding:0px; background:url(images/bg_dedicated_bot.gif) no-repeat bottom left}
			.plan_box .top{}
			.plan_box .bottom{padding:0 10px 10px 10px}
			ul.feature_highlight{list-style:none; margin:5px 0;}
			ul.feature_highlight li{padding:2px 0 2px 10px; background:url(images/bul_feature3.gif) no-repeat 0px 7px}
			ul.feature_highlight li.blue {background:url(images/bul_feature.gif) no-repeat 0px 7px}
			ul.feature_highlight li.heading{padding:2px 0 10px 0px; background:none}
			ul.feature_highlight li.heading b{color:#000}
			
			/* KEEP */
			/*ul.feature_highlight li b.amd{color:#4a9e0f}
			ul.feature_highlight li b.intel{color:#00499b}
			ul.feature_highlight li b.resell{color:#d79300 }*/
			.icon_insert{float:right; display:block; padding:10px 5px 0 0}
			.price{font-size:12px; font-weight:bold; color:#545454; width:155px; display:block; float:left; text-align:center; line-height:24px}
			.price b{color:#d79300 /*#C10000#d79300*/}
			.price b.red{color:#C10000}
			.order_box{width:78px; display:block; float:left}
			.ded_order{padding-top: 10px; background:url(images/hr_line.gif) repeat-x 0 0}
			a.order3{width:78px; height:18px; display:block; float:left; background:url(images/but_order2.gif) no-repeat 0 0; font-size: 10px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:0; padding:6px 0 0 0;}
			a.order3:hover{background:url(images/but_order2.gif) no-repeat 0 -24px;}
			a.order5{width:78px; height:18px; display:block; float:left; background:url(images/but_order3.gif) no-repeat 0 0; font-size: 10px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center; margin:0; padding:6px 0 0 0;}
			a.order5:hover{background:url(images/but_order3.gif) no-repeat 0 -24px;}
			
			
			
		
	
