.calSelColor
{
	BACKGROUND-COLOR:#C8FF91 ;		
}
.calUnSelColor
{
	BACKGROUND-COLOR:#FFBFBF ;		
}
.normalColor
{
	BACKGROUND-COLOR:#000000 ;		
}

.DRKBlueBoxBack
{
	BACKGROUND-COLOR:#ADD6E4 ;		
}

.BlueBoxBack
{
	BACKGROUND-COLOR:#E1F0F5 ;		
}

.KeyBox
{
	BACKGROUND-COLOR:#EFEFEF ;		
}
.searchTDline
	{
	border-right: 1px  solid #9D9D9D;
}

body
	{
	margin: 0;
	padding: 0;
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	line-height:1.3em; 
	font-size:small; 
    font-family:Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif;
	}

h2
	{
	color: #FF6633;
	font: normal 1.2em/1em Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif;
	margin: 0em 0;
	font-size: 15pt;
	font-weight:bold 
	}

h3
	{
 color:#999999;
	font: normal 1.2em/1em Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif;
	margin: 0em 0;
	font-size: 15pt;
	font-weight:bold 
	}
h4
	{
	color: #FF6600;
	font: normal 1.2em/1em Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif;
	margin: 0em 0;
	font-size: 14pt;

	}
	

A.nLink
{
	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
}

A.nLink:Active 
{

	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
} 

A.nLink:Hover   
{

	color: #2977d1;
	font-size: 8pt;
	text-decoration: underline;
} 

A.nLink:Visited   
{

	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
} 

.Header{
		 FONT-WEIGHT: bold;
		 FONT-SIZE: 10pt;
		  COLOR: #2977D1;
		 FONT-STYLE: bold;
		 TEXT-DECORATION: none;
		}
		
.ResultHeader{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #2977D1;
	FONT-STYLE: bold;
	TEXT-DECORATION: none;
}
		
.buttontxtA {
	FONT-SIZE: 8pt;
	background-color: #DFDFDF;
	border: 1px solid #000000;
	width: 110px
}

.buttontxtB {
	font-family: Fixedsys;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2977D1;
	border: 1px solid #2977D1;
	width: 80px
}

.BorderBlack {
	border: 1px solid #000000;
}
.BorderBlue {
	border: 1px solid #2977D1;
}	
	

.BorderRED {
	border: 1px solid #ff0000;
}	

.BorderGREEN {
	border: 1px solid #006600;
}	


A.normalHref:Visited   {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : #2977D1;
	text-decoration: none;
}
A.normalHref {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : #2977D1;
	text-decoration: none;
}

A.normalHref:Active   {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : #2977D1;
	text-decoration: none;
}

A.normalHref:Hover   {
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	color : #2977D1;
	text-decoration: underline;
}


A:Visited   {
	font-size : 12px;
	font-weight : bold;
	font-style : bold;
	color : #2977D1;
	text-decoration: none;
}
A {
	font-size : 12px;
	font-weight : bold;
	font-style : bold;
	color : #2977D1;
	text-decoration: none;
}

A:Active   {
	font-size : 12px;
	font-weight : bold;
	font-style : bold;
	color : #2977D1;
	text-decoration: none;
}

A:Hover   {
	font-size : 12px;
	font-weight : bold;
	font-style : bold;
	color : #2977D1;
	text-decoration: underline;
}

a.bluestyle  {
	font-size : 13px;
	font-weight : normal;
	font-style : normal;
	color : #0000ff;
	text-decoration: underline;
}

.Title{
		 FONT-WEIGHT: bold;
		 FONT-SIZE: 11pt;
		  COLOR: #2977D1;
		 FONT-STYLE: bold;
		 TEXT-DECORATION: none;
		}
		
.TitleWhite{
		 FONT-WEIGHT: bold;
		 FONT-SIZE: 25pt;
		  COLOR: #2977D1;
		 FONT-STYLE: bold;
		 TEXT-DECORATION: none;
		}		
		
.Txt{
		 FONT-WEIGHT: normal;
		 FONT-SIZE: 8pt;
	      COLOR: #000000;
		 FONT-STYLE: normal;
		 TEXT-DECORATION: none;
		}

.Txtlite	{
		 FONT-WEIGHT: normal;
		 FONT-SIZE: 8pt;
	     COLOR: #9E9E9E;
		 FONT-STYLE: normal;
		 TEXT-DECORATION: none;
		}
		
