body{
	margin:20px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.link{
color:#000000;
}

#main{
width:800px;}

#main_qual{
width:390px;
 border:1px solid black;
  float:left;
 
}

#finance
{float:left;
 width:390px;
 border-right:1px solid black; border-bottom:1px solid black; border-top:1px solid black;}
 
#main_ser
 {float:left; width:380px; border:1px solid black
 }
 
#main_inn
{float:left;
width:370px;

border-right:1px solid black; border-bottom:1px solid black; border-top:1px solid black;} 
 
.txt_utility_nav {
	font-size: 12px;
	
	font-weight: bold;
	color: #999999;
	text-align:right;

}


.txt_utility_nav a:link {color: #999999; text-decoration:none;}
.txt_utility_nav a:active {color: #999999; text-decoration:none;}
.txt_utility_nav a:visited {color: #999999; text-decoration:none;}
.txt_utility_nav a:hover {color: #999999; text-decoration:underline;}

/*txt_box is for input / combo */

.txt_paragraph {
	font-size:12px;
	font-family: Arial;
}


.txt_box {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	height:18px;
	
}
.txt_box1 {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	height:15px;
	width:50px;
	
}
.txt_box3 {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	height:15px;
	width:40px;
	
}
/*txt_box_1 is for list / textarea */

.list_box {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	width:120px;
}
.list_box1 {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	width:100px;
}
.combo_box {
	font-size:11px;
	color: #000000;
	border:1px solid #7f9db9;
	width: 100px;
}
.txt_box_disabled {
	font-size:11px;
	color: #000000;
	background-color:#ded4c2;
	border:1px solid #c0b5a6;
	height:18px;
}
.padding_3{
	padding:3px;}
.padding_2{
	padding-top:5px;}
.padding_5{
	padding:5px;}
.table_padding{
	padding:10px 0px 10px 15px;
	vertical-align:text-top;
}
.border_hor_line{
border-top:1px solid #669acc;
}

.txt_lhs_nav_inactive a:link {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive a:active {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive a:visited {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive a:hover {color: #828181; text-decoration:underline;}

.txt_lhs_nav_inactive{
	font-size:11px;
	font-weight: bold;
	color: #828181;
	padding:6px 3px 3px 10px;
}
.txt_lhs_nav_active1{
 background:url(../images/bullet_blue_arrow.gif) no-repeat center left;
 font-size:11px;
 font-weight: bold;
 color: #0066CC;
 padding:3px 3px 3px 10px;
 position:relative;
 left:24px;
}

.txt_lhs_nav_active1 a:link {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active1 a:active {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active1 a:visited {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active1 a:hover {color: #0066CC; text-decoration:underline;}

.txt_lhs_nav_inactive1 a:link {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive1 a:active {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive1 a:visited {color: #828181; text-decoration:none;}
.txt_lhs_nav_inactive1 a:hover {color: #828181; text-decoration:underline;}

.txt_lhs_nav_inactive1{
	font-size:11px;
	font-weight:lighter;
	color: #828181;
	padding:6px 3px 3px 10px;
}
.txt_lhs_nav_active{
	background:url(../images/leftnav_arrow_blue.gif) no-repeat center left;
	font-size:11px;
	font-weight: bold;
	color: #0066CC;
	padding:6px 3px 3px 10px;
}
.txt_lhs_nav_active a:link {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active a:active {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active a:visited {color: #0066CC; text-decoration:none;}
.txt_lhs_nav_active a:hover {color: #0066CC; text-decoration:underline;}

.bg_heading{
	background-color:#0066cc;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height:23px;
}
.txt_fontsize12{
	font-size:12px;
	color: #000000;
}
.txt_normal{
	font-size:11px;
	color: #000000;
}
.txt_bold{
	font-weight:bold;
	color: #000000;
}
.txt_bold1{
	font-weight:bold;
	color:#6699FF;
}
.txt_blue{
	color: #0067cb;
}
.txt_required{
	font-size: 12px;
	color: #FF0000;
}
.txt_link{
	color: #0067cb;
	text-decoration:underline;
}
.txt_link1{
	color: #0067cb;
	text-decoration:none;
	
}
.txt_link2{
	color: #0067cb;
	text-decoration:none;
	padding:5px;
}
.txt_link a:link {color: #015ebd; text-decoration:underline;}
.txt_link a:active {color: #015ebd; text-decoration:underline;}
.txt_link a:visited {color: #015ebd; text-decoration:underline;}
.txt_link a:hover {color: #000000; text-decoration:underline;}

.bg_table{
	 border-top:1px solid #015ebd;
	border-bottom:1px solid #015ebd;
	border-left:1px solid #015ebd; 
	padding:4px;
}
.bg_table1{
	border-top:1px solid #015ebd;
	border-bottom:1px solid #015ebd;
	border-left:1px solid #015ebd;
	border-right:1px solid #015ebd;
	padding:4px;
}
.bg_table2{
	border-top:1px solid #015ebd;
	border-bottom:1px solid #015ebd;
	padding:4px;
}
.bg_table_heading{
	background-color:#498AC8;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	border-right:1px solid #015ebd;
	font-weight:bold;
}
.bg_table_heading_new{
	background-color:#498AC8;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	border-bottom:1px solid #015ebd;
	font-weight:bold;
}
.bg_table_heading1{
	background-color:#669acc;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	
	font-weight:bold;
}
.bg_table_heading2{
	background-color:#669acc;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	border-left:1px solid red;
	font-weight:bold;
}
.bg_table_heading3{
	background-color:#669acc;
	font-size:11px;
	color: #FFFFFF;
	text-align:center;
	border-right:1px solid #000000;
	font-weight:bold;
}
.bg_odd_row{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
}

.bg_odd_row2{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:none;
	border-bottom:1px solid #FFFFFF;
}

.bg_odd_row3{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #FFFFFF;
}

.bg_odd_row4{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:none;
	
}

.bg_odd_row1{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
	text-decoration:underline;
}
.bg_even_row{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
}
.bg_even_row2{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	border-right:none;
	border-bottom:1px solid #FFFFFF;
}

.bg_even_row3{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #FFFFFF;
}

.txt_footer{
	font-size:11px;
	color: #9d9c9c;
	font-weight:bold;
	text-align:center;
}
.txt_footer a:link {color: #9d9c9c; text-decoration:none;}
.txt_footer a:active {color: #9d9c9c; text-decoration:none;}
.txt_footer a:visited {color: #9d9c9c; text-decoration:none;}
.txt_footer a:hover {color: #9d9c9c; text-decoration:none;}

.disclaimer {
	FONT: 1em Arial, Helvetica, sans-serif; WIDTH: 500px; COLOR: #999; TEXT-ALIGN: justify
}

.bg_odd_col{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
}
.bg_odd_col2{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:none;
	border-bottom:1px solid #FFFFFF;
}
.bg_odd_col3{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:none;
	
}
.bg_even_col{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
}
.bg_even_col1{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:none;
	border-bottom:1px solid #FFFFFF;
}
.bg_even_col2{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:none;
	border-bottom:1px solid #FFFFFF;
}
.bg_even_col4{
	background-color:#c0d1e1;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	border-right:none;
	
}

.border_hor_line_1{
	border-top:1px dashed #cacaca;
}
.border_hor_line_btm{
	border-bottom:1px solid #660066;
}
.bg_tab{
	
	color: #FFFFFF;
	font-weight:bold;
	background-image: url(../images/bg_tab.jpg);
	background-repeat: repeat-x;
	height: 17px;	
}
.table_border{
	border:1px solid #ede3ed;
	padding:3px;
}
.bg_report_table{
	border-top:1px solid #a38ba3;
	border-bottom:1px solid #a38ba3;
	border-left:1px solid #a38ba3;
	padding:2px;
}
.bg_report_table_heading{
	background-color:#d6c6d6;
	
	color: #000000;
	text-align:center;
	border-right:1px solid #a38ba3;
	font-weight:bold;
}
.bg_report_odd_row{
	background-color:#ededed;
	font-size:11px;
	color: #000000;
	border-right:1px solid #a38ba3;
	border-bottom:1px solid #FFFFFF;
}
.bg_report_even_row{
	background-color:#f2ebf2;
	font-size:11px;
	color: #000000;
	border-right:1px solid #a38ba3;
	border-bottom:1px solid #FFFFFF;
}
.bg_highlight{
	background-color:#c4e1f3;
	font-size:11px;
	color: #000000;
	border-right:1px solid #69a1d6;
	border-bottom:1px solid #FFFFFF;
	cursor:pointer;	
}

.bg_highlight1{
	background-color:#c4e1f3;
	font-size:11px;
	color: #000000;
	border-right:1px solid #69a1d6;
	border-bottom:1px solid #FFFFFF;
	text-decoration:underline;
	cursor:pointer;	
	
}

.bg_header{
	background-color:#498AC8;
	font-size:12px;
	color: #FFFFFF;
	border-bottom:1px solid #0054a5;
	padding:2px 0px 2px 10px;	
}

.txt_required_small {
	font-size:11px;
	color: #FF0000;
}
.bg_selected{
	background-color:#b594a6;
	font-size:11px;
	color: #000000;
	border-right:1px solid #660066;
	border-bottom:1px solid #FFFFFF;
	
}
.txt_center{
	text-align:center;
	
	 }
.formBtn {	
	border: 1px solid #49482c;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	font-weight: normal;
	filter:progid:DXImageTransform.Microsoft.Gradient
    (GradientType=0,StartColorStr='#ffffff',EndColorStr='#dbdac5')
	}
.txt_header{
	text-align:center;
	font-weight:bold;
	font-size:11px}

.cursor{
	cursor:pointer;}

.txt_uppercase{
	text-transform:uppercase;}
	

.hyperlink{text-decoration:underline;
            cursor:pointer;}
.hyperlink1{text-decoration:underline;
padding:5px;
            cursor:pointer;}
 
/*Calendar Styles*/
.style2 {font-size:15px;}
.clndr_tab tr td{cursor:pointer; background-color:#FFFFFF; padding-left:3px;}
.clndr_bg{ background-color:#000000}

/* Style added on 23rd April */

#id1
{
display:none;
}
#id2
{
display:none;
}
#id3
{
display:none;
}
#id4
{
display:none;
}
#id5
{
display:none;
}

#id6
{
display:none;
}
#id7
{
display:none;
}
#id8
{
display:none;
}
#id9
{
display:none;
}
#id10
{
display:none;
}
#id11
{
display:none;
}
#id12
{
display:none;
}
.bg_table_foursidesBrdr{
	 border-top:1px solid #015ebd;
	border-bottom:1px solid #015ebd;
	border-left:1px solid #015ebd;
	border-right:1px solid #015ebd;  
	
}
.bg_odd_row_new{
	background-color:#e7e7e7;
	font-size:11px;
	color: #000000;
	border-right:1px solid #0051a4;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #0051a4;
}
.height5 {
height:5px;
}