﻿
/*  Added follwoing block for profile only on 1-23-08*/

.header_1 {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: Normal;
	color: #000000;
	text-decoration: none;
	
}
.header_blue {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0f74c3;
	text-decoration: none;
}

.header_red {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}

.header_middle {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

p, td{
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.subtitlebold {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;}

.text_small {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;}

/* For blue box*/

.gray_bg_styles
{
	background-image: url(../Images/middle_bg_gray.gif);
	background-repeat: repeat-x;
	height: 28px;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	color: #ffffff;
}
.gray_bdr_b
{
	border-bottom: solid 1px #CACDD5;
	width: auto;
	line-height: 5px;
}
.gray_bdr_lr
{
	border-left: solid 1px #CACDD5;
	border-right: solid 1px #CACDD5;
}

.gray_bdr_l
{
	border-left: solid 1px #CACDD5;
}

.gray_bdr_r
{
	border-right: solid 1px #CACDD5;
}

.boxcontentpadding
{
    padding: 10px 10px 10px 10px;    
}


.nowrap
{
    white-space: nowrap;
}

/* End of Main Classes */
/***************************************************/


.blue-header-underline{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F74C3;
	text-decoration:underline;
}
.blue-link-header-underline:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F74C3;

}
.blue-link-header-underline:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0F74C3;

}
.blue-link-header-underline:visited {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0F74C3;

}





body {
	margin: 0px;
	padding: 0px;
	/* background-color:#C1C5CC; */		
}
.bullet {list-style-image: url(../images/arrow3.gif);}

.form{
margin:0px;
}
.main_text {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bluelarg_text {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	color: #000000;
	text-decoration: none;
}
.bluelarg_text1 {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	color: #000000;
	text-decoration: none;
}
.grey_text10 {
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.white_text10 {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}


.blue2_text {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;	
	text-transform: none;
}
.blue4_text {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #0F74C3;
	font-size: 12px;
	font-weight: normal;	
	text-transform: none;
}

/*  Added follwoing block A. Ajith 2nd March, 2007 */
/***************************************************/
.blue4b_text {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #0F74C3;
	font-size: 12px;
	font-weight: bold;	
	text-transform: none;
}
/***************************************************/

.blue3_text {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: bold;	
	text-transform: none;
}



a:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
}
a:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
}
a:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}

.blue1:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
	text-transform: none;
}
.blue1:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #003399;
	text-decoration: underline;
	text-transform: none;
}

.blue1:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #003399;
	text-decoration: none;
	text-transform: none;
}

.bluesm:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
}
.bluesm:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: underline;
	text-transform: none;
}
.bluesm:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}

.border-all{
border-width:1px;
border-bottom-style:solid;
border-left-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-color:#CED4DF;
border-left-color:#CED4DF;
border-top-color:#CED4DF;
border-right-color:#CED4DF;
}
.border-ltrt{
border-left-width:1px;
border-right-width:1px;
border-left-style:solid;
border-left-color:#CED4DF;
border-right-style:solid;
border-right-color:#CED4DF;
}


.border-left{
border-left-width:1px;
border-left-style:solid;
border-left-color:#CED4DF;
}

.border-rt1{
border-right-width:1px;
border-right-style:solid;
border-right-color:#CED4DF;
}

.border-bottom{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CED4DF;
}

.border-top{
border-top-width:1px;
border-top-style:solid;
border-top-color:#CED4DF;
}


.border-left1{
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
}


.border{
border-width:1px;
padding:2px;
border-bottom-style:solid;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
border-bottom-color:#BBC0C4;
border-top-color:#BBC0C4;
border-left-color:#BBC0C4;
border-right-color:#BBC0C4;
background-color:#FFFFFF;
}
.bordertop-rt{
border-width:1px;
border-top-style:solid;
border-right-style:solid;
border-top-color:#173A73;
border-right-color:#173A73;
}

