body {
	background-color: #D0CECE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #212C31;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #313C42;
    scrollbar-darkshadow-color: #313C42;
    scrollbar-track-color: #D0CECE;
    scrollbar-arrow-color: #FFFFFF;
}

a			{color: #000000 ; text-decoration: none}
a:visited	{color: #000000}
a:hover		{color: #006699}
a:active	{color: #006699}

.BodyText {line-height: 12pt;}
.CompactText {font-size: 8pt; line-height: normal;}

h1, .h1	{font-weight: normal; font-size: 8pt; line-height: normal;}
h2, .h2	{font-weight: normal; font-size: 8pt; line-height: normal;}
h3, .h3	{font-weight: normal; font-size: 13pt; line-height: normal;}
h4, .h4	{font-weight: bold;   font-size: 10pt; line-height: normal;}

input {font-family: "Courier New", Courier, monospace; font-size: 9pt}






.subMenu, .subMenu a, .subMenu a:visited {
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none}
.subMenu a:hover {
	font-size: 8pt;
	color: #a5b1d3;
	text-decoration: underline}
.subMenu a:active {
	font-size: 8pt;
	color: #ffffff;
	text-decoration: underline}








.TopNav, .TopNav a, .TopNav a:visited  {
	font-size: 8pt;
	color: #003366;
	text-decoration: none;}
.TopNav a:hover {
	text-decoration: underline;
	color: #000000;}

.SideNav, .SideNav a, .SideNav a:visited, .SideNav a:hover, .SideNav a:active {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;}
div.SideNav {
	border-top: 1px solid #A4B2C3;
	border-bottom: 1px solid #003366;
	padding: 4px;}

.ActiveSideNav, .ActiveSideNav a, .ActiveSideNav a:visited {
	font-size: 8pt;
	color: #003366;
	text-decoration: none;}
.ActiveSideNav a:hover {
	color: #000000;
	text-decoration: underline;}
.ActiveSideNav a:active {
	color: #FF0000;
	text-decoration: underline;}
div.ActiveSideNav {
	background-color: #EFEFE7;
	border-right: 1px solid #D3D3BE;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #EFEFE7;
	padding: 4px;}

.SubSideNav, .SubSideNav a, .SubSideNav a:visited {
	font-size: 8pt;
	color: #003366;
	text-decoration: none;}
.SubSideNav a:hover {
	color: #000000;
	text-decoration: underline;}
.SubSideNav a:active {
	color: #FF0000;
	text-decoration: underline;}
td.SubSideNav {
	border-top: 1px solid #D3D3BE;
	padding-bottom: 10px;}
	
.Footer, .Footer a, .Footer a:visited {
	font-size: 8pt;
	line-height: normal;
	color: #999999;}
	
	
	form           {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.warn          {font-family: verdana, arial, sans-serif; font-size: 10px; color: #ff0000; font-weight: bold}
.question      {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 225px; height: 75px; background: #eeeeee; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.errorquestion {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 225px; height: 75px; background: #ffcc99; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.mailinfo      {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 150px; background: #eeeeee; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.dropDownBox   {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 75px; background: #eeeeee; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.textareainfo  {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 250px; height: 75px; background: #ffffff; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 0px 0px 0px 0px}
.textarea      {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 250px; height: 75px; background: #eeeeee; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.errormailinfo {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 225px; background: #ffcc99; border: 1px solid; border-color: #999999 #ffffff #ffffff #999999; margin: 3px 0px 3px 0px}
.sendit        {font-family: verdana, arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; background: #999999; border: 1px solid; border-color: #ffffff #999999 #999999 #ffffff; margin: 3px 0px 3px 0px}
.red           {font-family: verdana, arial, sans-serif; font-size: 10px; color: #ff0000; font-weight: bold}

.textarea      {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; width: 350px; height: 80px; background: #eeeeee; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 3px 0px 3px 0px}
.textareaSmall {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 100px; background: #FFFFFF; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 3px 0px 3px 0px}
.textareaLarge  {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333333; width: 350px; height: 20px;background: #FFFFFF; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 3px 0px 3px 0px}
.textareaQuestion {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; width: 400px; height: 30px; background: #ffffff; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 0px 0px 0px 0px}
.textareaMailBody {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; width: 400px; height: 100px; background: #ffffff; border: 1px solid; border-color: #999999 #999999 #999999 #999999; margin: 0px 0px 0px 0px}


.tab5Padding{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 5px; 	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 5px; 

	BORDER-TOP: #c0c0c0 1px solid;	 
	PADDING-TOP: 5px;
		
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 5px; 
	
 
}

.tab5PaddingWBg{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 5px; 
		

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 5px; 
	

	BORDER-TOP: #c0c0c0 1px solid;	 
	PADDING-TOP: 5px;
		
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 5px; 
	
	BACKGROUND-COLOR: #EEEEEE
 
}



.tab5PaddingBlack{
	
	BORDER-LEFT: #000000 1px solid;
	PADDING-LEFT: 5px; 	

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 5px; 

	BORDER-TOP: #000000 1px solid;	 
	PADDING-TOP: 5px;
		
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-BOTTOM: 5px; 
}	
 

.tabNoPaddingBlackNoSides{
	
	BORDER-TOP: #000000 1px solid;	 
	
		
	BORDER-BOTTOM: #000000 1px solid;
	
}	

.tabNoPaddingBlackMixed{
	
	BORDER-TOP: #000000 1px solid;	 
	
	
	
}



.tab5PaddingRightOnly{
	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 


}	

.tab5PaddingLeftRightOnly{
	

	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-RIGHT:#c0c0c0 1px solid; 
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 


}

.tabNoPaddingLeftRightOnly{
	

	BORDER-LEFT: #c0c0c0 1px solid;
	BORDER-RIGHT:#c0c0c0 1px solid; 



}



.tabNoPadding{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 0px; 	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 0px; 

	BORDER-TOP: #c0c0c0 1px solid;	 
	PADDING-TOP: 0px;
		
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 0px; 
	
 
}

.tabNoPaddingNoTop{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 0px; 	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 0px; 

		
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 0px; 
	
}
.tab5PaddingNoTop{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 5px; 	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 5px; 

		
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 5px; 
	
 
}

.tabPaddingNoBottom{
	
	BORDER-LEFT: #c0c0c0 1px solid;
	PADDING-LEFT: 0px; 	

	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 0px; 

		
	BORDER-TOP: #c0c0c0 1px solid;
	PADDING-TOP: 0px; 
	
 
}

.tabOnlyBottom{
			
	BORDER-BOTTOM: #c0c0c0 1px solid;
	PADDING-BOTTOM: 0px; 
	
 
}

.tabOnlyBottomBlack{
			
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-BOTTOM: 0px; 
	
 
}

.tabOnlyTopBlack{
			
	BORDER-TOP: #000000  1px solid;
	PADDING-TOP: 0px; 
	
 
}
.tabOnlyTop{
			
	BORDER-TOP:  #c0c0c0 1px solid;
	PADDING-TOP: 0px; 
	
 
}
.tab5PaddingNoTopBlack{
	
	BORDER-LEFT: #000000 1px solid;
	PADDING-LEFT: 5px; 	

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 5px; 

		
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-BOTTOM: 5px; 
	
 
}

.tabNoPaddingBlack{
	
	BORDER-LEFT: #000000 1px solid;
	PADDING-LEFT: 0px; 	

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 0px; 

	BORDER-TOP: #000000 1px solid;	 
	PADDING-TOP: 0px;
		
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-BOTTOM: 0px; 
	
 
}

.tab5PaddingBlack{
	
	BORDER-LEFT: #000000 1px solid;
	PADDING-LEFT: 5px; 	

	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 5px; 

	BORDER-TOP: #000000 1px solid;	 
	PADDING-TOP: 5px;
		
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-BOTTOM: 5px; 
	
 
}

INPUT 
{

	BORDER-LEFT: 1px solid; 
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-COLOR: #666666; 
	
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Arial; 
	BACKGROUND-COLOR: #ffffff
}


INPUT.clear {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: transparent
}
	
	
	
	
	
.Footer a:hover	{color: #666666;}
.Footer a:active {color: #999999;}
div.Footer {border-top: 1px solid #D3D3BE;}