td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana;
	font-size:11px;
	color:#4C4C4C;
}
.list {
	text-align: left;
	vertical-align: middle;
	font-family:Verdana;
	font-size:11px;
	color:#4C4C4C;
	padding-top:2px;
	padding-bottom:2px;
}
td.bot {
	text-align: right;
	vertical-align: bottom;
}
form
{
	margin:0px;
}
a {
	text-decoration: underline;
	color:#E07A00;
	outline:none;
}
a.1 {
	text-decoration: underline;
	color:#8F8F59;
	outline:none;
}
a.2 {
	text-decoration: none;
	color:#9C9C9C;
	outline:none;
}
a.m1 {
	text-decoration: none;
	color:#2C2C2C;
	outline:none;
}
a.00 {
	text-decoration: none;
	color:#000000;
	outline:none;
}
a.E0 {
	text-decoration: none;
	color:#E07A00;
	outline:none;
}
a.ffu {
	text-decoration: underline;
	color:#ffffff;
	outline:none;
}
.bgbrown {
	background-color:#c1c29a;
}

.t11 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
}

.orangebold { 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color:#FF6600
}


.SmallText {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none
}


.restrictions {
	position: absolute; right :0; top:0;
	border: 1px solid #808080;
	background-color: #808000;
	visibility:hidden;
	margin-left:-120px;
	background-color: #ffffff;
}
input, select {font-family:Verdana; font-size:14px;}

