body {
	/*background-image:  url(/images/bgMain.gif); 
	background-position: center;	*/
	background-color: #4286c5;	
	background-repeat: repeat; 
	FONT-SIZE: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	/*FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
}

/**** used for defining scroll area for main right panel contents ****/
div.scroll {
	height: 418px;	
	width: 419px; 
	overflow: auto; 
	padding: 0px;	
	scrollbar-3dlight-color:#9fb5d2; 
	scrollbar-arrow-color: #4d6185;	
	scrollbar-base-color: #9fb5d2; 
	scrollbar-darkshadow-color:#9fb5d2; 
	scrollbar-face-color:#bad1fc; 
	scrollbar-highlight-color:#bad1fc; 
	scrollbar-shadow-color
	scrollbar-track-color: #bad1fc;	
	background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	padding-right: 0px; 
	padding-left: 0px;
}

div.scroll_width {
	height: 418px;	
	overflow: auto; 
	padding: 0px;	
	scrollbar-3dlight-color:#9fb5d2; 
	scrollbar-arrow-color: #4d6185;	
	scrollbar-base-color: #9fb5d2; 
	scrollbar-darkshadow-color:#9fb5d2; 
	scrollbar-face-color:#bad1fc; 
	scrollbar-highlight-color:#bad1fc; 
	scrollbar-shadow-color
	scrollbar-track-color: #bad1fc;	
	background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	padding-right: 0px; 
	padding-left: 0px;
}


.button {
border:1px solid #364a96;
background-color: #364a96; 
font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #ffffff; font-weight: normal;
}

/**** used for language text ****/
.lang_button {
	border:1px solid #303376;
	background-color: #303376; 
	font-family: Arial; 
	font-size:8pt; 
	color: #ffffff; 
	font-weight: normal;
	cursor:hand;
	width:50px;
}


.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330066;}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #2e3f7f; font-weight: bold;}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a {font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#2e3f7f;font-weight:900;} 
a:visited {text-decoration:none;color:#2e3f7f;} 
a:link {text-decoration:none;color:#2e3f7f;} 
a:hover {text-decoration:none;color:#2e3f7f;} 
.link{color: #07325C; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.link:hover{color: White; text-decoration: none;}

/**** Used for header top links ****/
.TopMenuFont {font-family:Arial;font-size:8pt;color:#ffffff;font-weight:normal;} 
.TopMenuFont:visited {text-decoration:none;color:#ffffff;} 
.TopMenuFont:link {text-decoration:none;color:#ffffff;} 
.TopMenuFont:hover {text-decoration:none;color:#ffffff;} 

/**** used for main menu links ****/
.MidMenuFont {font-family:Arial; font-size:11px; /*color:#6B6B6E*/ color:#303376; font-weight:bold;} 
.MidMenuFont:visited {text-decoration:none; /*color:#6B6B6E*/ color:#303376;} 
.MidMenuFont:link {text-decoration:none; /*color:#6B6B6E*/ color:#303376;} 
.MidMenuFont:hover {text-decoration:none; color:#333333;} 

/**** used for footer text links ****/
.BotMenuFont {font-family:Arial;font-size:8pt;color:#ffffff;font-weight:normal;} 
.BotMenuFont:visited {text-decoration:none;color:#ffffff;} 
.BotMenuFont:link {text-decoration:none;color:#ffffff;} 
.BotMenuFont:hover {text-decoration:none;color:#ffffff;}

/**** used for header right blue section ****/
.Toprightblue_txt{font-family: "Arial Narrow";font-size:23pt;color:#6d99aa;font-weight:normal;}
.Toprightwhite_txt{font-family: "Arial Narrow";font-size:13pt;color:#ffffff;font-weight:900;}
.Toprightwhite_txt:link {font-family: "Arial Narrow";font-size:13pt;color:#ffffff;font-weight:900; text-decoration:none;}
.Toprightwhite_txt:visited {font-family: "Arial Narrow";font-size:13pt;color:#ffffff;font-weight:900; text-decoration:none;}

/**** used for header top main menu section ****/
.TopMainMenu {font-family:Arial;font-size:8pt;color:#302d74;font-weight:bold; height:20px; text-transform:uppercase;} 
.TopMainMenu:visited {text-decoration:none;color:#302d74;  height:20px; text-transform:uppercase; font-weight:bold; } 
.TopMainMenu:link {text-decoration:none;color:#302d74; height:20px; text-transform:uppercase; font-weight:bold;} 
.TopMainMenu:hover {text-decoration:none;color:#f75c1c; height:20px; text-transform:uppercase; font-weight:bold;} 

/**** used for Agent header top main menu section ****/

.AgentMenuFont {font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#303376;font-weight:900;} 
.AgentMenuFont:visited {text-decoration:none;color:#303376;} 
.AgentMenuFont:link {text-decoration:none;color:#303376;} 
.AgentMenuFont:hover {text-decoration:none;color:#333333;}


/**** used for defining sub heading background ****/

.Subheadingleft_bgd {			/* background gradient for left panel (light to dark) */
	background-image:url(../images/subheadingbg_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#84b3e7;
	height:24px;
}

.Subheadingright_bgd {			/* background gradient for right panel (dark to light) */
	background-image:url(../images/subheadingbg_left.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#ffffff;
	height:24px;
}

.Subheading_bgd {			/* background gradient for panel (dark to light) */
	background-image:url(../images/subheadingbg_bdg.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#ffffff;
	height:24px;
}


Select {font-family::ms trebuchet,tahoma,verdana;font-size:11px;color:#000066;background-color:} 
Input {font-family::ms trebuchet,tahoma,verdana;font-size:11px;color:#000066;background-color:}

/*** used for displaying error messgaes ****/
.errormsg{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	color: #cc0000;
}


.cboactive		/* used for textbox */
{
    FONT-SIZE: 8pt;
    color: #000000;
	border: 1px solid #cccccc;
	height: auto;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
	width: 180px;
}

em{				/* used for defining compulsory field mark */
  	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	color:#BA0E01;
	text-decoration:none;
	text-transform:none;
}

.Clssmall{                     /* for all small font text */
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	color: #000000;
}

.Clsgrey{                     /* for text appearing in grey color (below the map) */
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	color: #727272;
}

.wraptext {					/* for wrapping text displayed in grid format */
	word-wrap:break-word;
	word-break:break-all;
}