.vertical-bg{
background-image:url(../images/vdots.gif);
background-repeat:repeat-y;
background-position:left;
}
.horizontal-bg{
background-image:url(../images/horbg.gif);
background-repeat:repeat-x;
background-position:top;
}
.horizontal-line{
background-image:url(../images/wtline.gif);
background-repeat:repeat-x;
background-position:top;
}
.left_bg{
background-image:url(../images/ltbg.gif);
background-repeat:repeat-y;
width:32px;
}
.right_bg{
background-image:url(../images/rtbg.gif);
background-repeat:repeat-y;
width:32px;
}
.logo_bg{
background-image:url(../images/logobg.jpg);
background-repeat:repeat-x;
height:77px;
}
.link_bg{
background-image:url(../images/linkbg.gif);
background-repeat:repeat-x;
height:34px;
}
.link_bg1{
background-image:url(../images/headbg1.gif);
background-repeat:repeat-x;
height:36px;
}
.link_bg2{
background-image:url(../images/linkbg1.gif);
background-repeat:repeat-x;
height:33px;
}
.banner_bg{
background-image:url(../images/textbg.gif);
background-repeat:repeat-x;
height:66px;
}
.footer_bg{
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
height:122px;
}

.text_bg1{
background-image:url(../images/textbg1.gif);
background-repeat:repeat-x;
background-color:#E4E7ED;
}
.text_bg2{
background-image:url(../images/starbg.gif);
background-repeat:repeat-x;
background-color:#E4E7ED;
}
.text_bg3{
background-image:url(../images/textbg3.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#E2E6EC;
}

.star_bg{
background-image:url(../images/stbg.gif);
background-repeat:no-repeat;
background-position:right top;
}
.star_bg1{
background-image:url(../images/st1.gif);
background-repeat:repeat-x;
background-position:right top;
}
.photo_bg{
background-image:url(../images/currentbg.jpg);
background-repeat:no-repeat;
width:174px;
background-position:right top;
}

.paddinglt-rt6{
padding-left:3px;
padding-right:3px;
}
.paddingleft8{
padding-left:8px;
}
.paddingleft7{
padding-left:8px;
}
.paddingleft13{
padding-left:12px;
}
.paddingleft14{
padding-left:14px;
}
.paddingleft5{
padding-left:5px;
}
.paddingleft{
padding-left:4px;
}
.padding_right{
padding-right:5px;
}
.padding_right12{
padding-right:12px;
}
.paddingleft18{
padding-left:18px;
}
.padding_right20{
padding-right:13px;
}
.padltrt12 {
padding-left:14px;
padding-right:14px;
}


.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left:6px;
	color: #000000;
	text-decoration: none;	
    clip:  rect();
}

.textfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	color: #000000;
	text-decoration: none;	
    clip:  rect();
}


.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-transform:none;
	vertical-align:middle;
	color: #FFFFFF;
	background-image:url(../images/butbg.gif);
	height:21px;
	width:auto;
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	border:1px solid #ffffff;
}

.buttons1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-transform:none;
	vertical-align:middle;
	color: #FFFFFF;
	background-image:url(../images/butbg.gif);
	height:21px;
	width:165px;
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	border:1px solid #ffffff;
}

.whiteTxt14{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; text-transform: none;}
.whiteTxt{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}
.whiteTxtlink:link, .whiteTxtlink:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:normal; text-transform: none;}
.whiteTxtlink:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}

.whiteTxtlink1:link, .whiteTxtlink1:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; text-transform: none;}
.whiteTxtlink1:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:bold; text-transform: none;}

.whiteTxtlink2:link, .whiteTxtlink2:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}
.whiteTxtlink2:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:normal; text-transform: none;}


.lightgreyTxt, .lightgreyTxt:link, .lightgreyTxt:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#68767F; font-size:11px; text-decoration:underline; text-transform: none; font-weight:normal;}
.lightgreyTxt:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#68767F; font-size:11px; text-decoration:none; font-weight:normal; text-transform: none;}

.orange-Txt{
font-family:Arial,Tahoma, Helvetica, sans-serif; color:#E46B40; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;
}
.orange-Txt:link, .orange-Txt:visited  {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:underline; font-weight:normal; text-transform: none;}
.orange-Txt:hover  {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}

