body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.space {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;

}
.b-color{
font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; margin-top:7px; margin:1px; border-bottom:1px solid #999999;
}
.text-box{
font-family:Tahoma; font-size:11px; color:#333333; font-weight:none; margin-top:7px;  border:1px solid #999999; 
}

.text{
font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; padding:0px;
}
.text-bal{
font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; margin-top:3px;text-align:justify; 
}

.bodytext {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}

.navitext {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 7pt;
	font-weight: normal;
}
.titlerowtext
{
	color:#800000;
	font-weight:bold;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	

}
.titlerowtext_old{
color:#ffffff; 
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
}
td {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.secondtext {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	
}
.labeltext {
	font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; padding:0px;
}

.name {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13;
}
.link
{
	font-weight: normal;
	font-size: 8pt;
	color: #333333;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
}
.olink
{
	font-weight: normal;
	font-size: 8pt;
	color: #333366;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
}

.linkCount {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ff3300;
	font-size: 9pt;
	font-weight: normal;
}
.linkMain {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	
	font-size: 11;
	font-weight: normal;

}
.menuColor{
	background-color:#EAD690;
	border-right: 1px solid #800000;
}

a.link:hover {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;


}
.subhead {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;

}

.heading {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #8C6D21;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding:3px;
}
.subheadlink {
	font-family: Arial;
	font-size: -1;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;

}
a.subheadlink:hover {
	font-family: Arial;
	font-size: -1;
	color: #663333;
	font-weight: bold;
	text-decoration: none;

}
.pageNo {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: -1;
	color: #000000;
	background-color: #E6E6E6;

}

.instructionSmall {

	font-family:Tahoma; font-size:11px; color:#0D609A; font-weight:bold; padding:0px;
}
.titleRowColor {
	background-color:#EAD690;
	color:#800000;
	font-weight:bold;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.rowColorLight {
	background-color: White;
}
.rowColorDark {

	background-color: #FDFAF0;
}



.rowColorNewLight {
	background-color: #CCCCCC;
}
.rowColorNewDark {

	background-color: #999999;
}

.navHead {

	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13;
	color: #000000;
	font-weight: bold;
}
.subLink {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: -1;
	color: #663333;
	text-decoration: underline;
	list-style-image: url(../images/bullet.gif);


}
a.subLink:hover {

	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: -1;
	color: #663333;
	text-decoration: underline;
	list-style-type: square;
}

 .gridHeader
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFD794;
	color: #000000;	
	font-size: 9pt;
	font-weight: bold;
	
 }
 .gridItem 
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #D6CBA5;
	color: #000000;
	font-weight: normal;
}

 .gridAlternateItem
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #E7EBB5;
	color: #000000;
	font-weight: normal;
	
 }
.blue-text{
font-family:Tahoma; font-size:11px; color:#0D609A; font-weight:bold; padding:0px;
}
 .hrclass
 {
	color:Black;
	
 }
 
 A 
 {
	color:#FFFFFF; 
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
}
 
 .errortext
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
 }
 
 .textBoxWide
 {
	width:100;
 }

 .bodytextbright
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11;
 }
	
 .warning
 {
	color: #ff0000;
 } 
 
 .majorheading
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11;
	background-color: #0099cc;
 }
 
 .homesubhead {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #261C02;
	font-size: 9pt;
	font-weight: bold;
	background-color: #C7AC69;
	height:15px;
	padding:3px;
}
 
 .homesmalltext
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	color: #ffffff;
 }
 
 .homeoption
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10;
	color: #014D65;
 }
 
 .microtb
 {
	width: 40;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
 .minitb
 {
	width: 125;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
 .smalltb
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
 }
 
 .mediumtb
 {
	width: 225;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
 .largetb
 {
	width: 275;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
 .listbox
 {
	width: 275;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
 .textarea
 {
	width: 275;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
 }
 
.lineTitleRow {
	background-color: #0099CC;
	color:White;
	font-weight:bold;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:4px;
}

.lineBlankRow {
	background-color: #FFFFFF;
	color:White;
	font-weight:bold;
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:4px;
}

.linkBold {
	
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: underline;
	font-size: 14;
	font-weight: bold;

}

.smallLinkBold
{
	font-weight: bold;
	font-size: 9px;
	color: #333366;
	font-family: Verdana,Arial Unicode MS, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.textBox 
{
	font-size: 8pt;
}

.userConstruction {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
}

.instructionBig
 {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
 }

input
	{
		border:1px solid  #666666;
		
	}
	
select
	{
		border:1px solid  #666666;
	}
 
 
textArea
	{
		border:1px solid  #666666;
	}
	
	.border
{
border:1px solid #999999;
}
.heading1
{
	font-family: Tahoma;
	color: #FFFFFF;

	font-weight: bold;
	font-size: 11px;
	margin-bottom:2px;
	margin-top:2px;
}
a:active
{
	color: #000000;
	text-decoration: none;
}
a:link
{
	color: #000000;
}
a:visited
{
	color: #000000;
}
a:hover
{
	color: darkred;
	text-decoration: none;
}
p{
font-family:Tahoma; font-size:11px; color:#333333; font-weight:none; margin-left:10px; margin-top:5px; text-align:justify; margin-right:5px;
}
.text{
font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; margin-left:10px; margin-top:5px;
}
.btext{
font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; margin-left:10px; margin-top:5px;text-align:justify;
}
para{
font-family:Tahoma; 
font-size:11px; 
color:#333333; 
font-weight:normal; 
margin-left:10px; 
margin-top:5px; 
text-align:justify; 
margin-right:5px;
}
para_strong{
font-family:Tahoma; 
font-size:11px; 
color:#333333; 
font-weight:bold; 
margin-left:10px; 
margin-top:5px; 
text-align:justify; 
margin-right:5px;
}
.gridHeadernew
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #999999;
	color: #000000;	
	font-size: 7pt;
	font-weight: normal;
	
 }
 .gridItemnew
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #cccccc;
	color: #000000;
	font-weight: normal;
}

 .gridAlternateItemnew
 {
	font-family:  Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	
 }	

.GridItemStyle1
 {
font-family:Tahoma; 
font-size:8px; 
color:#333333; 
font-weight:normal; 
margin-left:10px; 
margin-top:5px; 
margin-right:5px;
background-color:#D7CBA2;
}
.GridAltItemStyle1
 {
font-family:Tahoma; 
font-size:8px; 
color:#333333; 
font-weight:normal; 
margin-left:10px; 
margin-top:5px; 
margin-right:5px;
background-color:#E7E9B7;
}
.heading1{
	font-family: Tahoma;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	margin-bottom:2px;
	margin-top:2px;
}
.t-bg{
background:#FDFAF0; margin-left:2px;
}

.h-box{
border:1px solid #999999; 
padding:2px; 
margin:5px;
font-weight:bold;
font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif; 
font-size:-1; 
color:#0D609A; 

}
.actionMsg
{ 
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: -1;
	color:#293D86;
	font-weight: bold;
 }
 
.instruction {
	font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: -1;
	color: #293D86;
	font-weight: bold;

}
.top-bg{
background:url(images/top-bg.gif) no-repeat center; margin-top:15px; margin-bottom:10px; height:48px;
}

.top-nav{
font-family:Tahoma; font-size:10px; color:#333333; font-weight:bold; margin-top:7px; 

}
.top-nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;width:100px;
	
	 display: block;
}
.top-nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;width:100px;
	
	 display: block;
}
.top-nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION:  none;  display: block;
	width: 100px;
		
}
.top-nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION:  none; display: block;
	width: 100px;
		
	

}

