BODY {
	font-family: Verdana; 
	font-size: 10pt; 
	color: #000000; 
/*	scrollbar-base-color: #6BA5F7; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-3dlight-color: #6BA5F7; 
	scrollbar-highlight-color: #6BA5F7; 
	scrollbar-shadow-color: #6BA5F7; 
	scrollbar-darkshadow-color: #666666; 
	scrollbar-face-color: #6BA5F7; 
	scrollbar-track-color: #CCCCCC;
	CURSOR: url('mouse.cur') */
	}

.textwhite {
    font-size: 11pt;
    font-family: Verdana,Arial,Times New Roman;
    color: #FFFFFF
}

.smallblue {
	font-size: 9pt;
	font-family: Verdana,Arial,Times New Roman;
	color: #006699;
}

.smallblue a:link{
	text-decoration: underline
}

.textblue {
	font-size: 10pt;
	font-family: Verdana,Arial,Times New Roman;
	color: #006699
}
.title
{
	font-size: 16px;
    font-family: Verdana,Arial,Times New Roman;
    font-weight: bold;
    color: #3366aa;
}
.subtitle
{
	font-size: 13px;
    font-family: Verdana,Arial,Times New Roman;
    font-weight: bold;
    color: #3366aa;
}
.text1
{
	font-size: 10pt;
    font-family: Verdana,Arial,Times New Roman;
}

.texterror
{
	font-size: 10pt;
    font-family: Verdana,Arial,Times New Roman;
    color: #CC0000;
}

.texttempl
{
	font-size: 11pt;
    font-family: Verdana,Arial,Times New Roman;
    font-weight: bold;
    color: #000000;
}
.textsmall
{
	font-size: 9pt;
    font-family: Verdana,Arial,Times New Roman;
    color: #000000
}
.textsmallb
{
	font-size: 9pt;
    font-family: Verdana,Arial,Times New Roman;
    color: #000000;
    font-weight: bold
}
.x-small
{
	font-size: 9px;
    font-family: Verdana,Arial,Times New Roman;
}
.xx-small
{
	font-size: 10px;
    font-family: Verdana,Arial,Times New Roman;
}

a.x-small:link, a.x-small:visited, a.x-small:active, a.x-small:hover
{
	font-size: 9px;
    font-family: Verdana,Arial,Times New Roman;
	color:#3366aa;
	text-decoration: underline;
}
a:link
{
	text-decoration: none;
	color: #0033ff
}
a:visited
{
	text-decoration: none;
	color: #0033ff
}
a:active
{
	text-decoration: none;
	color: #ff0000
}
a:hover
{
	text-decoration: none;
	color: #ff0000
}

a.subtitle:link
{
	text-decoration: underline;
	color: #3366ff
}
a.subtitle:visited
{
	text-decoration: none;
	color: #3366ff
}

a.subtitle:hover
{
	text-decoration: underline;
	color: #ff6666
}

a.top:link
{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 9pt;
}
a.top:visited
{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 9pt;
}

a.top:hover
{
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
	font-size: 9pt;
}
.top
{
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt;
}
img
{
	boder:0;
}
tr.hi {background-color: #C3D6F6}
tr.lo {background-color: #FFFFF}

table.tblPurple 
{
	border: 1px solid #003399;
	font-size: 9pt;
	font-family: Verdana,Arial,Times New Roman;
	color: #006699;
	text-align: center;
	border-collapse:collapse;
}
table.tblGrey, td.tblGrey
{
	border: 1px solid #c0c000;
	font-size: 9pt;
	font-family: Verdana,Arial,Times New Roman;
	color: #006699;
	text-align: center;
	border-collapse:collapse;
}
a.category:link, a.category:visited, a.category:active, a.category:hover
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #3366ff;
	font-weight: bold
}

a.subcategory:link, a.subcategory:visited, a.subcategory:active, a.subcategory:hover
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #3366ff
}
.eCard
{
	font-size: 11pt;
	font-family: Comic Sans MS, Arial, Helvetica
}

.TextBox		
{
	font-family: Tahoma,Verdana; 
	font-size:10pt; 
	color:#000000; 
	background-color:#FFFFFF; 
	border:#333333; 
	border-style:groove; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;

}

.InputBox		
{
	font-family: Tahoma,Verdana; 
	font-size:10pt; 
	color:#333333; 
	background-color:#FFFFFF; 
	border:black; 
	border-style:groove; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
}

.InputBox1
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:12px; 
	color:#333333; 
	background-color:#FFFFFF; 
	border:1px solid #AAAAAA; 	
}
.InputBox2
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:12px; 
	color:#333333;
	line-height: 11px;
	background-color:#FFFFFF; 
	border:0px solid #7F9DB9; 	
}
.InputBox3
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:12px; 
	color:#333333;
	line-height: 11px;
	background-color:#FFFFFF; 
	border:1px solid #7F9DB9; 	
}
.InputBox4
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:10px; 
	color:#FF0000;
	line-height: 11px;
	background-color:#FFFFFF; 
	border:1px solid #7F9DB9; 	
}
.InputBox5
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:10px; 
	color:#333333;
	line-height: 11px;
	background-color:#FFFFFF; 
	border:1px solid #7F9DB9; 	
}
.InputBox6
{
	font-family: Verdana,Tahoma,Arial; 
	font-size:10px; 
	color:#FF0000;
	line-height: 11px;
	background-color:#FFFFFF; 
	border:1px solid #7F9DB9; 	
}
p 
{
	font-size: 10pt;
	font-family: Verdana,Arial,Times New Roman;
	color: #666666
}
.CustomTableHeader
{	
	background-color:"#D3D3D3";
	color:Blue;
	font: 10pt verdana;  
	font-weight:bold;
	
}
.CustomTable
{
	BORDER-RIGHT: #93BEE3 1px solid;
	BORDER-TOP: #93BEE3 1px solid; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #93BEE3 1px solid;
	BORDER-BOTTOM: #93BEE3 1px solid;
	background-color:white;
	font: 10pt verdana;  
	border:"1";
	border-collapse:collapse;  	
}
