@charset "utf-8";
/* CSS Document */

img, div, input { behavior: url("iepngfix.htc") }

body{
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

#container{
width:956px;
margin:auto;
float:none;
}

#container_bg{
width:956px;
background:url(../images/bg.jpg) top repeat-y;
float:left;
padding-left:6px;
height:auto;
}

#inner_container{
width:950px;
float:left;
height:auto;
}

#topbox{
background-color:#4b6bb3;
width:950px;
height:23px;
float:left;
margin-bottom:1px;
}

.linksarea{
width:850px;
float:left;
padding-left:20px;
padding-top:5px;
}

#bookmarkarea{
width:95px;
padding-left:5px;
padding-top:3px;
float:left;
}

.toplinks{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:900;
}

.toplinks a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:900;
}

.toplinks a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
font-weight:900;
}


.bookmark{
width:67px;
float:left;
padding-top:3px;
}

#logoarea{
width:950px;
height:123px;
background:url(../images/topbg.jpg) top repeat-x;
float:left;
}

#lefttop{
width:400px;
padding-left:10px;
float:left;
}

#righttop{
width:540px;
/*background:url(../images/topright.jpg) top no-repeat;*/
height:123px;
float:right;
}

#searcharea{
width:185px;
padding-left:30px;
padding-top:46px;
float:left;
}

#searc_btn_area{
width:127px;
padding-top:46px;
padding-left:8px;
float:left;
}

.textfield{
border: 1px solid  #c1c1c1;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#383636;
background:url(../images/textfield_bg.jpg) top repeat-x;
width:185px;
height:18px; 
}

#nav_area{
width:950px;
height:27px;
float:left;
}

.nav_area ul{
width:950px;
height:38px;
float:left;
}

.nav_area ul li{
width:950px;
height:38px;
float:left; list-style:none;
}

.nav_area li{
width:auto;
height:28px;
float:left;
padding:10px 50px 0px 40px;  list-style:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#003567;
border-right:#666666 1px solid;
}
.nav_area li a{
width:auto;
height:20px;
float:left;
padding:0px;  list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#003567;
text-decoration:none;

}
.nav_area li a:hover{
width:auto;
height:20px;
float:left;
padding:0px;  list-style:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#3a3a3a;
text-decoration:none;
}



.btn1{
width:115px;
float:left;
}

.btn2{
width:184px;
float:left;
}

.btn3{
width:131px;
float:left;
}

.btn4{
width:122px;
float:left;
}

.btn5{
width:126px;
float:left;
}

.btn6{
width:118px;
float:left;
}

.btn7{
width:154px;
float:left;
}



#job_box{
width:950px;
height:36px;
background:url(../images/job_bg.jpg) top repeat-x;
float:left;
}

#jobarea{
width:510px;
padding-left:440px;
float:left;
}

.iconarea{
width:22px;
height:22px;
padding-top:7px;
padding-right:5px;
float:left;
 behavior: url("iepngfix.htc")
}

.findtextarea{
width: 70px;
padding-top:10px;
float:left;
}


.find_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.textfield2_area{
width:157px;
padding-top:9px;
float:left;
padding-right:20px;
}


.textfield2{
border: 1px solid  #c1c1c1;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#383636;
background:url(../images/textfield2_bg.jpg) top repeat-x;
width:157px;
height:14px; 
}

.go_btn{
width:24px;
padding-top:6px;
float:left;
 behavior: url("iepngfix.htc")
}


#contentarea{
width:950px;
paddding-left:0px;
paddding-right:10px;
paddding-top:0px;
float:left;
}

.leftcontentarea{
width:720px;
height:auto;
float:left;
padding:20px 0px 0px 0px;
}

#headerarea{
width:735px;
height:auto;
float:left;
padding:20px 0px 0px 5px;
}

.headingtextarea{
width:330px;
float:left;
padding-left:281px;
padding-top:20px;
padding-right:5px;
}

.heading8{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#000000;
font-weight:800;
}

.text9{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#383636;
text-decoration:none;
}

.text10{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#383636;
line-height:18px;
text-decoration:none;
}

#login_box{
width:910px;
height:auto;
background:url(../images/login_bg.jpg) top repeat-x;
border:#cccccc solid 1px;
float:left;
margin-top:10px;
padding:7px;
}

#logintop{
width:190px;
float:left;
}

.lt_left{
width:176px;
padding-left:7px;
float:left;
 behavior: url("iepngfix.htc")
}

