/*************************************************** CSS Document *******************************************************/


/**********************************************************************/
/* MAIN BODY STARTS HERE */
/**********************************************************************/
body {
margin:0px;
padding:0px;
background-image:url(../graphics/inner_bge_02.gif);
background-repeat:repeat-x;
background-color: #DAE7EB;
font-family:  Arial, Verdana, Helvetica, sans-serif;
color:#414141;
font-size:12px;
}
/**********************************************************************/
/* TEXT FORMATTING STARTS HERE */
/**********************************************************************/
.index_text
{
font-size: 12px;
color: #414141;
line-height:18px;
text-align:justify;
word-spacing:1px;
}
.index_text2
{
font-size: 12px;
color: #414141;
line-height:19px;
text-align:left;
}
.index_text3
{
font-size: 12px;
color: #414141;
line-height:16px;
}
.tooltip_text
{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #414141;
line-height:14px;
}
.teaser_text
{
font-size: 12px;
color: #414141;
line-height:15px;
text-align:left;
}
.blue_text
{
font-size: 12px;
color: #37869C;
line-height:15px;
text-align:left;
}
.blue_text2
{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #37869C;
line-height:14px;
text-align:left;
}
.blue_heading
{
font-size: 18px;
color: #7DACBC;
line-height:27px;
text-align:left;
}
.footer_text
{
font-size: 11px;
color: #222021;
line-height:15px;
text-align:left;
}
/**********************************************************************/
/* TEXT FORMATTING ENDS HERE */
/**********************************************************************/
/**********************************************************************/
/* BACKGROUNDS STARTS HERE */
/**********************************************************************/
.bg
{
background-image:url(../graphics/index_51.gif);
background-repeat:repeat-x;
}
.bg2
{
background-image:url(../graphics/inner_bge_02.gif);
background-repeat:repeat-x;
}
.bg3
{
background-image:url(../graphics/new_footer_66.gif);
background-repeat:repeat-x;
}
/**********************************************************************/
/* BACKGROUND ENDS HERE */
/**********************************************************************/
/**********************************************************************/
/* VARIOUS LINKS STARTS HERE */
/**********************************************************************/
a
{
font-size: 12px;
color: #2A62AD;
line-height:15px;
text-align:left;
word-spacing:1px;
text-decoration:underline;
}
a:hover
{
font-size: 12px;
color: #2A62AD;
line-height:15px;
text-align:left;
word-spacing:1px;
text-decoration:none;
}
.bottomnav
{
font-size: 11px;
color: #202124;
line-height:15px;
text-align:left;
word-spacing:1px;
text-decoration:underline;
}
.bottomnav:hover
{
font-size: 11px;
color: #202124;
line-height:15px;
text-align:left;
word-spacing:1px;
text-decoration:none;
}
.teaser_link
{
font-size: 11px;
color: #414141;
line-height:15px;
text-align:left;
text-decoration:underline;
}
.teaser_link:hover
{
font-size: 11px;
color: #414141;
line-height:15px;
text-align:left;
text-decoration:none;
}
.link_blue
{
font-size: 12px;
color: #37869C;
line-height:15px;
text-align:left;
text-decoration: underline;
}
.link_blue:hover
{
font-size: 12px;
color: #37869C;
line-height:15px;
text-align:left;
text-decoration: none;
}
/**********************************************************************/
/* VARIOUS LINKS ENDS HERE */
/**********************************************************************/

/**********************************************************************/
/* MISCELL STARTS HERE */
/**********************************************************************/
.textfield
	 {
	 border: #A1C2C9 1px solid;
	 font-size :11px;
	 color:#5F5F5F;
	 width: 177px!important;
	 width:172px;
	 height:19px;
	 background:#FFFFFF;
	 }
.selectbox
	  {
		font-family: Arial, Helvetica, sans-serif;
		height: 18px;
		width: 45px;
		border: 1px solid #B5B5B4;
		font-size: 12px;
		color: #5F5F5F;
	}
.commentbox
	 {
		font-family: Arial, Helvetica, sans-serif;
		height: 85px;
		width: 300px!important;
	    width: 295px;
		border: 1px solid #A1C2C9;
		font-size: 12px;
		color: #3C413F;
	}	
.line
{
border-top: 10px SOLID #CEDFE6;
}
.imgpad
{
margin-right: 10px;
margin-bottom: 10px;
}
/**********************************************************************/
/* MISCELL ENDS HERE */
/**********************************************************************/
.menu0{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a.menu0:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94CB00;
	text-decoration: none;
}
.menu1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a.menu1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F18200;
	text-decoration: none;
}
.menu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a.menu2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E8CBF;
	text-decoration: none;
}
.menu3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a.menu3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E19C00;
	text-decoration: none;
}
.over
{
background-color:#FFFFFF;
}
.out
{
background-color:#FFFFFF;
}


 
/* menu css */
#treemenu1
{
	border:0px solid #FAFAFA;
	_border:1px solid #FAFAFA;

}
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}
 
/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
text-align:center;
background-color: transparent; /*overall menu background color*/
}
 
/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
border-left-width: 0;
text-decoration: none;
color: #4A494A;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:34px;
}
 
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
margin-top: 0px; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}
 
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
background-color:#FFFFFF;
border-left:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
border-bottom:1px solid #B4B4B4;
/*border:1px solid #EBF1F1;*/
text-align:left;
}
 
/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 100px; /*width of sub menu levels*/
color: #474849;
text-decoration: none;
padding: 3px 5px;
line-height:15px;
}
 
/* Sub level menu links style */
/*.suckertreemenu ul li ul li a:hover{
color: #224D5A;
text-decoration:none;
}*/
 /*.home_hover a:hover{
 background-image: url(../graphics/btns_over_08.gif);vertical-align:middle; background-repeat:no-repeat;clear:both;width:68px;
 }*/
 li{margin-bottom:0px;}
 ul{margin-bottom:0px;}
 .inn_hover1 a:hover{
 color:#9BCD01;
 }
  .inn_hover2 a:hover{
 color:#EF8200;
 }
  .inn_hover3 a:hover{
 color:#2E8CBF;
 }
  .inn_hover4 a:hover{
 color:#E4A800;
 }
/*.suckertreemenu ul li a:hover{
background-color: transparent;
color: #4A494A;
text-decoration:underline;
}*/
 
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background-color: transparent;
}
 
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background-color: transparent;
}
 
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
 
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
 
.seperator_spacing
{
 width:1px;
 height:20px;
 padding-top:7px;
}
 

/* menu css */