.bluelink, bluelink:link, .bluelink:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F74C3;
	text-decoration:none;
	text-transform: none;
}

.bluelink:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-decoration:underline;
	text-transform: none;
}

.row-odd{
background-color:#F5F6F8;
border-top:Solid 1px #DFE3EA;
}
.row-even{
background-color:#Ffffff;
border-top:Solid 1px #DFE3EA;
}

.blue-link-header{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-transform: none;
}
.blue-header{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-transform: none;
}
.blue-link-header:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F74C3;
	text-decoration:none;

}

.blue-link-header:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F74C3;
	text-decoration:none;

}

.blue-link-header:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-decoration:underline;
	
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: none;
	color: #FFE49B;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.blue-link-index{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-transform: none;
}
a.blue-link-index:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F74C3;
	text-decoration:underline;

}

.blue-link-index:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F74C3;
	text-decoration:underline;

}

a.blue-link-index:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0F74C3;
	text-decoration:none;
	
}


.gray-text-index{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #697183;
	text-transform: none;
	padding-left: 8px;
}

.gray-text-index1{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #697183;
	text-transform: none;
}

a.red-link-index:link {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E46B40;
	text-decoration:underline;

}

.red-link-index:visited {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E46B40;
	text-decoration:underline;

}

a.red-link-index:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #E46B40;
	text-decoration:none;
	
}

.gray1-text-index{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #697183;
	text-transform: none;
	
}

.gray1-text-index-small{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #697183;
	text-transform: none;
	
}.background-index {
	background-image: url(../images/bg1.gif);
}
.background-bottom {
	background-image: url(../images/bg1.jpg);
	background-position: right;
}
.border-right-left {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.padding-10 {
	padding-left: 16px;
}

.padding-20 {
	padding-left: 93px;
}
.orange-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E46B40;
	text-decoration: none;
}
.black-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black-heading20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black-heading12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blue-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0F74C3;
	text-decoration: none;
}
a.blue-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0F74C3;
	text-decoration: underline;
}
.blue-heading14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0F74C3;
	text-decoration: none;
}
.leftnav:link, .leftnav:visited {
	display: block;
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	height: 20px;
	padding-top: 2px;
}
.leftnav:hover {
	display: block;
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	background-color: #f6f6f6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
	height: 20px;
	padding-top: 2px;
}


.leftnav1 {
	display: block;
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	background-color: #f6f6f6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
	height: 20px;
	padding-top: 2px;
}
.leftnav11 {
	display: block;
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	background-color: #f6f6f6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
	
	padding-top: 0px;
	
}
.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E46B40;
}

