body{
margin:0px;
padding:0px;
font-family: Verdana;/*Trebuchet MS*/
background: #b1b5b9;
}
#wrapper{
margin:0px;
width:100%;
padding:0px;
}
#container_outer{
width:922px;
background:url(../images/con_bg.png) repeat-y left top;
margin:auto;
padding:0px 11px 0px 11px;
behavior: url(../iepngfix.htc);
}
img, div { behavior: url(../iepngfix.htc) }
#logocon{
margin:0px;
padding:0px;
width:900px;
background:url(../images/logo_bg.jpg) no-repeat left top;
height:130px;
}
#logo{
margin:15px 0px 0px 0px;
padding:0px;
float:left;
position:absolute;
width:202px;
height:91px;
}
#logo div{
background:url(../images/spacer.gif) repeat left top;
height:75px;
}
#logo_top{
height:20px;
width:880px;
margin:0px auto;
padding:0px;
}
#logo_right{
float:right;
margin:0px;
padding:20px 0px 0px 0px;
width:650px;
}
.logo_right_links{
margin:0px;
padding:0px;
}
.logo_right_links ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.logo_right_links li{
margin:0px;
padding:0px 10px 0px 10px;
float:right;
/*border-right:1px solid #4676b5;*/
font-size:11px;
font-family:Verdana;
}
.logo_right_links li a{
margin:0px;
padding:0px;
color:#4676b5;
text-decoration:none;
}
.logo_right_links li a:hover{
margin:0px;
padding:0px;
color:#4676b5;
text-decoration: underline;
}
.latest{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#0971b8;
}
.latest a{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#0971b8;
display:block;
line-height:20px;
text-decoration:none;
}
.latest a:hover{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#003399;
text-decoration:underline;
}

      

/*.signlinks{
margin:13px 0px 0px 0px;
padding:0px;
float:right;
}
.signlinks ul{
margin:0px;
list-style-type:none;
padding:0px 10px 0px 0px;
}
.signlinks li{
margin:0px;
border-right:1px solid #fff;
padding:0px 10px 0px 10px;
float:left;
font-size:11px;
font-family:Verdana;
}
.signlinks li a{
margin:0px;
padding:0px;
color:#FFFFFF;
text-decoration:underline;
}
.signlinks li a:hover{
margin:0px;
padding:0px;
color:#FFFFFF;
text-decoration: none;
}*/
#banner{
height:248px;
width:900px;
margin:0px;
padding:0px;
}
#navbar{
margin:4px 0px 0px 0px;
padding:0px;
width:900px;
height:30px;
clear: both;
}
#nav{
margin:0px;
padding:0px;
width:900px;
height:30px;
background:url(../images/menu_bg.jpg) repeat-x left top;
}
#nav ul{
margin: 0px auto;
padding:0px;
list-style-type:none;
}
#nav li{
margin:auto;
float:left;
/*padding:5px 20px 0px 20px;*/
padding:5px 18px 0px 20px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
width:auto;
}
#nav li a{
margin:auto;
padding:0px;
color:#FFFFFF;
display:block;
text-decoration:none;
width:auto;
}
#nav li a:hover{
margin:auto;
padding:0px;
color:#ccc;
text-decoration:none;
display:block;
width:auto;
}
#nav div{	
position: absolute;
visibility: hidden;
margin: -4px 0 0 0px;
padding: 0;
background: #0e0549;
/*border:1px #660000 solid;	*/	
}

	#nav div a{	
    	position: relative;
		display: block;
		margin: 0;
		padding: 6px 20px 6px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #beb6ef;
        border-bottom:1px #ccc solid;
		color: #fff;
		font: 11px verdana;}

	#nav div a:hover{	
    	background: #fff;
		color: #666;
		text-decoration: none;
        }
        
img{
border:0;
}
#content{
width:900px;
margin:0px;
background:#fff url(../images/con_gre.gif) repeat-x left top;
padding:0px;
}

.ajaxpanel{
margin:0px 0px 0px 0px;
padding:8px 0px 0px 13px;
width:599px;
float:left;
}
.ajax_screenpanel{
margin:0px 0px 5px 10px;
padding:0px ;
width:874px;
height:133px;
background-image:url(../images/11.jpg);
background-repeat:no-repeat;
}
.ajax_screen{
margin:0px;
padding:0px;
background:url(../images/transfg.png) no-repeat left top;
z-index:1;
position:absolute;
width:437px;
height:229px;
}
.ajax_screen_content{
margin:0px;
overflow:hidden;
padding:0px;
width:437px;
height:229px;
}
.ajax_pagenation{
/*background:url(../images/pagenation_bg.jpg) no-repeat left top;*/
width:589px;
height:39px;
display:block;
margin:0px;
padding:0px;
}
.ajax_pagenation ul{
margin:0px;
list-style-type:none;
padding:13px 0px 0px 20px;
}
.ajax_pagenation li{
margin:0px 3px 0px 3px;
font-family:Verdana;
font-size:11px;
font-weight:bold;
line-height:16px;
background:#d7dde2;
float:left;
padding:0px;
}
.ajax_pagenation li a{
margin:0px;
padding: 0px 5px;
color:#0971b8;
background:#d7dde2;
text-decoration:none;
}
.ajax_pagenation li a:hover{
margin:0px;
padding:0px 5px;
color:#fff;
background:#d7dde2;
text-decoration:none;
}
.moral_bg{
width:589px;
margin:0px;
padding:0px 0px 0px 0px;
height:413px;
background:url(../images/moral_bg1.jpg) no-repeat left bottom;
}

