body {
	padding: 0px;
	margin:0px }

/*.bg_left {
	background-image: url('../images/bg_left.jpg');
	background-repeat: repeat-y }
*/
.bg_ontheground {
	background-image: url('../images_new/bg_ontheground.jpg');
	background-repeat: repeat-x	}
.bg_whatsnew
{
	background-image: url('../images/changed_images/whatsnewbg.jpg');
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 16px;
	color:#3974ba;
	font-weight: bold;
}

.bg_right {
	background-image: url('../images/bg_right.jpg');
	background-repeat: repeat-y }
	
.bg_ontheground_inside
{
	background-image: url('../images_new/bg_ontheground_inside.jpg');
}

.bg_maps
{
	background-image: url('images/bg_maps.jpg');
	background-repeat: repeat-x;
	background-repeat:repeat-y;
}

.bg_line {
	background-color: #e3e3e3; }

/*.bg_bottom {
	background-color: #3b73b9;}
*/
.bottom 
{
	font-family: tahoma;
	font-size: 11px;
	color:#2f2f2f;
}
	
.bg_bottom {
	background-image: url('../images_new/bg_bottom.jpg');}
.text_bottom
{
	font-family: tahoma;
	font-size: 11px;
	color:#FFFFFF; }

.breadcrum {
	font-family: Arial;
	font-size: 11px;
	color:#2f2f2f;
	margin-top:8;
	margin-bottom:8 }
.breadcrum_td
{
	background-color: #EDF3F8;
}
	
.content
{
	font-family: Arial;
	font-size: 12.5px;
	color:#474546;
	line-height:150%;
	margin-bottom:8;
	text-align: left;
	
}
.content_center
{
	font-family: Tahoma;
	font-size: 11px;
	color:#2f2f2f;
	line-height:150%;
	margin-bottom:8;
	text-align: center;
}
.content_master_bottom
{
	font-family: tahoma;
	font-size: 11px;
	color:#2f2f2f;
	background-color: #EDF3F8;
	
}
.feedback_heading
{
	font-family: tahoma;
	font-size: 14px;
	color:#2f2f2f;
	background-color: #EDF3F8;
	font-weight:bold;
}
.bulleted_content
{
	
	font-family: Arial;
	font-size: 12.5px;
	color:#474546;
	line-height:150%;
	margin-bottom:8;
	text-align: left;
}
.li
{
font-family: Arial;
font-size: 12.5px;	}
.head {
	font-family: Swis721 BT;
	font-size: 15px;
	color:#3b73b9;
	font-weight: bold; }
	
.links_sml
	{font-family: Tahoma;
		font-size:11px;
		color: #3b73b9;
	}
.links_sml_right_bullets
	{
		font-family: Tahoma;
		font-size:11px;
		color: #3b73b9;
		margin-bottom:0px;
		margin-top: 0px;
	}	
.news
 {
	font-family: tahoma;
	font-size: 11px;
	color:#2f2f2f;
	margin-top:0;
	 }	

.border {
	border: 1px solid #DEDEDC }

.h1 {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#505050;
	margin-bottom:8 ;
	margin-top:8 ; }

.h2 {
	font-family: tahoma;
	font-size: 11px;
	color:#24538d;
	font-weight: bold;}

.h3 {
	font-family: arial ;
	font-size: 18px;
	color:#3a73b9;
	}
	
.h3_small {
	font-family: arial ;
	font-size: 12px;
	color:#3a73b9;
	
	}


.photo_caption {
	font-family: tahoma;
	font-size: 11px;
	color:#24538d;
	font-weight: bold;
	text-align: center;
	background-color: #f1f4f8}

a:link { 
	text-decoration:none;
	color: #0d5072;	 }
	
a:visited {
	text-decoration:none;
	color:#0d5072; }
	
a:hover  {
	text-decoration:none;
	color: #e83b00; }
	
	
/*		
a:link
{ 
	color: #4396c0;
}
a:visited
{
	color:#5bb1dc;
}
	
a:hover { 
	color: #e83b00; }
*/
.photo_border {
	border: 3px solid #eeeeee;
	padding: 0}
	
.right_section_bg {
	background-color: #FFFFE7; 	}
.bg_right_inside
{
	background-color: #f7f2dc;
/*	background-color: #f7f1db;*/
}

.bg_rigt_inside_blue 	{
	background-color: #EDF3F8; 	}

/*.bg_submenu {
	background-color: #000000;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	font-family: tahoma;
	font-size: 11px;
	color:#24538d;
	font-weight: bold; }*/
/*a:link
{
    COLOR: #0000FF;
    TEXT-DECORATION: none;
}

a:visited
{
    COLOR: #800080;
    TEXT-DECORATION: none;
}
a:active
{
    COLOR: #800080;
    TEXT-DECORATION: none;
}
a:hover
{
    /*COLOR: #889CA0;*//*
    COLOR: #800080;
    TEXT-DECORATION: none;
}*/

.mainfonts
{
font-family: Arial Unicode MS,Shruti,padmaa
}

ul.color { color: #FF9E42;}
ol {margin-bottom: 12; font-family:Shruti}

li {margin-bottom: 12; font-family:Shruti}
hr { color: #FF9E42; height:1;}

.search
{
font-family: Tahoma;
font-size: 10pt
}

.breadcrumb
{
font-family:Tahoma;
font-size: 10pt;
color: #3A72C3
}


.rcfont
{
 font-family: Tahoma; 
 font-size: 10pt 
}

.cfont
{
font-family: Tahoma;
font-size: 9pt;
color: #000000;
text-align:left
}

.lcfont
{
font-family: Tahoma;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align:left
}

.lbfont
{
font-family: Tahoma;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align:left
}

.bfont
{
font-family:Tahoma;
font-size: 12px; 
color: #000000;
text-align:left;
font-weight:bold
}

.pagelinks
{
font-family: Tahoma;
font-size: 9pt; 
color: #000000;
text-align:left;
font-weight:bold
}




.control_header
{
font-family: Tahoma;
font-size: 10pt; 
font-weight: bold;
color:#3A72C3; 
}
.control_group_header
{
font-family: Tahoma;
font-size: 12pt; 
font-weight: bold;
color:#000000; 
}

.control_content_link
{
font-family: Tahoma;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align:left
}

.control_content_statement
{
font-family: Tahoma;
font-size: 10pt;
color: #000000;
}

.control_item_bg
{

}

.control_more_link
{
font-family: Tahoma;
font-size: 9pt;
color: #000000;
text-align:right
}

.content_header
{
font-family: Tahoma;
font-size: 10pt; 
font-weight: bold;
color:#3A72C3; 

}

.content_type
{
font-family:Tahoma;
font-size: 10pt;
font-weight: bold;
text-align:left
}

.content_preamble{
font-family:Tahoma;
font-size: 10pt; 
}

.content_preamble_search
{
	font-family: Tahoma;
	font-size: 10px;
	color: gray;
}

/* css added by amin and mahesh*/

/* Default CSS Stylesheet for a new Web Application project */
.highlight
{
	font-weight: bold;
	background: #ffff66;
}
.highlight1
{
	background-position: 0% 0%;
	font-weight: bold;
	font-size: x-small;
	background-attachment: scroll;
	background-image: none;
	color: red;
	background-repeat: repeat;
	text-decoration: none;
}

.Small_Header
{
	font-weight: bold;
	font-size: x-small;
	font-family: Tahoma;
}
.Small_label
{
	font-weight: bold;
	font-size: xx-small;
	font-family: Tahoma;
}
.Small_label_normal
{
	font-size: xx-small;
	font-family: Tahoma;
}
.Light_label
{
	font-weight: normal;
	font-size: xx-small;
	color: #666699;
	font-family: Tahoma;
}

.Light_label_arial
{
	font-weight: normal;
	font-size: x-small;
	color: #666699;
	font-family: 'Arial Unicode MS';
}


.Big_label
{
	font-weight: bold;
	font-size: small;
	color: #ffffff;
	font-family: Tahoma;
}

.normal_label
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Tahoma;
}
.normal_button
{
	font-weight: normal;
	font-size: x-small;
	font-family: Tahoma;
}

.small_link_button
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Tahoma;
}
.flat_button
{
	border-right: #660066 1px solid;
	border-top: #660066 1px solid;
	font-weight: bold;
	font-size: x-small;
	border-left: #660066 1px solid;
	color: #000000;
	border-bottom: #660066 1px solid;
	font-family: Tahoma;
	background-color: #ffcc66;
}
.tb
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: small;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Tahoma;
	height: 18;
}

.lblerror
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Tahoma;
	color:Red;			
}

.cmb
{
	font-size: x-small;
	font-family: 'Arial Unicode MS';
}

.checkbox
{
	font-weight: bold;
	font-size: x-small;
	font-family: Tahoma;	
}

.radio
{
	font-weight: bold;
	font-size: x-small;
	font-family: Tahoma;	
}

.TreeView
{
	font-weight: normal;
	font-size: xx-small;
	color: #ffcc66;
	font-family: Tahoma;
}  

/*css class used in Action Panel*/
.ActPnlHeader
{
	color: white;
	background-color: #006699;
}

.UniCode_button
{
	font-size: x-small;
	font-family: Tahoma;
	background-color:#3b73b9;
}
.normal_label_black
{
	font-weight: bold;
	font-size: x-small;
	color: #003300;
	font-family: Tahoma;
}
.bgheading
{
	color: #ffffff;
	background-color: #006699;
}

.NBH
{
	font-weight: bold;
	font-size: x-small;
	font-family: Tahoma;
	background-color: #ccffff;
}

.GHC
{
	font-weight: bold;
	font-size: x-small;
	font-family: Tahoma;
	background-color: #ccffff;
}
/* CSS for Organisation Chart User Control */
.Org_TB_BG
{
	BACKGROUND-COLOR: #ffffcc
}

.Org_TB_Header
{
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-family: Tahoma;
	background-color: #6699cc;
}
.Org_TB_content
{	
	font-size: x-small;
	font-family: Tahoma;
}
.Org_Hr
{
	color: #006699;
}

/* contact search */
.CSR_detail
{
font-family: Arial Unicode MS,padmaa;
font-size: 8pt;
color: #000000;
text-align:left
}

.CSR_detail_title
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Arial Unicode MS,padmaa;
	text-align: left;
}

.CSR_lnk_view
{
	font-size: xx-small;
	font-family: Arial Unicode MS,padmaa;
}

.CS_title_BG
{
	color: #ffffff;
	background-color: #9f7515;
	font-family: Arial Unicode MS,padmaa;
}
.IAM_lbl
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial Unicode MS,padmaa;
}
.search_bg
{
	background-color:#3971BC;
	
}
.search_txt
{
	font-family:Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#E3F7FF;
}
.feedback_txt
{
	font-family:Helvetica;
	font-size:14px;
}
.search_button
{
border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 14px;
	border-left: 0px;
	border-bottom: 0px;
	font-family: Tahoma;
	color: #E3F7FF;
	background-color:#3971BC;
	
}
.table_heading
{
	background-color:#3971BC;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color: White;
	
}
.table_content
{
font-family: Tahoma;
	font-size: 11px;
	color:#2f2f2f;
	
}
.modimsg
{
	font-family: Tahoma;
	font-size: 16px;
	font-weight:bold;
	text-indent: 4;
	color:#2f2f2f;
}

.right_h1 {
	font-family: arial;
	font-size: 15pt;

	color:#58523c; }

.right_h2 {
	font-family: Tahoma;
	font-size: 12px;
	color:#3B6FB8;
	font-weight:bold;
	margin-bottom:6px; }

.right_h2 a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color:#3B6FB8;
	font-weight:bold;
	margin-bottom:6px; }
	
.right_h2 a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color:#3B6FB8;
	font-weight:bold;
	margin-bottom:6px; }

.right_h2 a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color:#3B6FB8;
	font-weight:bold;
	margin-bottom:6px; }

.right_h3 {
	font-family: Tahoma;
	font-size: 11px;
	color:#524735; }

.right_h3 {
	font-family: Tahoma;
	font-size: 11px;
	color:#524735; }

a.right_h3:link
{
	font-family:tahoma;
	font-size:11px;
	color:#524735;
	text-decoration: none; 	}
	
a.right_h3:visited
{
	font-family:tahoma;
	font-size:11px;
	color:#524735;
	text-decoration: none; }

a.right_h3:hover
{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration: none;  }

.bg_select {
	background-color: #FFFFFF; }
	
	
.content_img {

margin-right : 17px;
}

.content_h3 {
	font-family: Tahoma;
	font-size: 12px;
	color:#3B6FB8;
	font-weight:bold;
}