co@charset "utf-8";

/* CSS Document */

html {

	margin:0;

	padding:0;

	}

body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	/*background:url(images/body_bg.png) repeat-x;*/

	background:#f0f0f0;

	margin:0;

	padding:0;

	color:#3c3c3c;

	}

.bodysub {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	background:url(images/body_bg_sub.png) repeat-x;

	margin:0;

	padding:0;

	color:#3c3c3c;

	}

h1, h2, h3 {

	color:#3c3c3c;

	margin-bottom:0;

	margin-top:0;

	}

a {

	text-decoration: underline;

	color: #3c3c3c;

	}



a:hover {

	text-decoration: none;

	color: #000;

	}

a img {

	border: 0;

	}

/*------------------------------ID------------------------------*/

#outercontainer{

	width:960px;

	margin:0 auto;

	overflow:hidden;

	background:url(images/body_bg.png) repeat-x #fff;

	border-left:4px solid #fff;

	border-right:4px solid #fff;

}

#outercontainersub{

	width:960px;

	margin:0 auto;

	overflow:hidden;

	background:url(images/body_bg_sub.png) repeat-x #fff;

	border-left:4px solid #fff;

	border-right:4px solid #fff;

}

#container {

	width:960px;

	margin:0 auto;

	overflow:hidden;

	}

#header {

	margin:0 auto;

	width:960px;

	height:109px;

	}

#headerleft {

	width:177px;

	height:109px;

	float:left;

	}

#headerleft h1 {

	background:url(images/logo.png) no-repeat left;

	width:177px;

	height:109px;

	}

#headerleft h1 a {

	position: relative;

	display: block;

	top: 0px;

	left: 0px;

	width:177px;

	height:109px;

	}

#headerleft h1 a span {

	display: none;

	}

#headerright {

	width:650px;

	float:right;

	text-align:right;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	font-weight:bold;

	padding-top:20px;

	color:#60a801;

	}

#headerright a {

	color:#70c500;

	font-weight:bold;

	font-size:11px;



	}



#headerright a:hover {

	color:#3c3c3c;

	font-weight:bold;

	}

#headerright p {

	margin-bottom:0px;

	margin-top:18px;

	}

#headerright span {

	padding-left:10px;

	padding-right:10px;

	color:#999;

}

#nav {

	width:960px;

	margin:0 auto;

	height:47px;

	position:relative;

	/*background:url(images/border.png) top left no-repeat;*/

	}

#nav ul {

	margin: 0;

	padding: 0px 0 0 2px;

	list-style: none;

	line-height: normal;

	}

#nav li {

	display: inline;

	text-align: center;

	}

#nav a {

	display: block;

	float: left;

	margin-right: 0px;

	padding: 20px 20px 0px 20px;

	text-decoration: none;

	text-align: center;

	font-size: 13px;

	font-weight: bold;

	color: #fff;

	background:url(images/border.png) top right no-repeat;

	height:27px;

	}

#nav a:hover, #nav .active a {

	color: #fff;

	background:url(images/border.png) top right no-repeat #f8cf11;

	padding: 14px 20px 0px 20px;

	height:33px;

	}

#flash {

	width:960px;

	height:282px;

}

#flashsub {

	width:960px;

}

#content {

	width:960px;

	overflow:hidden;

	margin-top:10px;

}

#contentleft {

	width:700px;

	overflow:hidden;

	float:left;

}

#contentleft1 {

	width:700px;

}

#contentleft1 p {

	margin-top:4px;

	margin-bottom:0px;

}

#contentleft1 span {

	color:#4dc000;

}

#contentleft2 {

	width:700px;

	background:url(images/blog_icon.png);

}

#contentleft2 h3 {

	padding-bottom:10px;

}

#contentleft2 p {

	margin-top:4px;

	margin-bottom:0px;

}

#contentleft2 span {

	color:#4dc000;

}

/*-----------Curved Box-------------*/

.curve_boose {background:url(newcurve.png) top no-repeat; width:700px; height:10px;}

.yregbxi{margin:0 auto; padding-left:10px; padding-right:10px; }

.ct, .ct .cl, .cb, .cb .cl{display:block;font-size:0;line-height:0;margin:0;height:10px;position:relative}

.ct, .cb{width:100%;right:-1px}

.ct .cl, .cb .cl{width:10px;left:-2px}

.ct{background:transparent url(images/top_rgt.png) no-repeat top right;top:-1px}

.ct .cl{background:transparent url(images/top_left.png) no-repeat top left}

.cb{background:transparent url(images/right_btm.png) no-repeat bottom right;bottom:-1px}

.cb .cl{background:transparent url(images/left_btm.png) no-repeat bottom left}

