body{margin:0px; background:url(../images/bg.gif) left top repeat-x #daeac1; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1a1a1a;}
p{padding: 3px 0px 10px 0px; margin:0px;}
ul{list-style-type:none; padding:0px; margin:0px;}

/*alignment css starts*/
.valign_top {vertical-align:top;}
.valign_btm {vertical-align:bottom;}
.txt_center {text-align:center;}
.txt_right {text-align:right;}
.txt_left {text-align:left;}
.fl_lt {float:left;}
.fl_rt {float:right;}
/*alignment css ends*/

/*btn1 css starts*/
.btn1 a{background:url(../images/btn1_bg.gif) left top repeat-x; height:18px; padding:0px 5px 0px 5px; color:#fff; text-decoration:none; display:block; line-height:16px;}
.btn1 a:hover {background-color:#304ca1; text-decoration:none; color:#fff; display:block;}
/*btn1 css ends*/

/*btn2 css starts*/
.btn2 a{background:url(../images/btn2_bg.gif) left top repeat-x; height:18px; padding:0px 7px 0px 7px; color:#000; text-decoration:none; display:block; line-height:14px; font-weight:bold;}
.btn2 a:hover {background:#b2dc89; text-decoration:none; color:#000; display:block;}
/*btn2 css ends*/

/*header section starts*/
.header{height:37px;}
.width397{width:397px;}
.width176{width:176px;}
/*.topmenu_ls {background:url(../images/top_menu_ls.gif) left top no-repeat; width:3px; height:25px;}
.topmenu_rs {background:url(../images/top_menu_rs.gif) left right no-repeat; width:3px; height:25px;}
.topmenu_mid{background:url(../images/top_menu_bg.gif) left top repeat-x; width:170px; height:25px; color:#fff;}
.topmenu_mid a{color:#fff; text-decoration:none; padding:0px 10px 0px 10px;}
.topmenu_mid a:hover{color:#fff; text-decoration:underline;}
.topmenu_mid a:active{color:#fff; text-decoration:underline;}*/
.topmenu{background:url(../images/top_menu_ls.gif) left top no-repeat; height:25px; color:#fff; padding:0px 0px 0px 3px; margin:0px; width:173px; float:left;}
.topmid_in {background:url(../images/top_menu_bg.gif) left top repeat-x; width:170px; height:25px; float:left;}
.topmid_in a{color:#fff; padding:0px 10px 0px 10px; text-decoration:none; line-height:25px;}
.topmid_in a:hover{color:#fff; text-decoration:underline;}
.topmid_in a.active{color:#fff; text-decoration:underline;}
.topmenu_rt {width:3px; background:url(../images/top_menu_rs.gif) left top no-repeat; height:25px; float:left;}

/*search_box sectin starts*/
.pad_top8{padding-top:10px;}
.search {width:179px; float:right; padding-top:14px; height:25px;}
.search_txt{width:161px; float:left; height:15px; margin:0px;}
.search_box {width:161px; height:15px; border:1px solid #5ba8d6; background-color:#fff; font-size:11px; color:#000; margin:0px;line-height:15px;}
.search_icon{width:18px; float:left; height:15px;}
/*search_box sectin starts*/

/*login section starts*/
.btm_pad13 {padding-bottom:13px;}
.pad_btm17{padding-bottom:17px;}
.pad_btm5{padding-bottom:5px;}
.login {background:url(../images/login_bg.gif) left top repeat-y; width:46px; border:1px solid #2aa6de; color:#fff; font-weight:bold; font-size:11px; height:31px; text-align:center;}
.login_sec {border:1px solid #2aa6de; padding:0px 5px 0px 5px;}
.text_box {height:15px; border:1px solid #9c9c9c; background-color:#fff; font-size:10px; color:#000; line-height:14px;}
.width111{width:101px;}
.pad_rt5{padding-right:5px;}
/*login section ends*/

/*links_1 css starts*/
.links_1 {color:#3a58b1; padding:0px 0px 0px 8px;}
.links_1 a{color:#3a58b1; text-decoration:none; padding:0px 5px 0px 5px;}
.links_1 a:hover{color:#000; text-decoration:underline;}
/*links_1 css ends*/

/*header section ends*/

/*mid section starts*/
.bg_wt {background:#fff;}
.mid {padding:0px 7px 0px 7px; background:url(../images/bg_mid.gif) left top no-repeat;}
.left_sec {padding-top:7px; width:619px;}
.right_sec {width:297px; padding-left:8px; padding-top:5px;}
.pad_top7 {padding-top:7px;}
.pad_top4 {padding-top:4px;}
.pad_btm5 {padding-bottom:5px;}
.text_pad{padding:13px 8px 10px 8px;}
.pad_lr8 {padding:0px 8px 0px 8px;}
.pad_rt10{padding-right:10px;}
.pad_lt10{padding-left:10px;}

/*menu section css starts*/
.menu_sec {background:url(../images/menu_bg.gif) left top repeat-x; height:31px; width:619px;}
.menu_sec a{color:#000; font-weight:bold; text-decoration:none; padding:5px 11px 0px 11px; height:26px; float:left; display:block; line-height:20px;}
.menu_sec a:hover{background:url(../images/menu_bg_hover.gif) left top repeat-x; color:#fff; text-decoration:none;}
.menu_sec a.active{background:url(../images/menu_bg_hover.gif) left top repeat-x; color:#fff; text-decoration:none;}
/*menu section css ends*/

.banner{background:url(../images/banner.jpg) left top no-repeat; height:291px;}
.col_lt {width:284px; background:url(../images/dot_ver.gif) right top repeat-y; padding-right:18px;}
.rt_border{background:url(../images/dot_ver.gif) right top repeat-y;}
.col_rt {width:285px; padding-left:18px;}
.section_btm{background:url(../images/dot_hor.gif) left bottom repeat-x; padding-bottom:17px;}
.pad_top20{padding-top:20px;}
.pad_top10{padding-top:10px;}
.pad_lt10{padding-left:10px;}
.width60{width:62px;}
.top_border{border-top:1px solid #fff;}
.download{height:51px;}

/*mid section ends*/

/*right panel css starts*/
.cbox{width:296px; border:1px solid #d1d3d4; padding:2px;}
.cbox_bg {background:url(../images/cbox_bg.gif) left bottom repeat-x; padding: 10px 9px 10px 9px;}
.cbox_bg2 {background:url(../images/cbox_bg.gif) left bottom repeat-x #fff; padding: 10px 9px 10px 9px;}
.title_bar{background-color:#e6e7e8; height:26px;}
.cbox3{border:1px solid #d1d3d4; padding:2px;}
.blk_title{font-weight:bold; font-size:11px; color:#000;}
.grn_title2{font-weight:bold; font-size:11px; color:#59941a;}
.search5{padding:5px;}
.border_rt{border-right:1px solid #fff;}
.border_lt{border-left:1px solid #fff;}
.search_btn {width:144px; float:left; height:26px; text-align:center;}
.search_btn a{background:#b2dc89;  color:#000; height:26px; text-decoration:none; font-weight:bold; display:block; line-height:24px;} 
.search_btn a:hover{background:url(../images/btn2_bg.gif) left top repeat-x #84b356; color:#fff; text-decoration:none; display:block;} 


.wt_tab_ls {background:url(../images/tab_lc.gif) left top no-repeat #fff; height:23px; width:3px; float:left;}
.wt_tab_mid {background-color:#fff; padding:0px 0px 0px 10px; margin-right:5px; color:#59941a; font-weight:bold; height:20px;}
.wt_tab_rs {background:url(../images/tab_rc.gif) right top no-repeat #fff; height:23px; width:3px;}

.txt_clr {color:#59941a;}
.txt_clr2 {color:#054e93;}
.size12 {font-size:12px;}

.title {color:#59941a; font-size:12px; font-weight:bold; line-height:20px; }

.dlinks a{color:#59941a; font-size:12px; font-weight:bold; line-height:20px; text-decoration:none; padding:0px 10px 0px 10px; }
.dlinks a:hover{color:#000; text-decoration:none;}

/*right panel css ends*/

/*showcase starts*/
.showcase {width:262px; float:left;}
.showcase ul{width:262px; list-style-type:none;}
.showcase ul li{width:262px; height:25px;}
.showcase ul li a{width:242px; background:url(../images/bullet.gif) left 5px no-repeat; text-decoration:none; color:#1a1a1a; padding:0px 0px 0px 20px; line-height:19px; display:block; text-align:left; height:25px; }
.showcase ul li a:hover{text-decoration:underline; color:#1a1a1a; line-height:19px; display:block; }
/*showcase ends*/

/*upila starts*/
.upila {width:192px; float:left;}
.upila ul{width:192px; list-style-type:none;}
.upila ul li{width:192px; height:22px;}
.upila ul li a{width:172px; background:url(../images/bullet.gif) left 5px no-repeat; text-decoration:none; color:#1a1a1a; padding:0px 0px 0px 20px; line-height:19px; display:block; text-align:left; height:22px; }
.upila ul li a:hover{text-decoration:underline; color:#1a1a1a; line-height:19px; display:block; }
/*upila ends*/

/*reach starts*/
.reach {width:192px; float:left;}
.reach ul{width:192px; list-style-type:none;}
.reach ul li{width:192px; height:22px;}
.reach ul li a{width:172px; background:url(../images/bullet.gif) left 5px no-repeat; text-decoration:none; color:#1a1a1a; padding:0px 0px 0px 20px; line-height:19px; display:block; text-align:left; height:22px; }
.reach ul li a:hover{text-decoration:underline; color:#1a1a1a; line-height:19px; display:block; }
/*reach ends*/

/*more link css starts*/
.more_link {float:right;}
.more_link a{background:url(../images/plus_more.gif) left 2px no-repeat; color:#438800; font-weight:bold; text-decoration:none; padding:0px 0px 0px 14px;}
.more_link a:hover{color:#438800; text-decoration:underline;}
/*more link css ends*/

.welcome_title {background:url(../images/welcome_title.gif) 100px top no-repeat; }
.img_wel{border:2px solid #b4b4b4; float:left;}

.img_upila {background:url(../images/img_upila.jpg) left 10px no-repeat; padding-left:82px; padding-top:10px;}
.img_reach {background:url(../images/img_reach.jpg) left 10px no-repeat; padding-left:82px; padding-top:10px;}

/*more2 link css starts*/
.more2_link {float:right;}
.more2_link a{background:url(../images/plus_more.gif) left 2px no-repeat; color:#438800; text-decoration:none; padding:0px 0px 0px 14px;}
.more2_link a:hover{color:#438800; text-decoration:underline;}
/*more2 link css ends*/

/*joint initiative sec starts*/
.joing_initiative {/*background-color:#f5f5f5;*/ height:48px; padding:8px 11px 8px 11px;}
/*joint initiative sec ends*/

/*bottom section starts*/
.footer_sec {border-top:2px solid #e5e5e5; padding-top:8px; text-align:center;}
.footer_sec a{color:#1b1b1b; text-decoration:none; padding:0px 10px 0px 10px;}
.footer_sec a:hover{color:#1b1b1b; text-decoration:underline;}
.footer_sec a.active{color:#1b1b1b; text-decoration:underline;}
/*bottom section ends*/

/*sploffers starts*/
.sploffers {width:272px; float:left;}
.sploffers ul{width:272px; list-style-type:none;}
.sploffers ul li{ background:url(../images/bullet.gif) left 13px no-repeat; padding:10px 0px 0px 30px; width:242px;}
.sploffers ul li a{width:242px; text-decoration:none; padding-bottom:10px; color:#1a1a1a; display:block; text-align:left; border-bottom:1px solid #cccccc; }
.sploffers ul li a:hover{text-decoration:none; color:#1a1a1a; display:block; }
.brder_btm{border-bottom:1px solid #cccccc;}
/*sploffers ends*/

/*inner pages css starts*/
.inner_banner{background:url(../images/inner_banner.jpg) left top no-repeat; height:121px; text-align:right;}
.banner_title {background-color:#4cb4e3; padding: 8px 10px 0px 24px; height:31px; font-size:19px; color:#fff; float:right; margin-top:41px;}
.inner_content {padding:8px 5px 15px 5px;}
.under_construction {height:400px; vertical-align:middle; font-size:16px; color:#434343; text-transform:uppercase; text-align:center;}

.inner ul {padding:0px; margin:0px; list-style-type:none;}
.inner ul li{background:url(../images/bullet.gif) 0 5px no-repeat; text-decoration:none; color:#000; padding:03px 0px 3px 16px;}
.inner ul li a{text-decoration:none; color:#000;}
.inner ul li a:hover{text-decoration:none; color:#81bd41;}
.h1 {line-height:20px; font-weight:bold; font-size:12px; color:#518816; padding-top:10px; border-bottom:1px solid #ccc;}
h1 {line-height:20px; font-weight:bold; font-size:12px; color:#518816; padding-top:10px; height:20px; margin:0px; border-bottom:1px solid #ccc;}
.mrgn_lt {margin: 0px 00px 10px 10px}
.mrgn_rt {margin: 0px 10px 10px 00px}
.txt_bold {font-weight:bold;}
.title_bg {background-color:#ecfce8;}
.table_bg {background-color:#aacca2;}
.bg_wt {background-color:#fff;}
.contactus_logo2 {background:url(../images/contactu_logo.gif) 50% 20px no-repeat; height:89px;}
.text_clr {color:#396e00;}
.line_height19{line-height:26px;}
.img_border{border:1px solid #afafaf; padding:2px;}
.pad_btm{padding-bottom:8px;}
/*inner pages css ends*/

/*mail links css starts*/
.mail{color:#f7911d; text-decoration:none; }
.mail:hover{color:#000; text-decoration:underline;}
/*mail links css ends*/

.rec_events a {font-size:11px; color:#000; text-decoration:none; font-weight:bold; }
.rec_events a:hover {font-size:11px; color:#f7911d; text-decoration:none; font-weight:bold; }