body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9em;
}

p  {
  line-height: 1.5em;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;

}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 144px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  border: 1px solid #9F3830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #C46B65;
  	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #660000;
}

ul#menu li ul li a {
  border: 1px solid #9F3830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #C46B65;
	background-color: #fff;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  border: 1px solid #9F3830;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #C46B65;
	background-color: #fff;
  padding-left: 20px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }



/******************************************       style added on 060109 *****************************************/
/****************************************************************************************************************/

.glossymenu{margin: 1px 0;padding: 0;width: 142px;border: 1px solid #C46B65;border-bottom-width: 0;}
.glossymenu a.menuitem{
background: #C46B65;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;}
.glossymenu a.menuitem .statusicon{position: absolute;top: 5px;right: 5px;border: none;}/*CSS for icon image that gets dynamically added to headers*/
.glossymenu a.menuitem:hover{background: #660000;}

.glossymenu div.submenu{background: white;width:142px;}/*DIV that contains each sub menu*/
.glossymenu div.submenu ul{list-style-type: none;margin: 0;padding: 0;}/*UL of each sub menu*/
.glossymenu div.submenu ul li{border-bottom: 1px solid #C46B65;}
.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #C46B65;
}
.glossymenu div.submenu ul li a:hover{background: #fff;colorz: white;}

/******************************************       style added on 060109 *****************************************/
/****************************************************************************************************************/

.style_gen_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
}

.style_button
{
	background-image:url(../images/button.png); 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	padding-bottom:3px;
	padding-left:10px;
	width:65px;
	height:21px;
	text-align:left;
	border:1px solid #33CC00;	
}

.text_ash {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	text-decoration: none;
	font-weight: bold;
}

.text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40abe3;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
}

.bluetext {
	font-family: Verdana;
	font-size: 11px;
	color: #076ea6;
	text-decoration: none;
	padding:0px;
	text-align:left;
	
}

.bluetext_ul {
	font-family: Verdana;
	font-size: 11px;
	color:#FF6600;	
	text-decoration: none;
	padding-left:15px; 
	text-align:left;
	width:200px;	
}

.bluetext_ul li {
	font-family: Verdana;
	font-size: 11px;	
	text-decoration: none;
	padding-botton:7px; 
	text-align:left;
	line-height:20px;	
	cursor:pointer;	
	width:200px;		
}


.img_header_text{ color:#3c5a72; height:35px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#b7c8d2; padding:5px 0 0 12px;}
.img_header_text a{color:#3c5a72; text-decoration:none;}
.img_header_text a:hover {color:#fff; text-decoration:none;}

.do_you_know{ background:#5a8598; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin-top:10px;}
.do_you_know_td{padding:10px 3 10px 3;}

.do_you_know_div{color:#fff; font-size:12px; font-weight:bold; height:30px; background-color:#1d4151;text-align:center;padding-top:10px;}

.body_text{ 
  line-height: 1.5em;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;
}

/* ------ added by shyamal ---------*/
.copyright { color: #005dab; font-size: 11px; font-family: Arial; padding: 5px; }
a.copyright:link  { color: #005dab; font-size: 11px; font-family: Arial; text-decoration: none; }
a.copyright:visited  { color: #005dab; font-size: 11px; font-family: Arial; text-decoration: none; }
a.copyright:hover  { color: #ea6d1f; font-size: 11px; font-family: Arial; text-decoration: none; }
a.copyright:active  { color: #005dab; font-size: 11px; font-family: Arial; text-decoration: none; }

.trans75 {}
a.trans75:hover { background-color: silver; width: 100%; filter: alpha(opacity=75); opacity: .75 }

.bodytxt_11px { color: black; font-size: 11px; line-height: 15px; font-family: Arial }
.bodytxtWhite_11px { padding:5px; color: white; font-size: 11px; line-height: 15px; font-family: Arial }
.bodytxt_12px   { color: black; font-size: 12px; line-height: 18px; font-family: Arial }
.headlinetxt_12px   { color: #005dab; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }
.titletxt_16px      { color: #005dab; font-style: normal; font-weight: bold; font-size: 16px; line-height: 14px; font-family: Arial }

SMALL{font-size:  8px;text-align:left;}

.caption { color: #10496c; font-style: italic; font-size: 10px; line-height: 12px; font-family: Arial; text-decoration: none; margin: 2px 5px 2px 8px }



/*-----  googleADDs -----*/
#message_box { 
       position:relative;
  		_top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);	  
		_down:	
		padding-left:1px;text-align:left;width:140px;height:600px;overflow:auto;}
.lft_menu {background-color: #ffffff;background-image: url(image/bg.gif);background-repeat: repeat-x;}

.style1 {color: #ffffff}
.page {background-color: ffffff;font-family: Verdana;font-size: 12px;color: #166C9A;text-decoration: none;border: 1px solid #7EAEFF;}
.page_selected{height:22px;background:#1592cc;font-family: "Trebuchet MS", Arial, Verdana;font-size: 12px;color:#ffffff;font-weight: bold;padding-left:5px;}
.page:hover{border: 1px solid #CCCCCC;text-decoration: none;}
.bluenew {font-family: Verdana;font-size: 12px;color: #076ea6;text-decoration: underline;}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #076ea6;text-decoration: none;font-weight: lighter;}