/* Added on Mar 21st */

	
.subtitleboldBlue {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;}
	.subtitleboldWhite {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;}
	
	/*Added by Malla Reddy on Mar 30 */
	
	.tdbull {
	text-align: center;
	width:20px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
.tdbullcontent {
	text-align: left;
}

.contentheading
{
font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#393939;

}
.contentheading1
{
font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#393939;

}

.tdcontent
{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#393939;
	text-align:justify;

}
a.linksprojectnames
{
text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1467A9;
	text-decoration:underline;
}

a.linksprojectnames:hover
{
text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1467A9;
	text-decoration:none;
}


.graybg
{
background-color:#F7F7F8;
}
.borderlightbrown
{
border:1px solid #F7EBD1;
background-color:#FCF6E8;
}

.borderlightgray
{
border:1px solid #E5E5E5;
}

.button
{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


/* added on mallareddy  27-4-2k7 begin */
.subheaderbgblue {
	background-image: url(../images/subheader_bg_blue.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height:53px;
}

.subheaderbgorange {
	background-image: url(../images/subheader_bg_orange.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height:53px;
}

.subheaderbggreen {
	background-image: url(../images/subheader_bg_green.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height:53px;
}

.subheaderbgpink {
	background-image: url(../images/subheader_bg_pink.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height:53px;
}






.subheadernamepadding
{
padding-left:25px;
}
.fontsubheadingwhite
{
font-size:20px;
font-weight:bold;
color:#ffffff;
}

.subheaderbottom {
	background-image: url(../images/subheader_bottom_img2.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.banimgbg {
	background-image: url(../images/ban_img2.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	color:#39393B;
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
}
.banimgbg2 {
	background-image: url(../images/ban_img2.gif);
	background-repeat: repeat-x;
	background-position: left center;
	color:#39393B;
	vertical-align: middle;
	padding-left:15px;
}
.banimgbg1 {
	background-image: url(../images/ban_img4.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	color:#39393B;
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	vertical-align: middle;
}

.imgborderthick
{
border:3px solid #ECEBF0;
}

.tdbulleticon
{
text-align:center;
width:15px;
}

.horizgap
{
width:15px;
}
.leftpaddingimg
{
padding-left:15px;
}


.bottombarbg {
	background-image: url(../images/bottombar_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.grayfontheading
{
font-size:18px;
color:#393939;
font-weight:bold;
}

.alignright
{
text-align:right;
}

.alignleft
{
text-align:left;
}

.aligncenter
{
text-align:center;
}

.fontbanner1
{
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
}
.fontbanner1a
{
	font-size:22px;
	color:#F4D69A;
	font-weight:bold;
}
.fontbanner2
{
	font-size:26px;
	color:#F4D69A;
	font-weight:bold;
}

.fontbannernormal
{
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

/* added on mallareddy  27-4-2k7 end */
.link_bg3{
background-image:url(../images/linkbg1.gif);
background-repeat:repeat-x;
height:23px;
}


/* added on mallareddy  30-5-2k7 end */

a.tabbtnsnormal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}


a.tabbtnsnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}
a.tabbtnsnormal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}

a.tabbtnsnormal:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}


a.tabbtnsselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}

a.tabbtnsselect:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}

a.tabbtnsselect:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}


a.tabbtnsselect:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}


a.tabbtnsnormalselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}
a.tabbtnsnormalselect:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}

a.tabbtnsnormalselect:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#5D647B;
	display:block;
	padding-top:6px;
}

a.tabbtnsoverselect  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}

a.tabbtnsoverselect:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}

a.tabbtnsoverselect:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}

a.tabbtnsoverselect:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_select.gif);
	width:150px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
}


.tblc2 {
	background-image: url(../images/tbl_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.tblc8 {
	background-image: url(../images/tbl_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.tblc4 {
	background-image: url(../images/tbl_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.tblc6 {
	background-image: url(../images/tbl_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.marginbottomforimage
{
margin-bottom: -4px;
}



a.tabbtnsnormalnew:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normalnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}


a.tabbtnsnormalnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normalnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}
a.tabbtnsnormalnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normalnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsnormalnew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normalnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}


a.tabbtnsselectnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_overnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsselectnew:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_overnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsselectnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_overnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}


a.tabbtnsselectnew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_overnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}


a.tabbtnsnormalselectnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}
a.tabbtnsnormalselectnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsnormalselectnew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_normal_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#5D647B;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsoverselectnew  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsoverselectnew:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsoverselectnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}

a.tabbtnsoverselectnew:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/tabbtn_over_selectnew.gif);
	width:164px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
	padding-top:6px;
	padding-left:8px;
}


.spancolor
{ 
	color:White;
}

.spancolorblack
{ 
	color:Black;
}

.greybuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	text-transform:none;
	vertical-align:middle;
	color: #FFFFFF;
	background-image:url(../images/buttonbggrey.gif);
	height:21px;
	width:auto;
	cursor:pointer;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	border:1px solid #ffffff;
}

/* mallareddy 12-12-2k7 */

.gridheader
{
	background-color:#0F74C3;
}

.fontgridheader
{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
.griditem
{
	height:24px;
	background-color:#ffffff;
}

.gridalter
{
	height:24px;
	background-color:#FCFCFC;
}
.formleftcol
{
	width:240px;
	text-align:right;
}

.formrightcol
{
	width:450px;
	text-align:left;
}
.heighttabheading
{
	height:20px;
}

/******** Mike **************/

.pstyle_termspopup
{
	font-size: 11px;
	color: #000000;
}