.yregbx{border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:0px solid #dddddd;margin:0 0 10px;background-color:#fff}

.yregbxsuj{border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd;margin:0 0 10px;background-color:#fff}

/*----------End Curved Box-----------*/

a.blog {font-size:13px; font-weight:bold; color:#ffa200; text-decoration:none; padding-left:6px; background:url(images/arrow.png) right no-repeat; padding-right:6px;}

a.blog:hover {color:#333;}

#contentright {

	width:251px;

	overflow:hidden;

	float:right;

}

/*-----------Curved Box2-------------*/

.yregbxi2{margin:0 auto; padding-left:10px; padding-right:10px;}

.ct2, .ct2 .cl2, .cb2, .cb2 .cl2{display:block;font-size:0;line-height:0;margin:0;height:10px;position:relative}

.ct2, .cb2{width:100%;right:-1px}

.ct2 .cl2, .cb2 .cl2{width:10px;left:-2px}

.ct2{background:transparent url(images/top_rgt2.png) no-repeat top right;top:-1px}

.ct2 .cl2{background:transparent url(images/top_left2.png) no-repeat top left}

.cb2{background:transparent url(images/right_btm2.png) no-repeat bottom right;bottom:-1px}

.cb2 .cl2{background:transparent url(images/left_btm2.png) no-repeat bottom left}

.yregbx2{border:1px solid #a4ee40;margin:0 0 10px;background-color:#e0ffb6}

/*----------End Curved Box-----------*/

#loginbox {

	padding:6px;

}

.username {font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#599d00; padding-bottom:2px; padding-top:2px;}

.input {border:0px solid #bababa; width:84px; background-color:#fff; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding:2px;}

.btn {background-color:#000; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; border:1px solid #000; padding:2px; font-weight:bold; cursor:pointer;}

a.signup {color:#ff7505; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;}

a.signup:hover {color:#ff6600;}

.signuptd {color:#333; font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:8px;}

.login_head {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}



#contentright2 {

	width:251px;

	overflow:hidden;

	float:right;

}

a.news_head {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-decoration:none; font-weight:bold;}

a.news_head:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff7505; text-decoration:none; font-weight:bold;}

a.news_text {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#777; text-decoration:none; font-weight:normal;}

a.news_text:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff7505; text-decoration:none; font-weight:normal;}

.login_head2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff7505;}



#logos {

	width:960px;

	overflow:hidden;

	margin-top:4px;

	margin-bottom:14px;

	text-align:center;

}

#footer2 {

	width:968px;

	margin:0 auto;

	background:#606060;

}

#curvediv {

	width:960px;

	background:#606060;

	overflow:hidden;

	margin-bottom:20px;

	padding-top:16px;

	padding-bottom:16px;

	margin:0 auto;

	}

#curvedivinner {

	width:920px;

	margin:0 auto;

	padding-left:20px; padding-right:20px;

	}

#footer {

	text-align: center;

    color: #898378;

	}

#footer-contents {

	width: 920px;

	text-align: left;

	margin: auto;

	}

#footer-menu,

#footer-menu ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	left: auto;

	}

#footer-menu li {

	margin: 0 15px 0 0;

	padding: 0;

	list-style-type: none;

	float: left;

	display: inline;

	font-weight: bold;

	background: none;

	position: relative;

	width: 214px;

	}

#footer-menu a {

	color:#fff;

	text-decoration:none;

	}

#footer-menu a:hover {

	color:#000;

	}

#footer-menu a.heading {

	font-size:13px;

	color:#fff;

	text-decoration:none;

	}

#footer-menu a.heading:hover {

	color:#fff;

	text-decoration:underline;

	}

#footer-menu li ul {

	margin: 0.5em 0 0 0;

	}

#footer-menu ul li {

	float: none;

	font-size:13px;

	padding: 0 0 2px 16px;

	margin: 0;

	font-weight: normal;

	display: block;

	width: auto;

	background-image:url(images/arrow.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	}

#copyright {

	width: 960px;

	text-align:center;

	margin: auto;

	font-size:13px;

	color:#838383;

	padding-top:12px;

	padding-bottom:16px;

	}

#copyright span {

	padding-left:6px;

	padding-right:6px;

}

#copyright p {

	margin-top:4px;

	margin-bottom:0px;

}

#copyright a {

	color:#838383;

	text-decoration:none;

	font-size:13px;

	font-weight:bold;

	}

#copyright a:hover {

	color:#000;

	}

	td.news_head {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444; text-decoration:none; font-weight:bold;}

td.news_text {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#777; text-decoration:none; font-weight:normal;}



.tablehead{

		clear:both;

	background:#CCCCCC;

	border-bottom:1px solid #333333;

	line-height:21px;

	text-align:left;

	color:#000000;

	font-weight:700;

	padding-left:10px;

}

@charset "utf-8";

.sortedserverheading {

	float: left;

	height: 180px;

	width: 680px;

	background-color:#dcfab5

}

.sortedserverheading_black {

	width:640px;

	height:62px;

	float:left;

	background-image:url(images/82ht.gif);

	background-repeat: repeat-x;

	margin-top:8px;

	font-family:Verdana, Geneva, sans-serif;

	color:#FFF;

	font-size:14px;

	padding-left:20px;

	padding-right:20px;

	padding-top:20px;

}

.compareservers {

	float:left;

	height:90px;

	width:680px;

}

.compareheading {

	float:left;

	height:30px;

	width:660px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:17px;

	color:#000;

	padding-left:20px;

}

.select_servers {

	height:60px;

	width:640px;

	padding-left:20px;

	padding-right:20px;

	float:left;

}

.select_server1 {

	height:60px;

	width:250px;

	float:left;

}

.compare_button {

	height:60px;

	width:140px;

	float:left;

}

.select_server2 {

	height:60px;

	width:250px;

	float:left;

}
span#convert {
	color:#f90707;
	font-weight:bold;
}
span#dc_box {
	display:none;
}
