body

{

	font:12px Arial, Helvetica, sans-serif;

	background:#fff;

	text-align:center;

}


div#wrap

{

	margin:0 auto;

	text-align:left;

	position:relative;

	padding:5px;


}



td,th {

	font:12px Arial, Helvetica, sans-serif;

	background:#fff;

}

td

	{

/*	background:#ebebeb; */

	font:12px Arial, Helvetica, sans-serif;

/*	color:#5a5a5a; */

	}

h1 {

	margin-left:10px;

	margin-bottom:5px;

	margin-top:0px;

	font:bold 25px Arial, Helvetica, sans-serif;

/*	color:#646464; */

}

h2 {

	margin:5px;

	font-size:12px;

}

.table {

	width:550px;

	margin:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

/*	background-color: #ebebeb; */

/*	border:5px solid #dfdfdf; */

	clear:both;

}

.table th {

	margin: 0px;

	padding: 2px 10px;

}

.table td {

	margin: 0px;

	padding: 2px 10px;

	vertical-align: top;

}

.table a {

	/*text-decoration: none;*/

	color:#110066;

	font-size:12px;

	font-weight:bold;

}

#footer {

	font:11px Arial, Helvetica, sans-serif;

	color:#5a5a5a;

	text-align: justify;

	clear:both;

/*	float:left;*/

	margin:0px !important;

	margin-top:-20px;

	padding:0;

}

#footer p

	{

	margin:0px;

	padding:0px;

	line-height:25px;

	}

#footer p a

	{

	font:11px Arial, Helvetica, sans-serif;

	color:#5a5a5a;

	text-decoration:none;

	margin:0;

	}

#footer p a:hover{text-decoration:underline;}

.errmsg {

	margin:5px;

	float:left;

	clear:both;

	font-weight:bold;

	color:#FF0000;

	font-size:14px;

}



table#policy, table#terms {

	background:#ebebeb;

	border:5px solid #dfdfdf;

	padding:15px 8px;

	margin:0 0 20px 0;

}



table.table textarea	{

	background:#fff;

	color:#5a5a5a;

	border:1px solid #dfdfdf;

	margin:0 0 7px 0;

}



.fetchcontact {

	width:550px;

/*	background:#ebebeb; */

/*	border:5px solid #dfdfdf;*/

	padding:15px 8px;

	margin:0 0 20px 0;

}

.fetchcontact label

	{

	width:350px;

	font:12px Arial, Helvetica, sans-serif;

	color:#5a5a5a;

	line-height:15px;

	float:right;

	margin:0 5px 0 0;

	}
.fetchcontact input.ctrl_long, table.table input.ctrl_long

	{

	font-weight:normal;

	width:135px;

/*

	height:27px;

	padding:2px 0 0 5px;

	background:#fffff;

	border:3px solid #dfdfdf;

	font:12px Arial, Helvetica, sans-serif;



	margin:0 0 7px 0;

	color:#5a5a5a; */

	}

table.table input.ctrl_long{width:150px;}

.fetchcontact input.ctrl_long{width:150px;}

.fetchcontact input.ctrl_button{margin:7px 0;}

.fetchcontact select

	{

	width:165px;
	font:bold 12px Arial, Helvetica, sans-serif;

/*

	border:3px solid #b4b4b4;

	height:27px;

	background:#dcdcdc;

	color:#5b5b5b;

	



	margin:0 0 7px 0;

*/

	}

.otheroptions {

	display:none;

	margin:5px;

	float:left;

	clear:both;

}

.options {

	width:550px;

	margin:5px;

	float:left;

	clear:both;

	display:none;

}

.maintable {

	margin:5px;

/*	background-color:#F0F8FF;*/

	clear:both;

}

.listtable {

	width:550px;

}

p {

	margin:5px;

	float:left;

	clear:both;

}

.note {

	font-weight:bold;

	color:#BB0000;

	font-size:10px;

}

.custommail{

	width:550px;

	margin:10px;

}

.successmsg {

	margin:5px;

	float:left;

	clear:both;

	font-weight:bold;

	color:#009900;

	font-size:14px;

}

.jsstatus {

	font-weight:bold;

	color:#FF0000;

	font-size:14px;

}

.header {

	padding-bottom:10px;

	clear:both;

}

a {

}

.domainlist {

	font:11px Arial, Helvetica, sans-serif;

	padding:5px;

    border:1px solid #dfdfdf;

    width:300;

   /*background:#E6E6E6;

	color:#5a5a5a;*/

	/*margin:5px 0 10px 0;*/

}

/*

Navigation Tabs

*/

#modernbricksmenu {

	padding: 0;

	width: 100%;

	background: transparent;

	voice-family: "\"}\"";

	voice-family: inherit;

}

