body {PADDING:0px;
MARGIN:0px;
voice-family:"\"}\"";
voice-family:inherit;
background-color:#F5F5F5;
background-image:url(../../images/bg.gif);
background-repeat:repeat-x;
}

table, input, textarea {font-size:12px;
font-family: tahoma, arial, verdana;
color:#3C3C3C;
text-align:left; line-height:1.6em;
}
table td h4
{
padding:0px;
margin:0px;
}

.topbg{ background:url(../../images/banner.gif); width:778px; height:138px;}
.midbg{background:url(../../images/midbg.gif); background-repeat:repeat-y;}
.leftpart{padding-left:12px; padding-top:8px;}
.member_login{
	width:206px;
	height:42px;
	background-repeat:no-repeat;
	background-image: url(../../images/login.gif);
}


.services{background:url(../../images/our-services.gif); width:206px; height:42px; background-repeat:no-repeat;}
.servicesbot{background:url(../../images/services-bot.gif); width:206px; height:6px; background-repeat:no-repeat;}
.servicesbg{background:url(../../images/services-bg.gif); width:206px;  background-repeat: repeat-y; padding-top:8px;}
.servicessubhead{background-color:#FFD9E1; height:25px; padding-left:10px; color:#91263C;}
.rightpart{padding-right:12px; padding-top:8px; padding-left:7px; padding-bottom:8px;} 
.rightbor{border: 1px solid #CCCCCC;}
.rightmaintab{  background:url(../../images/midbg1.gif); height:29px; background-repeat:repeat-x; padding:14px 14px 0px 14px;}
.rightmaintab1{border: 1px solid #CCCCCC; padding:1px; background-repeat:repeat-x;}
.rightbotbg{background:url(../../images/midbg2.gif); height:25px; background-repeat:repeat-x; padding-left:1px; padding-right:1px;}
.dotted{background:url(../../images/dotted.gif); background-repeat:repeat-x; }
.title{font-family:"Times New Roman", Times, serif; font-size:16pt; color:#873B4B; font-weight:bold; padding-bottom:6px;}
.footer1{ background:url(../../images/footer-l.gif); width:12px; height:47px; background-repeat:no-repeat;}
.footer3{ background:url(../../images/footer-r.gif); width:13px; height:47px; background-repeat:no-repeat;}
.footer2{ background:url(../../images/footer-m.gif); background-repeat:repeat-x; color:#FFFFFF; padding-top:6px;}


a.menulink6:link, a.menulink6:active, a.menulink6:visited {color:#000000;
text-decoration:none;}

a.menulink6:hover {color:#AC364E; text-decoration:none;}
a.whitelink:link, a.whitelink:active, a.whitelink:visited {color:#ffffff;
text-decoration:none;}

a.whitelink:hover {color:#FFFC00; text-decoration:none;}

.titleinner {FONT-SIZE: 11pt;
color:#D5AC09;
font-weight:bold;}

.tablebg {background-color:#FFF4F6;}

.border2 {border:1px solid #DEB7BE;
padding:1px;}
.red{color:#FF0000;}

.noboder {border:none;}

a:link, a:active, a:visited {color:#AC364E;
text-decoration:none;
outline:none}

a:hover {color:#000000;
text-decoration:underline;}

input, textarea, select {font-size:12px;
/*color:#ffffff;*/
BORDER:1px solid #C9C9C9;
padding:1px;
}
.inputbutton {font-weight:bold;
text-align:center;
color:#ffffff;
background-color:#8C3D4D;
border:1px solid #E9FCFF;
padding:2px;
cursor:pointer;}

.FormField
{
	width:490px;
	padding:2px;
	float:right;
}
.FormField .form_input_text
{
	width:190px;
}
.FormField label
{
width:190px;
padding:2px;
margin-top:5px;
text-align:right;
float:left;
font-family:Trebuchet Ms;
font-size:15px;
font-weight:bold;
margin:3px 8px 0 0;
padding:0;
text-align:right;
}
/*---------------------pagination-----------------------------*/

div.pagination {
	padding:12px;
	margin:5px;
	text-align:center;
	float:left;
	font-size:10px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #d8325d;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #d8325d;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}
tr.even td{background:#F5F5F5;}
tr.odd td{background: #FDFDFD;}
/*-----------------------contact------------------------*/


/*--------------------login-----------------------*/

#loginarea {
	width: 190px;
	height: auto;
	margin:auto;
	float:left;
	}
#loginarea .form{
	width: auto; 
	height:auto; 
	margin:20px 0px 0px 0px;
	padding: 0px 0px 0px 9px; 
	}
#loginarea a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #ffffff;
	text-decoration: none; 
	}
#loginarea a:active {
	text-decoration:none;
}
#loginarea a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #ffffff;
	text-decoration:underline;
	}
#loginarea .name{
	width: 55px; 
	font-weight: bold; 
	margin: 0px;
	padding: 0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#91263c;
	text-align:left; 
	}
#loginarea .textbox{
	width: 110px;
	height: 14px;
	color:#444444;
	background-color:#ffffff;
	border: 1px solid #D1D1D1;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-align: left;
	float:right;
	margin: 0px 0px 0px 0px;
	}
#loginarea #login{
	width: 83px;
	height: 22px;
	float:left;
	margin: 10px 0px 0px 0px;
	}
#loginarea #register{
	width: 82px;
	height: 22px;
	float:right;
	margin: 10px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	}