body
{
	font-family: Tahoma;
	font-size: 9pt;
	color: Black;
	margin: 0px 0px 0px 0px;
}

a
{
	color: #336699;
	font-weight:bold;
	text-decoration:none;
	font-family: Tahoma;
}

a:hover
{
	text-decoration:underline;
}

a.links
{
	font-size: 9pt;
	color: #336699;
	font-weight:bold;
	text-decoration:none;
	font-family: Tahoma;
}

hover.links
{
	text-decoration:underline;
}

a.revlinks
{
	font-size: 8pt;
	color: #336699;
	font-weight:bold;
	text-decoration:none;
	font-family: Tahoma;
	padding-left:20px;
}

hover.revlinks
{
	text-decoration:underline;
	padding-left:20px;
}
a.redlinks
{
	font-size: 8pt;
	color: Red;
	font-weight:bold;
	text-decoration:none;
	font-family: Tahoma;
	padding-right:20px;
}

hover.redlinks
{
	text-decoration:underline;
	padding-right:20px;
}
.labelSmall
{
	font-size: 8pt; 
	color: #050072; 
	font-family: Tahoma;
}
.Total
{
	border-top: #C8C8C8 1px solid;
	border-bottom: #C8C8C8 1px solid;
	
		color:Red;
}
tr.special td { font-weight: bold; color: black;
	 background-color: white; font-size: 8pt; border-bottom: 1px solid #EAE9E1;} 
tr.subspecial td { font-weight: bold; color: #050072;
	 background-color: #C8C8C8; font-size: 8pt; border-bottom: 1px solid #EAE9E1;} 
tr.special1 td { font-weight: bold; color: #c7d1e2;
	 font-size: 8pt; } 
tr.subspecial2 td { font-weight: bold; color: black;
	 background-color: #c7d1e2; font-size: 9pt; border-bottom: 1px solid #EAE9E1;} 
 
.brown
{
	color:#aca899;
	/*color:#635147;*/
	font-size: 8pt; 
	
	font-family: Tahoma;
}

.labelSmallest
{
	font-size: 6.5pt; 
	color: #050072; 
	
}
.label
{
	font-size: 10pt; 
	color: #050072; 
	font-family: Tahoma;
}

.labelBig
{
	font-size: 13pt; 
	color: #050072; 
	font-family: Tahoma;
}

.label1Small
{
	font-size: 9pt; 
	color: Black; 
	font-family: Tahoma;
}
.title
{
	font-size: 10pt; 
	font-weight: bold;
	color: #050072; 
	font-family: Tahoma;
}
.titleBig
{
	font-weight: bold;
	font-size: 13pt;
	color: #1A0E7E;
	font-family: Times New Roman;
}
.labelerror
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #B22222;
	text-align: right;
}

.navigation
{
	background-color: #DCDCDC;
	border-top: #C8C8C8 1px solid;
	border-bottom: #C8C8C8 1px solid;
}

.textBox
{
	border-top: gainsboro 1px solid; 
	border-bottom: gainsboro 2px solid; 
	border-left: gainsboro 1px solid; 
	border-right: gainsboro 2px solid; 
	color: black;
	font-size: 10px; 
	font-family: Tahoma;
}

.combo
{
	font-family: Tahoma;
	font-size: 8pt;
	color: Black;
	background-color: WhiteSmoke;
	border-color: Navy;
	border-width: 1px;
	border-style:solid;
}

.listbox
{
	font-family: Tahoma;
	font-size: 8pt;
	color: Black;
	background-color: WhiteSmoke;
	border-color: Navy;
	border-width: 1px;
	border-style:solid;
}

.btnSubmit
{
	border-top: #bebebf 1px solid; 
	border-bottom: #bebebf 2px solid; 
	border-left: #bebebf 1px solid; 
	border-right: #bebebf 2px solid; 
	cursor: hand; 
	font-size: 11px; 
	font-family: Tahoma; 
	color: #050072; 
	background-color: #ececec;
    cursor: pointer;
    cursor: hand;		
}

.RadGrid Table
{
	border-right-width: 0px;
	border-bottom: #D4D0C8 1px  solid;
}
.GridHeader1
{
	font-size: 7pt; 
	font-family: Tahoma;
	color: white; 
	border-left : 2px outset white;
	background-color: #000073;
	height: 20px;
	vertical-align: middle;
    cursor: pointer;
    cursor: hand;		
}
.GridItem1
{
	FONT-SIZE: 10pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma;
	background-color:'#e7e7e7';
}
.GridItem2
{
	FONT-SIZE: 10pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma;
	background-color:'#f7f7f7';
}
.GridItem3
{
	font-family: Tahoma;
	font-size: 8pt;
	color: Black;
}
.GridHeader
{
	font-size: 7pt; 
	font-family: Tahoma;
	color: #050072; 
	border-left : 2px outset white;
	background-color: #ECECEC;
	height: 20px;
	vertical-align: middle;
    cursor: pointer;
    cursor: hand;		
}

.GridHeader A
{
	font-size: 7pt; 
	font-family: Tahoma;
	color: #050072; 	
	text-decoration:none;
}

.GridHeader A:hover
{
	text-decoration:none;
	cursor: hand;
}

.GridItem TD
{
	border-bottom: 1px solid #EAE9E1;
	font-size: 11px;
	background-color: white;
	height: 22px;
}

.visible
{
	position: relative;
	visibility: visible; 
}
.hidden
{
	position: absolute;
	visibility: hidden; 
}

.width265
{
	width: 265;
}
.width245
{
	width: 245;
}

.font2
{
    FONT-SIZE: 10pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma
}
.Font2_small
{
	font-weight:normal;
	FONT-SIZE: 8pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma;
    text-decoration:underline;
}
.Font2_small1
{
	font-weight:normal;
	FONT-SIZE: 8pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma;
    
}
.error
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: tahoma
}
.font1_small
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: tahoma
}
.font2_big
{
    
    FONT-SIZE: 13pt;
    COLOR: #050072;
    FONT-FAMILY: tahoma
}
.help
{
FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial;
}