/*************************************************************************************
Developer's Information.

Developer: Mohammad Hadiuzzaman.
Web Developer,
Ananash IT & Solution LTD.
Office: House#57/B(2nd Floor), Road#21, Banani, Dhaka, Bangladesh.

Email: hadi7cseuoda@hotmail.com
mob:+8801721937338

*************************************************************************************/
/*  All css class */
body{ margin:0px; background:#FFFFFF url(../all_images/body_bg.png); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
img{ behavior: url(iepngfix.htc); border:none; }
/*
table{ background:#B6C7EB; }
td{ background:#FFFFFF; }
th{ background-image:url(../all_images/th_bg.png); background-repeat:repeat; height:20px; font-weight:bold; }*/
ul{list-style-type:none;}
li{list-style-type:none;}
a:link, a:visited, a:hover, a:active { text-decoration: none; }


.clear{ clear:both; }
.no_clear{ clear:none; }
.logo_div { position:absolute; float:left; width:130px; height:134px; top:0px; left:0px; z-index:2; }
.gen_div{ position:relative; float:left; width:inherit; }
.gen_div_fl_100{ position:relative; float:left; width:100%; }
.gen_div_fr_100{ position:relative; float:right; width:100%; }
.div_98{ position:relative; width:98%; }
.div_90{ position:relative; float:left; width:90%; }
.div_95{ position:relative; float:left; width:95%; }
.div_85{ position:relative; float:left; width:85%; }
.div_75{ position:relative; float:left; width:75%; }
.div_70{ position:relative; float:left; width:70%; }
.div_65{ position:relative; float:left; width:65%; }
.div_60{ position:relative; float:left; width:60%; }
.div_58{ position:relative; float:left; width:58%; }
.div_55{ position:relative; float:left; width:55%; }
.div_50{ position:relative; float:left; width:50%; }
.div_48{ position:relative; float:left; width:48%; }
.div_45{ position:relative; float:left; width:45%; }
.div_40{ position:relative; float:left; width:40%; }
.div_35{ position:relative; float:left; width:35%; }
.div_30{ position:relative; float:left; width:30%; }
.div_33{ position:relative; float:left; width:33%; }
.div_25{ position:relative; float:left; width:25%; }
.div_20{ position:relative; float:left; width:20%; }

.z_index1{ z-index:1; }
.z_index2{ z-index:2; }
.z_index3{ z-index:3; }

.wrapper_div{ position:relative; float:left; width:100%; min-width:1020px; }
.gen_div_fl{ position:relative; float:left; }
.gen_div_fr{ position:relative; float:right; }

.main_container{ position:relative; width:980px; }
.container{ position:relative; width:970px; padding:5px; }
.white_bg{ background:#FFFFFF}
.left_container{ position:relative; width:240px; }
.mid_container{ position:relative; width:530px; padding-left:5px; padding-right:5px; }
.right_container{ position:relative; width:190px; }
.mid_right_container{ position:relative; width:725px; padding-left:5px;}

.bot_m{ background-image:url(../all_images/bot_m.png); background-repeat:repeat-x; height:65px; width:964px; }
.box_border_l{ border-left:solid 1px #D2D2D2; border-right:solid 1px #D2D2D2; width:228px; padding:5px; }
.box_in_color_l{ background:#E8EFF7; width:218px; padding:5px; }
.box_bot_line{ behavior: url(iepngfix.htc); background-image:url(../all_images/box_bot_line.png); background-repeat:repeat-x; height:6px; }

.box_border_m{ border-left:solid 1px #D2D2D2; border-right:solid 1px #D2D2D2; width:518px; padding:5px; }
.box_in_color_m{ background:#E8EFF7; width:508px; padding:5px; }

.box_border_r{ border-left:solid 1px #D2D2D2; border-right:solid 1px #D2D2D2; width:178px; padding:5px; }
.box_in_color_r{ background:#E8EFF7; width:168px; padding:5px; }

.box_border_mr{ border-left:solid 1px #D2D2D2; border-right:solid 1px #D2D2D2; width:713px; padding:5px; }
.box_in_color_mr{ background:#E8EFF7; width:703px; padding:5px; }

.head_m{ background-image:url(../all_images/head_m.png); background-repeat:repeat-x; height:23px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }


.ad_div{ padding-top:4px; }
.pad_8{ padding-top:8px; }
.pad_l_8{ padding-left:8px; }
.pad_r_8{ padding-right:8px; }
.pad_bot_5{ padding-bottom:5px;}
.pad_top_5{ padding-bottom:5px;}

.form_contennt_div{ padding:3px; }

.t_b_line{ background-image:url(../all_images/t_b_l.png); background-repeat:repeat-x; height:8px; }

.top_dropdown{ position:absolute; top:8px; right:-1px; width:253px; z-index:2; }

.top_drop_bg{ background-image:url(../all_images/top_drop_bg.png); background-repeat:repeat-y; display:none; z-index:2; }
.top_drop_b{ background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-514px -134px; height:38px; z-index:2; }

.menu_container{ background-image:url(../all_images/menu_bot_round.png); background-repeat:no-repeat; height:37px; background-position:bottom; }
.menu_container_f{ background-image:url(../all_images/../all_images/nav_off.jpg); background-repeat:repeat-x; height:30px; }

.top_menu_cont_bg{ position:relative; float:left; background:none; background:#FFFFFF url(../all_images/nav_off.jpg) repeat-x; background-repeat:repeat-x; height:23px; padding-left:50px; padding-top:7px; padding-right:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
.top_menu_cont_bg_h{ position:relative; float:left; background:none; background:#FFFFFF url(../all_images/nav_on.jpg) repeat-x; height:23px; padding-left:50px; padding-top:7px; padding-right:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; cursor:pointer; }

.cont_m{ background-image:url(../all_images/cont_m.png); background-repeat:repeat-x; height:293px; }

.all_btn{ border:solid 1px #A41100; background:none; background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-221px -4px; height:19px; font-family :Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer; }
.all_btn:hover{ border:solid 1px #A41100; background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-221px -23px; height:19px; font-family :Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DC2F1E; text-decoration:none; cursor:pointer; }

.more1{ background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-487px -44px; height:13px; width:32px; margin-right:5px; cursor:pointer; }
.more2{ background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-625px -39px; height:15px; width:57px; margin-right:5px; cursor:pointer; }

/* text style */
.ex_header_text{ font-family:Arial, Helvetica, sans-serif; font-size:12.5px; font-weight:bold; color:#660000; line-height:22px; }
.ex_header_text2{ font-family:Arial, Helvetica, sans-serif; font-size:12.5px; font-weight:bold; color:#006666; }
.ex_header_text3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006666; }
.ex_header_text4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003399; }
.to{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; }
.sm_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; }

.sm_img_frame{ background:#FFFFFF; padding:5px; border:solid 1px #999999; }
.big_img_frame{ background:#FFFFFF; padding:7px; border:solid 1px #999999; }


.menu_link:link, .menu_link:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3366CC; text-decoration:none; }
.menu_link:hover, .menu_link:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3366CC; text-decoration:underline; }

.gen_link:link, .gen_link:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2F50A8; text-decoration:underline; }
.gen_link:hover, .gen_link:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none; }

.gen_link2:link, .gen_link2:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1C5CA3; text-decoration:underline; }
.gen_link2:hover, .gen_link2:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; }

.gen_link3:link, .gen_link3:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1C5CA3; text-decoration:none; }
.gen_link3:hover, .gen_link3:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; text-decoration:none; }

.gen_menu_link1:link, .gen_menu_link1:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1C5CA3; text-decoration:underline; }
.gen_menu_link1:hover, .gen_menu_link1:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990000; text-decoration:none; }

.text_through{ text-decoration:line-through; }

.gen_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1C5CA3; }

.gen_ul_st1{ list-style-image:url(../all_icons/news-dot.gif); list-style-position:outside; line-height:30px; }
.gen_ul_st2{ list-style-image:url(../all_icons/arrow.gif); list-style-position:outside; line-height:30px; vertical-align:middle; }
.gen_ul_st3{ list-style-image:url(../all_icons/arrow_70.gif); list-style-position:outside; }
.gen_ul_st4{ list-style-image:url(../all_icons/arrow_93.gif); list-style-position:outside; }
.gen_ul_st5{ list-style-image:url(../all_icons/arrow_125.png); list-style-position:outside; }
.gen_ul_st6{ list-style-image:url(../all_icons/arrow_84.gif); list-style-position:outside; }
.gen_ul_st7{ list-style-image:url(../all_icons/arrow_121.gif); list-style-position:outside; }
.gen_ul_st8{ list-style-image:url(../all_icons/menudot.gif); list-style-position:outside; }
.gen_ul_st9{ list-style-image:url(../all_icons/more-1.jpg); list-style-position:outside; }
.fake_li{ list-style:none; line-height:8px; }

.all_text_box{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1C5CA3; border:solid 1px #819EDB; }

.mess_succ{ background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-764px -34px; height:23px; width:29px; padding-left:36px; color:#009900; padding-top:7px; }
.mess_fail{ background-image:url(../all_images/site_use_images.png); background-repeat:no-repeat; background-position:-764px -34px; height:23px; width:29px; padding-left:36px; color:#FF0000; padding-top:7px; }


/* highslide style css classes */
.highslide{ cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none; background:#FFFFFF; }
.highslide img{ background:#FFFFFF; padding:3px; border:solid 1px #999999; }
.highslide-image{ border: 10px solid white; background:#FFFFFF; }
.highslide-caption{ display: none; border: 5px solid white; border-top: none; padding: 5px; background-color: white; }
.highslide-loading{ display: block; color: white; font-size: 9px; font-weight: bold; text-transform:uppercase; text-decoration: none; padding:3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color:gray; }
.highslide-display-block{ display: block; }
.highslide-display-none{ display: none; }
