@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../images/page_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	height:100%;
}
html{ height:100%;}
form{ margin:0px;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0474a8;
	margin: 0px;
}
h2 {
	font-family: "trebuchet MS", "times New Roman";
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}
h3 {
	font-family: "trebuchet MS", "times New Roman";
	font-size: 24px;
	font-weight: normal;
	color: #005284;
	margin: 0px;
}
h4 {
	font-family: "trebuchet MS", "times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	font-weight:bold;
}
h4 a {color:#FFFFFF; text-decoration:none;}
.mtw {
	width: 950px;
	background-color: #FFFFFF;
}
.w900 {
	width: 900px;
	background-color: #FFFFFF;
}
.nav_bg {
	background-color: #efefef;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #989898;
	border-bottom-color: #989898;
}
.bot_dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d4c4c;
	text-decoration: none;
}
.a12r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}
.a12blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c68b6;
}

.img_brdr {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #c7c7c7;
}
.futter_bg {
	background-color: #dedede;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8a8a8a;
}
.a11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.letter1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.grad1 {
	background-image: url(../images/grad1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ededed;
}
/*------------------------------------------ side bar css-----------------------------------------------------------------*/

/*------------------------------------------ side bar css-----------------------------------------------------------------*/

/*------------------------24DEc------------------------------------*/
.inputbox{font-family:Arial, Helvetica, sans-serif; font-size:12px; border: solid 1px #7f9db9; color:#22190f; padding-left:3px;}
.a12blue a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c68b6;
	text-decoration:none;
}
.a12blue a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}
.arial15{font-size:15px;}
.a12r a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration:none;
}
.a12r a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration:underline;
}
.arial11{font-size:11px;}
.aa11{background-color: #efefef;}
.bb22{background-color: #fff;}
#borderwht {border-bottom:dotted 1px #a5a5a5;}
#borderwht td {border-bottom:dotted 1px #a5a5a5;}

.numbering ul{padding:0; margin:0;}
.numbering li {
	margin: 3px 3px 3px 0;
	color: #0474a8;
	list-style-type: none;
	background-color:#fff;
	font-weight:bold;
	font-size:11px;
		float:left;

}
.numbering a {
	color: #0474a8;
	border: 1px solid #adadad;
	display:block;
	padding: 1px 5px 1px 5px;
	text-decoration:none;
	background-color: #fff;
}
.numbering li a:hover {
	color:#d1151e;
	background-color:#fff;
	border: 1px solid #adadad;
	list-style-type: none;
	display:block;
	padding: 1px 5px 1px 5px;
}

/*------------------------profile_page_start----------------------------*/
.profphoto{ padding:4px; border:1px solid #C7C7C7; background:#fff;}
.bluetxt{ font-size:14px;color:#0472A6; text-decoration:none;}
.bluetxt a{ font-size:14px;color:#0472A6; text-decoration:none; }
.bluetxt a:hover{ font-size:14px;color:#0472A6; text-decoration: underline;}
.left_t1{ background:url(../images/left_t8.gif) no-repeat; width:8px; height:14px; }
.center_t1{ background:#fff; width:93% }
.right_t1{  background:url(../images/right_t8.gif) no-repeat;height:14px;width:8px; }
.left_t2{ background:url(../images/left_t9.gif) no-repeat; width:8px; height:8px; }
.center_t2{background:url(../images/center_t8.gif) repeat-x;width:93%; height:8px; }
.right_t2{  background:url(../images/right_t9.gif) no-repeat;height:8px;width:8px; }
.prof{ background:url(../images/dot.png) 10px 14px no-repeat; width:9px; height:9px; font-size:14px; padding-left:25px; padding-top:10px; text-decoration:none; padding-bottom:6px; }
.prof a{  font-size:14px; color:#000; text-decoration:none; }
.prof a:hover{ text-decoration: underline; }
.bdr{ background:url(../images/dot_line.png) repeat-x; line-height:1px; }
.left_t3{ background:url(../images/left_t1.gif) no-repeat; width:5px; height:30px; }
.center_t3{ background:url(../images/center_t1.gif) repeat-x; color:#0473A7; font-size:16px; font-weight:bold; }
.right_t3{  background:url(../images/right_t1.gif) no-repeat;height:30px;width:5px; }
.left_t4{ background:url(../images/left_t3.gif) no-repeat; width:6px; height:15px; }
.center_t4{ background:#fff; }
.right_t4{  background:url(../images/right_t3.gif) no-repeat;height:15px;width:6px; }
.left_t5{ background:url(../images/left_t5.gif) no-repeat; width:6px; height:15px; }
.center_t5{ background:url(../images/center_t5.gif) repeat-x;; }
.right_t5{  background:url(../images/right_t5.gif) no-repeat;height:6px;width:6px; }
.left_t6{ background:#fff; }
.center_t6{ background:#fff; }
.right_t6{  background:url(../images/right_t4.gif) repeat-y ;height:15px;width:6px; }
.left_t7{ background:url(../images/left_t10.gif) no-repeat; height:6px;width:6px;  }
.center_t7{ background:#fff;  }
.center_t7 img{ padding-left:5px; padding-right:5px;  }
.right_t7{  background:url(../images/right_t10.gif) no-repeat;height:15px;width:6px; }
.left_t8{ background: url(../images/left_t11.gif) no-repeat; height:6px;width:6px;  }
.center_t8{ background:#fff; }
.right_t8{ background:url(../images/right_t11.gif) no-repeat;height:6px;width:6px; }
.black_txtB{ color:#000; font-weight:bold; vertical-align:top;}
.link{ color:#0473A7; text-decoration:none; font-weight:bold;}
.link a{ color:#0473A7;font-weight:bold; text-decoration:underline;}
.link a:hover{ color:#0473A7;text-decoration:none;   }

.heading { background: url(../images/headding.jpg) no-repeat ; color:#000; font-size:14px; text-align:center; width: 181px; height: 31px; }

/*------------------------profile_page_start----------------------------*/
/*----------Recaptcha----------*/
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#EDEDED !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #EDEDED !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #FF0000 !important; //Text input field border color
   background-color:#FF0000 !important; //Text input field background color
 }
/*--------------Recaptcha End---------------------*/


/*------------------------membership_css_start----------------------------*/
.left_t10{ background:url(../images/left_t10.jpg) no-repeat; height:19px;width:29px;  }
.center_t10{ background:url(../images/center_t10.jpg) repeat-x;  }
.right_t10{  background:url(../images/right_t10.jpg) no-repeat;height:19px;width:29px; }
.left_c10{ background:url(../images/left_c10.jpg) repeat-y;  ;width:29px;  }
.center_c10{ background:#F7F7F7}
.center_c10  ul { margin: 0;padding:0px 0px 0px 0px;list-style: none;color:#000000; font-size:16px;
 text-decoration:none}
.center_c10 li { padding: 0px 0 8px 20px; background: url(../images/accept.gif) no-repeat 0px 2px; color:#000000; font-size:16px;  text-decoration:none ; line-height:18px; font-weight:bold; }
.center_c10 li a { color:#000000; font-size:16px;  text-decoration:none;line-height:3px; }
.center_c10 li a:hover { color:#000000; font-size:16px;  text-decoration: underline;}
.right_c10{ background:url(../images/right_c10.jpg) repeat-y ;width:29px; }
.left_b10{ background:url(../images/left_b10.jpg) no-repeat; height:30px;width:29px;  }
.center_b10{ background:url(../images/cenetr_b10.jpg) repeat-x; }
.right_b10{  background:url(../images/right_b10.jpg) no-repeat;height:30px;width:29px; }
.headdingmember{ font-size:22px; color:#000;}
.leftheaddingmember{  padding-left:21px; font-size:22px;color:#000; text-align:left;}
.rightheaddingmember{ padding-right:21px; font-size:22px;color:#000; text-align:left;}
/*------------------------membership_css_end----------------------------*/
