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; 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:#FFF; 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: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:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:11px; color:#373737}
.login_input{border:#6a9433 solid 1px; background:#FFF; 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 green 1px; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:11px; color:#3c3c3c; text-decoration:none; height:auto; padding-left:5px; padding-top:2px}
input:focus{background-color:#B8F1AF; border:solid 1px #3B8BC8}
.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 #000}
.heading{font:bold 11px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#1c5b77}
.green_heading{font:bold 11px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#76b327; text-transform:uppercase}

.green_text{font:bold 9px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#E8EFFA; text-decoration:none}

.normal_text{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 Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#1c5b77; line-height:18px}
.gradinat_box_heading{font:bold 14px Arial,"Trebuchet MS", Tahoma,Verdana,Helvetica,sans-serif; color:#1c5b77; text-transform:uppercase}
.readmore{color:#1c5b77; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:underline}
.readmore a{color:#1c5b77; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:underline}
.readmore a:hover{color:#1c5b77; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:none}
.bottom_menu{color:#FFF; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none}
.copyright_text{color:#FFF; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:none}
.bottom_menu a{color:#2f2f2f; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none}
.bottom_menu a:hover{color:Maroon; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; text-decoration:none}
.white_text{color:#FFF; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; line-height:17px}
.white_text a{color:#FFF; 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:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:underline; line-height:17px}
.read-text{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:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:11px; color:#1c5b77; padding:2px; width:175px; height:20px; margin-bottom:7px}
.input_text{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:Arial,Tahoma,Verdana,Helvetica,sans-serif; font-size:12px; color:#F00; text-decoration:none; font-weight:normal}
/*-------------------------ERORR LABLE CSS ENDS-----------------------------*/
/*-------------------------Right Menu-----------------------------*/
.arrowlistmenu{width:205px;  font:bold 10px Arial; text-transform:uppercase}
.arrowlistmenu .headerbar{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 Arial; border:1px solid #dadada; text-transform:uppercase}
.arrowlistmenu ul li a:visited{color:#000}
.arrowlistmenu ul li a:hover{ 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 Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#1c5b77; line-height:18px; font-weight:bold}
.forum_text a{font:11px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#1c5b77; line-height:18px; font-weight:bold}
.forum_text a:hover{font:11px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#850707; line-height:18px; font-weight:bold}
.forum_tital{font:14px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#357eab; line-height:none; font-weight:bold}
.forum_normal-text{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 Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#357eab; line-height:none; font-weight:bold}
.newuser{font:12px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#357eab; line-height:none; font-weight:bold}

/*-------------profile-----------------*/
.profile_tital{font:13px Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#357eab; line-height:none; font-weight:bold; text-decoration:none}
.profile_tital a{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 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 Arial,Tahoma,Verdana,Helvetica,sans-serif; color:#4d4d4d; line-height:none; font-weight:none; font-style:italic}

/* CALENDER STYLE STARTS */
.calender-link{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#4B5B3E; text-decoration:none}
.calender-link a{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#4B5B3E; text-decoration:none}
.calender-link a:hover{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#800000; text-decoration:underline}
.calender-link a:link{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#4B5B3E; text-decoration:none}
.calender-today{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#FFF; text-decoration:none; font-weight:bold}
.calender-today a{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#FFF; text-decoration:none}
.calender-today a:hover{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#F48414; text-decoration:underline}
.calender-today a:link{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#FFF; text-decoration:none}
.calender-event{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:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#C70000; text-decoration:none}
.calender-event a:hover{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#F48414; text-decoration:underline}
.calender-event a:link{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:9px; font-weight:normal; color:#FFF; 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: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: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:#fff; width:325px}
.overlaytablerow{background:#fff; font:bold xx-small verdana; color:#456c96}
.overlaytablerowshaded{background:#efefef; font:xx-small verdana; color:#5d5d5d; font-size:12px}
.overlaytablerowheading{background:#fff; font:bold xx-small verdana; color:#C70000}
.overlayheadingcell{padding-top:10px}

/*-------------------------------------------------------Shopping-------------------------*/
.menu{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000; padding-left:5px}
.menu a{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#000; padding-left:5px}
.menu a:hover{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#c30001; padding-left:5px}
.online{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#fff}
.online a{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; text-decoration:none; color:#fff}
.online a:hover{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: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:#FFF; background-position:top; border-top:solid 1px green}
.border{background-image:url(../images/border.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFF; width:1px}
/*-------------------------------------------------------ModalPopupExtender-------------------------*/
.modalBackground{background-color:Gray; filter:alpha(opacity=60); opacity:0.60}
.updateProgress{border-width:1px; border-style:solid; background-color:#FFF; 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:Arial,tahoma,Helvetica,sans-serif; font-size:18px; color:#5f91a7; font-weight:bold; text-decoration:none}
.contact_link{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:24px; color:#016bb9; font-weight:bold; text-decoration:none}
.contact_to{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:24px; color:#93c1e2; font-weight:bold; text-decoration:none}
.contact_expert{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:24px; color:#53b93c; font-weight:bold; text-decoration:none}
.contact_your{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:24px; color:#5f91a7; font-weight:bold; text-decoration:none}
.contact_Normal_text{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:Arial,tahoma,Helvetica,sans-serif; font-size:12px; width:175px; text-decoration:none; padding:0px 0px 0px 3px}
.contact_us{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:14px; color:#808080; font-weight:bold; text-decoration:none}
.contact_link_14{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:14px; color:#016bb9; font-weight:bold; text-decoration:none}
.contact_to_14{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:14px; color:#93c1e2; font-weight:bold; text-decoration:none}
.contact_Expert_14{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:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none}
.aboutus_normal_text a{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none}
.aboutus_normal_text a:hover{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#900; text-decoration:underline}
.aboutus_green_text{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#52b639; text-decoration:none}
.aboutus_blue_text{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#006db5; text-decoration:none}
.aboutus_lightblue_text{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#9cc7e7; text-decoration:none}
/*-------------------------------------------------------ABOUT US STYLE-------------------------*/
.login_status{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#1C5B77; text-decoration:none}
.login_status a{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px; color:#1C5B77; text-decoration:none}
.login_status a:hover{font-family:Arial,tahoma,Helvetica,sans-serif; font-size:11px;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:Arial,Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; border:solid 1px black; background-color:#FFF; 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-------------------------*/
/*****************************************************/
.progressWrapper{width:357px; overflow:hidden}
.progressContainer{margin:5px; padding:4px; border:solid 1px #E8E8E8; background-color:#F7F7F7; overflow:hidden}
/* Message */
.message{margin:1em 0; padding:10px 20px; border:solid 1px #FD9; background-color:#FFC; overflow:hidden}
/* Error */
.red{border:solid 1px #B50000; background-color:#FFEBEB}
/* Current */
.green{border:solid 1px #DDF0DD; background-color:#EBFFEB}
/* Complete */
.blue{border:solid 1px #CEE2F2; background-color:#F0F5FF}
.progressName{font-size:8pt; font-weight:700; color:#555; width:323px; height:14px; text-align:left; white-space:nowrap; overflow:hidden}
.progressBarInProgress,  .progressBarComplete,  .progressBarError{font-size:0; width:0%; height:2px; background-color:blue; margin-top:2px}
.progressBarComplete{width:100%; background-color:green; visibility:hidden}
.progressBarError{width:100%; background-color:red; visibility:hidden}
.progressBarStatus{margin-top:2px; width:337px; font-size:7pt; font-family:Arial; text-align:left; white-space:nowrap}
a.progressCancel{font-size:0; display:block; height:14px; width:14px; background-image:url(../images/cancelbutton.gif); background-repeat:no-repeat; background-position:-14px 0px; float:right}
a.progressCancel:hover{background-position:0px 0px}
/* -- SWFUpload Object Styles ------------------------------- */
.swfupload{vertical-align:top}
/*****************************************************/

/********************* INFO, Success, Warning, Error and Validation Message BOX  03-July-2010  *******************************/
.info, .success, .warning, .error, .validation{font-family:Arial,Helvetica,sans-serif; font-size:13px; border:1px solid; margin:10px 0px; background-repeat:no-repeat; background-position:10px center}
.info{color:#00529B; background-color:#BDE5F8; background-image:url('../images/info.png')}
.success{color:#4F8A10; background-color:#DFF2BF; background-image:url('../images/success.png')}
.warning{color:#9F6000; background-color:#FEEFB3; background-image:url('../images/warning.png')}
.error{color:#D8000C; background-color:#FFBABA; background-image:url('../images/error.png')}
.container{}
.info p, .success p, .warning p, .error p{padding:0px 50px}
.info a, .success a, .warning a, .error a{float:right; padding:10px; cursor:pointer}
.container img{border:none}
/* validation */
.validation{color:#D8000C; background-color:#FFBABA; background-image:url('../images/error.png')}
.validation ul{padding:0px 30px 0px 60px}

/********************* INFO,Success,Warning,Error and Validation Message BOX  03-July-2010  *******************************/