body { font-family:Arial, Verdana, Tahoma; font-size:12px; padding:0; margin:0;}
img { border: 0;}
p,h1,h2,h3,em,kbd,i,label,del,tt,ul,u { text-decoration:none; padding:0; margin:0; font-style:normal; list-style:none; text-transform:none; font-family:Verdana, Arial;}
a {color:#0168AB;}
a:hover { text-decoration:none; color:#0168AB;}
.inpsign { width:195px; border:solid 1px #538cc0;}
#main_div { width:990px; margin:0 auto;}
#wrapper { width:990px; float:left; border:solid 1px #c7c9c7;}
#header { float:left; width:990px; border-top:solid 15px #0f6301;}
#header .logo { float:left; padding:15px 0 11px 34px; width:161px; margin-right:10px;}
#header .right_section { float:right; width:400px; margin-top:20px; margin-right:5px; padding-top:6px;}
#header .right_section p {  margin-bottom:7px; float:right; text-align:right; width:99%; color:#1a712e;}
#header .right_section p.txt { text-align:left;}
#header .right_section p.txt b { padding-left:5px;}
#header .right_section p span { float:right; margin-left:7px;}
#top_nav { float:left; width:990px; background:url(../images/nav_top_bg.gif) repeat-x top left; color:#fff;}
#top_nav ul { float:left; list-style:none;}
#top_nav ul li { line-height:26px; float:left; font-size:13px; font-weight:bold; background:url(../images/div_line.gif) no-repeat top right;}
#top_nav ul li a { color:#fefefe; text-decoration:none; float:left; width:100%; padding:0 23px 0 21px; background:none;}
#top_nav ul li a:hover { color:#fef891; text-decoration:none;}
#top_nav ul.login { margin:0; padding:0; float:right; list-style:none;}
#top_nav ul.login li.bgnone { background:none !important}
#top_nav ul.login li a { color:#fff000;}
#top_nav ul.login li a:hover { background:none;}

#content_container { float:left; padding:10px; width:970px;}
#left_col { width:180px; float:left;}
#left_col .article_box { background:url(../images/bar_search_bg.gif) repeat-x bottom; float:left; width:100%;}
#left_col .article_box p { background:url(../images/bar_mid.gif) repeat-x bottom; float:left; width:100%;}
#left_col .article_box p i { float:left; width:9px; overflow:hidden;}
#left_col .article_box p span { line-height:25px; font-size:14px; color:#010101; text-align:center; width:160px; float:left;}
#left_col .article_box p em { float:right; width:9px; overflow:hidden;}
#left_col ul { float:left; border:solid 1px #ceedff; width:164px; padding:7px 7px 0 7px;}
#left_col ul li { background:url(../images/arrow.gif) no-repeat 0 4px; padding-left:8px; margin-bottom:4px;}
#left_col .banner { background:#fafafa; padding:10px; border:solid 1px #b4b3b3; float:left; margin-top:10px; width:158px; text-align:justify; word-spacing: -1px; font-size:11px; }
#left_col .banner b { color:#0168AB; font-size:14px; margin-bottom:6px; float:left; width:99%;}
#left_col .banner dfn { text-style:normal; margin-bottom:2px; font-size:12px; font-weight:bold; float:left; width:99%;}

#mid_col { width:550px; margin:0 10px; float:left;}
#mid_col h1 { background:url(../images/head_bgl.gif) no-repeat right bottom; width:550px; font-size:18px; color:#0168ab; float:left;}
#mid_col h2 { background:url(../images/search_ico.jpg) no-repeat 85px 10px; line-height:35px; width:550px; font-size:18px; color:#0168ab; float:left;}
#mid_col h1 span { float:left; width:360px; border-bottom:solid 1px #d4d2d2; padding-bottom:4px; line-height:22px;}
#mid_col .articles { float:left; margin-top:15px; width:100%;}
#mid_col .articles  p dfn  { float:left; color:#7d7f7d; font-size:11px; text-align:justify;}

#mid_col .articles p.data { float:right; color:#7d7f7d; font-size:11px; width:100%; text-align:justify;}
#mid_col .articles p.data a{ text-decoration: none!important;}
#mid_col .articles p.data b {color:#2f9fe8; margin-bottom:4px; float:left; width:100%;}
#mid_col .articles p.data span {color:#4e504d; float:left; width:100%; font-weight:bold;}

/*Search Section*/
.search_main { background:#fff; border:7px #ecf7fe solid; float:left; width:534px; padding:1px 1px 10px 1px;}
.search_main ul {background:#c4e1f4; float:left; width:99%; padding-left:1%;}
.search_main ul li { background:#e5f3fd; float:left;  margin-top:4px; }
.search_main ul li a {color:#012e4c; padding:0 7px; border:solid 2px #c4e1f4;line-height:22px; display:block; text-decoration:none;}
.search_main ul li a:hover {border:solid 2px #fff; background:#fff;}
.search_main ul li a.selected {border:solid 2px #fff; background:#fff;}
.search_main p { float:left; width:520px; padding:15px 7px; border-bottom:dashed 1px #a9a8a8;}
.search_main p span { color:#5a5a5a; text-transform:uppercase; float:left; width:99%; text-align:right;}
.search_main p span a { color:#5a5a5a; padding:0 5px; text-decoration:none;}
.search_main p span a:hover { color:#4b80a3;}

.div_line { float:left; margin:15px 0px;}
#right_col { width:220px; float:left;}
#right_col .journal {background:url(../images/journal_bg.gif) no-repeat right bottom; float:left; text-align:center; width:100%; padding-bottom:4px; margin-top:7px;  font-size:15px; color:#0168ab;}
#right_col .journal a { color:#0168ab; text-decoration:underline;}
#right_col .box { float:left; margin-top:10px; width:100%;}
#right_col .box p.top {background:url(../images/light_mid.gif) repeat-x right bottom; float:left;}
#right_col .box p.top i { float:left; width:10px;}
#right_col .box p.top span { float:left; width:200px; font-size:14px; font-weight:bold; line-height:26px;}
#right_col .box p.top em { float:right; width:10px;}
#right_col .box p.container {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
#right_col .box p.container span { float:left; margin-bottom:10px; width:100%;}
#right_col .box p.container span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col .box p.container span kbd { float:left; width:auto; padding-top:2px;}
#right_col .box p.container span.sign { padding-left:25px; margin:5px 0;  width:80%;}
#right_col .box ul { border:solid 1px #ccc; padding:6px 10px; width:198px; background:url(../images/information_icon.gif) no-repeat 130px 4px; border-top:0; float:left;}
#right_col .box ul li { background:url(../images/arrow.gif) no-repeat 0 4px; width:60%; padding-left:8px; margin-bottom:4px;}
#right_col .journal a:hover { text-decoration:none;}
#right_col .box div.container {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
#right_col .box div.container span { float:left; margin-bottom:10px; width:100%;}
#right_col .box div.container span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col .box div.container span kbd { float:left; width:auto; padding-top:2px;}
#right_col .box div.container span.sign { padding-left:25px; margin:5px 0;  width:80%;}








#right_col1 { width:220px; margin-right:10px; float:right;}
#right_col1 .journal {background:url(../images/journal_bg.gif) no-repeat right bottom; float:left; text-align:center; width:100%;padding-bottom:4px; margin-top:7px;  font-size:15px; color:#0168ab;}
#right_col1 .journal a { color:#0168ab; text-decoration:underline;}
#right_col1 .box { float:left; margin-top:10px; width:100%;}
#right_col1 .box p.top {background:url(../images/light_mid.gif) repeat-x right bottom; float:left;}
#right_col1 .box p.top i { float:left; width:10px;}
#right_col1 .box p.top span { float:left; width:200px; font-size:14px; font-weight:bold; line-height:26px;}
#right_col1 .box p.top em { float:right; width:10px;}
#right_col1 .box p.container {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
#right_col1 .box p.container span { float:left; margin-bottom:10px; width:100%;}
#right_col1 .box p.container span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col1 .box p.container span kbd { float:left; width:auto; padding-top:2px;}
#right_col1 .box p.container span.sign { padding-left:25px; margin:5px 0;  width:80%;}
#right_col1 .box ul { border:solid 1px #ccc; padding:6px 10px; width:198px; margin-top:0; background:url(../images/information_icon.gif) no-repeat 130px 4px; border-top:0; float:left;}
#right_col1 .box ul li { background:url(../images/arrow.gif) no-repeat 0 4px; line-height:107%; font-size:12px; width:60%; padding-left:8px; margin-bottom:4px;}
#right_col1 .box ul li a { line-height:100%;}
#right_col1 .journal a:hover { text-decoration:none;}
#right_col1 .box div.container {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
#right_col1 .box div.container span { float:left; margin-bottom:10px; width:100%;}
#right_col1 .box div.container span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col1 .box div.container span kbd { float:left; width:auto; padding-top:2px;}
#right_col1 .box div.container span.sign { padding-left:25px; margin:5px 0;  width:80%;}



#right_col .box p.containere span { float:left; margin-bottom:10px; width:100%;}
#right_col .box p.containere span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col .box p.containere span kbd { float:left; width:auto; padding-top:2px;}
#right_col .box p.containere span.sign { padding-left:25px; margin:5px 0;  width:80%;}
#right_col .box ul { border:solid 1px #ccc; padding:6px 10px; width:198px; background:url(../images/information_icon.gif) no-repeat 130px 4px; border-top:0; float:left;}

#right_col .box div.containere {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
#right_col .box div.containere span { float:left; margin-bottom:10px; width:100%;}
#right_col .box div.containere span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
#right_col .box div.containere span kbd { float:left; width:auto; padding-top:2px;}
#right_col .box div.containere span.sign { padding-left:25px; margin:5px 0;  width:80%;}

#footer { text-align:center; margin-top:10px; float:left; width:990px; background:#8f908f; color:#fff; line-height:42px;}

/*Added by pankaj*/
.select_1 { float:left; width:198px; margin:7px 0;}
p.containere01 {border:solid 1px #ccc; padding:6px 10px; width:198px; border-top:0; float:left;}
p.containere01 label{float:left; width:40%; margin-bottom:2px;}
p.containere01 label.right{float:left; width:60%; font-size:12px;}
p.containere01 input{margin-bottom:5px;}
p.containere01 select{margin-bottom:5px;}
p.containere01 span { float:left; margin-bottom:10px; width:100%;}
p.containere01 span em { float:left; width:auto; margin-right:6px; margin-left:-3px;}
p.containere01 span kbd { float:left; width:auto; padding-top:2px;}
p.containere01 span.sign { padding-left:25px; margin:5px 0;  width:80%; }