a img
{
	border:0px;
}
.reptitle{
	height:23;
	background: url("/images/caption_c.gif");
	font-weight : bold;
	font-size : 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
.menusel_c{
	height:25px;
	background: url("/images/menusel_c.gif");
	font-weight : normal;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
.menusel_lc{
	height:25;
	width:6;
	background: url("/images/menusel_lc.gif");
}
.menusel_rc{
	height:25;
	width:6;
	background: url("/images/menusel_rc.gif");
}

.menu_c{
	height:25px;
	background: url("/images/menu_c.gif");
	font-weight : normal;
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
.menu_lc{
	height:25;
	width:6;
	background: url("/images/menu_lc.gif");
}
.menu_rc{
	height:25;
	width:6;
	background: url("/images/menu_rc.gif");
}


.headercenter{
	height:34px;
	widht:411px;
	background: url("/images/login_middle_bg_new.gif") repeat-x;
	font-weight : bold;
	font-size : 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	
}
.bottomcenter{
	height:30px;
	width:434px;
	background:url(/images/bottom_bg_table1.gif) no-repeat;
	font-weight : bold;
	font-size : 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}

.bottomcentermain{
	height:31px;
	width:887px;
	background: url("/images/table_center_main_bg1.gif") no-repeat;
	font-weight : bold;
	font-size : 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.headerleft{
	height:34px;
	width:11px;
	background:url("/images/login_left_bg_new.gif") no-repeat;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.bottomright{
	height:30px;
	width:15px;
	background: url("/images/right_table_bg.gif") 0px 0px no-repeat;
}
.bottomleft{
	height:30px;
	width:15px;
	background:url("/images/left_table_bg.gif") 0px 0px no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.headerright{
	height:34px;
	width:11px;
	background: url("/images/login_right_bg_new.gif");
}


.dashheader{
	width:531px;
	height:34px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
}

.dashheaderinner{
	width:435px;
	height:34px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
}

.dashheaderbottom{
	width:434px;
	height:34px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
}
.dashheaderbottom_main{
	width:889px;
	height:34px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.dashbody{
	width:531px;
	border-right: 1px solid #c8e358;
	border-left: 1px solid #c8e358;
	border-top: 1px solid #c8e358;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	background:#fff;
	height:215px;
}

.dashbodyinner{
	width:434px;
	border-top: 1px solid #c8e358;
	border-left: 1px solid #c8e358;
	border-right: 1px solid #c8e358;
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	background:#fff;
	height:auto;
	
}
.reportheader{
	width:435;
	border:0;
	spacing:0;
	padding:0;
	align:left;
	float:left;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}

.reportbody{
	width:887px;
	border-top: 1px solid #c8e358;
	border-left: 1px solid #c8e358;
	border-right: 1px solid #c8e358;
	padding:0;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	
	
}

.reportheader_graph{
	width:800;
	border:0;
	spacing:0;
	padding:0;
	align:left;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}

.datatable{
	width:800;
	border:0;
	spacing:0;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	empty-cells: show;
	font-size:  12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	width:531px;
	float:left;

}

.wht_Font_11px{
  font-size : 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
  
}

.wht_Font_11px_Bold{
  font-weight : bold;
  font-size : 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
 }

.wht_Font_13px_Bold{
  font-weight : bold;
  font-size : 13px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
   
}

.blk_Font_13px_Bold{
  font-weight : bold;
  font-size : 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
  
}

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

.blk_Font_11px{
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
   
}
.blk_Font_11px_Bold, a.blk_Font_11px_Bold:links, a.blk_Font_11px_Bold:active, a.blk_Font_11px_Bold:visited{
  font-weight : bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
   
}

.blk_Title_11px_Bold, a.blk_Title_11px_Bold:links, a.blk_Title_11px_Bold:active, a.blk_Title_11px_Bold:visited{
  font-weight : bold;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
   
}


.RedText {
	font-size: 12px; 
	COLOR: #FF0000; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.RedTextBold {
	font-size: 11px; 
	font-weight : bold;
	COLOR: #FF0000; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.BlueText {
	font-size:  12px; 
	COLOR: #444444; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.BlueTextBold {
	font-size:  12px; 
	font-weight : bold;
	COLOR: #444444; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.button {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11;
 }

td.engine_Cell_Head{
  font-weight : bold;
  font-size :  12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
  padding-right: 10 px;
  padding-bottom: 2 px;

}

td.engine_Cell, td.cell_Padding{
  font-size :  12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #444444;
  padding-right: 10 px;
  padding-bottom: 2 px;
  padding-top: 2 px;

}

a.topNav:link, a.topNav:active  {
    font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	}

a.topNav:visited  {
    font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
}	

 a.topNav:Hover  {
    font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}

a.smUrlLink:link, a.smUrlLink:active  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}

a.smUrlLink:visited  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}	
	
a.smUrlLink:hover  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	}
	
a.smUrlLinkUL:link, a.smUrlLinkUL:active  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}
	
a.smUrlLinkUL:visited  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}	
	
a.smUrlLinkUL:hover  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : none;
	color : #E39215;
	font-family : Arial, Helvetica, sans-serif;
	}					
	
a.engineLink:link, a.engineLink:active,a.engineLink:visited  {
    	font-weight : bold;
	font-size :  12px;
	color : #444444;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	}
	
a.engineLink:hover  {
    font-weight : bold;
	font-size :  12px;
	text-decoration : underline;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	}	
	
a:link, a:active  {
	font-size:  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
}			

a:visited  {
	font-size:  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}		

a:hover  {
	font-size:  12px;
	text-decoration : none;
	color : #E39215;
	font-family : Arial, Helvetica, sans-serif;
}	


a.URLLink:link, a.URLLink:active  {
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}			

a.URLLink:visited  {
	font-size :  12px;
	text-decoration : none;
	color : #444444;
	font-family : Arial, Helvetica, sans-serif;
	}		
	
a.URLLink:hover  {
	font-size :  12px;
	text-decoration : none;
	color : #E39215;
	font-family : Arial, Helvetica, sans-serif;
	}	
	
body
{
  border:0px solid red;
  background:url(/images/bodybg.gif) repeat-x; 
  margin:0px auto;
  padding:0px auto;
}
a
{
  text-decoration:none;
}
#Header
{
  width:950px;
  height:107px;
  margin:0px auto;
  padding:0px auto;
}

.LogoImg
{
  margin:30px 0 0 17px;
  padding:0px;
  border:0px solid red;
  float:left;
}
#Header p 
{
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:11px;
  float:right;
  color:#000;
  margin-right:35px;
  margin-top:45px;
}
#Header p a
{
   color:#000;
}
#Header p span a
{
  color:#0095c6;
}
/*--Header End---*/

#TopNavigationMain
{
  height:62px;
  width:100%;
  border:0px solid red;
  margin:0px 0 10px 0px;
  padding:0px;
  background:url(/images/navibg.gif) repeat-x; 
}
#TopNavigation
{
  height:62px;
  width:950px;
  margin:0px auto;
  padding:0px auto;
  border:0px solid red;
 
 }
#TopNavigation p
{
  font-size:19px;
  color:#00BEFE;
  font-family:Arial,Helvetica,sans-serif;
  float:left;
  font-weight:bold;
  margin:0px auto;
  padding:22px 30px 0 18px;
  border:0px solid red;
}
#TopNavigation p a
{
  text-decoration:none;
  font-size:14px;
  color:#414141;
  font-family:Arial;
  font-weight:bold;
  margin:0px;
  padding:0px;
}
#TopNavigation ul
{
  list-style:none;
  padding:0px 0 0 0px;
  margin:0px;
  float:right;
  width:382px;
  background:#fff;
  margin:5px 0px 0px 0px;
  height:47px;
 
  
}
#TopNavigation ul li
{
  display:inline;
  padding:0px 0px 0 0px;
  margin:0px;
  float:left;
  
}

#TopNavigation .LinksText
{
  font-size:11px;
  color:#666666;
  font-family:Arial;
  font-weight:bold;
  float:left;
  margin:20px 8px 0 8px;
  padding:0px 0 0 px;
  border:0px solid red;
}

#TopNavigation .LinksTextDisable
{
  font-size:11px;
  color:#dadada;
  font-family:Arial;
  font-weight:bold;
  float:left;
  margin:20px 8px 0 8px;
  padding:0px 0 0 px;
  border:0px solid red;
}

.BorderImg
{
 
  margin:15px 0 0 0px;
  width:0px;
  height:35px;
  padding:0px;
  float:left;
  
}
/*---TopNavigationMain End---*/

#MidNavigation
{
   width:915px;
   height:38px;
   margin:0px auto;
   padding:0px auto;
   background:url(/images/midbg.gif) repeat-x; 
   border-top:1px solid #E2E2E2;
   border-left:1px solid #E2E2E2;
   border-right:1px solid #E2E2E2;
   
}
#navigation 
{
color: #000;
width:920px;
height:38px;
border:0px solid red;
margin:0px 0 0 0px;
padding:0px 0 0 0px;

}

#navigation a
{
color: #000;
background: none;
text-decoration: none;
padding-left: 20px;
line-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
margin-top:4px;

}



#navigation a span
{
background: none;
padding-right: 20px;
line-height:35px;

}


.disableTab{
 color:#DADADA;
}

.nohover a:hover {
  color:red;
  border:0px solid red;
  background:#DADADA;
}



#navigation a, #navigation a span
{
display: block;
float: left;
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #00befe url(/images/hover-left.gif) left top no-repeat;
padding-left: 20px;
}

#navigation a .currentTabLink
{
color: #fff;
background: #00befe url(/images/hover-left.gif) left top no-repeat;
}

#navigation a:hover span
{
background:  url(/images/hover-right.gif) right top no-repeat;
padding-right: 20px;
}


#navigation a span.currentTabLink
{
  background:  url(/images/hover-right.gif) right top no-repeat;
}


#navigation ul
{
list-style-type: none;
padding: 0;
margin: 0px 0 0 0px;

}

#navigation li
{
float: left;
margin: 0px 2px 0 2px;
list-style-type: none;
height:35px;
border:0px solid red;
} 

#navigation a.currentTabLink1
{
color: #fff;
background: #00befe url(/images/hover-left.gif) left top no-repeat;
padding-left: 20px;

}

#navigation a.currentTabLink1 span
{

background: #00befe url(/images/hover-right.gif) right top no-repeat;
padding-right: 20px;
}

.lmenuline
{
padding-top:0px;
margin-top:0px;
height:36px;
}

/*---navigation End---*/
#Outer
{
  width:928px;
  height:auto;
  margin:0px auto;
  padding:0px auto;

  background: url(/images/outer-div.gif) no-repeat;
  
}

#Outer #NaviBottom
{
   width:920px;
   height:44px;
   margin:0px 0px 0 4px;
   padding:0px auto;
  background:url(/images/bottombg.gif) repeat-x;
}
#Outer #NaviBottom p
{
  color:#fff;
  float:left;
  border:0px solid red;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin:19px 7px 0 30px;
}

#Outer #Www
{
	width:257px;
	height:24px;
	border:0px solid red;
	padding:0px;
	margin:11px 0 0 0px;
	float:left;
	background:url(/images/website_dropdown_image.gif) no-repeat;
}
 #Outer #Www select
{
	width: 255px;
	opacity:0;
	filter: alpha(opacity=0);
	border:0px solid red;
}
#Outer #Month
{
	width:128px;
	height:24px;
	border:0px solid red;
	padding:0px;
	margin:11px 0 0 0px;
	float:left;
	background:url(/images/box2.gif) no-repeat;
}
#Outer #Month select
{
	width:125px;
	opacity:0;
	filter: alpha(opacity=0);
	
}
#Content_html
{
  width:950px;
  height:auto;
  padding:0px auto;
  margin:0px auto;
  background:#fff;
}

#Content
{
  width:950px;
  height:auto;
  padding:0px auto;
  margin:0px auto;
 background:#fff;
 

}
#Content p
{
  padding:0px;
  color:#000;
  border:0px solid red;
  font-size:12px;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-weight:bold;
  float:left;
  margin:30px 0 0 20px;
}
#Content p a
{
   color:#00BEFE;
}
#Help
{
  width:910px;
  height:105px;
  margin:100px 0 0 0px;
  padding:0px 0px 0px 0px;
  float:left;
  
}
#Help span
{
  margin:0px 0 0 0px;
  padding:0px 0 0 0px;
  float:left;
}
.UpperHelp
{
  width:420px;
  height:30px;
  border-top:2px solid #DEDEDE;
  margin:0px 0 0 0px;
  padding:0px;
  float:left;
  background:url(/images/uph.gif) repeat-x;

}
.UpperHelp h3
{
  margin:5px 0 0 85px;
  padding:0px;
  color:#fff;
  font-size:18px;
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-weight:normal;
  text-align:left;

}
.Ques
 {
  width:880px;
  height:73px;
  padding:0px;
  margin:0px 0 0 0px;
  border-top:2px solid #DEDEDE;
  border-bottom:2px solid #DEDEDE;
  float:left;
  background:#F0F0F0;
  
 }


.Ques  span
{
  color:#414141;
  font-size:11px;
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-weight:normal;
  margin:0px 0 0 0px;
  padding:0px;
  float:left;
 
}
.Ques  span img
{
  margin:12px 0 0 22px;
  padding:0px;
  float:left;
  border:0px solid red;
}
.Ques img
{
  float:left;
  margin:8px 0 0px 11px;
  padding:0px;
}



#Footer
{
  width:325px;
  height:100px;
  padding:0px;
  margin:0px 100px 0 0px;
  border:0px solid red;
  float:right;
}
#Footer p
{
  margin:20px 0 0 0px;
  padding:0px;
  color:#0183AE;
  border:0px solid red;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  float:left;
}
#Footer p a
{
  color:#000;
  font-size:11px;
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-weight:normal;
  padding:0px;
  margin:0px 0 0 0px;
}
#Footer span 
{
  width:1px;
  height:44px;
  background:#868686;
  padding:0px;
  margin:10px 5px 0px 5px;
  float:left;
  border:0px solid red;
}
#Footer img 
{
  
  padding:0px;
  margin:10px 0 0 0px;
  float:left;
  border:0px solid red;
}

#over ul.two
{
	list-style-type:none;
	display:block;
	padding-left:0px;
	padding-top:0px;
	float:left;
	margin-left:20px;
	margin-top:8px;
}

#over ul li
{
	background:url(/images/arrow.gif) no-repeat 0 6px;
	padding-left:15px;
	line-height:16px;
	font-family:Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif;
	font-size:11px;
	color:#414141;
	text-align:left;
}


#dash_main
{
	width:531px;
	height:238px;
	float:left;
	background:url(/images/dash_1.gif) no-repeat;
	border:0px solid red;
}

#dash_main #main
{
	width:290px;
	height:190px;
	margin:32px 0 0 0px;
	font-family:Verdana;
	font-size:11px;
	padding:0px 0px 0px 0px;
	text-align:left;
	color:#838383;
	border:0px solid red;
}
.inputstyle
{
float:left;clear:both;width:286px;height:23px;border:1px solid #cdcdcd;
background:url(/images/input_bg.gif) repeat-x;
}