.top-nav1{
font-family:Tahoma; font-size:10px; color:#333333; font-weight:bold; margin-top:7px; 

}

.top-nav1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;  COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;width:135px;
	
	 display: block;
}
.top-nav1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;width:135px;
	
	 display: block;
}
.top-nav1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION:  none;   display: block;
	width: 135px;
		
}
.top-nav1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION:  none; display: block;
	width: 135px;
		
	

}

.text-box{
font-family:Tahoma; font-size:11px; color:#333333; font-weight:none; margin-top:7px;  border:1px solid #999999; 
}

.text{
font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; margin-left:10px; margin-top:5px;
}
.text1{
font-family:Tahoma; font-size:11px; color:#800000; font-weight:bold; margin-top:3px;text-align:justify; 
}
a{
font-family:Tahoma; font-size:11px; color:#ED1515; font-weight:none; margin-top:5px;
}
p{
font-family:Tahoma; font-size:11px; color:#333333; font-weight:none; margin-left:10px; margin-top:3px; text-align:justify; margin-right:5px; margin-bottom:3px;
}
.border{
border:1px solid #999999;
}
.gridHeader2{
background:#800000;font-family: Tahoma;color: #FFFFFF; font-weight: bold;
}
.gridHeader2:link{
background:#800000;font-family: Tahoma;color: #FFFFFF; font-weight: bold;
}
.gridHeader2:visited{
background:#800000;font-family: Tahoma;color: #FFFFFF; font-weight: bold;
}
.gridHeader2:hover{
background:#800000;font-family: Tahoma;color: #FFFFFF; font-weight: bold;
}
.GridHeader1
 {
font-family:Tahoma; 
font-size:8pt; 
color:#800000; 
font-weight:bold; 
margin-left:2px; 
margin-top:5px; 
margin-right:2px;
background-color:#EAD690;
}
.GridHeader1 :link
 {
font-family:Tahoma; 
font-size:8pt; 
color:#800000; 
font-weight:bold; 
margin-left:2px; 
margin-top:5px; 
margin-right:2px;
}
.GridHeader1 :visited
 {
font-family:Tahoma; 
font-size:8pt; 
color:#800000; 
font-weight:bold; 
margin-left:2px; 
margin-top:5px; 
margin-right:2px;
}
.GridHeader1 :hover
 {
font-family:Tahoma; 
font-size:8pt; 
color:#000000; 
font-weight:bold; 
margin-left:2px; 
margin-top:5px; 
margin-right:2px;

}
.blue-button{
font-family:Tahoma;
margin-left:2px; 
font-weight:bold;
font-size:11px; 
color:#FFFFFF; 
font-weight:normal; 
margin-top:7px;  
border:1px solid #999999; 
background:#2b5b73; 
}
.heading-bg
{
background:#8C6D21;color: #FFFFFF; 

}
.heading-bg_Old
{
background:#CBB56A; 
font-family: Tahoma;
	color: #800000;
	font-weight: bold;
	font-size: 11px;
	margin-bottom:2px;
	margin-top:2px;
}
.heading2
{
	font-family: Tahoma;
	color: #800000;
	background:#EAD690;
	font-weight: bold;
	font-size: 11px;
	margin-bottom:2px;
	margin-top:2px;
}
.line-right{
border-right:1px solid #4C471D;
}
.line-left{
border-left:1px solid #4C471D;
}
