BODY
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

B
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none
}

LI
{   
	font-family: Arial, Helvetica, sans-serif; 
       	font-size: 12px; 
       	color: #000000; 
       	text-decoration: none; 
       	padding-bottom: 7px;
}

HR
{   
		border-bottom:1px solid #666;
	noshade;
}

BLOCKQUOTE
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

UL
{   
     font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_1.gif);
	padding-top: 5px;
	color: #000000;
}

TD
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none
}

H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 28px;
	text-transform: uppercase;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	color: #990000;	
}

H2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform: uppercase;
	line-height : 20px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	color: #990000;
}

H3
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #990000;
}
.subH3
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #990000;
}

H4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 13px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;	
	padding-top : 3px;
}

.subH4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 13px;
	font-color : #990000;
}

P
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal; 
	text-decoration: none
}

A
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: none; 
	text-decoration: underline;
	color: #000000;
}

A.l1-item
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	line-height: 10px;
}

A.l1-itemH
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #990000;
	line-height: 10px;
}

A.l1-itemM
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	color: #857565;
	line-height: 10px;
}

A.l2-item
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #4C3835;
}

A.l2-itemH
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #990000;
}

A.l2-itemM
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #857565;
}

A.l2-item:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #990000;
}

A.l3-lbl
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #4C3D35;
	line-height: 11px;
}

A.l3-item
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #4C3D35;
	line-height: 11px;
}

A.l3-itemH
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
	line-height: 11px;
}

A.l4-item
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: underline;
	color: #4C3D35;
}

A.l4-itemRed 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: italic;
	text-decoration: none; 
	color: #990000;
}

.l4List
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_smallsquare.gif);
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	color: #4C3D35;

}

.copyHead
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
}

.l3Text
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #4C3D35;
}

.sidebarText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.redwhitebg 
{  
	font-family : "Arial, Helvetica, sans-serif";  
	font-size : 12px;  
	color : #990000; 

}

.redlegalText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #990000;	
}

.redbodyText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none;
	color: #990000;
}

.redboldText
{
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	text-decoration: none;
	color: #990000;
}

.tableText
{  	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	color: #000000; 
}

.searchText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top: 0px;
	margin-left: 0px; 
	padding-top: 0px;
	padding-left: 0px;
}

.bodytext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.errorText
{
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;	
}

.viewAs
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}
.legalText
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #666666;	
}
.instructions
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	font-style: italic;	
	color : #000000;	
}

.copyright
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 10px;	
	color : #333333;	
}

.redCopyright
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 10px;	
	color : #990000;	
}

.footerBar
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 11px;
	color : #666666;
}

.labelred 
{  
	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: italic;
	text-decoration: none; 
	color: #990000 ! important;
}
.formAlert
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #990000;
}

A.glossaryHead
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
	text-transform: uppercase;
	color : #ffffff;
}

A.glossaryItem
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;
}

A.glossaryItem:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: underline;
}

.glossaryHead
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
}

.glossaryWord
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #990000;
}

.glossaryDefinition
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;	
}

.glossaryLastModified
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
}

.glossaryCopyright
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;	
}

UL.calc
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align: justify;
	margin-top: 0px;
	margin-left: 0px; 
	list-style-image : url(/lfg/img/bullet.gif);
	padding-top: 0px;
	padding-left: 0px;
	color : #4C3835;
}

UL.copyOne
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_1.gif);
	padding-top: 5px;
	color: #000000;
}

UL.copyTwo
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_2.gif);
	margin-left :23px;
	padding-top: 5px;
	color: #444444;
}

UL.copyThree
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_3.gif);
	margin-left :27px;
	padding-top: 5px;
	color: #666666;
}

UL.one
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_1.gif);
	padding-top: 5px;
	color: #000000;
}

UL.two
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_2.gif);
	margin-left :23px;
	padding-top: 5px;
	color: #444444;
}

UL.three
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : square;
	list-style-image : url(/lfg/img/common/i_li_3.gif);
	margin-left :27px;
	padding-top: 5px;
	color: #666666;
}

OL.one
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : upper-roman;
	padding-top: 5px;
	color: #000000;
}

OL.two
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : upper-alpha;
	margin-left :23px;
	padding-top: 5px;
	color: #444444;
}

OL.three
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : decimal;
	margin-left :27px;
	padding-top: 5px;
	color: #666666;
}

OL.four
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	list-style-type : lower-alpha;
	margin-left :27px;
	padding-top: 5px;
	color: #666666;
}

.subHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	padding-top: 3px;
}

.loggedin
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bolder; 
	font-size: 11px; 
	color: #4C3835;
}
.greeting
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #4C3835;
}
.l1
{
	background-color: #990000;
}

.l1H
{
	background-color: #F7F3EF;
}
.whiteText 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #ffffff; 
}


INPUT.number {
	font-size:11px; 
	text-align: right;
}

INPUT.text {
	font-size:11px;
}

INPUT.disabled {
	border-style:none;	
	border-color: #ffffff; 
	font-size:11px;
	font-weight: bold;
	text-align: right;
	color: #000000;	
	background-color: transparent;	
}

INPUT.total {
	font-size:11px;
	font-weight: bold;
	text-align: right;
	color: #000000;	
}

INPUT.slider {
	min-width:69px; height:17px;
	font-size:10px; 
}

A.nav
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
}

DIV.detail
{

}

DIV.fillForm
{
	position:relative;
	width:168px;
	height:150px;
	overflow:auto;
	border-style:inset;
	border-width:thin;
	background-color:#ffffff;
}

DIV.inputForm
{

}

.mouseOverLabel{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;  
	color: #990000;		
	background-color: transparent;
}

.mouseOverBodyText{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;			
	background-color: transparent;
}

div#main{margin: 0 25%}
code{color:#666}
code span{color:#03f; font-style:italic}

a.info{position: relative;z-index:24;background-color:#ffffff; color:#000; text-decoration:none}
a.info:hover{z-index:25;background-color: #fff}
a.info span{display: none}
a.info:hover span{display:block;
    position:absolute; top:1em;left:1em; width:30em;
    border:2px solid #ccc; background-color:#eee; color:#000; text-align:left; 
    font-weight : normal; font-face:Arial; font-size:8pt;
    padding-left:.5em;padding-top:.5em;padding-right:.5em;padding-bottom:.5em;}
div#counter{margin-top: 100px}		