.moral_bg1{
font-family:Verdana;
font-size:18px;
font-weight:bold;
margin:40px 0px 0px 30px;

}

.moral_bg2{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#194e94;
margin:30px 0px 0px 80px;
}

.moral_bg3{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
margin-left:10px;
margin-right:10px;
text-align:justify;
}

.moral_bg4{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#0971b8;
margin-left:10px;
margin-right:10px;
text-align:justify;
}


.home_right{
width:275px;
margin:0px;
float:left;
padding:4px 0px 0px 0px;
}
.contact_bg{
width:275px;
height:233px;
margin:0px;
background:url(../images/contact_bg.jpg) no-repeat left bottom;
padding:4px 0px 0px 13px;
}
.contact_con{
font-family:Verdana;
font-size:11px;
color:#4676b5;
padding:75px 7px 0px 7px;
margin:0px;
}
.updates_block{
width:274px;
margin:0px 13px 0px 0px;
padding:0px 0px 0px 0px;
background:#C2D5E4 url(../images/rtbg.jpg) no-repeat left top;
}
.updates_block ul{
width:275px;
margin:0px;
padding:0px;
list-style-type:none;
}
.updates_block ul h3{
width:255px;
margin:0px auto;
text-align:center;
padding:12px 0px 10px 20px;
color:#000000;
font-size:16px;
/*border-bottom:1px solid #70AEDF; */
}
.updates_block li{
	margin:0px;
	font-family:Verdana;
	font-size:11px;
	padding:10px 20px 6px 20px;
	color:#666666;
	line-height:18px;
	text-align:justify;
	background:#C2D5E4;
}
.updates_block li a{
margin:0px;
font-family:Verdana;
font-size:11px;
padding:0px;
color:#333;
text-decoration:none;
line-height:18px;
}
.updates_block li a:hover{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:11px;
color:#333;
line-height:18px;
text-decoration:underline;
}



.content_left{
width:225px;
margin:8px 0px 0px 13px;
float:left;
height:auto;
background:#fff url(../images/left_bg.jpg) no-repeat left top;
min-height:630px;
padding:0px;
}

.contenth{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#0971b8;
width:225px;
font-size:12px;
margin-left:20px;
text-align:left
padding:0px;
}

.content_left h3{
width:200px;
float:left;
color:#0971b8;
margin:0px 0px 0px 0px;
font-size:16px;
padding:16px 0px 10px 20px;
}
.content_left_list{
padding:10px 0px 0px 10px;
width:190px;
margin:auto;
}
.content_left_list ul{
padding:0px;
margin:0px;
height:auto;
min-height:400px;
*height:400px;
list-style-type:none;
}
.content_left_list ul li{
padding:5px 0px 5px 0px;
*padding:5px 0px 2px 0px;
/*background: url(../images/arrow.gif) no-repeat 5% 50%;*/
border-bottom:1px solid #f4f4f4;
margin:0px;
line-height:18px;
font-size:11px;
font-family:Verdana;
}
.content_left_list ul li a{
padding:0px;
margin:0px;
color:#333;
text-decoration:none;
font-size:11px;
font-family:Verdana;
}
.content_left_list ul li a:hover{
padding:0px;
margin:0px;
color:#333;
text-decoration: underline;
font-size:11px;
font-family:Verdana;
}

