body {background: #FFFFFF; direction: ltr; margin: 0; padding: 0; font-family: arial, verdana;}
.wrapper { width: 950px;  height: 100%;  margin: 0 auto; }
.header { height: 77px;  margin: 0 auto; padding: 0;}
.inheader { height: 77px; width: 941px; padding: 0; margin: 0; background: url('/images/top_gray_bg.gif') repeat-x;  display: block; float: left; }
.lefttopc {width: 4px; padding: 0; margin: 0; background: url('/images/top_gray_left.gif') left no-repeat; float: left; height: 77px;}
.righttopc {width: 5px; padding: 0; margin: 0; float: right; height:77px;   background: url('/images/top_gray_right.gif') right no-repeat;}
.logobox {display: block; float: left;  margin: 0px; padding: 0px;  width: 220px; vertical-align: top; }
.logobox_inner {display: block; float: left;  margin: 0px; padding: 0px;  width: 239px; vertical-align: top; }

.buydomainHolder { display: block; float: right; margin: 0px;  width: 550px; height: 77px; padding:0px;}
.buydomainl { display: block; width: 5px; height: 77px; float: right; margin: 0px; background: url('/images/top_gray_left_2colors.gif') left no-repeat;}
.buydomainr { display: block; width: 4px; height: 77px; float: right; margin: 0px; background: url('/images/top_gray_right_2colors.gif') right no-repeat;}
.buydomainbody { display: block; float: right; height: 77px; width: 541px;  background: url('/images/top_gray_bg_2colors.gif'); color: #505050; direction: ltr; font-size: 12px; margin: 0; }
.buydomainbody a {text-decoration: none;  color: #505050;}
.buydomainbody a:hover {text-decoration: underline; color: #ff0000;}
.buydomainbody form {display: inline; padding: 0; margin: 0;  color: #000000; width: 100% }
.buydomainbody input {width:80px; color: #424242; height: 16px; background-color: #ffeeee; font-size: 13px;font-family:arial}
.buydomainbody select { }
.buydomainbody button { }
.dmlbl { font-weight: bold; color: #909090;}
.toplink { margin:0; height: 20px; padding-top: 9px;}
.toplink li a { padding-right: 8px;}

/* jsMenu please do not touch, ben might kill people */
 .buydomainbody td {}
.toppipe { padding-left: 6px; padding-right: 6px;}
.buydomainbody ul {	padding: 0;	margin: 0;	list-style: none; display: block;}
.buydomainbody h4 { font-weight: bold; letter-spacing: 1px;}
.buydomainbody li {	float: right; position: relative; }
.buydomainbody li ul { display: none; position: absolute; top: 29px;	right: -11px; width: 115px; background: #ffffff; border: 1px solid #8a8a8a;  z-index: 2; padding: 8px; left: auto; line-height: 160%; direction: rtl; text-align: right; }
.buydomainbody li:hover ul { display: block; }
/* end of jsMenu */ 

.submitbuy { background: url('/images/domain_button.gif') no-repeat; width: 100px; height: 22px;  color: #FFFFFF; font-size: 11px; text-align: center; font-family: arial,helvetica,sans-serif; font-weight: bold; display: block; float: right; margin:0; border:0; }
.domainfcell {text-align: left; }


.redleft {display: block; width: 4px; height: 29px; float: right; margin: 0px; background: url('/images/red_left.gif') left no-repeat;}
.redright {display: block; width: 4px; height: 29px; float: right; margin: 0px; background: url('/images/red_right.gif') right no-repeat;}
.redbody { height: 29px; background: url('/images/red_bg.gif'); width: 942px; display: block; float: right;  margin: 0; direction: rtl;}
.redbody p {vertical-align: top; padding-top:6px; margin:0;}

.redbody a {color:#FFFFFF; text-decoration:none; font-size:15px;  padding:0 1.2em; letter-spacing:1px; font-weight: bold; }
.redbody a:visited {color:#FFFFFF; text-decoration:none; font-size:15px;  padding:0 1.2em; letter-spacing:1px; font-weight: bold; }
.redbody a:active {color:#D84704; text-decoration:none; letter-spacing:1px}
.redbody a:hover {color:#e2e2e2; text-decoration:none; letter-spacing:1px}

.redbody span {color:#DDDDDD; font-size: 12px;}

.flashbox {width:950px; height:263px;  position: relative; background: transparent; margin-bottom:5px; padding-top: 5px;}

.grayarea {height: 142px; background: url('/images/mid_gray_bg.gif'); width: 937px; display: block; float: right; margin: 0; }
.grayarea h2 { color: #c02428; font-size: 18px; padding: 0; margin: 0;}
.grayarea a { text-decoration: none; color: #505050; font-size: 13px;}
.grayarea a:hover { text-decoration: underline; color: red; font-size: 13px;}
.grayarea td { text-decoration: none; color: #505050; font-size: 13px;}
.grayarea table { display: block; float: right; margin-right: 8px;   border:0;}
.grayal { display: block; width: 5px; height: 142px; float: right; margin: 0px; background: url('/images/mid_gray_left.gif') left no-repeat;}
.grayar { display: block; width: 8px; height: 142px; float: right; margin: 0px; background: url('/images/mid_gray_right.gif') right no-repeat;}

.grayarea2 {height: 142px;  width: 937px; display: block; float: right; margin: 0; direction: rtl;}
.grayarea2 h2 { color: #c02428; font-size: 18px; padding: 0; margin: 0;}
.grayarea2 a { text-decoration: none; color: #505050; font-size: 13px;}
.grayarea2 a:hover { text-decoration: underline; color: red; font-size: 13px;}
.grayarea2 td { text-decoration: none; color: #505050; font-size: 13px;}
.grayarea2 table { display: block; float: right; margin-right: 8px;   border:0;}
.grayal2 { display: block; width: 5px; height: 142px; float: right; margin: 0px; }
.grayar2 { display: block; width: 8px; height: 142px; float: right; margin: 0px; }

.nbr {background: url('/images/newsblock_right.gif') right no-repeat; height: 105px; width: 5px; margin: 0; padding:0; display: block; float: right;}
.nbl {background: url('/images/newsblock_left.gif') left no-repeat; height: 105px; width: 5px; margin: 0; padding:0; display: block; float: right;}
.nbb { text-align: top; background: url('/images/newsblock_bg.gif') repeat-x; height: 105px; width: 252px; margin: 0; padding:0; display: block; float: right; font-size: 13px; color: #606060; direction: rtl;}
.nbb ul { padding:0; margin:0;}
.nbb li { list-style-type: none; padding:0; margin:0; font-size: 12px; text-align: right;}
.nbb p{ font-weight: bold; color:#F97001; font-size: 11px; letter-spacing: 0.06cm; font-family: Arial; text-decoration: none;padding-top:2px; margin:0; }

.lines2 {height: 142px; background: url('/images/2lines.gif'); width: 2px;  display: block; float: right;}
.lineshort {height: 104px; background: url('/images/2lines_short.gif'); width: 2px; display: block; float: right; margin-top: 38px;}

.glleft {display: block; width: 4px; height: 28px; float: right; margin: 0px; background: url('/images/links_grey_left.gif') left no-repeat;}
.glright {display: block; width: 5px; height: 28px; float: right; margin: 0px; background: url('/images/links_grey_right.gif') right no-repeat;}
.glbody { height: 28px; background: url('/images/links_grey_bg_light.gif'); width: 800px; display: block; float: right; padding-top:4px; margin: 0; }
.gllbl { height: 28px; background: url('/images/links_grey_bg_dark.gif'); width: 141px; display: block; float: right;   text-align: center; font-size: 14px; font-weight: bold; color: #ffffff;}
.gllbl p { margin: 0 auto; padding-top: 7px; }
.glbody {color: #ffffff;}
.glbody a {color:#FFFFFF; text-decoration:none; font-size:13px; padding:0px 1.2em  5px 1.2em; letter-spacing:1px; margin:0;}
.glbody a:visited {color:#FFFFFF; text-decoration:none; font-size:13px; padding:0px 1.2em  5px 1.2em; letter-spacing:1px ; margin:0;}
.glbody a:active {color:#D84704; text-decoration:none; letter-spacing:1px}
.glbody a:hover {color:#e2e2e2; text-decoration:none; letter-spacing:1px}

.partners { height: 53px; width: 950px; text-align: center; display: block; float: right;}
.partners img {border:0; padding: 5px; vertical-align: middle;}

.footer { color: #666666; text-align: center; border-top: 1px solid #909090; font-size: 12px; width: 940px; display: block; float: left; margin-top: 10px; padding-top: 18px; direction: rtl;}
.footer a {text-decoration: none; color: #666666; font-size: 12px; font-family: arial; padding-left: 5px; padding-right: 5px; margin: 0 auto; direction: rtl;}
.content {color: #000000; direction: ltr;}
.contentpanew H1 { color:#000099; font-size: 20px; font-family: arial; font-weight: bold; margin:1px;}
.contentpanew H2 { color:#004050; font-size: 18px; font-family: arial; font-weight: bold; margin:1px;}
.contentpanew H3 { color:#30b0ff; font-size: 16px; font-family: arial; font-weight: bold; margin:1px;}

/* Inner Pages stuff*/


.blueleft {display: block; width: 5px; height: 23px; float: right; margin: 0px; background: url('/images/blue_links_left.jpg') left no-repeat;}
.blueright {display: block; width: 5px; height: 23px; float: right; margin: 0px; background: url('/images/blue_links_rights.jpg') right no-repeat;}
.bluebody { height: 23px; background: url('/images/blue_links_bg.jpg'); width: 940px; display: block; float: right;  margin: 0;  }
.bluebody p {vertical-align: top; margin:0;}

.bluebody a {color:#FFFFFF; text-decoration:none; font-size:15px;  padding:0 1.2em; letter-spacing:1px; font-weight: bold; }
.bluebody a:visited {color:#FFFFFF; text-decoration:none; font-size:15px;  padding:0 1.2em; letter-spacing:1px; font-weight: bold; }
.bluebody a:active {color:#D84704; text-decoration:none; letter-spacing:1px}
.bluebody a:hover {color:#e2e2e2; text-decoration:none; letter-spacing:1px}

.bluebody span {color:#DDDDDD; font-size: 12px;}


.contentpane1 {width: 810px; height: 100%; display: block; float: left; padding-top: 5px; padding-left: 5px;}
.contentpanew {width: 616px; height: 100%; display: block; float: left; padding-top: 5px; }

.contentHeaderL {width: 6px; height: 34px; background: url('/images/header_left.jpg') repeat-x; float: left; margin: 0px;}
.contentHeaderR {width: 6px; height: 34px; background: url('/images/header_right.jpg') repeat-x; float: left; margin: 0px;}
.contentHeaderB {width: 798px; height: 34px; background: url('/images/header_bg.jpg') repeat-x; float: left; margin: 0px;}
.contentHeaderBW {width: 602px; height: 34px; background: url('/images/header_bg.jpg') repeat-x; float: left; margin: 0px;}
.pageheadline { font-family: Arial; color: #ff0000; font-size: 18px;  padding-bottom: 0px; padding-top: 5px; height: 34px; padding-right: 20px; }

.rtbar { width: 130px; height: 444px; vertical-align: top;}

.bulll {width: 6px; height: 20px; background: url('/images/links_blue_left.gif') repeat-x; display: block; float: left;  }
.bullr {width: 6px; height: 20px; background: url('/images/links_blue_right.gif') repeat-x; display: block; float: right;}
.bullbody {width: 118px; height: 20px; background: url('/images/links_blue_bg.gif') repeat-x; font-family: arial; color: #ff0000; font-size: 12px; display: block; float: left; }
.bullbody a {font-weight: bold; font-family: arial; font-size: 13px; color: #ffffff; text-decoration: none; padding-top: 1px;}
.bullbody a:hover {font-weight: bold; font-family: arial; font-size: 13px; color: #ffffff; text-decoration: underline; padding-top: 1px;}

.hosting_icons {height: 300px; width: 173px; display: block; float: right; padding-bottom: 15px; vertical-align: top;}
.hosting_icons img {padding-bottom: 5px; padding-top: 5px; border:0;}

.content_h {font-weight: bold; font-size: 24px; color:  #084B8A;}
.content_txt {color: #505050; font-size: 13px; font-weight: normal;}
.innerContent1 {height: 100%; width: 577px;  display: block; float: right; padding-left: 40px; padding-right: 20px; }
.innerContent1 a {text-decoration: none;}
.innerContent1 h1 {font-family: Arial; margin: 0; color: #D7DF01; font-size: 22px; border: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: no-repeat; text-decoration: none;}
.innerContent1 h2 {font-family: Arial; margin: 0; color: #045FB4; font-size: 21px; border: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: no-repeat; text-decoration: none;}
.innerContent1 h2 a {color: #088A4B;}
.innerContent1 h3 {font-family: Arial; margin: 0; color: #004050; font-size: 17px; border: none; padding-top: 4px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px; background-repeat: no-repeat;}
.innerContent1 p {margin:4px;}
.innerContent1 ul {color: #505050; font-size: 13px; font-weight: normal;}
.innerContent1 li {color: #505050; font-size: 13px; font-weight: normal; list-style-image: url(/images/arrow-li.png);}

#box-table-a {font-size: 13px;	margin: 45px; width: 690px; text-align: right; border-collapse: collapse;}
#box-table-a th {font-size: 14px; font-weight: normal; padding: 8px;	background: #b9c9fe; border-top: 4px solid #aabcfe;	border-bottom: 1px solid #fff; color: #039;}
#box-table-a td {padding: 8px; background: #e8edff; border-bottom: 1px solid #fff; color: #669;	border-top: 1px solid transparent;}
#box-table-a td:hover {background: #d0dafd;	color: #339;}

.roundcont {width: 600px; background-color: #faf0e6; color: #fff;}
.roundcont p {margin: 0 10px;}
.roundtop {background: url('/images/tr.gif') no-repeat top right;}
.roundbottom {background: url('/images/br.gif') no-repeat top right;}
img.corner {width: 15px; height: 15px; border: none; display: block !important;}
.cfrmi { border: 1px solid black; font: 12px verdana bold; width: 170px;}                                                                         
.cfrml {font: 13px verdana bold;} 
.ecu_form { margin: 0 auto; width: 308px; font-weight: normal; margin-top: 10px; }
.ecu_form p { margin: 2px; padding: 2px;}
.ecu_label  { font-size: 14px; color:#535252; margin-left: 9px;	padding-top: 0px; padding:3px;}
.ecu_btn  {  margin: 0 auto;}
.ecu_inp
{
	background:#FBFBFB none repeat scroll 0 0;
	border:1px solid #8a8a8a;
        display: block;
        float: right;
	font-size:12px;
	margin-right: 15px;
	margin-top:0px;
	padding:0px;
	width:65%;
}


.ecu_sub 
{
	-moz-border-radius-bottomleft:11px;
	-moz-border-radius-bottomright:11px;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
	border:1px solid;
	cursor:pointer;
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	font-size:14px;
	font-weight: bold;
	margin-top:10px;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	border-color:#13455B !important;
	color:#EAF2FA !important;
	background:#21759B;
}
.ecu_formholder { background: url('/images/top.gif') no-repeat;  align: center;  padding-left: 20px}
.ecu_header {   background: url('/images/top.gif') no-repeat #f8f8f8;  }
.ecu_btm {   background: url('/images/bot.gif') no-repeat; height: 34px;}
.contactlabel { font-weight: bold; color: red; font-size: 15px; padding-left: 12px; padding-top: 35px; }
.partners_box {  margin: 0 auto; width: 308px; background: url('/images/top.gif') no-repeat #f8f8f8; height: 200px;}
.sidebarbox {  margin: 0 auto; width: 308px; background: url('/images/btop.gif') no-repeat #f8f8f8; height: 100%; margin-top: 10px; margin-bottom: 0px;}


.smwrap { color: #666666; border-top: 1px solid #909090; font-size: 12px; width: 940px; display: block; float: left; margin-top: 10px; padding-top: 18px;}
.smwrap a {text-decoration: none; color: #666666; font-size: 12px; font-family: arial; padding-left: 5px; padding-right: 5px; margin: 0 auto;}
.smblk { list-style-type: none; display: block; float: right; padding: 30px;}
.smholdr { list-style-type: none; display: block; height: 150px}
.smblk li a { font-size: 14px;}
.smhdr { list-style-type: none; display: block; float: left; font-weight: bold; font-size: 18px;}
.smbhdr  a { font-weight: bold; font-size: 18px;}
.smbhdr  li a { font-weight: bold; font-size: 18px;}