.nLink1{
		COLOR: #2977D1;
		TEXT-DECORATION: none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt;
		}		
		
.TxtG{
		 FONT-WEIGHT: bold;
		 FONT-SIZE: 8pt;
		  COLOR: ##999999;
		 FONT-STYLE: normal;
		 TEXT-DECORATION: none;
		}
		
.TxtB{
		 FONT-WEIGHT: normal;
		 FONT-SIZE: 8pt;
		 COLOR: #2977D1;
		 FONT-STYLE: normal;
		 TEXT-DECORATION: none;
		}
		
.TxtR{
		 FONT-WEIGHT: normal;
		 FONT-SIZE: 8pt;
		  COLOR: red;
		 FONT-STYLE: normal;
		 TEXT-DECORATION: none;
		}		
.TxtH{
		 FONT-WEIGHT: Normal;
		 FONT-SIZE: 10pt;
		 COLOR: #2977D1;
		 FONT-STYLE: bold;
		 TEXT-DECORATION: none;
		}
			
.TxtOH{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	  COLOR: #FF0000;
	 FONT-STYLE: bold;
	 TEXT-DECORATION: none;
}
.TxtO{
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 8pt;
	  COLOR: #FF0000;
	 FONT-STYLE: normail;
	 TEXT-DECORATION: none;
}



.formtxt {
		font-size: 12px;
		border: 1px solid #2977D1;
		color: #2977D1;
}
.BottomBorderGray {
	border-bottom: 2px solid #FF6633;
}

.BottomBorderGrid {
	border-bottom: 1px solid #FF6633;
}

.TopBorderGray {
	border-top: 2px solid #FF6633;
}
.rightBorderGray {
	border-right: 1px solid #FF6633;
}

.separatorright
{	border-right: 1px  solid #99CCFF;}
.separatorTop
{	border-top: 1px  solid #99CCFF;}


.FULLBORDERGray {
	border-top: 1px  solid #9D9D9D;
	border-right: 1px  solid #9D9D9D;
	border-bottom: 1px  solid #9D9D9D;
	border-left: 1px  solid #9D9D9D;
}


.FULLBORDERltBlue {
	border-top: 2px  solid #99CCFF;
	border-right: 2px  solid #99CCFF;
	border-bottom: 2px  solid #99CCFF;
	border-left: 2px  solid #99CCFF;
}

.TableBlue
{
	BACKGROUND-COLOR: #99CCFF;
}

.NumbersCall 
{ 
		font-weight: BOLD; 
		font-size: 12px; 
		color: #996600; 
}

.oddRow
{
    /*text-transform: lowercase;*/
    BACKGROUND-COLOR:#EDE8DD ;
    FONT-WEIGHT: none;
    FONT-SIZE: 8px;
    COLOR: #0D0C0A;
    LETTER-SPACING: 0pt;    	
}

	
	A.MhLink
{
	FONT-WEIGHT: normal;
	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
}

A.MhLink:Active 
{
	FONT-WEIGHT: normal;
	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
} 

A.MhLink:Hover   
{
	FONT-WEIGHT: normal;
	color: #2977d1;
	font-size: 8pt;
	text-decoration: underline
} 

A.MhLink:Visited   
{
	FONT-WEIGHT: normal;
	color: #2977d1;
	font-size: 8pt;
	text-decoration: none
}

A.MhLinkAtv
{
	FONT-WEIGHT: bold;
	color: #FF6600;
	font-size: 8pt;
	text-decoration: underline
}

A.MhLinkAtv:Active 
{
	FONT-WEIGHT: bold;
	color: #FF6600;
	font-size: 8pt;
	text-decoration: underline} 

A.MhLinkAtv:Hover   
{
	FONT-WEIGHT: bold;
	color: #FF6600;
	font-size: 8pt;
	text-decoration: underline
} 

A.MhLinkAtv:Visited   
{
	FONT-WEIGHT: bold;
	color: #FF6600;
	font-size: 8pt;
	text-decoration: underline
	}
	
	/*  color variations  */
.Yellow
{
	color: #FFff00;
	}
		
.Orange
		{
	color: #FF6600;
	}
	.White {
	color: #FFFFFF;
	}
	.Whitesml {
	color: #FFFFFF;
	font-size: 8pt;	
	font-weight:bold ;	
	}	