.lt_right{
width:450px;
float:left;
padding-top:5px;
}


#loginmiddle{
width:910px;
float:left;
padding-left:0px;
padding-right:0px;
margin-top:5px;
}


.usertextarea{
width:60px;
float:left;
}

.usertextfieldarea{
width:110px;
float:left;
}

.usertextfield{
border: 1px solid  #c1c1c1;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background:url(../images/textfield3_bg.jpg) top repeat-x;
color:#383636;
width:110px;
height:15px; 
}

#loginbottom{
width:190px;
float:left;
margin-top:16px;
padding-left:0px;
padding-right:0px;
}

.lb_left{
width:70px;
padding-left:55px;
float:left;
}

.lb_right{
width:170px;
float:left;
text-align:center;
}

.forget_text{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
padding-left:5px;
padding-top:6px;
}
.forget_text a{
font-family:"Trebuchet MS";
font-size:11px;
color:#505050;
text-decoration:none;
}
.forget_text a:hover{
font-family:"Trebuchet MS";
font-size:11px;
color:#505050;
text-decoration:underline;

}

.heading3{
font-family:Arial, Helvetica, sans-serif;
color:#a91c00;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.heading3 a{
font-family:Arial, Helvetica, sans-serif;
color:#a91c00;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.heading3 a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#a91c00;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


.rdtextarea{
width:50px;
float:left;
}

.radiotext{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}

.radiotext a{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}

.radiotext a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:underline;
}


.radiotext1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}

.radiotext1 a{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}

.radiotext1 a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}


/*.radiotext1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
text-align:justify;
padding-top:2px;
line-height:22px;
}

.radiotext1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
text-align:justify;
line-height:22px;
}

.radiotext1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
text-align:justify;
line-height:22px;
}*/


.rdbtn{
width:20px;
padding-left:5px;
padding-right:5px;
float:left;
}

.rightcontentarea{
width:208px;
float:left;
height:auto;
margin-left:0px;

}

.rightcontentarea1{
width:303px;
float:left;
height:auto;


}

#comissoner_box{
width:301px;
float:left;
border:#cafdf5 solid 1px;
background:url(../images/box_bg.jpg) top repeat-x;
margin-bottom:6px;
}

.icon3area{
width:95px;
float:left;
padding-top:8px;
padding-left:8px;
padding-bottom:20px;
float:left;
 behavior: url("iepngfix.htc")
}

.text2area{
width:186px;
float:left;
padding-top:15px;
padding-left:12px;
}

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a91c00;
font-weight:bold;
text-decoration:none;
}

.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}


#distt_box{
width:190px;
float:left;
border:#cafdf5 solid 1px;
background:url(../images/box_bg.jpg) top repeat-x;
background-color:#FFFFFF;
padding:5px 0px 5px 10px;
margin-top:20px;
}

#top_dsitt{
width:211px;
height:43px;
float:left;
}

.icon4area{
width:40px;
float:left;
padding-left:10px;
 behavior: url("iepngfix.htc")
}

.text3area{
width:150px;
float:left;
padding-top:12px;
padding-left:11px;
}

#distt_list{
width:180px;
float:left;
margin-top:10px;
margin-bottom:4px;
}

.left_list{
width:180px;
float:left;
}

.right_list{
width:106px;
float:left;
}

ul{
margin:0px;
padding:0px;
}

ul li{
margin:0px;
padding:0px;
}

.li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style:none;
text-decoration:none;
line-height:27px;
}

.li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style:none;
text-decoration:none;
line-height:27px;
}

.li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style:none;
text-decoration:underline;
line-height:27px;
}

#contentarea1{
width:930px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
float:left;
}

#partitionarea{
width:926px;
float:left;
padding-left:4px;
}

#box5{
width:614px;
height:auto;
float:left;
border:#cccccc solid 1px;
background:#FFFFFF;
margin-top:10px;
}

#inner_box5{
width:584px;
padding:15px 15px 20px 15px;
float:left;
}

.topbox5{
width:584px;
float:left;
}
.middlebox5{
width:584px;
float:left;
margin-top:20px;
}

.bottombox5{
width:584px;
float:left;
margin-top:20px;
}


.leftbox5{
width:282px;
float:left;
padding-right:10px;
}

.rightbox5{
width:282px;
float:left;
padding-right:10px;
}

.heading4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8f0323;
float:left;
}