.welcomecon{
margin:0px;
width:440px;
float:left;
padding:20px 15px 10px 15px;
}
.welcomecon ul{
margin:0px;
list-style-type:none;
padding:0px;
}
.welcomecon ul h3{
margin:0px 0px 10px 0px;
/*background:url(../images/headink_bg.gif) no-repeat left top;*/
font-family:Verdana;
border-bottom:#CCCCCC solid 1px;
height:25px;
font-size:22px;
padding:0px 0px 10px 0px;
color:#dab624;
}
.welcomecon li{
margin:0px;
padding:0px;
}
.welcomecontent{
margin:0px;
padding:0px;
font-family:Verdana;
color:#666;
}
.content_right{
width:635px;
margin:8px 0px 0px 0px;
height:auto;
float:left;
padding:0px 0px 0px 13px;
}
.inner_banner{
font-family:Verdana;
color:#0971b8;
font-size:11px;
font-style:italic;
font-weight: normal;
line-height:16px;
}
.content_right h3{
float:left;
margin:0px 0px 0px 0px;
color:#338edf;
width:100%;
font-style:italic;
font-size:16px;
padding:10px 0px 10px 0px;
}
.content_right ul{
margin:0px;
list-style-type:none;
padding:0px;
}
.content_right ul li{
padding:5px 0px 5px 0px;
line-height:18px;
*padding:2px 0px 2px 0px;
/*background: url(../images/arrow.gif) no-repeat 5% 50%;*/
margin:0px 0px 10px 0px;
cursor:pointer;
font-size:11px;
font-family:Verdana;
}
.content_right ul li a{
padding:0px;
margin:0px;
color:#333;
text-decoration:none;
font-size:11px;
font-family:Verdana;
}
.content_right ul li a:hover{
padding:0px;
margin:0px;
color:#333;
text-decoration: underline;
font-size:11px;
font-family:Verdana;
}
.content_block{
margin:0px;
padding:0px;
font-family:Verdana;
color:#333;
}
.content_block a{
margin:0px;
padding:0px;
font-family:Verdana;
color:#333;
text-decoration:none;
}
.content_block a:hover{
margin:0px;
padding:0px;
font-family:Verdana;
color:#333;
text-decoration:underline;
}

.content_home{
width:880px;
margin:auto;
padding:0px;
}
.con-right_inner{
width:670px;
float:right;
height:auto;
min-height:400px;
margin:0px;
padding:20px 15px 10px 15px;
}
.jobs{
width:670px;
margin:0px 0px 10px 0px;
padding:0px;
}
.jobs ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.jobs li{
margin:0px 3px 0px 0px;
padding:0px;
width:auto;
float:left;
}
.jobbox{
margin:0px;
padding:0px;
background:#fff;
height:132px;
width:233px;
border:4px solid #e9eaeb;
}
.jobbox ul{
margin: 40px auto;
padding:0px;
width:170px;
list-style-type:none;
}
.jobbox li{
margin:0px;
background:url(../images/arrow.gif) no-repeat left 40%;
padding:0px 0px 10px 20px;
width:150px;
}
.jobbox li a{
margin:0px;
padding:0px;
color:#333333;
font-size:14px;
text-decoration:underline;
}
.jobbox li a:hover{
margin:0px;
padding:0px;
color:#333333;
font-size:14px;
text-decoration: none;
}

#search{
margin:0px;
padding:0px;
width:665px;
border:1px solid #fff;
}
/*#search ul{
margin:0px;
padding:0px;
list-style-type:none;
}*/
#search h3{
margin:0px;
padding:8px 0px 0px 10px;
height:30px;
font-size:11pt;
color:#275d8c;
font-family:Verdana;
}
.search_table{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:11px;
color:#666666;
}
.search_table th{
margin:0px;
padding:5px 10px 5px 10px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#666666;
}
.search_table td{
margin:0px;
padding:5px 10px 5px 10px;
font-family:Verdana;
font-size:12px;
font-weight: normal;
color:#666666;
}
.search_table td input{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:12px;
font-weight: normal;
width:120px;
color:#666666;
}
/*#search li{
margin:0px;
padding:0px;
}
*/
.grsdientboxBig{
margin:0px;
padding:0px;
}
.grsdientboxBig ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.grsdientboxBig ul h3{
margin:0px;
padding:8px 0px 0px 15px;
background: url(../images/gradi_topBig.gif) no-repeat left top;
width:880px;
height:40px;
font-size:10pt;
color:#190e58;
font-family:Verdana;
}
.grsdientboxBig li{
margin:0px;
padding:0px;
}
.norcon{
margin:0px;
position:relative;
padding:0px 10px 0px 15px;
font-family:Verdana;
color:#666;
}
.norcon img{
margin:0px 10px 0px 0px;
position:relative;
float:left;
left:0;
top:0;
padding:0px;
}
.norcon p{
font-size:12px;
padding:0px 0px 0px 0px;
margin:0px;
}
p{
font-size:11px;
margin:0px 0px 10px 0px;
padding:0px;
line-height:22px;
text-align:justify;
}
#footer{
background:#C2D5E4;
height:45px;
width:900px;
margin:0px;
padding:0px;
}
.footer_text{
margin: auto;
padding:15px 0px 0px 0px;
color:#0B388E;
text-align:left;
width:900px;
font-size:11px;
font-family:Verdana;
}
.footer_text_left{
margin:0px;
float:left;
padding:0px 0px 0px 0px;
color:#0B388E;
text-align:right;
width:305px;
font-size:11px;
font-family:Verdana;
}

