@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:#eaf1f5; font-family:Arial, Helvetica, sans-serif;}

#main_container{margin:0 auto;width:930px;}

#body_container{width:930px;border:1px solid #ffffff;background:#ffffff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}

#logo_area{height:70px; width:908px; margin:0 10px 10px 10px;}
#logo_area .logo{width:250px; height:64px; float:left;}
#logo_area .search_box{width:517px; height:70px; float:right}

hr{
  	background-color: #d4cfb9;
  	height:1px;
	  border:0px;
}

img{
	border:0px;
}



#container{width:908px;height:auto;margin:0 10px 10px 10px;
border:1px solid #FFCC00;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;

background:url(../../../images/bg-container.jpg) repeat-x bottom;
background-image: -moz-linear-gradient(top, #FFFFFF, #fffaeb);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #fffaeb),color-stop(1, #ffffff));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#fffaeb');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#fffaeb')";}

::-moz-selection:{background-color:#fff;color:#ffcc00;}
::selection{background-color:#fff; color:#ffcc00;}

#inner_container{width:670px;height:auto;margin:0 10px 10px 10px;
border:1px solid #FFCC00;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; float:left; display:inline; background:#fffcf3;
}

#inner_container .head{font-size:15px; font-weight:bold; text-align:left; margin:0px; _margin:0px 0px 0 0px; color:#000000; width:650px; _width:650px;}
#inner_container .head a{ font-size:11px; color:#009933; margin:0 0 0 7px; font-weight:normal; text-decoration:none;}


#inner_right_ad{width:210px; height:auto; display:inline;margin:0 10px 10px 0px;}
#inner_right_ad a{width:100%; height:auto; margin:0; padding:0;}
#inner_right_ad img{width:210px; height:auto; margin-bottom:10px; padding:0;}

#container .logo_home{width:250px; height:64px; margin:0 auto; margin-top:20px;}

#container .search_box{width:517px; height:98px; margin:0 auto; margin-top:30px;}

#container .link{margin:0 auto; margin-top:30px; text-align:center; width:880px; height:120px; }

#container .link samp{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5665; text-decoration:none; margin:0 3px 0 3px;}

#container .link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5665; text-decoration:none;}
#container .link a:hover{text-decoration:underline;}


#search_result_record{width:100%; height:auto;text-align:right;padding-top:10px;}
#search_result_list{width:100%; height:auto; border-bottom:1px solid #FFCC00}
#search_result_list .category{ width:100%; height:28px; border-top:1px dotted #666666; color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:27px; clear:both}
#search_result_list .category a{color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#search_result_list .category a:hover{text-decoration:underline}
#search_result_list .company_logo{width:20px; height:16px; float:left; display:inline; margin:15px 0 10px 10px}
#search_result_list .company_name{width:520px; height:20px; float:left; display:inline; margin:17px 0 10px 5px; padding:0}
#search_result_list .company_name a{font-size:12px; font-weight:bold; color:#2A2402; text-decoration:none; margin:0; padding:0}
#search_result_list .company_name a:hover{text-decoration:underline}
#search_result_list .url_link{width:100px; height:20px; float:right; display:inline; margin:10px 0 10px 10px; line-height:25px;}
#search_result_list .url_link a{color:#006699; text-decoration:underline; font-weight:bold; font-size:12px;}
#search_result_list .url_link a:hover{text-decoration:none}
#search_result_list .description{width:655px; height:auto; margin:0px 0 10px 10px; font-size:12px; color:#666666; display:inline; float:left; clear:both}
#search_result_list .description a{font-size:12px; color:#666666; text-decoration:underline}
#search_result_list .description a:hover{text-decoration:none}


#footer_faq{width:600px; margin:0 10px 10px 10px; clear:both}
#footer_faq .menu_coul{ float:left; display:inline; margin:10px 0 0 0px;font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer_faq .menu_coul ul{ list-style:none;}
#footer_faq .menu_coul ul li{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; line-height:15px;}

#footer_ab{width:600px; margin:0 10px 10px 10px; clear:both}
#footer_ab .menu_coul{ float:left; display:inline; margin:10px 0 0 0px;font-family:Verdana, Arial, Helvetica, sans-serif; float:left; }




#footer_menu{width:908px;height:185px;margin:0 10px 10px 10px;
border:1px solid  #d4cfb9;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; clear:both}

#footer_menu .menu_coul{width:212px; height:140px; float:left; display:inline; margin:10px 0 0 10px;}
#footer_menu .menu_coul h3{font-size:13px; font-weight:bold; color:#353535; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
#footer_menu .menu_coul ul{margin:5px 0 0 0; padding:0; list-style:none;}
#footer_menu .menu_coul ul li{margin:0; padding:0; list-style:none; display:block; line-height:20px;}
#footer_menu .menu_coul ul li a{margin:0; padding:0; color:#5b584a; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
#footer_menu .menu_coul ul li a:hover{text-decoration:underline;}

#footer{width:100%;height:70px; margin-bottom:20px;}

#footer .left_logo{width:265px; float:left; height:65px; margin:15px 0 0 0;}

#footer .left_logo img{border:0; float:left; display:inline;}

#footer .left_logo p{float:right; display:inherit; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5d6871; font-weight:normal; width:193px; margin:15px 0 0 0; position:relative; left:-7px;}

#footer .left_logo p a{clear:both; font-size:11px; font-weight:bold; color:#353535; text-decoration:none}

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

#footer .right_link{width:100% auto; text-align:right;  float:right; margin:30px 0 0 0;}

#footer .right_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; text-decoration:none;}

#footer .right_link samp{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; margin:0 4px 0 4px;}

#footer .right_link p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#77756e; text-decoration:none; margin:3px 0 0 0; padding:0; text-align:right;}
#footer .right_link p a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#77756e; text-decoration:none; margin:3px 0 0 0; padding:0; text-align:right;}
#footer .right_link p a:hover{text-decoration:underline;}

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



.add_url_link{ padding:10px 5px 0px 0px;text-align:right; float:right; display:inherit; width:300px; font-weight:bold; color:#009933}
.add_url_link a{font-weight:bold; color:#009933; text-decoration:underline; font-size:13px;}
.add_url_link a:hover{color:#009933; text-decoration:none; font-size:13px;}

.SuggestedSiteForm{font-size:12px; margin-left:60px;}

textarea.general{height:72px; width:350px; max-width:350px; max-height:72px; margin:3px 5px 0 0px; border:1px solid #ffcc00; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px}
textarea.adress{height:60px; width:247px; max-width:247px; float:left; max-height:60px; margin:3px 0px 0 5px; border:1px solid #ffcc00; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px}
textarea.onlinepayment{height:60px; width:245px; margin:5px 5px 3px ; border:1px solid #ffcc00; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px}
textarea.onlinepayment:hover{border:1px solid #009933;}
textarea.general:hover{border:1px solid #009933;}
input.general{height:22px; width:245px; margin:3px 5px 0 0; border:1px solid #ffcc00}
input.general:hover{border:1px solid #009933;}
input.loginbox{height:30px; width:150px; _width:138px; border:1px solid #ffcc00; _line-height:25px; margin:3px 0 0 0; padding:0 0 0 5px;}
input.loginbox:hover{border:1px solid #009933}
input.singupbox{height:30px; width:245px; margin:5px 0px 0 6px; border:1px solid #ffcc00; text-align:left; float:left;}
input.singupbox:hover{border:1px solid #009933}

select.select_drop{height:27px; width:245px; border:1px solid #ffcc00; text-align:left; float:left;}
select.select_drop:hover{border:1px solid #009933}

.buttom{height:30px; margin:5px 0px 0 5px; color:#009933; font-weight:bold; line-height:10px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #ffcc00; cursor:pointer}
.buttom:hover{border:1px solid #009933;}

.buttom_y_bg{height:30px; margin:0px 0px 0 0; color:#009933; font-weight:bold; line-height:10px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #c5c4c2; cursor:pointer}
.buttom_y_bg:hover{border:1px solid #009933;}

#directory_cat_area{width:98%; height:100%; margin:1px 1px 1px 1px; clear:both;}

#directory_cat_area .head{height:5px; width:210px; _width:214px; font-weight:bold; text-align:left; float:left; font-size:13px; line-height:26px; padding:0 0 25px 10px; 
color: #009933;
background:#ECEBE8;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px;	border-top-right-radius: 5px;
background: -moz-linear-gradient(top, #efeeec,  #e6e5e1);
background-image: -moz-linear-gradient(100% 100% 90deg, #e6e5e1, #efeeec);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #efeeec),color-stop(1, #e6e5e1));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e5e1', endColorstr='#efeeec');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e5e1', endColorstr='#efeeec')";}

#directory_cat_coul{width:240px; /*background:#faf9f4;*/ float:left; display:inline; margin:0px 10px 0px 10px;}
#directory_cat_coul ul{margin:0px 0 0 0; padding:0px 0 0 0;}
#directory_cat_coul ul li{margin:0; border-bottom:1px  solid #F0F0F0; text-align:left;list-style:none; height:auto; padding:-5px 0 0 10px;}
#directory_cat_coul ul li:hover{background:#f8f7f2}
#directory_cat_coul ul li a{color:#666666; text-align:left; font-size:11px; cursor:pointer; text-decoration:none; line-height:auto}
#directory_cat_coul ul li a:hover{text-decoration:underline; color:#009933}



#directory_cat_cotable{width:98%; /*background:#faf9f4;*/ float:left; display:inline; margin:12px;}
#directory_cat_cotable table{margin:0; padding:0}
#directory_cat_cotable table tr td{margin:0; border-bottom:1px dashed #d3d0c1; text-align:left; list-style:none; height:27px; padding:4px;}
#directory_cat_cotable table tr td:hover{background:#f8f7f2}
#directory_cat_cotable table tr td a{color:#666666; text-align:left; font-size:11px; cursor:pointer; text-decoration:none;  font-weight:bold;  line-height:20px}
#directory_cat_cotable table tr td a:hover{text-decoration:underline; color:#009933}


#page_container_footer{-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border-top:1px solid #EFECE2; margin:10px 0 0px 0; padding:12px 0 150px 12px; height:auto;}

#page_container_footer h2{ font-size:15px; font-weight:bold; color:#000000; margin:0; padding:0;}
#page_container_footer a.suggest_site_list{width:229px; float:left; display:inline; margin:10px 10px 0 0;}
#page_container_footer a.suggest_site_list:hover{color:#f3f6e9; text-decoration:underline;}
#page_container_footer a.suggest_site_list h3{margin:0; padding:0; width:160px; float:left; display:inline; font-size:12px; font-weight:bold; color:009933; text-decoration:underline; cursor:pointer; margin-bottom:5px;}
#page_container_footer a.suggest_site_list h3:hover{color:#009933; text-decoration:none}
#page_container_footer a.suggest_site_list p{margin:0; padding:0; font-size:11px;color:#333333; text-decoration:underline; cursor:pointer}
#page_container_footer a.suggest_site_list p:hover{color:#333333; text-decoration:none}
#page_container_footer a.suggest_site_list img{margin:0 7px 0 0; padding:0; height:50px; width:50px; border:1px solid #555; float:left; display:inline; cursor:pointer}


#page_container_footer .page_container_coul{width:319px; height:53px; float:left; display:inline; margin:8px 10px 0 0; padding:0}
#page_container_footer .page_container_coul h3{ margin:0; padding:0}
#page_container_footer .page_container_coul h3 a{margin:0 0 4px 0; padding:0; font-size:12px; font-weight:bold; color:#009933; text-decoration:underline; float:right; display:inline; width:263px;}
#page_container_footer .page_container_coul h3 a:hover{text-decoration:none}
#page_container_footer .page_container_coul a{margin:0; padding:0; font-size:11px; color:#333333; text-decoration:underline; cursor:pointer; line-height:16px;}
#page_container_footer .page_container_coul a:hover{text-decoration:none}
#page_container_footer .page_container_coul a img{margin:1px 7px 0 0; padding:0;height:50px; width:50px; border:1px solid #555; float:left; display:inline; cursor:pointer;}
#page_container_footer .page_container_coul a img:hover{border:1px solid #009933}


#login_box{width:400px; margin:0; padding:10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; border:1px solid #f2b512;background:#FEFEFE;
background-image: -moz-linear-gradient(100% 100% 90deg, #fcfaf3, #ffffff);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #fcfaf3),color-stop(1, #ffffff));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#fcfaf3');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#fcfaf3')";
}

#login_box .head{font-size:15px; font-weight:bold; text-align:left; margin:0px 0px 0 3px; _margin:0px 0px 0 0px; color:#000000; width:383px; _width:353px;}
#login_box .head a{ font-size:11px; color:#009933; margin:0 0 0 7px; font-weight:normal; text-decoration:none;}
#login_box .head a:hover{text-decoration:underline; color:#009933;}
#login_box p{width:155px; _width:150px; float:left; display:inline; text-align:left; font-size:12px; color:#605F22; margin:10px 0 0 3px; _margin:10px 0 0 1px;}
#login_box .input_area{width:100%; height:48px; margin:10px 0 0 0; padding:0;}
#login_box .input_box{width:161px; _width:148px; height:48px; float:left; display:inline; text-align:left; font-size:12px; color:#605F22;}
#login_box .input_button{width:58px; float:left; display:inline; position:relative; top:13px;}

table.singuptab{margin:0; padding:0; width:368px; font-size:12px;}
table.singuptab td{margin:0; padding:0}

.erroMessageLog{color:#FF0000; font-size:12px; font-weight:none; margin-bottom:10px; width:380px; _width:400px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid red; background:#FFFBFB; padding:10px}
.erroMessageLog ul{margin:0; padding:0}
.erroMessageLog ul li{margin:3px 0 0 20px; text-align:left}

#ownWebAnchor{font-family:tahoma;font-size:14px;font-weight:bold;color:#028EEC;text-decoration:none;}

/**************** SITE DETAILS *************************/
#site_details{padding:10px 10px 0px 10px;}
#site_details h1{margin:0; padding:0}
#site_details h1 a{font-size:20px; color:#009933; margin:0; padding:0; text-decoration:none}
#site_details h1 a:hover{color:#CC9900}
#site_details h2{margin:20px 0 0 0; padding:0; font-size:15px; font-weight:bold}
#site_details h3{margin:25px 0 0px 0; padding:0; font-weight:bold; color:#333333; font-size:12px}
#site_details h3 a{margin:0; padding:0; color:#333333; font-weight:bold; text-decoration:underline; color:#009933; font-size:12px; clear:both}
#site_details h3 a:hover{color:#333333; font-weight:bold; text-decoration:none; color:#009933}
#site_details p{margin:0; padding:0; font-size:12px; color:#333333}
#site_details img{margin:0; padding:0; float:right; display:inline; padding:3px; margin:20px 0 10px 10px; border:1px solid #999999; clear:both}

/**************** END OF SITE DETAILS ******************/


/************************ PAGE NUMBERING *******************************/
a.page_number{line-height:29px; _line-height:10px; height:20px; padding:1px 4px 1px 4px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #ffcc00; cursor:pointer; color:#009933; _margin-top:3px; _padding-top:3px; text-decoration:none; margin:5px 2px 0 2px;}
a.page_number:hover{border:1px solid #009933; text-decoration:none}
span.page_number{line-height:29px; _line-height:10px; height:20px; padding:1px 4px 1px 4px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #009933; cursor:default; color:#009933; _margin-top:3px; _padding-top:3px; text-decoration:none; margin:5px 2px 0 2px;}

a.page_number_hidden{line-height:29px; _line-height:10px; height:20px; padding:1px 4px 1px 4px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999; cursor:default; color:#999999; text-decoration:none; _padding-top:3px; margin:5px 2px 0 2px;}
a.page_number_hidden:hover{border:1px solid #999999; color:#999999; text-decoration:none}

a.page_number_current{line-height:29px; _line-height:10px; height:20px; padding:1px 4px 1px 4px; background:url(../../../images/btt-bg.jpg) repeat-x;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #009933; cursor:pointer; color:#009933; _margin-top:3px; _padding-top:3px; text-decoration:none; margin:5px 2px 0 2px;}

/************************ END OF PAGE NUMBERING ************************/




/* fot toolbar*/

#toolbar_top_menu{width:100%;height:40px;margin:0 0 10px 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:url(../../../images/bg-top-menu.jpg) repeat-x;
background-image: -moz-linear-gradient(top, #ffe552, #e9b912);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #e9b912),color-stop(1, #ffe552));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912')";}

#toolbar_top_menu .toolbar_menu_link{float:left; display:inline; margin:5px 0 0 0px; width:70%;}
#toolbar_top_menu .toolbar_menu_link a{margin:0; padding:0; color: #333333; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#toolbar_top_menu .toolbar_menu_link a:hover{text-decoration:underline; color:#000000;}

#toolbar_logo_area{
	height:40px; 
	float:left; 
	width:240px; 
	margin:0px 0 0 17px;
	background:none;
}

#toolbar_logo_area.toolbar_logo{width:230px; height:35px; float:left;}
.toolbar_menu_bar{border:0px solid red; padding:5px 0px 0px 400px;}
.toolbarclose{ padding:15px 50px 0px 0px;float:right;}
.toolbarclose a{color: #333333; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.toolbarclose a:hover{text-decoration:underline; color:#000000;}
.external_link{padding:10px 0px 0px 0px;}



#login_box .minimumPasswordCharacter{ font-size:11px; color:#009933; margin:0px; font-weight:normal; text-decoration:none;}

.captcha{float:left;padding:6px 0px 0px 5px;}
.captchaRefresh{float:left;vertical-align:top;margin-top:8px;background:url(../../../images/refreshicon.png) no-repeat;height:24px;width:24px;border:0px;}
.captchaRefresh:hover{background:url(../../../images/refresh.png) no-repeat;}
.captchaInput{border:1px solid #ffcc00;float:left;width:100px;height:29px;margin:5px 0px 0px 22px;}
.captchaInput:hover{border:1px solid #009933}

.inner_rounded_border{
	width:590px;
	margin:15px auto 15px auto;
	padding:10px;
	border:1px solid #f2b512;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


.login_link_txt{
	float:right;
	width:100%;
	text-align:right;
	color:#009933;
	font-size:11px;
	font-weight:normal;
	margin:0 0 0 7px;
	text-decoration:none;

}

.login_link_txt a{
	text-align:right;
	color:#009933;
	font-size:11px;
	font-weight:normal;
	margin:0 0 0 7px;
	text-decoration:none;
}

.new_page_container_coul{
	float:left;
	width:319px;
	height:auto;
	margin-bottom:5px;
}

.add_url_img{
	float:left;
	width:50px;
	height:auto;
	border:1px solid #333333;
}

.add_url_bold_txt a{
	float:left;
	width:250px;
	color:#009933;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

.add_url_normal_txt a{
	float:left;
	width:250px;
	color:#333333;
	font-size:11px;
	padding-left:10px;
	word-wrap:break-word;
}

.contact_txtarea{
	height:72px; 
	width:230px;
	max-width:230px; 
	max-height:72px; 
	margin:3px 0px 0 0px; 
	border:1px solid #ffcc00; 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px
}

.contact_txtarea:hover{
	border:1px solid #009933;
}

.contact_txtfield{
	height:22px; 
	width:230px; 
	margin:3px 0px 0 0; 
	border:1px solid #ffcc00
}

.contact_txtfield:hover{
	border:1px solid #009933;
}

.form_validation_div{
	float:left;
	width:100%;
	height:auto;
}

.validation_top{
	float:left;
	width:230px;
	min-height:20px;
	height:auto;
	padding:5px 10px 5px 10px;
	border:1px solid #f1ca2b;
	background:#fff5ca;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.validation_arow{
	position:relative;
	left:10px;
	top:-1px;
	filter:alpha(opacity=50);
	opacity:0.5;
}

/*********************Floating Popup********/
/* The hint to Hide and Show */
.hint {
   	display: none;
    position:absolute;
    right:340px;
    width: 200px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(../../../images/pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../../../images/pointer.gif) left top no-repeat;
}


/* start new nav section */

.nav_area{
	width:928px;
	height:48px;
	background-image:url(../../../images/nav_bg.png);
	background:-moz-linear-gradient(top, #ffe552, #e9b912);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, #e9b912),color-stop(1, #ffe552));
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912')";

	border:1px solid #ddae02;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-bprder-radius:5px;
	margin-bottom:10px;
}

ul.navigation{
	float:left;
	width:auto;
	height:auto;
	text-decoration:none;
	list-style:none;
	padding:0px 0px 0px 5px;
	margin:7px 0px 0px 0px;
}

a .nav_left_cornner {
	background: url(../../../images/nav_left_cornner.gif) no-repeat left top;
	width:8px;
	height:40px;
	line-height:35px;
	display:block;
	float: left;
}


a .nav_mid_bg {
	background: url(../../../images/nav_mid_cornner.gif) repeat-x top left;
	height:40px;
	line-height:35px;
	display: block;
	float: left;
}


a .nav_right_cornner {
	background: url(../../../images/nav_right_cornner.gif) no-repeat top left;
	width:8px;
	height:40px;
	display:block;
	float:left;
}


.navigation li a:hover .nav_left_cornner,
.navigation li.active a .nav_left_cornner,
.navigation li:hover a .nav_left_cornner,
.navigation li a:hover .nav_mid_bg,
.navigation li.active a .nav_mid_bg,
.navigation li:hover a .nav_mid_bg,
.navigation li a:hover .nav_right_cornner,
.navigation li.active a .nav_right_cornner,
.navigation li:hover a .nav_right_cornner {
	background-position: 0px -44px;
	line-height:35px;
	cursor:pointer;
}


.navigation li a:hover,
.navigation li.active a,
.navigation li.hover a,
.navigation li:hover a {
	color:#000;
}


.navigation ul {
	height:38px;
	float:left;
	margin:0px;
	padding-top: 3px;
	list-style: none;
	font-size: 15px;
}


.navigation li {
	float:left;
	padding:0px 2px;
	z-index:1;
}

.divider{
	font-size:2px;
	height:30px;
	margin-left:5px;
}



.navigation li.last_nav_btn {
	background:none;
}


.navigation li:hover {
	z-index:2;
}


.navigation li a {
	display: block;
	line-height:40px;
	overflow:hidden;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}



.navigation li:hover li,
.navigation li.active li{
	width:100%;
	padding: 1px 0 2px;
	border-bottom: 1px #C1D9F0 dashed;
	background: none !important;
}


.navigation li:hover li a,
.navigation li.active li a {
	color:#000;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent:1px;
}


.navigation li:hover li a:hover,
.navigation li.active li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}


/*start IE*/
.navigation li li a:hover,
.navigation li li a:hover {
	color:#fff;
	background:#165B9F !important;
	text-decoration: none;
	line-height:normal;
}

/* end IE*/

.signup_section{
	float:right;
	width:auto;
	height:48px;
}


/* end new nav section*/

.footer_coul{
	float:left; 
	width:300px; 
	height:auto; 
	display:inline;
	margin:10px 0 0 10px;
}

.footer_col_divider{
	float:left; 
	width:1px; 
	height:140px;
	font-size:1px;
	margin:25px 12px 0px 0px;
	background: url(../../../images/footer_col_divider.png) no-repeat;
}

.foo_logo_row{
	float:left; 
	width:100%; 
	height:auto; 
}

.foo_logo_col{
	float:left; 
	width:140px; 
	height:41px; 
}

.footer_coul_02{
	float:left; 
	width:200px; 
	height:auto; 
	display:inline;
	margin:10px 0 0 0px;
}

.footer_coul_03{
	float:right; 
	width:370px; 
	height:auto; 
	display:inline;
	margin:10px 0 0 0px;
}

.download_link{
	float:left;
	width:48%;
	margin:0px;
	padding:0px;
}

.download_link li{
	float:left; 
	width:100%; 
	height:auto;
	display:inline;
}

.download_link li a{
	float:left; 
	width:auto; 
	height:auto;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b584a;
	padding-bottom:5px;
}

.download_link li a:hover{
	float:left; 
	width:auto; 
	height:auto;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
	text-decoration:none;
	padding-bottom:5px;
}

.footer_title_txt{
	float:left;
	width:100%;
	height:auto;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
}




/* start footer menu dropdown */
ul.dropdown {
	float:left;
	font-size:12px;
	font-weight:normal;
}

.common{
	border:1px solid #eec629;
	background:#FFF;
	text-decoration:none;
	padding:5px 0px 0px 8px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.common:hover{
	border:1px solid #009933;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.common li{
	background: url(../../../images/footer_bottom_border.png) bottom no-repeat;
	text-decoration:none;
}


	ul.dropdown li{
	 padding:7px 10px;
	 color:#5B584A;
	 text-decoration:underline;
}
	
	/*ul.dropdown .foo_link li{
	 padding:7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 1px;
	 border-color: #D4CFB9 #D4CFB9 #fff #D4CFB9;
	 background-color:#fff;
	 color:#000;
	 text-decoration:none;
	}
	*/
	
	ul.dropdown li.dir a{
		color:#5B584A;
	}
	
	ul.dropdown li.dir a:hover{
		color:#009933;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 /*background-color: #eee;*/
	 color:#009933;
	 text-decoration:none;
	}
	
	ul.dropdown li.hover,
	ul.dropdown .dir li:hover {
	 background-color: #fff;
	 color:#009933;
	 text-decoration:underline;
	}
	

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #009933; text-decoration:underline;}
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}




ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding:5px 5px 0px 5px;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
	padding:0px 0px 5px 0px;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


ul.dropdown-vertical {
 width:160px;
}

ul.dropdown-vertical ul {
 top: -10px;
 left: 99%;
}

ul.dropdown-vertical li {
 float: none;
}


/* end footer menu dropdown */


#container .package_area{
	float:none;
	width:848px; 
	height:133px;
	padding:15px;
	margin:auto;
	margin-bottom:15px;
	
	border:1px solid #FFCC00;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-bprder-radius:5px;
}

.package_box{
	float:left;
	width:274px;
	height:auto;
}

.package_title_box{
	float:left;
	width:274px;
	height:37px;
}

.inner_packeg_border{
	float:left;
	width:244px;
	height:1px;
	font-size:1px;
	background:#f2d043;
}

.package_title_bg{
	float:left;
	width:220px;
	height:27px;
	background:#fcdd55;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	padding:10px 0px 0px 12px;
}

.page_cornner{
	float:left;
	width:42px;
	height:37px;
	background:url(../../../images/page_cornner.png) no-repeat;
}

*html .page_cornner{
	float:left;
	width:42px;
	height:37px;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/page_cornner.png', sizingmethod='scale');
	-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/page_cornner.png', sizingmethod='scale')";
}

.package_txt_box{
	float:left;
	width:244px;
	height:auto;
	padding:0px 15px 10px 15px;
	
	user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
	-webkit-user-select: none;
	
	background-image:url(../../../images/pakage_box_bg.png);
	background:-moz-linear-gradient(top, #fcdd55, #ebbc17);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, #ebbc17),color-stop(1, #fcdd55));
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fcdd55', endColorstr='#ebbc17');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fcdd55', endColorstr='#ebbc17')";
}


ul.offer_list{
	float:left;
	width:100%;
	height:85px;
	padding:0px;
	margin:0px;
}


ul.offer_list li{
	float:none;
	width:auto;
	height:auto;
	line-height:17px;
	list-style:disc;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e0b40a;
}

.offer_list_color_txt{
	color:#3f3f3f;
}


.feature_big_title_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#009933;
	font-weight:bold;
	display:inline;
}

.other_features_box{
	float:left;
	width:92%;
	height:auto;
	padding:4%;
	
	user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
	-webkit-user-select: none;
}

.about_btng_btn a {
	border:none;
}

.p_desc_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
	text-align:justify;
	word-wrap:break-word;
}

.help_row_box{
	float:left;
	width:100%;
	height:auto;
}

.help_row{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:20px;
}

.help_col_01{
	float:left;
	width:49%;
	height:auto;
}

.help_col_02{
	float:right;
	width:49%;
	height:auto;
}


.help_img{
	float:left;
	width:auto;
	height:auto;
}

.help_title_txt{
	float:left;
	width:98%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:left;
}

.help_title_txt a{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-align:left;
}

.help_title_txt a:hover{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#009933;
	text-align:left;
	text-decoration:none;
}

.help_des_box{
	float:right;
	width:73%;
	height:auto;
	text-align:left;
}


.remind_member h4{
	color:#000; 
	text-align:center;
	text-decoration:underline;
	margin:75px 0px 75px 0px;
}

.remind_member h4:hover{
	color:#009933; 
	text-align:center;
	text-decoration:none;
	margin:75px 0px 75px 0px;
}

.create_member h4{
	color:#000; 
	text-align:center;
	text-decoration:underline;
}


.create_member h4:hover{
	color:#009933; 
	text-align:center;
	text-decoration:none;
}

.desh_board_tbl{
	border-collapse:collapse;
	border:1px solid #ddae02;
}

.desh_board_rw{
	border-collapse:collapse;
}

.desh_board_td_title{
	padding:7px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	background:#f7c000;
}

.desh_board_td{
	padding:7px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #ddae02;
}

.breadcrumbs_pathway{
	float:none;
	width:90%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding:10px 0px 0px 15px;
}

.breadcrumbs_pathway a{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
}

.breadcrumbs_pathway a:hover{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#009933;
}

.division_pathway a{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

.division_pathway a:hover{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#009933;
}

span.pathway{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009933;
}

.link_path{
	font-size:13px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.link_path:hover{
	font-size:13px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.welcome_user_name{
	padding:16px 0px 0px 0px; font-size:13px; float:left; font-weight:bold; border-bottom:1px solid #000;
}
/**************Bank Cheuqe /Cash **********/
.bank_chack_inner_div{
	float:left;
	width:600px;
	height:auto;
	padding:15px;
}

.top_bank_address{
	float:left;
	width:100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
}

.pay_slip_txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #000000;
	margin-bottom:15px;
}

.bank_chack_row{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:7px;
}


.bank_left_col{
	float:left;
	width:50%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:right;
	font-weight:bold;
}

.bank_right_col{
	float:right;
	width:49%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}

.table_bank tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.accept_term_condition{
	float:none;
	width:580px;
	height:330px;
	max-height:330px;
	margin:0px auto;
	border:1px solid #ffcc00;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:15px;
	overflow:scroll;
	padding:10px;
}

.accept_input_button a{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
	border:1px solid #FFCC00;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
	font-weight:bold;
	padding:7px 15px 7px 15px;
	margin-left:7px;
	display:inline;
	margin-bottom:10px;
}

.accept_input_button a:hover{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
	border:1px solid #009933;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration:none;
	font-weight:bold;
	padding:7px 15px 7px 15px;
	margin-bottom:10px;
}

ul.money_booker{
	float:none;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
}


ul.money_booker ol{
	margin:0px;
	padding:0px;
	display:list-item;
}

ul.money_booker ol{
	float:left;
	width:95%;
	height:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	list-style:decimal;
	display:list-item;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 25px;
}

ul.money_booker_sub li{
	margin:0px;
	padding:0px;
	display:list-item;
	
}

ul.money_booker_sub li{
	float:left;
	width:98%;
	height:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	list-style:lower-alpha;
	display:list-item;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}


.payment_breadcrumbs_pathway a{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.payment_breadcrumbs_pathway a:hover{
	float:none;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009933;
}

.division_box{
	float:left;
	width:100%;
	height:745px;
	text-align:center;
	border:1px solid #f2b512;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index:0;
}

.division_map{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	z-index:0;
	position:relative;
	top:-50px;
}



#rangpur_division {
	float:left;
	position:relative;
	left:75px;
	top:100px;
	width:97px;
	height:auto;
	z-index:4;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

#rajsahi_division {
	float:left;
	position:relative;
	left:0px;
	top:275px;
	width:116px;
	height:auto;
	z-index:2;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

#khulna_division {
	float:left;
	position:relative;
	width:135px;
	height:auto;
	left:-350px;
	top:445px;
	z-index:1;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

#sylhet_division {
	float:left;
	position:relative;
	width:135px;
	height:auto;
	left:200px;
	top:245px;
	z-index:3;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}



#barisal_division {
	float:left;
	position:relative;
	width:135px;
	height:auto;
	left:250px;
	top:500px;
	z-index:5;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

#dhaka_division {
	float:left;
	position:relative;
	width:135px;
	height:auto;
	left:-85px;
	top:360px;
	z-index:6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

#chittagong_division {
	float:left;
	position:relative;
	width:135px;
	height:auto;
	left:300px;
	top:465px;
	z-index:7;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#58c10c;
}

.division_txt{
	color:#000;
	text-decoration:underline;
	outline:none;
}

.division_txt:hover{
	color:#58c10c;
	outline:none;
}

ul.district_list{
	float:left;
	width:99%;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
}

ul.district_list li{
	float:none;
	width:auto;
	height:auto;
	list-style:decimal;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0px 0px 5px 0px;
	margin:0px;
}


ul.district_list li a{
	float:none;
	width:auto;
	height:auto;
	list-style:decimal;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}


ul.district_list li a:hover{
	float:none;
	width:auto;
	height:auto;
	list-style:decimal;
	list-style-position:inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
	text-decoration:none;
}

.district_detail_div{
	float:left;
	width:96%;
	height:auto;
	padding:0px 2% 2% 2%;
}

.district_detail_txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	word-wrap:break-word;
	line-height:20px;
}


.division_left_col{
	float:left;
	width:420px;
	height:auto;
}

.division_title_txt{
	float:left;
	width:100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009933;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

table.division_table{
	float:left;
	border:1px solid #d4cfb9;
	border-collapse:collapse;
}


table.division_table tr td{
	border:1px solid #d4cfb9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}


.district_topics_div{
	float:left;
	width:635px;
	height:auto;
	border:1px solid #d4cfb9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-top:10px;
	padding-bottom:5px;
}

.district_topics_bar{
	float:left;
	width:623px;
	height:38px;
	border:1px solid #ddae02;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:5px 0px 0px 5px;
	display:inline;
	
	background-image:url(../../../images/nav_bg.png);
	background:-moz-linear-gradient(top, #ffe552, #e9b912);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, #e9b912),color-stop(1, #ffe552));
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffe552', endColorstr='#e9b912')";
}

.topict_title_txt{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding:10px 0px 0px 10px;
}


.district_topics_box{
	float:left;
	width:625px;
	margin:2px 0px 0px 5px;
	display:inline;
}

.color_txt{
	color:#000;
}

.color_txt:hover{
	color:#009933;
	text-decoration:none;
}

.spaceing_border{
	float:left;
	width:100%;
	height:5px;
	font-size:5px;
	margin-bottom:7px;
	border-bottom:1px solid #d4cfb9;
}

.how_hide_box{
	float:left;
	width:100%;
	height:auto;
}

.how_hide_bar{
	float:left;
	width:460px;
	height:18px;
	padding:3px 7px 4px 7px;
	border:3px solid #cbcbcb;
	background:#fff;
	margin-bottom:3px;
}

.show_hide_btn{
	float:right;
	width:19px;
	height:19px;
}

.bar_title_txt{
	float:left;
	width:85%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
}

.expend_box{
	float:left;
	width:100%;
	height:auto;
}

.bang_diary_col_01{
	float:left;
	width:49%;
	height:auto;
}

ul.bang_diary{
	float:left;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
}

ul.bang_diary li{
	float:none;
	width:auto;
	height:auto;
	list-style:none;
	/*list-style-position:inside;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px 0px 0px 0px;
	margin:0px;
}
/**********************************Agent Form CSS *************/

.agent_inner_div{
	float:left;
	width:96%;
	height:auto;
	padding:2%;
}

.agent_fream_box{
	float:left;
	width:98%;
	height:auto;
	padding:0px 10px 10px 10px;
	border:1px solid #CCCCCC;
}

.agent_title_txt{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	text-align:left;
}

.agent_edu_tbl{
	float:left;
	border-collapse:collapse;
	border:1px solid #CCC;
}

.agent_edu_tbl tr th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	margin:0px;
}

.agent_edu_tbl tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	margin:0px;
}

.agent_tbl tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.agent_lab{
	float:left;
	width:120px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px 5px 0px 0px;
}

input.agent_form_txtfield{
	width:245px;
	height:25px;
	border:1px solid #ffcc00; 
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:url(../../../images/input_bg.png) repeat-x;
}

input.agent_form_txtfield:hover{border:1px solid #009933;}


.agent_pic{
	float:right;
	width:85px;
	height:100px;
	position:absolute;
	top:140px;
	right:470px;
	z-index:1;
}

textarea.agent_txt_area{
	width:300px;
	max-width:300px;
	height:75px;
	border:1px solid #ffcc00; 
}

input.agent_txt_area:hover{border:1px solid #009933;}

.agent_bang_txt{
	font-family: SolaimanLipi;
	font-size: 1.1em;
	text-align:justify;
	vertical-align:top;
}

/* start lawyer form css */

.cat_exprience_box{
	float:left;
	width:147px;
	height:100px;
}

.exprience_addRemove_btn{
	float:left;
	width:85px;
	height:auto;
	margin-left:15px;
	display:inline;
}

.exprience_addlist_box{
	float:right;
	width:147px;
	height:100px;
}

.select_multiple{
	width:145px;
	height:98px;
	border:1px solid #D4CFB9;
}

/* end lawyer form css */

.agent_first_page{
	float:left;
	width:100%;
	height:auto;
	background:#fff url(../../../images/agent_bg.png) repeat-x;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	
	background-image: -moz-linear-gradient(top, #fef1c8, #fff);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(fef1c8, #fff),color-stop(1, #ffffff));
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fef1c8', endColorstr='#ffffff');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fef1c8', endColorstr='#ffffff')";
}

.agent_first_left_col{
	float:left;
	width:55%;
	height:auto;
}

.agent_first_right_col{
	float:right;
	width:35%;
	height:auto;
	border:1px solid #fae6a7;
	margin:30px 10px 10px 0px;
	display:inline;
	background:#FFFFFF;
}

dl.agent_sign_mes{
	float:left;
	width:auto;
	height:auto;
	text-align:left;
	padding:10px 10px 0px 10px;
}


dl.agent_sign_mes dt{
	float:left;
	width:auto;
	height:auto;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2c2a23;
	text-align:left;
}



ul.agent_sign_list{
	float:left;
	width:auto;
	height:auto;
	display:block;
	list-style:disc;
	text-align:left;
	padding:0px 10px 10px 10px;
}

ul.agent_sign_list li{
	float:none;
	width:auto;
	height:auto;
	display:list-item;
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323232;
	margin-left:25px;
}

.agent_top_bar{
	float:left;
	width:227px;
	height:27px;
	background:url(../../../images/agent_signup_bar.png) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#323232;
	font-weight:bold;
	text-align:left;
	padding:7px 0px 0px 8px;
}

/* start business type Tooltip */

#bubble_tooltip{
	width:350px;
	position:absolute;
	display:none;
}

#bubble_tooltip .bubble_top{
	background-image: url('../../../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;
	position:relative;
	top:1px;	
}

#bubble_tooltip .bubble_middle{
	background-image: url('../../../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:15px;
	padding-right:7px;
	left:-1px;
	position:relative;
}

#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}

#bubble_tooltip .bubble_bottom{
	background-image: url('../../../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

/* end business type Tooltip */


dl.bang_sprite_news_logo{
	float:none;
	width:auto;
	height:auto;
	display:block;
	overflow:hidden;
	margin:0px;
	padding:10px 0px 10px 10px;
}

dl.bang_sprite_news_logo dd{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin:0px 0px 2px 2px;
	border:2px solid #CCCCCC;
}

dl.bang_sprite_news_logo dd a{
	float: left;
	background: url(../../../images/bd_news_paper_all_logo.png) no-repeat scroll 0 0px;
	outline:none;
}



dl.bang_sprite_news_logo .bang_news_logo_01 a{
	background-position:0px 0px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_02 a{
	background-position:0px -50px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_03 a{
	background-position:0px -107px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_04 a{
	background-position:0px -155px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_05 a{
	background-position:0px -205px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_06 a{
	background-position:0px -263px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_07 a{
	background-position:0px -315px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_08 a{
	background-position:0px -374px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_09 a{
	background-position:0px -415px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_10 a{
	background-position:0px -470px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_11 a{
	background-position:0px -523px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_12 a{
	background-position:0px -577px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_13 a{
	background-position:0px -631px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_14 a{
	background-position:0px -693px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_15 a{
	background-position:0px -745px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_16 a{
	background-position:0px -790px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_17 a{
	background-position:0px -839px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_18 a{
	background-position:0px -890px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_19 a{
	background-position:0px -944px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_20 a{
	background-position:0px -990px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_21 a{
	background-position:0px -1047px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_22 a{
	background-position:0px -1105px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_23 a{
	background-position:0px -1160px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_24 a{
	background-position:0px -1204px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_25 a{
	background-position:0px -1255px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_26 a{
	background-position:0px -1305px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_27 a{
	background-position:0px -1362px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_28 a{
	background-position:0px -1422px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_29 a{
	background-position:0px -1485px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_30 a{
	background-position:0px -1545px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_31 a{
	background-position:0px -1602px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_32 a{
	background-position:0px -1654px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_33 a{
	background-position:0px -1705px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_34 a{
	background-position:0px -1757px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_35 a{
	background-position:0px -1810px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_36 a{
	background-position:0px -1867px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_37 a{
	background-position:0px -1923px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_38 a{
	background-position:0px -1983px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_39 a{
	background-position:0px -2033px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_40 a{
	background-position:0px -2085px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_41 a{
	background-position:0px -2137px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_42 a{
	background-position:0px -2189px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_43 a{
	background-position:0px -2244px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_44 a{
	background-position:0px -2294px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_45 a{
	background-position:0px -2344px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_46 a{
	background-position:0px -2399px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_47 a{
	background-position:0px -2450px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_48 a{
	background-position:0px -2500px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_49 a{
	background-position:0px -2548px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_50 a{
	background-position:0px -2599px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_51 a{
	background-position:0px -2650px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_52 a{
	background-position:0px -2710px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_53 a{
	background-position:0px -2760px;width:184px;height:50px;
}

dl.bang_sprite_news_logo .bang_news_logo_54 a{
	background-position:0px -2819px;width:184px;height:50px;
}


dl.eng_sprite_news_logo{
	float:none;
	width:auto;
	height:auto;
	display:block;
	overflow:hidden;
	margin:0px;
	padding:10px 0px 10px 10px;
}

dl.eng_sprite_news_logo dd{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin:0px 0px 2px 2px;
	border:2px solid #CCCCCC;
}

dl.eng_sprite_news_logo dd a{
	float: left;
	background: url(../../../images/eng_news_paper_all_logo.png) no-repeat scroll 0 0px;
	outline:none;
}

dl.eng_sprite_news_logo .eng_news_logo_01 a{
	background-position:0px 7px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_02 a{
	background-position:0px -30px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_03 a{
	background-position:0px -70px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_04 a{
	background-position:0px -120px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_05 a{
	background-position:0px -172px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_06 a{
	background-position:0px -230px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_07 a{
	background-position:0px -293px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_08 a{
	background-position:0px -340px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_09 a{
	background-position:0px -395px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_10 a{
	background-position:0px -450px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_11 a{
	background-position:0px -500px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_12 a{
	background-position:0px -550px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_13 a{
	background-position:0px -600px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_14 a{
	background-position:0px -655px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_15 a{
	background-position:0px -703px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_16 a{
	background-position:0px -750px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_17 a{
	background-position:0px -795px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_18 a{
	background-position:0px -847px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_19 a{
	background-position:0px -905px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_20 a{
	background-position:0px -960px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_21 a{
	background-position:0px -1007px;width:184px;height:50px;
}

dl.eng_sprite_news_logo .eng_news_logo_22 a{
	background-position:0px -1055px;width:184px;height:50px;
}

dl.bd_magazine_logo{
	float:none;
	width:auto;
	height:auto;
	display:block;
	overflow:hidden;
	margin:0px;
	padding:10px 0px 10px 10px;
}

dl.bd_magazine_logo dd{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	margin:0px 0px 2px 2px;
	border:2px solid #CCCCCC;
}

dl.bd_magazine_logo dd a{
	float: left;
	background: url(../../../images/bd_magazine_logo.png) no-repeat scroll 0 0px;
	outline:none;
}

dl.bd_magazine_logo .magazine_logo_01 a{
	background-position:0px -10px;width:184px;height:50px;
}

dl.bd_magazine_logo .magazine_logo_02 a{
	background-position:0px -70px;width:184px;height:50px;
}

dl.bd_magazine_logo .magazine_logo_03 a{
	background-position:0px -121px;width:184px;height:50px;
}

dl.bd_magazine_logo .magazine_logo_04 a{
	background-position:0px -175px;width:184px;height:50px;
}

dl.bd_magazine_logo .magazine_logo_05 a{
	background-position:0px -230px;width:184px;height:50px;
}

.loginbd_news_paper_box{
	float:left;
	width:100%;
	height:auto;
	text-align:left;
}


ul.loginbd-tabNavigation {
	list-style:none;
	margin: 0px;
	padding: 0px;
	font-size:13px;
	font-family:"Trebuchet MS",verdana,arial,sans-serif;
}

ul.loginbd-tabNavigation li {
	display:inline;
}

ul.loginbd-tabNavigation li A {
	padding: 3px 6px;
	background-color: #e2e2e2; 
	color: #000; font-weight:bold;
	text-decoration: none;
	border-top: 1px solid #d0d9e2;
	border-bottom: none;
	border-left: 1px solid #d0d9e2;
	border-right: 1px solid #d0d9e2;   
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;	
}

ul.loginbd-tabNavigation li A.selected,
ul.loginbd-tabNavigation li A:hover {
	background-color:#f0c828;
	color: #fff;
	padding-top: 5px;
	border-bottom: none;
	border-top: 1px solid #f2b512;
	border-left: 1px solid #f2b512;
	border-right: 1px solid #f2b512;
}
		
ul.loginbd-tabNavigation li A:focus {
	outline:0px;
}
		
#first {
	float:left;
	padding:2%;  
	width:96%;
	margin: 3px 0px 25px 0px;
	border:1px solid #f2b512;
}

#second {
	float:left;
	padding:2%;  
	width:96%;
	margin: 3px 0px 25px 0px;
	border:1px solid #f2b512;
}

#third {
	float:left;
	padding:2%;  
	width:96%;
	margin: 3px 0px 25px 0px;
	border:1px solid #f2b512;
}



.tutor_info_table{
	float:none;
	width:100%;
	height:auto;
	display:inline-table;
	padding-bottom:5px;
}

.tutor_info_row{
	float:left;
	width:98%;
	height:auto;
	background:#fff;
	padding:5px 1% 0px 1%;
}

.tutor_addv_box{
	float:left;
	width:396px;
	height:77px;
	padding:5px;
	border:1px solid #D4CFB9;
	font-size:12px;
	color:#323232;
	text-align:left;
}

.tutor_addv_img{
	float:left;
	width:auto;
	height:75px;
	max-height:75px;
	vertical-align:bottom;
	text-align:center;
}

.adv_img{
	width:75px;
	height:auto;
	max-height:75px;
}

.loginbd_news_tabs{
	float:left;
	width:97%;
	height:auto;
	display:block;
	margin:0px 0px 10px 15px;
}

.tutor_addv_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
}

dl.agent_list_row{
	float:left;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px 0px 7px 0px;
}

dl.agent_list_row dd{
	float:left;
	width:25%;
	height:auto;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323232;
}

dl.agent_list_row dd a{
	float:none;
	width:auto;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323232;
	text-decoration:none;
	outline:none;
}

dl.agent_list_row dd a:hover{
	float:none;
	width:auto;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009933;
	text-decoration:none;
}

.group_agent_view{
	float:left;
	width:100%;
	height:auto;
}

.group_agent_box a{
	float:left;
	width:130px;
	height:160px;
	border:1px solid #CCCCCC;
	margin:0px 0px 10px 12px;
	background:#fff;
	display:inline;
	padding:10px;
	cursor:pointer;
	text-decoration:none;
	outline:none;
}

.group_agent_box a:hover{
	float:left;
	width:130px;
	height:160px;
	border:1px solid #fbde1c;
	margin:0px 0px 10px 12px;
	background:#f6f1ce;
	display:inline;
	padding:10px;
	cursor:pointer;
	text-decoration:none;
	outline:none;
}

.agent_img{
	float:left;
	width:130px;
	height:auto;
	text-align:center;
	margin-bottom:3px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f9e05;
}



.langues_btn a{
	float:right;
	width:auto;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:10px 10px 0px 0px;
	font-weight:bold;
}

.langues_btn a:hover{
	color:#7f9e05;
}