.text6{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.text7{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
padding-top:8px;
padding-bottom:15px;
}

.text8{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:10px;
padding-bottom:11px;
}

#featured_box{
width:261px;
float:left;
border:#cafdf5 solid 1px;
background:url(../images/box_bg.jpg) top repeat-x;
padding:10px 20px 20px 20px;
margin-top:10px;
}

.featured_area{
width:261px;
float:left;
}

#linearea{
width:930px;
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
margin-top:20px;
}

#line{
width:930px;
height:1px;
background:#CCCCCC;
}

#footer{
width:920px;
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:25px;
}


.footerlinks{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
}


.footerlinks a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:none;
}

.footerlinks a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#505050;
text-decoration:underline;
}



.mid_top {width:710px; height:28px; float:left;}
.mid_repeat {width:710px; float:left; height:auto;  background:url(../images/mid_repeat.jpg) top repeat-y;}
.mid_bottom {width:710px; float:left; height:7px;  background:url(../images/mid_bottom.jpg) no-repeat;}

.mid_top1 {width:922px; height:28px; float:left;}
.mid_repeat1 {width:922px; float:left; height:auto;  background:url(../images/mid_repeat1.jpg) top repeat-y;}
.mid_bottom1 {width:922px; float:left; height:7px;  background:url(../images/mid_bottom1.jpg) no-repeat;}

.bluehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#134d94;}
.smallsize { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#383636; text-align:center;}

#main{
width:690px;
height:auto;
background:#FFFFFF;
border:#cccccc solid 1px;
float:left;
margin-top:10px;
padding:0px;
}

#main2{
width:690px;
height:auto;
background:#ffffff;
border:#cccccc solid 1px;
float:left;
margin-top:10px;
padding:7px;
}
.banner{
width:330px;
height:auto;
background:#ffffff;
float:left;
padding:5px;
}


.blue_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#A91C00;}
.blue_text2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003366; text-decoration:none;}
.blue_text2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;; color:#003366; text-decoration:none;}
.blue_text2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003366; text-decoration: underline;}

#login_area{
width:200px;
float:left;
margin-left:10px;
}

#bannerarea{

width:400px;
float:left;
margin-left:20px;
}

#login {width:190px; height:auto; float:left; background:#ffffff; border:#cccccc solid 1px; padding:5px;}

#banner{
width:202px;
float:left;
margin-top:15px;
}


.smallsize1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:22px;
  color:#383636;
  text-decoration:none; 
  }
  
  .betaTop{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:900;
}
/**************for about us text***************/
.about{
float:left;
font:"Trebuchet MS";
font-size:10px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-left:10px;
}
.red_small{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}  

.red_medium{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.dropField{
border: 1px solid rgb(181, 181, 181);
font-family: MS Sans Serif;
font-size: 8pt;
height:18px;
background:#FFFFFF;
}


.text22 ul {margin:0px; padding:0px;}
.text22 ul li {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.text22 ul li a {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.text22 ul li a :hover {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.red{
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

.red_small{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.errDiv{border:1px solid #CCCCCC; background-color:#FFFF99; color:#993300; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px;}

.button_new {
border:1px solid #999999;
height:25px;
padding:3px;
background-color:#C7C7C7;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2B527B;	

}

/* Classes Added on 29 Dec 2009, for home page renovation */

#mid {width:940px; float:left; padding:10px 5px 0px 5px;}

#left {width:205px; float:left; padding:0px 2px 0px 0px; }
#center {width:524px; float:left; padding:0px 2px 0px 2px;}
#right {width:205px; float:right; padding:20px 0px 0px 0px; }
.centertop {width:520px; float:left;}
.centermid {width:519px; float:left;  border-left:1px solid #c8c8c8;  border-right:1px solid #c8c8c8;  border-bottom:1px solid #c8c8c8; padding:0px; background:#FFFFFF;}


.box1 {width:190px; float:left; border:1px solid #999999; padding:5px; background:#FFFFFF;}
.box2 {width:202px; float:left; margin:10px 0px 10px 0px;}
.box3 {width:240px; float:left; border:1px solid #999999; padding:5px; background:#f4f4f5;}
.box4 {width:497px; float:left; border:1px solid #999999; padding:5px; background:#f4f4f5;}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#565656;
text-align:center;
line-height:20px;
}

/* Classes Added on 29 Dec 2009, for home page renovation Ends */