.footer_text_right{
margin:0px;
float:right;
padding:0px 0px 0px 0px;
color:#0B388E;
text-align:center;
width:300px;
font-size:11px;
font-family:Verdana;
}
.footer_text a{
margin:0px;
padding:0px;
color:#0B388E;
text-align:center;
text-decoration:none;
font-size:11px;
font-family:Verdana;
}
.footer_text a:hover{
margin:0px;
padding:0px;
color:#0B388E;
text-align:center;
text-decoration:underline;
font-size:11px;
font-family:Verdana;
}

/* home footer */

.footerh{
margin:0px;
padding:0px 0px 0px 0px;
color:#0B388E;
text-align:right;
/*width:305px;*/
width:306px;
font-size:11px;
font-family:Verdana;
line-height:30px;
}

.footer_vis{
margin:0px;
padding:0px 0px 0px 0px;
color:#0B388E;
text-align:right;
font-weight:bold;
font-size:11px;
font-family:Verdana;
}

.footerh_right{
margin:0px;
padding:0px 0px 0px 0px;
color:#0B388E;
text-align:left;
width:300px;
font-size:11px;
font-family:Verdana;
}

.footerh a{
margin:0px;
padding:0px;
color:#0B388E;
text-align:center;
text-decoration:none;
font-size:11px;
font-family:Verdana;
}

.content{
margin:0px;
color:#666666;
padding:0px;
}
.comments{
width:665px;
margin:0px;
padding:0px;
}
.comments ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.comments li{
margin:0px;
background:#fff;
padding:0px;
}
h4{
margin:0px 0px 10px 0px;
/*background:url(../images/headink_bg.gif) no-repeat left top;*/
font-family:Verdana;
border-bottom:#CCCCCC solid 1px;
height:20px;
font-size:18px;
padding:0px 0px 10px 0px;
color:#dab624;
}
.blank{
background:url(../images/blank.jpg) no-repeat left top;
height:197px;
width:635px;
margin:auto;
}
.common_table{
margin:0px;
padding:0px;
}
.common_table th{
margin:0px;
color:#338edf;
font-size:14px;
padding:5px;
}
.common_table td{
margin:0px;
color:#222;
font-size:11px;
padding:3px;
}
.common_table td a{
margin:0px;
color:#222;
font-size:11px;
padding:0px;
}
.common_table td a:hover{
margin:0px;
color:#222;
font-size:11px;
padding:0px;
}
.border_bottom{
border-bottom:1px solid #ccc;
}
.border_right{
border-right:1px dashed #ccc;
}
/* visanath added on 23/09/2009 starts here. */

.normal_txt {
	font-size: 11px;
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}

.normal_txt_dr {
	font-size: 11px;
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}

.tagline_txt {
	font-size: 10px;
	font-style: normal;
	font-family:Verdana;
	line-height: 15px;
	font-weight: bold;
	color: #9D301B;
	text-decoration: none;
}
.brown_bold{
float:left;
margin:0px 0px 0px 0px;
color:#338edf;
width:100%;
font-size:14px;
padding:10px 0px 10px 0px;
	
}

.brown_bold_dr{
text-align:center;
font-weight:bold;
margin:0px 0px 0px 0px;
color:#338edf;
width:100%;
font-size:14px;
padding:10px 0px 10px 0px;
	
}

.brown_bold_16{
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9D301B;
	text-decoration: none;
	
} 

.grey_bold{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
		text-align:justify;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

.grey_bold2{
	font-family: Verdana, Verdana;
	font-size: 12px;
	line-height: 18px;
	text-align:justify;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.grey_bold3{
	font-family:Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.case_table{
font-size:11px;
font-family:Verdana;
margin:0px;
padding:0px;
}
.case_table td{
font-size:11px;
font-family:Verdana;
margin:0px;
padding:3px;
}
.case_table td a{
font-size:11px;
font-family:Verdana;
margin:0px;
color:#000;
text-decoration:underline;
padding:0px;
}
.case_table td a:hover{
font-size:11px;
font-family:Verdana;
margin:0px;
color:#000;
text-decoration:none;
padding:0px;
}

/* visanath added on 23/09/2009. closes here */
#regcontent{
margin-left:200px;
font-weight:bold;
}
#regcontent table td{
background-image:url('./../images/bullet_03.png');
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
line-height:20px;
}
.table{
margin:0px;
padding:0px;
border-top:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;

}
.table th{
margin:0px;
padding:3px;
border-right:1px solid #ccc;
color:#338EDF;
background:#E1E1E1;
}
.table td{
margin:0px;
padding:3px;
border-bottom:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
}