#modernbricksmenu ul {

	font: bold 11px Arial;

	margin:0;

	margin-left: 10px; /*margin between first menu item and left browser edge*/

	padding: 0;

	list-style: none;

}

#modernbricksmenu li {

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

	/*text-transform:uppercase;*/

}

#modernbricksmenu a {

	float: left;

	display: block;

	color: white;

	margin: 0 1px 0 0; /*Margin between each menu item*/

	padding: 5px 10px;

	text-decoration: none;

/*	letter-spacing: 1px;*/

	background-color: navy; /*Default menu color*/

	border-bottom: 1px solid white;

}

#modernbricksmenu a:hover{

	background-color: gray; /*Menu hover bgcolor*/

}

#modernbricksmenu #current a{ /*currently selected tab*/

	background-color: #B0C4DE; /*Brown color theme*/

	border-color: #B0C4DE; /*Brown color theme*/

}

#modernbricksmenuline {

	clear: both;

	padding: 0;

	width: 100%;

	height: 5px;

	line-height: 5px;

	background: #B0C4DE; /*Brown color theme*/

}

#myform { /*CSS for sample search box. Remove if desired */

	float: right;

	margin: 0;

	padding: 0;

}

#myform .textinput {

	width: 190px;

	border: 1px solid gray;

}

#myform .submit {

	font: bold 11px Verdana;

	height: 22px;

	background-color: lightyellow;

}

.global {

	margin-top:0px;

	margin-bottom:0px;

	position: absolute;

	text-align: right;

	padding-left:675px;

	width: 300px;

}

/*

paging

*/

.pagingDiv {

	margin: 0px;

	padding: 2px 10px;

}

.pBlock {

	margin-top:0px;

}

.pNo {

	font-size:14px;

}

.pNo a {

	text-decoration:none;

}

.noOfRec {



}

.explainResult {

	font-size:14px;

}

.paging {

	margin-top:10px;

	margin-left:5px;

	clear:both;

	float:left;

}

#ce {

	display:none;

	margin-top:5px;

	margin-bottom:3px;

}

.displayContent {

	display:none;

	position:relative;

	text-align:justify;

/*	color:#000000; */

}

#fromcsv {

	clear:both;

	font:12px Arial, Helvetica, sans-serif;

	color:#c65008;

	margin:0px !important;

	margin-top:-20px;

}

/*#importcsv, #importcsv .maintable{width:455px;}*/

#fromcsv a, #importcsv a

	{

	color:#c65008;

	text-decoration:none;

	}

#fromcsv a:hover, #importcsv a:hover {text-decoration:underline;}

#privacy {

	margin-top:5px;

	font-size:10px;

}

#terms {

	margin-top:5px;

	font-size:10px;

}

/*.tooltip {

	color:#000099;

	cursor:hand;

	font-weight:bolder;

}*/

.balloonstyle{

	position:absolute;

	top: -550px;

	left: 0;

	padding: 5px;

	visibility: hidden;

	border:1px solid black;

	font:normal 12px Verdana;

	line-height: 18px;

	z-index: 100;

	background-color: lightyellow;

	width: 200px;

	/*Remove below line to remove shadow. Below line should always appear last within this CSS

	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);*/

}

#arrowhead{

	z-index: 99;

	position:absolute;

	top: -550px;

	left: 0;

	visibility: hidden;

}



img.tooltips {

	padding-bottom:2px !important;

	padding-bottom:7px;

	background:url(images/white_about_16b.png) no-repeat;

}



.tool-tip {

	color: #fff;

	width: 139px;

	z-index: 13000;

}



.tool-text {

	font:11px Arial, Helvetica, sans-serif;

	padding:5px;

   border:1px solid #b4b4b4;

   background:#dcdcdc;

	color:#5a5a5a;

	text-align:left;

}



#togglewebmails {

	margin: 0;

	padding: 0;

}



#togglewebmails li {

	display: block;

	margin: 0;

	padding: 4px;

	width: 150px;

	border:1px solid #dfdfdf;

	background: #E6E6E6 url(images/droparrow.gif) no-repeat;

	background-position:95% 60%;

	color: #5a5a5a;

}



div.alert {

 margin: 10px 0px 10px 0px;

 padding: 7px 10px 7px 35px;

 border: 1px solid #b4b4b4;

 background: #dcdcdc  url(images/white_div_alert.png) 3px 3px no-repeat;

 text-align:justify;



}



div#send-contactmessage, div#send-contactlist {

	text-align:center;

}

div#send-contactmessage {

	width:550px;

}

div#send-contactlist {

	width:550px;

}



#importbox.fetchcontact{width:550px;}

#custommail{margin-left:0;}

#custommail table.table{margin:0;}



.fetchcontact input.ctrl_short { 

	font-weight:normal;

	width:135px;
 } 
 
 .fetchcontact input.ctrl_short2 { 

	font-weight:normal;

	width:120px;
 } 