body
{
	margin: 0px;
	background-image: url(../images/top_bg_shad.jpg);
	background-repeat: repeat-x;
	background-color: #e0dfcb;
	background-position: left top;
	text-align: center;		
	/*letter-spacing: 0.5pt;*/	
	font-family: Arial, "Trebuchet MS" , Verdana, Helvetica, sans-serif;
}

.body_table
{
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}
.top_menu_area
{
	border-bottom: #bdbba0 solid 10px;
}
.middle_area
{
	border-left: #bdbba0 solid 10px;
	border-right: #bdbba0 solid 10px;
	background: #FFFFFF;
	padding: 20px;
}
.bottom_area
{
	border-left: #e0dfcb solid 10px;
	border-right: #e0dfcb solid 10px;
	background-color: #bdbba0;
	height: 59px;
}
.serch_box
{
	background-image: url(../images/serch_box.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: none;
	height: 35px;
	width: 158px;
	padding: 9px;
	/*font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, "Trebuchet MS" , Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c5b77;
	text-decoration: none;
}
.serch_box
{
	background-image: url(../images/serch_box.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: none;
	height: 35px;
	width: 158px;
	padding: 9px;	
	/*font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, "Trebuchet MS" , Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c5b77;
	text-decoration: none;
}

.login_box
{
	background-image: url(../images/green_shad.jpg);
	background-repeat: repeat-x;
	background-color: #76b327;
	background-position: left top;
	/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
.login_input
{
	border: #6a9433 solid 1px;
	background: #FFFFFF;
	/*font-family: Tahoma , Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c5b77;
	padding: 2px;
	width: 175px;
	height: 20px;
	margin-bottom: 7px;
}

input
{
	/*border: solid #ffffff 1px;    */
	border: solid green 1px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none; /*height: 20px;*/
	height: auto;
	padding-left: 5px;
	padding-top: 2px;
}

input:focus {	
	/*background-color: #6EC360;*/
	background-color: #B8F1AF;
	border: solid 1px #000000;	
}


.inputCheckBox
{
	border: 0;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	text-decoration: none;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 0px;
}

textbox
{
	border: solid Green 1px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: green;
	text-decoration: none;
	height: 20px;
	padding-left: 5px;
	padding-top: 2px;
}

.combo
{
	border: solid #e4e4e4 1px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3c3c3c;
}

.combo:focus
{
	background-color: #B8F1AF;
	border: solid 1px #000000;	
}

.heading
{
	/*font: bold 11px "Trebuchet MS" , Arial, Tahoma , Verdana, Helvetica, sans-serif;*/
	font: bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	/*font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;*/
	
	color: #1c5b77;
}

.green_heading
{
	/*font: bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #76b327;
	text-transform: uppercase;
}
.green_text
{
	/*font: bold 9px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: bold 9px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #E8EFFA;
	text-decoration: none;
}
.normal_text
{
	/*font-family: arial,Tahoma , Verdana, Helvetica, sans-serif;
	font-size: 13px;*/
	font: 11px Arial, Tahoma , Verdana, Helvetica, sans-serif;
	color: #373737;	
	line-height: 18px;	
}
.registration_text
{
	font: 12px Arial, Tahoma , Verdana, Helvetica, sans-serif;
	color: #373737;
	font-weight: bold;
}
.welcome_area
{
	background-image: url(../images/welcome.jpg);
	background-repeat: no-repeat; /* background-position: left top;*/
	background-position: right top;
}
.gradint_box
{
	background-image: url(../images/gradiant_shad.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.gradint_box_left
{
	background-image: url(../images/left_border.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.gradint_box_right
{
	background-image: url(../images/right_border.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.gradinat_box_text
{
	/*font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #1c5b77;
	line-height: 18px;
}
.gradinat_box_heading
{
	/*font: bold 14px "Trebuchet MS" , Arial, Tahoma , Verdana, Helvetica, sans-serif;*/
	font: bold 14px Arial, "Trebuchet MS",  Tahoma , Verdana, Helvetica, sans-serif;
	color: #1c5b77;
	text-transform: uppercase;
}
.readmore
{
	color: #1c5b77;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.readmore a
{
	color: #1c5b77;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.readmore a:hover
{
	color: #1c5b77;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.bottom_menu
{
	color: #FFF;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.copyright_text
{
	color: #FFF;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.bottom_menu a
{
	color: #2f2f2f;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.bottom_menu a:hover
{
	/*color: #FFF;*/
	color: Maroon;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
.white_text
{
	color: #FFF;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 17px;
}

.white_text a
{
	color: #FFF;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 17px;
}

.white_text a:hover
{
	color: #FFF;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 17px;
}

.read-text
{
	/*font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #c70000;
	text-decoration: none;
	font-weight: bold;
}
/* ---- for password display in password text box -----*/
.password
{
	background-image: url(../images/password-img.gif);
	background-position: center left;
	background-repeat: no-repeat;
	/*font-family: Tahoma , Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c5b77;
	padding: 2px;
	width: 175px;
	height: 20px;
	margin-bottom: 7px;
}

.input_text
{
	/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b0000;
	text-decoration: none;
	padding-left: 3px;
}

/* ---- for password display in password text box end -----*/

/*-------------------------ERORR LABLE CSS STARTS-----------------------------*/
.error-text
{
	/*font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
/*-------------------------ERORR LABLE CSS ENDS-----------------------------*/

/*-------------------------Right Menu-----------------------------*/

.arrowlistmenu
{
	width: 205px; /*width of menu*/
	/*font: bold 10px "Trebuchet MS";*/
	font: bold 10px Arial;	
	text-transform: uppercase;
}

.arrowlistmenu .headerbar
{
	/*font: bold 10px "Trebuchet MS";*/
	font: bold 10px Arial;
	color: white;
	margin-bottom: 10px; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li
{
	padding-bottom: 8px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a
{
	color: #000;
	background: url(../images/arrow.gif) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 3px 0px;
	padding-left: 22px; /*link text is indented 19px*/
	text-decoration: none;
	/*font: bold 10px "Trebuchet MS";*/
	font: bold 10px Arial;
	border: 1px solid #dadada;
	text-transform: uppercase;
}

.arrowlistmenu ul li a:visited
{
	color: #000;
}

.arrowlistmenu ul li a:hover
{
	/*hover state CSS*/
	color: #5f91a7;
	background-color: #F3F3F3;
}

/*------------------------------------rightmenu---------------------------*/
.bulstyle
{
	font: 11px Arial, Tahoma , Verdana, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.bulstyle a
{
	font: 11px Arial, Tahoma , Verdana, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.bulstyle a:hover
{
	font: 11px Arial, Tahoma , Verdana, Helvetica, sans-serif;
	color: #5f91a7;
	text-decoration: none;
}

.bulstyle ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.bulstyle ul li
{
	padding-bottom: 8px; /*bottom spacing between menu items*/
	background: url(../images/arrow.jpg) no-repeat top left; /*custom bullet list image*/
	display: block;
	padding: 0px 0px;
	padding-left: 15px; /*link text is indented 19px*/
}

/*---------------------------------------Forum------------------*/

.forum_text
{
	/*font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #1c5b77;
	line-height: 18px;
	font-weight: bold;
}
.forum_text a
{
	/*font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #1c5b77;
	line-height: 18px;
	font-weight: bold;
}
.forum_text a:hover
{
	/*font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #850707;
	line-height: 18px;
	font-weight: bold;
}
.forum_tital
{
	/*font: 14px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/	
	font: 14px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #357eab;
	line-height: none;
	font-weight: bold;
}
.forum_normal-text
{
	/*font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #373737;
	line-height: none;
	font-weight: none;
}
.forum
{
	background-image: url(../images/forum-shad.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 43px;
	/*font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #357eab;
	line-height: none;
	font-weight: bold;
}
.newuser
{
	/*font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #357eab;
	line-height: none;
	font-weight: bold;
}

/*-------------profile-----------------*/
.profile_tital
{
	/*font: 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #357eab;
	line-height: none;
	font-weight: bold;
	text-decoration: none;
}
.profile_tital a
{
	/*font: 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #357eab;
	line-height: none;
	font-weight: bold;
	text-decoration: none;
}
.profile_tital a:hover
{
	/*font: 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #1c1b05;
	line-height: none;
	font-weight: bold;
	text-decoration: none;
}
.line
{
	background-image: url(../images/border.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 2px;
}
.fee-shad
{
	background-image: url(../images/fee-shad.gif);
	background-repeat: repeat-x;
	height: 31px;
}
.tahoma-text
{
	/*font: 13px Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font: 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #4d4d4d;
	line-height: none;
	font-weight: none;
	font-style: italic;
}

/* CALENDER STYLE STARTS */
.calender-link
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4B5B3E;
	text-decoration: none;
}
.calender-link a
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4B5B3E;
	text-decoration: none;
}
.calender-link a:hover
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #800000;
	text-decoration: underline;
}
.calender-link a:link
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4B5B3E;
	text-decoration: none;
}
.calender-today
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.calender-today a
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.calender-today a:hover
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #F48414;
	text-decoration: underline;
}
.calender-today a:link
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.calender-event
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C70000;
	text-decoration: none;
	font-weight: bold;
}
.calender-event a
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C70000;
	text-decoration: none;
}
.calender-event a:hover
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #F48414;
	text-decoration: underline;
}
.calender-event a:link
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* CALENDER STYLE ENDS */


/* TAB MENU STYLE STARTS */
#dropmenudiv
{
	float: none;
	margin-left: 10px;
	margin-right: 5px;
	padding-bottom: 5px;
	position: absolute;
	font: normal 12px Verdana;
	line-height: 18px;
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0DFCB;
	text-decoration: none;
	z-index: 200;
	display: block;
	border: 1px solid #cdcdcd;
}
#dropmenudiv a
{
	margin-right: 5px;
	margin-left: 5px;
	display: block;
	text-decoration: none;
	text-indent: 3px;
	text-align: left;
	border-collapse: collapse;
	padding: 1px 0;
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c5b77;
	font-weight: bold;
	padding-bottom: 5px;
}

html > body #dropmenudiv
{
	margin-left: 0px;
}

#dropmenudiv a:hover
{
	/*hover background color*/
	background-color: #efefef;
}

/* TAB MENU STYLE ENDS */

/********* for popup detail in form member-chamber-commerce ******/
.smcopy
{
	font: xx-small verdana;
	color: #555;
}
.overlay
{
	z-index: 1;
	visibility: hidden;
	overflow: visible;
	position: absolute;
}
.overlaytable
{
	background: #ffffff;
	width: 325px;
}
.overlaytablerow
{
	background: #ffffff;
	font: bold xx-small verdana;
	color: #456c96;
}
.overlaytablerowshaded
{
	background: #efefef;
	font: xx-small verdana;
	color: #5d5d5d;
	font-size: 12px;
}
.overlaytablerowheading
{
	background: #ffffff;
	font: bold xx-small verdana;
	color: #C70000;
}
.overlayheadingcell
{
	padding-top: 10px;
}


/*-------------------------------------------------------Shopping-------------------------*/

.menu
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
}
.menu a
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
}
.menu a:hover
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #c30001;
	padding-left: 5px;
}
.online
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
.online a
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
.online a:hover
{
	/*font-family: tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #ffd2a6;
}
.menu-left-pading
{
	padding-left: 5px;
}
.text-overline
{	
	/*font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #c70000;
	font-weight: bold;
	text-decoration: line-through;
}
/*-------------------------------------------------------Shopping-------------------------*/

.shad-right
{
	background-image: url(../images/shad-right.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.shad_new
{
	background-image: url(../images/shad_new.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: top;
	border-top: solid 1px green;
}

.border
{
	background-image: url(../images/border.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFFFFF;
	width: 1px;
}

/*-------------------------------------------------------ModalPopupExtender-------------------------*/
/*-------------------------------------------------------ModalPopupExtender-------------------------*/

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=60);
	opacity: 0.60;
}

.updateProgress
{
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	position: absolute;
	width: 225px;
	height: 70px;
}
.updateProgressMessage
{
	margin: 3px;
	font-family: Trebuchet MS;
	font-size: small;
	vertical-align: middle;
}
/*-------------------------------------------------------ModalPopupExtender-------------------------*/


/*-------------------------------------------------------CONTACT US PAGE-------------------------*/
.contact_us
{	
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 18px;
	color: #5f91a7;
	font-weight: bold;
	text-decoration: none;
}
.contact_link
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #016bb9;
	font-weight: bold;
	text-decoration: none;
}
.contact_to
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #93c1e2;
	font-weight: bold;
	text-decoration: none;
}
.contact_expert
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #53b93c;
	font-weight: bold;
	text-decoration: none;
}
.contact_your
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #5f91a7;
	font-weight: bold;
	text-decoration: none;
}
.contact_Normal_text
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #070707;
	font-weight: bold;
	text-decoration: none;
}
#contact
{
	border: 1px solid #b0b0b0;
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 175px;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
}
.contact_us
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
.contact_link_14
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #016bb9;
	font-weight: bold;
	text-decoration: none;
}
.contact_to_14
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #93c1e2;
	font-weight: bold;
	text-decoration: none;
}
.contact_Expert_14
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #53b93c;
	font-weight: bold;
	text-decoration: none;
}

/*-------------------------------------------------------CONTACT US PAGE-------------------------*/

/*-------------------------------------------------------THUMBNAIL PHOTO-------------------------*/
#outer
{
	text-align: left;
	border: 1px solid gray;
	width: 470px;
	margin: auto;
	padding: 0 10px 10px 10px;
	background-color: #d2d3d3;
}

div#modaltitle
{
	background-image: url(bar.gif);
	background-repeat: repeat-x;
}
/*-------------------------------------------------------THUMBNAIL PHOTO-------------------------*/



/*-------------------------------------------------------ABOUT US STYLE-------------------------*/

.aboutus_normal_text
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.aboutus_normal_text a
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.aboutus_normal_text a:hover
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.aboutus_green_text
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #52b639;
	text-decoration: none;
}
.aboutus_blue_text
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #006db5;
	text-decoration: none;
}
.aboutus_lightblue_text
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #9cc7e7;
	text-decoration: none;
}

/*-------------------------------------------------------ABOUT US STYLE-------------------------*/
.login_status
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px; /*color: #255ED1;*/
	color: #1C5B77;
	text-decoration: none;
}
.login_status a
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px; /*color: #255ED1;*/
	color: #1C5B77;
	text-decoration: none;
}
.login_status a:hover
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: 11px; /*color: #255ED1;*/
	color: #1C5B77;
	text-decoration: underline;
}

/*-------------------------------------------------------ModalPopupExtender-------------------------*/

.overlay
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: gray;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=70);
	opacity: 0.70;
	-moz-opacity: 0.70;
}
* html .overlay
{
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth +  'px' );
}
.loader
{
	padding-top: 20px;
	padding-left: 20px;
	/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px black;
	background-color: #FFFFFF;
	z-index: 100;
	position: fixed;
	width: 120px;	
	height: 40px;
	margin-left: -60px;
	top: 50%;
	left: 50%;
}
* html .loader
{
	position: absolute;
	margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) +  'px' );
}
/*-------------------------------------------------------ModalPopupExtender-------------------------*/