body {
background-color: #ededed; 
background-repeat: no-repeat; 
background-attachment: fixed; 
background-position: center; 
margin-top: 30px;
}

/*body {
	background-color: #efefef;
}
*/
form {
	margin: 0px;
}

body,td,input,select,textarea {
	font-family: Tahoma;
	font-size: 11px;
}

a,a:visited{color:#fa5307;text-decoration:none;}
a:hover{color:#316ecb;text-decoration:none;}


.NKP1{
	color: #555;
	font-size: 11px;
}


.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

.heading2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
    text-decoration: none;
    color: #000000;
}

.heading3 {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #16679F;
}

.wrapper {
	width: 760px;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	/*background-color: #ffffff;*/
	margin-left: auto; 
	margin-right: auto;
}

table.topnavbar {
	/*width: 100%;*/
}

tr.topnavbar {
	background-color: #ffffff;
	/*font-weight:bold;*/
	text-align: center;
}

tr.topnavbar1 {
	/*background-color: #ffffff;*/
	/*font-weight:bold;*/
	text-align: center;
}

tr.topnavbar2 {
	/*background-color: #ffffff;*/
	/*font-weight:bold;*/
	text-align: center;
}

tr.topnavbar3 {
	/*background-color: #ffffff;*/
	/*font-weight:bold;*/
	text-align: center;
}

tr.topnavbar4 {
	/*background-color: #ffffff;*/
	/*font-weight:bold;*/
	text-align: center;
}


tr.topnavbar a {
	color: #fa5307;
	text-decoration: none;
}


tr.topnavbar1 a {
	color: #000099;
	text-decoration: none;
}

tr.topnavbar2 a {
	color: #0066cc;
	text-decoration: none;
}

tr.topnavbar3 a {
	color: #FE5400;
	text-decoration: none;
}

tr.topnavbar4 a {
	color: #FE5400;
	text-decoration: none;
}


tr.topnavbar a:hover {
	color: #fa5307;
	font-weight:bold;
	font-family:Tahoma, sans-serif;
	font-size:11px;
}

tr.topnavbar1 a:hover {
	color: #FE5400;
}

tr.topnavbar2 a:hover {
	color: #FFFFFF;
}

tr.topnavbar3 a:hover {
	color: #000099;
}

tr.topnavbar4 a:hover {
	color: #000099;
}


.clientarealinks a {
	color: #555555;
}

/*table.frame {
	width: 100%;
	border: 1px solid #8FBCE9;
	padding: 0px;
}
*/
.fieldarea {
	background-color: #EFF2F9;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #C7E4EB;
}

tr.clientareatableheading {
	background-color: #f7f7f7;
	font-weight: bold;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.contentbox {
	width: 100%;
	text-align: center;
	/*background-color: #f7f7f7;*/
	border: 0px dashed #cccccc;
	padding: 0px;
	margin-left: auto; 
	margin-right: auto;
}

.errorbox {
	border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: center;
	width: 90%;
	padding: 5px;
	color: #cc0000;
	margin-left: auto; 
	margin-right: auto;
}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #C7E4EB;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #F8FAFB;
	color: #000099;
}

tr.orderrow2 {
	background-color: #FCFCFC;
	color: #000099;
}



.closeticket {
    border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
    color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}



/***************************right button&&&input css*******************************/
.r_input3{ border:1px solid #7F9DB9;width:446px;height:17px;padding:2px 0px 2px 3px; line-height:17px; font-size:12px; }
.r_input{ border:1px solid #a6e4eb; background:#f2fbfc;width:446px;height:20px;padding:2px 0px 2px 3px; line-height:20px; font-size:12px; }
.r_input2{ width:190px; border:1px solid #a6e4eb; background:#f2fbfc; vertical-align:middle; height:19px;  padding-left:2px; font-size:12px; padding-top:3px!important;}
.r_select,.r_textarea{ border:1px solid #7f9db9; padding-left:4px;font-size:11px;}
.r_textarea{ width:560px;}

.input_bg input{ border:1px solid #7f9db9; height:19px; line-height:18px; padding-left:4px;}
.input_bg select,.input_bg textarea{ border:1px solid #7f9db9; padding-left:2px;}
.input_bg_p input{ border:1px solid #7f9db9; height:16px; padding-top:3px!important; width:24px;}

.btn_outer{text-align:center;}
.r_btn{cursor:pointer;border:1px solid #a6e4eb; background:url(images/butt/r_btn_bg.gif) repeat-x; width:84px; height:27px;}
.r_btn2{ cursor:pointer;background:url(images/butt/btn_bg.gif) repeat-x;height:27px; line-height:27px;border:none;font-size:12px; padding-left:8px; padding-right:8px; color:#555555; font-weight:bold;}
.btn_left,.r_tb td.btn_left{ background:url(images/butt/btn_left.gif) no-repeat; height:27px; width:3px;}
.btn_r,.r_tb td.btn_r{ background:url(images/butt/btn_r.gif) no-repeat; height:27px; width:3px;}


/***************************left css********************************************************************/
.content{ width:1000px; height:100%; text-align:left; text-align:left; background:url(images/HomePage/content_bg.gif) repeat-y #fff;}
.left{ float:left;  width:210px; height:100%; padding-bottom:40px;}

/*left menu*/
.curmenuli a{color:#1D1D70; text-decoration:underline; }



/*

.navbutton {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 12px;
	padding-bottom: 13px;
	height: 38px;
	color: #757575;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	cursor: pointer;
	cursor: hand;
	text-transform: uppercase;
}

.navbutton a {
    color: #757575;
    text-decoration: none;
}

.navbuttonover {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 12px;
	padding-bottom: 13px;
	height: 38px;
	color: #355E88;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	cursor: pointer;
	cursor: hand;
	text-transform: uppercase;
	background-color: #9DC3EA;
}

.navbuttonover a {
    color: #355E88;
    text-decoration: none;
}

.button {
	color:#000000;
	cursor: pointer;
	cursor: hand;
	height:25px;
	font-weight:bold;
	background-color:#ffffff;
	border:1px solid #8FBCE9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#e5e5e5');
}



.fieldareasmall {
	/*background-color: #EFF2F9;
}
*/



.NK1{
	background-color: #fbfbfb;
	color: #555;
	font-size: 11px;
}
.NK2{
	background-color: #f7f7f7;
	color: #555;
	font-size: 11px;}

.NK{
	background-color: #FFFFCC;
	color: #316ecb;
	font-size: 11px;
}



.NK-U {
	border: 1px solid #EAEAEA;
	padding: 4px;
	background-image: url('images/header/us.jpg');
	background-repeat: no-repeat;
	background-position: right;
}
.NK-P{
	border: 1px solid #EAEAEA;
	padding: 4px;
	background-image: url('images/header/pass.jpg');
	background-repeat: no-repeat;
	background-position: right;
}


.NK_Home {
	background-image: url('images/header/Home.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Home:hover {
	background-image: url('images/header/Home_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_Domain {
	background-image: url('images/header/Domain.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Domain:hover {
	background-image: url('images/header/Domain_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_Hosting {
	background-image: url('images/header/Hosting.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Hosting:hover {
	background-image: url('images/header/Hosting_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_Design {
	background-image: url('images/header/Design.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Design:hover {
	background-image: url('images/header/Design_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}


.NK_Customers {
	background-image: url('images/header/Customers.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Customers:hover {
	background-image: url('images/header/Customers_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_Contact {
	background-image: url('images/header/Contact.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Contact:hover {
	background-image: url('images/header/Contact_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_Support {
	background-image: url('images/header/Support.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 114px;
	display: block;
	float: right;
}
.NK_Support:hover {
	background-image: url('images/header/Support_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_X1 {
	background-image: url('images/header/My_Account.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 73px;
	display: block;
	float: right;
}
.NK_X1:hover {
	background-image: url('images/header/My_Account_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_X2 {
	background-image: url('images/header/New_C.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 73px;
	display: block;
	float: right;
}
.NK_X2:hover {
	background-image: url('images/header/New_C_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_X3 {
	background-image: url('images/header/K.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 73px;
	display: block;
	float: right;
}
.NK_X3:hover {
	background-image: url('images/header/K_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_X4 {
	background-image: url('images/header/Exit.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 73px;
	display: block;
	float: left;
}
.NK_X4:hover {
	background-image: url('images/header/Exit_M.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

.NK_X5 {
	background-image: url('images/header/X1.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 73px;

}
.NK_X5:hover {
	background-image: url('images/header/X2.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}


.header{color:#1a4d80;font-size:14px;font-weight:700;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;background-image: url('images/HomePage/F2.gif');background-repeat: repeat-x;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#202020;font-weight:400;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}


table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}

.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}

.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}
.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}

input,select,textarea{color:#666;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12px;margin:0;padding:2px;}

.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}

.clear{clear:both;}
.green{color:#006F0F;}
.red{color:#BF0000;}
.small{font-size:11px;}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}

#company_title{background-color:#00162C;color:#FFF;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:right;}
#content_container{background:#FFF url(images/content_container_bg.gif) repeat-y;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}
#content_left{background-color:#FFF;float:left;margin:0;padding:15px;text-align:left;width:670px;}
#side_menu{background-color:#EFF5FF;border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:219px;}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}
#top_container{background-color:#00162c;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}
#top_menu{background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:left;margin:0;padding:0;}
#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}
#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}
#welcome_box{background-color:#00162C;float:right;line-height:60px;margin:0;padding:0;text-align:right;}
#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}
#welcome_box a:hover{text-decoration:underline;}

p{margin:0;padding:3px 0 8px;}