A:link {
	text-decoration: none;
	color:#666666;
	;
	font-weight: bold;
}
A:visited { text-decoration: none; color:#000000;;}
A:hover { text-decoration:  none; color: #336633;}
A:active { text-decoration: none ; color: #000000;}

a.header:link {color: white; text-decoration: none;}     /* unvisited link */
a.header:visited {color: white; text-decoration: none;}  /* visited link */
a.header:hover {color: white; text-decoration:  underline;}   /* mouse over link */
a.header:active {color: white; text-decoration: none;}   /* selected link */

a.menu:link {color: 99CC00; text-decoration: none;}     /* unvisited link */
a.menu:visited {color:  99CC00; text-decoration: none;}  /* visited link */
a.menu:hover {color:  99CC00; text-decoration:  underline;}   /* mouse over link */
a.menu:active {color:  99CC00; text-decoration: none;}   /* selected link */

body {
	background: #232520 url();
	color: #444;
	font: normal 10pt/15px Tahoma, sans-serif;
}



.quotetype
{
	FONT-SIZE: 70%; FONT-FAMILY: Arial, Helvetica, sans-serif; Font-Color:darkgray
}
.smalltype 
{
	Width:40%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalltype1 
{
	Width:40%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fieldtype1 
{
	Font-Weight:bold;COLOR: MIDNIGHTBLUE; Background-Color: #ccccc4;  FONT-SIZE: 95%;  FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; width:200px; Border-Style:NotSet  
}
.fieldtype2 
{
	Font-Weight:bold;COLOR: MIDNIGHTBLUE; Background-Color: #ecece4;  FONT-SIZE: 95%;  FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; width:200px; Border-Style:NotSet  
}
.labeltype 
{
	Width:40%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.labeltype1 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.assetsubheader 
{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.assettype 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.optiontype 
{
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; width:150;
}
.rowtype1 
{
	Background-Color: #ccccc4;
}
.rowtype2
{
	Background-Color: #ecece4;
}
.messagetype 
{
	FONT-SIZE: 90%; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.requiredtype 
{
	Font-Weight:bold; FONT-SIZE: 12pt; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headertype
{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif;Font-Size:12pt; COLOR: white;  Height:20px; Background-Color: #003063; 
}
.headertype1
{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif;Font-Size:12pt; COLOR: white;  Height:20px; Background-Color: maroon; 
}
.sectiontype
{
	FONT-SIZE: 8pt; Color: yellow; FONT-FAMILY:Arial, Helvetica, sans-serif
}
.returntype
{
	FONT-SIZE: 8pt; Color: #c0c0c0; FONT-FAMILY:Arial, Helvetica, sans-serif
}
.errortype 
{
	FONT-SIZE: 90%; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normtype 
{
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;Font-Size:small
}
.buttontype 
{
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;Font-Size:xx-small;width:200
}

.tiptype
{
	FONT-SIZE: xx-small; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:Yellow;
}
.copywrite
{
	FONT-SIZE: xx-small; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:#999;
}




.statusbar
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid
}

.returnapp
{
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	border-right-width: 1px;
}





 /* for summary usercontrols */



.sumheader
{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif;Font-Size:12pt; COLOR: black;  Height:20px; Background-Color: white; 
}
.sumsectiontype
{
	FONT-SIZE: 8pt; Color: black; FONT-FAMILY:Arial, Helvetica, sans-serif
}
.sumsmalltype
{
	Width:70%;  FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sumtitle
{
	Width:70%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sumfieldtype 
{
	COLOR: MIDNIGHTBLUE;   FONT-SIZE: 8pt;  FONT-FAMILY:Arial, Helvetica, sans-serif;  
}
.sumlabeltype 
{
	Width:30%;  FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sumrowtype1
{
	Background-Color: #ecece4;
}
.sumrowtype2
{
	Background-Color: #ccccc4;
}
.sumrowtype3
{
	Background-Color: #ecece4;
}
.sumrowtype4
{
	Background-Color: #ccccc4;
}
.sumsmalltype2
{
	Width:50%;  height:20; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sumsmalltype3
{
	Width:25%;  height:20; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.sumlabeltype2 
{
	Width:50%; height:20; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}



 /* for summary appview */




.viewrowtype1
{
	Background-Color: white; height:20;
}
.viewrowtype2
{
	Background-Color: #eff7ff;height:20;
}
.viewrowtype5
{
	Background-Color: #ecece4; height:20;
}
.viewfieldtype 
{
	COLOR: black;   FONT-SIZE: 8pt;  FONT-FAMILY:Arial, Helvetica, sans-serif  
}
.viewlabeltype 
{
	Width:30%;  FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; Font-Weight:bold;
}
.viewsmalltype
{
	Width:70%;  FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.viewtitle
{
	Width:70%; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.viewrowtitle
{
	Background-Color: lightblue;	
}
.viewlabeltype2 
{
	Width:50%;  height:20;   FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; Font-Weight:bold;
}
.viewsmalltype2
{
	Width:50%;  height:20;   FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.viewsmalltype3
{
	Width:25%;  height:20;   FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}




/* for hr forms */


.hrsmalltype 
{
	Width:50%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif;height:20
}
.hrlabeltype 
{
	Width:50%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif;height:20
}


.hrfieldtype1 
{
	Font-Weight:bold;COLOR: MIDNIGHTBLUE; Background-Color: #d2c9ab;  FONT-SIZE: 95%;  FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; width:200px; Border-Style:NotSet  
}
.hrfieldtype2 
{
	Font-Weight:bold;COLOR: MIDNIGHTBLUE; Background-Color: #eeeee3;  FONT-SIZE: 95%;  FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; width:200px; Border-Style:NotSet  
}


.hrrowtype1 
{
	Background-Color: #d2c9ab;
}
.hrrowtype2
{
	Background-Color: #eeeee3;
}
.hrmessagetype 
{
	FONT-SIZE: 90%; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.hrrequiredtype 
{
	Font-Weight:bold; FONT-SIZE: 8pt; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hrheadertype
{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif;Font-Size:12pt; COLOR: black;  Height:20px; Background-Color: #eeeee3; 
}

.hrbuttontype 
{
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;Font-Size:x-small;width:200; height:40;
}
.tablestroke {
	border: 2px solid #ffffff;
}
.tablestroke1 {
	border: 1px solid #99CC00;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
.body-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-indent: 0pt;


}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}
