/*   PORTAL style Sheet  */
/*
body { 
	background: #FFFFFF;
}*/
/* Main table color*/
.table { background-color: #203361; }

.menu { background-color: #4d608d	}
.topMenu { background-color: #4d608d	}

.mainAddressBox { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 60%;  
	font-weight:bold; color: #FFFFFF; 
	text-decoration: none;
	background-color: #243661	}
	
.searchBox { background-color: #ede5bc; }
.gotoSearchBox { background-color: #b8c3e6; }
/* Main menu*/
.leftMenuTD	{
	background-color: #4d608d;
	border-bottom: solid 1px #ede5bc;	}
	
/* Main custom menu*/
.leftCustomMenuTD	{
	background-color: #404F71;
	border-bottom: solid 1px #ede5bc;
	line-height: 25px;
	align: center;	}

/* Right TD on homePage */
.rightMenuTD	{
	background-color: #b8c3e6;
	border: solid 1px #4d608d;	}
		
/* Main links text */
.leftMenuText:link, .leftMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	}
	
.leftMenuText:hover, .leftMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #DAC874;
	text-decoration: none;	}
.rightMenuText:link, .rightMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	}
	
.rightMenuText:hover, .rightMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #DAC874;
	text-decoration: none;	}	
	
/* Top menu links text */
.topMenuText:link, .topMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	}
	
.topMenuText:hover, .topMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #DAC874;
	text-decoration: none;	}	

/* Custom menu links text */
.leftCustomMenuText:link, .leftCustomMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	}
	
.leftCustomMenuText:hover, .leftCustomMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #DAC874;
	text-decoration: none;	}
.rightCustomMenuText:link, .rightCustomMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #003366;
	text-decoration: none;
	border-bottom: solid 1px #cccccc;		}
.rightCustomMenuText:hover, .rightCustomMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #800000;
	text-decoration: none;
	border-bottom: solid 1px #cccccc;	}
.rightCustomSubMenuText:link, .rightCustomSubMenuText:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #003366;
	text-decoration: none;
	border-bottom: solid 1px #cccccc;	}
	
.rightCustomSubMenuText:hover, .rightCustomSubMenuText:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	border-bottom: solid 1px #cccccc;	}			

.rightBoxHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #ffffff;
	background-color: #4d608d;
	align: center;
}

/* Right side headings for each box */
.rightMenuHeading	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #95022B;
	background-color: #F7F7F7;
	background-color: #F7F7F7;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}

/* News letter box*/
.newsletterBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;	
	background-color: #ede5bc;
}

.date  { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 70%;  
	font-weight:bold; 
	color: #EDE5BC; 
	text-decoration: none; 
	background: #4D608D;	}
		
.submit input { 
	color: #000; 
	background: #ffa20f; 
	border: 2px outset #d7b9c9;	}
	
input { 
	color: #333333 ; 
	font-family: Verdana, Arial; 
	font-weight: normal; 
	font-size: 10px;	}

input.bu { 
	color: #333333 ; 
	font-family: Verdana, Arial; 
	font-weight: normal; 
	font-size: 10px;	}
	
select { 
	color: #333333 ; 
	font-family: Verdana, Arial; 
	font-weight: normal; 
	font-size: 10px;	}
	
/* No data found message*/
.errorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #FF0000;
}

.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #84494a;
}

.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.h2:hover {
	color: #003366;
}

.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.h3:hover {
	text-decoration: underline;
}

.smallLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.smallLabel:hover {
	color: #333333;
}

.areaLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #999900;
}

/* Black lagre bold text */
.bkLargeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
}

/* Black small bold text */
.bkSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #666666;
	text-decoration: none; }
.bkSmallText:hover {color: #003366;}

/* Black small bold text */
.smallCapsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: lowercase; }
.smallCapsText:hover {color: #003366;}

.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #666666;text-align:justify;	}
	
.smallDetails {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 60%;	
	font-weight: normal;
	color: #333333;
	text-decoration: none; }
.smallDetails:hover {	text-decoration: underline;	}

.dotTable {	border-top: dotted 1px #cccccc;	border-bottom: dotted 1px #cccccc;	border-left: dotted 1px #cccccc; border-right: dotted 1px #cccccc;	}
.dotTableTop {	border-top: dotted 1px #cccccc; }
.dotTableBottom {	border-bottom: dotted 1px #cccccc;	}
.dotTableTopBottom {	border-top: dotted 1px #cccccc;	border-bottom: dotted 1px #cccccc;	}
.dotTableLeft {	border-left: dotted 1px #cccccc;	}
.dotTableRight {	border-right: dotted 1px #cccccc;	}

.line {	border-bottom: 1px solid #666666;	}

.smallItalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 65%;	font-weight: normal; font-style: italic; color: #666666;	text-align:justify; }

/* Data not found message box */
.messageBox {}

.moreDetLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 60%;	font-weight: bold;	color: #0099CC;	font-style: italic;	text-decoration: none; }
.moreDetLink:hover {	color: #333333;	}

.imgLink {	text-decoration: none;	border: dotted 1px #cccccc;	}

.powerdByTable {
	background-color: #b8c3e6;
}
.footerTable {
	border: 1px solid #333333;
	background-color: #4d608d;
	line-height: 40px;
}
.bannerStatsBars { 
	background-color: #4d608d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4d608d;	                  
}
TEXTAREA.displayTextbox {
	BACKGROUND-COLOR: #ffffff;
	width:100%;
	text-align: left;
	word-spacing: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: normal;
	color: #666666;
	border: 1px none #FFFFFF;
	scrollbar-3dlight-color : #E8E8E8;
	scrollbar-highlight-color : #CCCCCC;
  	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-shadow-color : #ffffff;                                                                                                                               
  	scrollbar-face-color : #E8E8E8;
  	scrollbar-arrow-color : #000000;
  	scrollbar-track-color : #FFFFFF;
}
.emptyTD	{
	line-height: 3px;
}