body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,form,fieldset,p{margin:0; padding:0;}
img,fieldset{border:none; padding:0; margin:0;}
a{ text-decoration:none; color:#5e838f;}
.clear{ clear:both}
.blue{ color:#698b96;}
a{outline:none;}
body{ background:url(../images/body_bg.jpg) repeat 0 0 ; font:normal 11px/22px Georgia, "Times New Roman", Times, serif; color: #42413E /*#77746e*/;}
.left{ float:left;}
.right{ float:right;}
/*---layout starts--*/
#layout{ width:960px; margin:0 auto}
#main{ float:left; width:960px; background:#fff;}
/*--header starts--*/
#header{ float:left; width:960px; background:url(../images/header_menu_bg.jpg) no-repeat 0 0 ; height:40px;}
#header ul{ float:left; width:891px; padding:0 33px 0 36px; list-style:none;}
#header ul li{ float:left; width:auto; margin-right:1px; }
#header ul li a{ float:left; font: normal 12px/15px Georgia, "Times New Roman", Times, serif; color:#fff; padding:12px 11px 12px ;  }
#header ul li.current{ float:left; width:auto; font: normal 12px/15px Georgia, "Times New Roman", Times, serif; color:#fff; padding:12px 11px 12px ; background:url(../images/menu_hover_bg.jpg) no-repeat top center; }
#header ul li a:hover{ background:url(../images/menu_hover_bg.jpg) no-repeat top center;}
#header ul li.rss{ float:right; width:auto; background:url(../images/rss.jpg) no-repeat 50px 10px ; }
#header ul li.rss a{font: normal 12px/15px Georgia, "Times New Roman", Times, serif; color:#fff;  margin-left:12px ; padding-right:30px;}
#header ul li.rss a:hover{ color:#e6ff55; background:none;}
/*********************header starts*********************/

/*********************body_container start*********************/
#body_container{ float:left; width:960px;}

/*--left container starts--*/
#left_container{ float:left; width:150px; margin-top:190px; padding-left:34px;  position:relative}

#left_container .logo{float:left; width:325px; position:absolute ; background:url(../images/logo.png) no-repeat 0 0; top:-155px; left:33px; height:120px; }
#left_container .logo_transparent{float:left; width:320px; width:120px; position:absolute; top:-155px; left:33px;}

#left_container ul.links{ float:left; width:150px; list-style:none;}
#left_container ul li{ float:left; width:100px; background:url(../images/small_line.gif) no-repeat bottom left; margin-top:10px;  }
#left_container ul li a{ float:left; font: normal 12px/16px Georgia, "Times New Roman", Times, serif; color:#214652;  display:inline; padding-bottom:10px;}
#left_container ul li a:hover{ color:#81a3ea; }
#left_container ul li.last{ float:left; width:113px; background:url(../images/line.gif) no-repeat bottom left; margin-bottom:12px; }
.add_links{ float:left; width:100px; padding-left:30px;}
a.naoc{ float:left; width:66px; background:url(../images/naoc_hover.jpg) no-repeat top left; margin-top:30px; height:92px; margin-right:50px; display:inline;   }
a.naoc:hover{ background:url(../images/naoc_hover.jpg) no-repeat bottom left; height:92px;  }
a.birdnet{ float:left; width:88px; background:url(../images/birdnet.jpg) no-repeat top left; margin-top:31px; height:104px;   }
a.birdnet:hover{ background:url(../images/birdnet.jpg) no-repeat bottom left; height:104px; width:88px; }
a.birdmeetings{ float:left; width:88px; background:url(../images/birdmeetings.gif) no-repeat top left; margin-top:31px; height:73px;   }
a.birdmeetings:hover{ background:url(../images/birdmeetings.gif) no-repeat bottom left; height:73px; width:88px; }
/*--left container ends--*/
/*--right_container starts--*/
#right_container{ float:left; width:776px;}
#right_container #banner{ float:left; width:776px; }

#right_container .content_section{ float:left; width:775px; margin-top:20px;}
#right_container .content_section .content_detail{ float:left; width:545px;}

#right_container .content_detail .content_box{ float:left; width:272px; padding-top:5px;}
#right_container .content_box .section{ float:left; width:272px;}
#right_container .content_box .section a.heading{ float:left; width:auto; font: normal 18px/22px Arial, Helvetica, sans-serif; color:#5e838f; background:url(../images/arrow.jpg) no-repeat 0 4px ; padding-left:25px;}
#right_container .content_box .section a.heading:hover{font-weight:normal; color:#6cc06e; background-position:0 -16px; padding-left:25px; text-decoration:none;}
#right_container .content_box .section ul{ float:left; width:272px; list-style:none; padding-top:5px; padding-bottom:15px;}
#right_container .content_box .section ul li{ float:left; width:262px; background:url(../images/dot.jpg) no-repeat 1px 10px ; padding-left:10px; }
#right_container .content_box .section  a{ font-style:italic; color:#5e838f; }
#right_container .content_box .section  a:hover{ text-decoration:underline;}
#right_container .content_box .section p{ float:left; width:250px; padding-top:5px; padding-bottom:15px;}

#right_container .login_detail{ float:left; width:230px; background:url(../images/right_bg.jpg) no-repeat 0 0 ; height:247px;}
#right_container form{ float:left; width:227px; }
#right_container form fieldset{ float:left; width:203px; padding-top:20px; padding-left:24px;}
#right_container .form_row{ float:left; width:203px; padding-bottom:4px;}
#right_container .form_row .member_login{ float:left; width:129px; height:28px; padding-left:2px; background:url(../images/member_login.png) no-repeat 0 0 ;}
#right_container .form_row .search_osna{ float:left; width:123px; height:28px; margin-top:5px; padding-left:5px; background:url(../images/search_osna.png) no-repeat 0 0 ;}
#right_container input.text{ float:left; width:126px;color:#9c988d; border-top:1px solid #9c988d; border-left:1px solid #e3e3eb; border-right:1px solid #dcdfe6; border-bottom:1px solid #e2e9ef; margin-left:5px; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#9c988d; padding-top:4px; padding-left:4px;height:18px;}
#right_container input.go_btn{float:left; background:url(../images/go.gif) top left no-repeat; width:28px; height:24px; border:none; cursor:pointer; margin-left:5px; display:inline; margin-top:2px;}
#right_container form fieldset input.go_btn_over{float:left; background:url(../images/go.gif) bottom left no-repeat; width:28px; height:24px; border:none; cursor:pointer; margin-left:5px; display:inline; margin-top:2px;}
.search_folk_row{ float:left; width:203px; margin-top:40px;}
.search_folk_row .search_folk{ float:left; width:135px; height:13px; margin-left:5px; margin-top:9px; background:url(../images/search_folk.png) no-repeat 0 0 ; display:inline; font-size:2px; line-height:5px}

.content_detail h3{ float:left; width:450px; font: normal 28px/22px Arial, Helvetica, sans-serif; color:#6aa87a; margin-top:24px; padding-bottom:12px;}
.content_detail h4{float:left; width:475px; font: bold 14px/22px Georgia, "Times New Roman", Times, serif; color:#214652; padding-bottom:3px;}
.content_detail .go_apply{float:left; width:550px;}
.content_detail .go_apply a{text-decoration:none; margin:0 20px 0 0px; display:inline;}
.content_detail h4.contents{ padding-bottom:10px;}
.content_detail h4 a.anchor { font: bold 14px/22px Arial, Helvetica, sans-serif; color: #7A9EE7; text-transform:uppercase; }
.content_detail p{ float:left; width:510px; padding:0 0 12px;}
.content_detail p.stap2{ float:left; width:510px; padding:0 0 17px;}
/* .content_detail strong{ float:left; width:510px; padding:18px 0 2px; font-weight:normal} */
.content_detail p.news{float:left; padding:5px 0 15px;}
.content_detail p.news11{float:left; width:110px; padding-bottom:0; padding-top:10px;}
.content_detail ul{ float:left; width:520px; list-style:none; padding-bottom:20px;}
.content_detail ul li{ float:left; width:520px; background:url(../images/grey_dot.gif) no-repeat 0 9px; padding-left:10px; }
.content_detail ul li a:hover{ text-decoration:underline;}

.content_detail a.back_to_top{ float:right; font-weight: normal; width:auto; background:url(../images/arrow_top.gif) no-repeat right 3px; padding-right:20px; margin-top:50px;}
.content_detail a.back_to_top:hover{ background:url(../images/arrow_hover.gif) no-repeat right 3px; text-decoration:underline;}
.content_detail a.back_news{margin-top:20px;}
#right_container .search_section{ float:left; width:230px; background:url(../images/search_bg.jpg) no-repeat 0 0 ; height:141px; margin-top:27px;}
/*--right_container starts--*/

/*---center_container starts MUKESH - 13-06-09*/

#right_container .instructions_block{float: left; width: 185px; margin: 60px 0 0 20px;}
.instructions_block h5{font: bold 14px/22px Arial, Helvetica, sans-serif; color: #7A9EE7;}
.instructions_block .add_links{padding-left: 0;}
.content_detail h6{font: normal 12px/22px Georgia, "Times New Roman", Times, serif; color: #5E838F; margin: 20px 0 0 0;}
.content_detail div.separator_height{height: 20px; width: 100%; clear: both; display: block;}
.content_detail div.separator_height2{height: 70px; width: 100%; clear: both; display: block;}


.content_detail h3.nonemargin{margin-top: 0; padding:20px 0 10px;}
.content_detail h3.nonemargin small{margin-top:0; padding:0 0 10px; font: bold 14px/22px Arial, "Times New Roman", Times, serif; color: #7A9EE7;}
.content_detail a, .instructions_block a {font-style:italic; font-weight:bold;}
.content_detail a:hover, .instructions_block a:hover{text-decoration: underline;}
.content_detail h3.nonepadding{padding-bottom: 0px;}
.content_detail h4.auto{width: auto;}
.content_detail h4 strong {font: bold 14px/22px Arial, "Times New Roman", Times, serif; color: #7A9EE7; padding-top:24px:}
.content_detail h3 strong{font: bold 14px/22px Arial, "Times New Roman", Times, serif; color: #7A9EE7;}
.content_detail h4 small{font: bold 14px/22px Arial, "Times New Roman", Times, serif; color: #7A9EE7;}


.content_detail form.formset{width: 510px !important; float: none;}
.content_detail form.formset fieldset{float: none !important; width: auto !important; padding: 0 !important;}
.content_detail form.formset fieldset p{width:500px;}

/*---Form Formatting start---*/
ol.form_layout{list-style-type:none; width:auto; float:left; /* width:570px;*/}
ol.form_layout li{display: block;  clear: both; border-bottom: 11px solid #ffffff;}
ol.form_layout li label{color: #525252; width: 130px; padding: 0 10px 0 0; text-align: right; display: block; float: left; line-height: 28px;}
ol.form_layout li label.lesswidth{width: 105px;}
ol.form_layout li strong{background: url(../images/bg_txtbox.gif) left top no-repeat; padding: 3px; height: 28px; width: 211px; float: left;}
ol.form_layout li small{font-size: 11px; width: 241px; float: left; line-height: normal;}
ol.form_layout li input, ol.form_layout li select{border: 1px solid #DCDFE6; border-top: 1px solid #AAADB2; border-bottom: 1px solid #E2E9EF; height: 20px; width: 210px; background: #FFF; font: normal 11px/normal Georgia, "Times New Roman", Times, serif; color: #214652; line-height: 20px;}
ol.form_layout li select{margin: 1px 0 0 1px;}
ol.form_layout li input.disabled{color: #9C988D;}
ol.form_layout li img{float: left; margin: 5px 0 0 13px;}
ol.form_layout ol{float: left; padding: 0 0 0 145px; list-style-type: none;}
ol.form_layout ol.nonepadding{padding: 0;}
ol.form_layout ol li label{width:360px;  text-align:left; float:left;}
ol.form_layout ol input.inputauto{width: auto; height: auto; float: left; border: none; margin: 7px 12px 0 0;}
/*---Form Formatting end---*/

.content_detail div.divider{margin: 30px 0; height: 1px; background: #DAD9BA; clear: both; width: 100%; float: left;}
.content_detail div.divider1{margin: 30px 0 24px; height: 1px; background: #DAD9BA; clear: both; width: 100%; float: left;}
.content_detail div.first_line{margin:15px 0 23px; height: 1px; background: #DAD9BA; clear: both; width: 100%; float: left;}
.content_detail div.news1{margin: 22px 0 38px; height: 1px; background: #DAD9BA; clear: both; width: 400px; float: left;}
.content_detail a.click_details{text-indent: -999999px; background: url(../images/img_click.gif) left top no-repeat; height: 15px; width: 130px; clear: both; display: block; line-height: normal; margin: 5px 0 0 0;}
.content_detail a:hover.click_details{background: url(../images/img_click.gif) left -16px no-repeat;}

.content_detail .pdf_version{float: left; width: 250px;}
.content_detail .html_version{float: right; width: 250px;}
.content_detail .pdf_version h4, .content_detail .html_version h4{width: auto;}
.content_detail .pdf_version select, .content_detail .html_version select{width: 210px;}
.content_detail .pdf_version ol.form_layout, .content_detail .html_version ol.form_layout{padding: 0 0 15px 0;}
.instructions_block h4{font: bold 14px/22px Georgia, "Times New Roman", Times, serif; color:#214652;}
.instructions_block h4 strong{font: bold 14px/22px Arial, "Times New Roman", Times, serif; color: #7A9EE7;}
.instructions_block p {margin-bottom: 10px;}



/*---center_container ends MUKESH - 13-06-09*/




/*--body_container ends--*/
/*---footer starts---*/
#footer{ float:left; width:951px; background:url(../images/footer_bg.jpg) no-repeat 0 0 ; height:101px; margin-left:9px;  margin-top:30px; display:inline; padding-top:20px;}
#footer .copyright{ float:left; width:auto; padding:25px 0 0 175px; color:#214652;}
#footer ul{ float:left; width:776px; padding-left:175px; list-style:none;}
#footer ul li{ float:left; width:auto; background:url(../images/pipe.gif) no-repeat right 7px; padding-left:11px; padding-right:11px; color:#214652;}
#footer ul li a{color:#214652;}
#footer ul li a:hover{ text-decoration:underline;}
#footer ul li.first{ padding-left:0;}
#footer ul li.last{ background:none; padding-right:0}
/*---footer ends----*/

/*---layout starts--*/

sub { 
	top: .5ex;
}

sup { 
	bottom: 1ex;
}

.content_detail ol.norm {float:left; width:520px; padding-bottom:10px;}
.content_detail ol.norm li{margin-left:2em}
.content_detail ol.norm li a:hover{ text-decoration:underline;}