html	{height:100%;}
body {height:100%; margin:0px; background-color:#cfd2d9;}
img {border:0;}
ul	{margin:0px 15px; padding:0px;}
li	{margin:10px 0px; padding:0px;}

/*div style*/
div			{font-family:verdana; font-size:12px; color:#666666;}
div#clear	{clear:both;}
div#bodydiv	{min-height:100%; _height:100%; width:100%; background-image:url(images/top_grad.png); background-repeat:repeat-x;}
div#maindiv	{width:960px; margin:0 auto;}
div#lang	{height:20px; width:200px; margin:0 auto;}
div#head	{height:100px; width:100%;}
div#menu	{height:80px; width:100%; margin-bottom:10px;}
div#menu_n	{height:45px; width:100%; margin-bottom:10px;}
div#main_m	{height:40px; width:952px; background-image:url(images/main_bg.png); float:left;}
div#main_l	{width:4px; height:40px; float:left; background-image:url(images/main_l.png); background-repeat:no-repeat; float:left;}
div#main_l_s{width:4px; height:40px; float:left; background-image:url(images/main_l_s.png); background-repeat:no-repeat; float:left;}
div#main_r	{width:4px; height:40px; float:right; background-image:url(images/main_r.png); background-repeat:no-repeat; float:left;}
div#sub_m	{height:40px; width:952px; background-image:url(images/sub_bg_s.png); float:left;}
div#sub_l_s	{width:4px; height:40px; float:left; background-image:url(images/sub_l_s.png); background-repeat:no-repeat; float:left;}
div#sub_r_s	{width:4px; height:40px; float:right; background-image:url(images/sub_r_s.png); background-repeat:no-repeat; float:left;}
div#sub_mn	{height:5px; width:952px; font-size:0px; background-image:url(images/sub_bgn_s.png); float:left;}
div#sub_ln_s	{width:4px; height:5px; font-size:0px; float:left; background-image:url(images/sub_ln_s.png); background-repeat:no-repeat; float:left;}
div#sub_rn_s	{width:4px; height:5px; font-size:0px; float:right; background-image:url(images/sub_rn_s.png); background-repeat:no-repeat; float:left;}
div#footspace	{height:130px; width:100%; clear:both;}
div#foot		{height:120px; width:100%; background-image:url(images/foot_grad.png); margin-top:-120px;}
div#foot #innerFoot	{width:940px; margin:0 auto; padding:15px 0px 0px;}
div#foot a		{color:#666666;}
.mainmenu	{padding:0px 10px; height:40px; vertical-align:middle; background-color:#FF0000;}
.main_m_r	{padding:0px 20px; margin-right:1px; height:40px; float:left; cursor:pointer;}
.main_signout	{padding-right:20px; margin-right:1px; height:40px; float:right; cursor:pointer;}
.main_m_s	{padding:0px 20px; margin-right:1px; height:40px; background-image:url(images/main_bg_s.png); float:left; cursor:pointer;}
.main_m_h	{padding:0px 20px; margin-right:1px; height:40px; background-image:url(images/main_bg_s.png); float:left; cursor:pointer;}
.menu_f		{vertical-align:middle; color:#f2f2f2; text-shadow: 0.5px 0.5px 0.5px black; padding-top:12px;}
.submenu	{padding:0px 10px; height:40px; vertical-align:middle; background-color:#FF0000;}
.sub_m_r	{padding:0px 20px; margin-right:1px; height:40px; float:left; cursor:pointer;}
.sub_m_s	{padding:0px 20px; margin-right:1px; height:40px; background-image:url(images/sub_m_s.png); background-position:center bottom; float:left; cursor:pointer;}
.sub_m_h	{padding:0px 20px; margin-right:1px; height:40px; background-image:url(images/sub_m_h.png); background-repeat:no-repeat; background-position:center bottom; float:left; cursor:pointer;}
div#sispl	{float:right; height:18px; width:3px; margin:11px 5px;  background-image:url(images/splitter.png); background-repeat:no-repeat;}
.mainbody	{width:100%;}
.innerbody	{width:960px; background-color:#ffffff; float:left;}
.innerdiv 	{width:940px; margin:3px 10px; text-align:left;}

.topcorners 	{width:960px;float:none;}
.botcorners 	{width:960px;float:none;}
.wspace			{width:946px; height:7px; background-color:#ffffff; float:left; font-size:0;}
.topl			{width:7px; height:7px; background-image:url(images/corn_tl.png); background-repeat:no-repeat; float:left; font-size:0;}
.topr			{width:7px; height:7px; background-image:url(images/corn_tr.png); background-repeat:no-repeat; float:left; font-size:0;}
.botl			{width:7px; height:7px; background-image:url(images/corn_bl.png); background-repeat:no-repeat; float:left; font-size:0;}
.botr			{width:7px; height:7px; background-image:url(images/corn_br.png); background-repeat:no-repeat; float:left; font-size:0;}

img#idclogo		{margin:20px 10px 0px; float:left;}
img#langlogo	{margin-top:46px; float:left;}
img#accred		{margin:9px 10px 0px; float:right;}

.actbuttons				{margin-bottom:5px; padding:5px; background-color:#e5e5dc;}
.actbuttons span		{padding:5px; margin-right:2px; border:1px solid #c1c29a; background-color:#e5e5dc; display:inline-block; cursor:pointer; color:#E07A00; font-weight:bold;}
.actbuttons span:hover	{padding:5px; margin-right:2px; border:1px solid #c1c29a; background-color:#c1c29a; display:inline-block; cursor:pointer; color:#E07A00; font-weight:bold;}

div#bsk		{float:right; margin-top:10px; height:20px;}
div#bsk_l	{float:left; background-image:url(images/bsk.png); background-position:0px 0px; background-repeat:no-repeat; width:15px; height:20px;}
div#bsk_r	{float:left; background-image:url(images/bsk.png); background-position:15px 0px; width:15px; height:20px;}
div#bsk_m	{float:left; background-image:url(images/bsk_bg.png); height:20px;}
.bsk		{margin:3px; float:left; text-shadow: 0.5px 0.5px 0.5px black;}
.bsk_icon	{margin:2px; float:left;}

div#aml		{padding:10px; position:absolute; top:0px; right:0px; z-index:1000; background-color:#ffc600; border:1px solid #ff6c00; font-weight:bold; color:#990000;}


.topinfo	{width:100%; padding:5px; background-color:#FFFF00; border:1px solid #FF9900; text-align:center; font-family:Verdana; font-size:11px; color:#FF6600; position:fixed; top:0px; left:0px; right:0px;}

.hide 	{height:0px; overflow: hidden;}
.hidden {display:none;}
.c_show {cursor:pointer; text-decoration: underline; color:#E07A00; outline:none;}
.c_hide {cursor:pointer; text-decoration: underline; color:#E07A00; outline:none;}

.lightgrey {color:#cfcfcf;}

.mainframe {width:770px; margin: 0 auto;}
.head {width:770px; height:100px; background-image:url(head.jpg); background-repeat:no-repeat; vertical-align:middle;}
.tabs {width:770px; height:30px; background-image:url(tabs.jpg); background-repeat:no-repeat;}
.tab_l a {color:#4C4C4C;}
.tab_line {width:1px; height: 15px; margin-top:5px; background-color:#cfcfcf; float:left;}
.tab_l {margin:5px 15px; float:left; font-weight:bold;}
.tab_r {margin:3px; float:right; font-weight:bold;}
.tab_icon {margin:2px; float:right;}

.tab_s	{ padding:5px 10px; margin-right: 1px; background-color:#f2ca91; float:left; font-weight:bold; text-decoration:underline; cursor:pointer;}
.tab_h	{ padding:5px 10px; margin-right: 1px; background-color:#e5e2dc; float:left; font-weight:bold; cursor:pointer; text-decoration:underline;}
.tab	{ padding:5px 10px; margin-right: 1px; background-color:#f0ede6; float:left; font-weight:bold; cursor:pointer;}
.logout {width:79px; height:25px; background-image:url(tabs_r.jpg); background-repeat:no-repeat; padding:5px 31px 0px 0px; text-align:right; float: right;}
.main {width:770px; height:400px; padding:15px; background-image:url(main_bg.jpg); background-repeat:repeat-y;}
.mainbox {background-color:#f2ca91; padding:10px;}
.main_end {width:770px; height:20px; background-image:url(main_end.jpg); background-repeat:no-repeat;}

/*.foot {width:770px; height:40px; text-align:center; background-image:url(foot.jpg); background-repeat:no-repeat; vertical-align:middle;}*/

.line {height:1px; background-color:#4C4C4C;´}
.row	{background-color:#efefe5;}
.row_d	{background-color:#e5e5dc;}
.row_h	{background-color:#f2ca91;}
.box	{background-color:#efefe5;}
.box2	{background-color:#e5e5dc;}
.innerbox	{margin:10px;}
.box_r	{background-color:#efe5e5; padding:10px;}
.paging	{padding-top:10px; text-align:center;}
.paging_box		{padding:5px; margin-right:2px; border:1px solid #c1c29a; background-color:#e5e5dc; display:inline-block; cursor:pointer;}
.paging_box_h	{padding:5px; margin-right:2px; border:1px solid #c1c29a; background-color:#c1c29a; display:inline-block; cursor:pointer;}
.paging_box_s	{padding:5px; margin-right:2px; display:inline-block; font-weight:bold; color:#E07A00;}

.ecotrans	{width:300px; overflow:hidden;}
.StartStats_row	{width:100%; background-color:#e5e5dc; display:block; margin:2px 0px; padding:2px 0px;}
.StartStats	{width:120px; display:inline-block;}
.errormsg {width:70%; background-color:#ff9999; border:1px solid #ff4c4c; padding:5px; margin: 0 auto 10px; text-align:center; color:#994e4e;}
.okmsg {width:70%; background-color:#99ff99; border:1px solid #4dff4c; padding:5px; margin: 0 auto 10px; text-align:center; color:#4e994e;}

.infomsg_r	{width:70%; background-color:#ff9999; border:1px solid #ff4c4c; padding:5px; margin: 0 auto 10px; text-align:center; color:#994e4e;}
.infomsg_y	{width:70%; background-color:#ffee99; border:1px solid #ffe14c; padding:5px; margin: 0 auto 10px; text-align:center; color:#998d4e;}
.infomsg_g	{width:70%; background-color:#99ff99; border:1px solid #4dff4c; padding:5px; margin: 0 auto 10px; text-align:center; color:#4e994e;}

.promo {font-weight:bold; color:#FF0000;}
.promoold {text-decoration:line-through;}

.login {width:368px; background-color:#d1d1d1; background-image:url(images/login_bg.png); background-repeat:repeat-x; border:1px solid #d1d1d1; margin:0 auto;}
.logininput		{width:100%; margin-left:-2px; font-size:12px;}
.forgotinput	{width:100%; margin-left:-2px; font-size:12px;}

.search 		{padding:10px;}
.search_box		{padding:10px; background-color:#c1c29a;}
.search_box_2	{margin-bottom:5px; padding:5px; background-color:#e5e5dc;}
.searchinput_tld	{font-weight: bold; color:#808080; width:482px; background:transparent; border:0px; font-size:30px;}
.searchinput	{font-weight: bold; width:400px;}
.searchbutton	{font-weight: bold;}
div#searchbox	{width:558px; background-color:#ccb88f; border:1px solid #ccb88f; background-image:url(images/search_bg.png); background-repeat:repeat-x;}
div#searchinput	{width:540px; height:38px; border:1px solid #cfcfcf; background-image:url(images/search_input_bg.png); background-repeat:repeat-x; background-color:#fefefe; margin:0 auto;}
div#searchbutton	{width:52px; height:36px; margin:1px; background-image:url(images/search_button.png); background-position:0px 0px; background-repeat:no-repeat; float:right; cursor:pointer;}
div#searchbutton_h	{width:52px; height:36px; margin:1px; background-image:url(images/search_button.png); background-position:-52px 0px; background-repeat:no-repeat; float:right; cursor:pointer;}
div#searchbutton_c	{width:52px; height:36px; margin:1px; background-image:url(images/search_button.png); background-position:-104px 0px; background-repeat:no-repeat; float:right; cursor:pointer;}
div#searchtld	{width:540px; margin:0 auto; background-color:#d9c7a3;}

.accounttab		{ padding: 5px 10px; margin-right: 1px; float:left; font-weight:bold; cursor:pointer;}
.accounttab_h	{ padding: 5px 10px; margin-right: 1px; background-color:#e5e5dc; float:left; font-weight:bold; cursor:pointer; text-decoration:underline;}
.accounttab_s	{ padding: 5px 10px; margin-right: 1px; background-color:#efefe5; float:left; font-weight:bold; text-decoration:underline; cursor:pointer;}

.accounttab_r	{ padding: 5px 10px; margin-right: 1px; background-color:#c29a9a; float:left; font-weight:bold; color:#990000; cursor:pointer;}
.accounttab_h_r	{ padding: 5px 10px; margin-right: 1px; background-color:#e5dcdc; float:left; font-weight:bold; color:#990000; cursor:pointer; text-decoration:underline;}
.accounttab_s_r	{ padding: 5px 10px; margin-right: 1px; background-color:#efe5e5; float:left; font-weight:bold; color:#990000; text-decoration:underline;}

.accinput	{width:300px;}

.dayexpire		{color:#FF0000; font-weight:bold;}

.desc	{color:#FF0000; display:block;}

.newcon		{width:400px;}
.newcon_ro	{width:400px; border:1px solid #969696; background-color:#d9d9d9; color:#999999}
.newcon_r	{width:400px; border:1px solid #ff4c4c; background-color:#ff9999;}
.validateerror	{border:1px solid #ff4c4c; background-color:#ff9999; padding:5px 5px 5px 0px; color:#b30000; font-weight:bold;}
.validationreq	{margin-left:10px;}

.tld {width:50px; float:left;}

.reg {width:750px; margin: 10px auto 0;}

.head_rightbox { font-size:9px;}

.checkusername_available	{font-weight:bold; color:#009900;}
.checkusername_unavailable	{font-weight:bold; color:#FF3300;}

div#box_l	{width:273px; min-height:195px; float:left; margin-right:10px; background-color:#6797c7; background-image:url(images/box_bg_bl.png); background-repeat:repeat-x; border:1px solid #6797c7;}
div#box_c	{width:273px; min-height:195px; float:left; background-color:#72b238; background-image:url(images/box_bg_gr.png); background-repeat:repeat-x; border:1px solid #72b238;}
div#box_r	{width:368px; min-height:195px; background-color:#f7991d; background-image:url(images/box_bg_or.png); background-repeat:repeat-x; border:1px solid #f7991d;}
div#box_r div	{color:#ffffff; font-size:14px;}
div#box_r h1	{font-size:18px; font-weight:bold;}
div#box_r h2	{font-size:12px; font-weight:bold;}
div#box_r h3	{font-size:8px; font-weight:normal;}
div#box_r p		{font-size:10px; font-weight:normal;}

div#box_c div	{color:#ffffff; font-size:14px;}
div#box_c h1	{font-size:18px; font-weight:bold;}
div#box_c h2	{font-size:12px; font-weight:bold;}
div#box_c h3	{font-size:8px; font-weight:normal;}
div#box_c p		{font-size:10px; font-weight:normal;}

div#box_l div	{color:#ffffff; font-size:14px;}
div#box_l h1	{font-size:18px; font-weight:bold;}
div#box_l h2	{font-size:12px; font-weight:bold;}
div#box_l h3	{font-size:8px; font-weight:normal;}

div#button_b				{cursor:pointer;}
div#button_b span#b_l		{height:30px; width:4px; background-image:url(images/button.png); background-position:0px 0px; background-repeat:no-repeat; float:left;}
div#button_b span#b_m		{height:30px; background-image:url(images/button.png); background-repeat:repeat-x; background-position:0px -30px; float:left; font-size:14px; color:808080;}
div#button_b span#b_m div	{margin:7px;}
div#button_b span#b_r		{height:30px; width:4px; background-image:url(images/button.png); background-position:-3px 0px; background-repeat:no-repeat; float:left;}

div#button_b_h				{cursor:pointer;}
div#button_b_h span#b_l		{height:30px; width:4px; background-image:url(images/button.png); background-position:-7px 0px; background-repeat:no-repeat; float:left;}
div#button_b_h span#b_m		{height:30px; background-image:url(images/button.png); background-repeat:repeat-x; background-position:0px -60px; float:left; font-size:14px; color:808080;}
div#button_b_h span#b_m div	{margin:7px;}
div#button_b_h span#b_r		{height:30px; width:4px; background-image:url(images/button.png); background-position:-10px 0px; background-repeat:no-repeat; float:left;}

div#button_b_c				{cursor:pointer;}
div#button_b_c span#b_l		{height:30px; width:4px; background-image:url(images/button.png); background-position:-14px 0px; background-repeat:no-repeat; float:left;}
div#button_b_c span#b_m		{height:30px; background-image:url(images/button.png); background-repeat:repeat-x; background-position:0px -90px; float:left; font-size:14px; color:808080;}
div#button_b_c span#b_m div	{margin:7px;}
div#button_b_c span#b_r		{height:30px; width:4px; background-image:url(images/button.png); background-position:-17px 0px; background-repeat:no-repeat; float:left;}

div#signup		{width:578px; background-color:#d1d1d1; background-image:url(images/login_bg.png); background-repeat:repeat-x; border:1px solid #d1d1d1; float:left;}
div#signuptxt	{width:348px; background-color:#d1d1d1; background-image:url(images/login_bg.png); background-repeat:repeat-x; border:1px solid #d1d1d1; margin-left:10px; float:left;}
.signuptxt_inner 		{margin:5px 10px;}
.signuptxt_inner div	{margin:5px 0px; font-weight:bold;}
form#signupform input[type=text], form#signupform input[type=password]	{width:298px;}
div.signuptip		{background-color:#000000; border:1px solid #D55500; padding:10px 15px; width:200px; display:none; color:#ffffff; text-align:left; font-size:12px; -moz-box-shadow:0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000;}

div#policy		{background-color:#bfbfbf;}
div#policy div	{padding:10px;}

div#verify	{width:100%; background-color:#000000; border-bottom:1px solid #D55500; color:#ffffff; -moz-box-shadow:0 0 10px #000000; -webkit-box-shadow:0 0 10px #000000; position:fixed; top:0px; left:0px; text-align:center; padding:15px; display:none;}

#domaininfo #left	{width:350px; float:left; margin-top:10px;}
#domaininfo #right	{width:340px; float:left; margin-top:10px; margin-left:10px;}
#domaininfo #domainName		{background-color:#e5e5dc; font-size:16px; font-weight:bold; padding:5px;}
#domaininfo #domainNameIDN	{background-color:#e5e5dc; height:20px; padding:5px;}
#domaininfo #domainContacts	{background-color:#e5e5dc; height:300px; width:350px; float:left;}
#domaininfo #domainAuthcode	{background-color:#e5e5dc; width:240px; float:left; padding:5px; clear:right; cursor:pointer; margin-top:10px;}
#domaininfo #domainDNS		{background-color:#e5e5dc; height:300px; width:540px; float:left; clear:right;}
div .authcode_req	{display:inline; float:right; margin-right:20px; cursor:pointer;}
div .authcode	{display:inline; float:right; margin-right:20px; font-weight:bold;}
