BODY
{   
	font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: white;
	margin-top: 0px;
	margin-left: 0px;
	margin: 0px
	
    
}
.error
{
	font-weight: bold;
	font-size: 10px;
	color: #ff3333;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica	
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.textbig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textbignbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.formerror
{
    
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    BORDER-BOTTOM: #666666 1px solid;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.formsubtitle
{
    
    BORDER-LEFT: #999966 1px solid;
    BORDER-RIGHT: #e6e6cc 1px solid;
    BORDER-TOP: #e6e6cc 1px solid;
    BORDER-BOTTOM: #999966 1px solid;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999966;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


.newsheadertext
{
    BORDER-LEFT: #e6e6cc 1px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #e6e6cc 1px solid;
    BORDER-BOTTOM: #999966 1px solid;    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}
.eventinfobox
{
    BORDER-LEFT: #900000 1px solid;
    BORDER-RIGHT: #900000 1px solid;
    BORDER-TOP: #900000 1px solid;
    BORDER-BOTTOM: #900000 1px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    
}
.newstext
{
    FONT-WEIGHT: normal;     
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.text11bold
{
    FONT-WEIGHT: bold;     
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


.htmltext
{
    FONT-WEIGHT: normal;   
    margin-left: 5px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.pageheadertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #3a579a;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}


.htmlheadertext
{
    
    BORDER-LEFT: #e6e6cc 1px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #e6e6cc 1px solid;
    BORDER-BOTTOM: #999966 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.kblistheadertext
{
    BORDER-LEFT: #e6e6cc 1px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #e6e6cc 1px solid;
    BORDER-BOTTOM: #999966 1px solid;    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.kblisttext
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.textblue11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3a579a;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textblue10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a579a;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textbluebold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a579a;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textDkGreybold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #413d3d;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.textheader11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #900000;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


.text12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


.boxtext12
{
	font-weight: bold;
	font-size: 12px;	
	color: #ffffff;	
	font-style: normal;
	font-family: Verdana, Arial, Helvetica	
	
}

.boxtext12_save
{
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
	color: #ffffff;
	text-indent: 3px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 0px	
	
}
.navdatetxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666633;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.newslinktxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999966;
    LINE-SPACING: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.hometitletxtdkblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #243f6a;
    LINE-SPACING: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.lsthdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: #FF1839;
    TEXT-ALIGN: left
    
}
.hdrtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3a579a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}


.signinfldtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: right
}

.signoutfldtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
.fldtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}


.fldtxt12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
.fldtxt11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: right
}
.fldtxt11left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
.fldtxt12req
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #900000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
.fldtxtreq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #900000;
    FONT-FAMILY: Verdana, Arial, Helvetica   
}

.formlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}
.formlabelreq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #900000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left
}

.fldcomp
{
      
    FONT-SIZE: 10px;
    TEXT-ALIGN:left;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.fldcompflat
{
    
    BORDER-LEFT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;    
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.fldcompblue
{
    
    BORDER-LEFT: #3a579a 1px solid;
    BORDER-TOP: #3a579a 1px solid;
    BORDER-BOTTOM: #3a579a 1px solid;
    BORDER-RIGHT: #3a579a 1px solid;    
    FONT-SIZE: 11px;
    COLOR: #3a579a;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.tableservice
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffc9
}


.tableheaderleft
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    letter-spacing: 2px;
    COLOR: #ffffff;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #cc0000;
    TEXT-ALIGN: left
}

.hrule
{
    FONT-SIZE: 9px;
    COLOR: black;
    WIDTH: 728px;
    HEIGHT: 1px
}

.footer
{
    FONT-SIZE: 9px;
    COLOR: black;
    TEXT-ALIGN: center;
    FONT-FAMILY: Verdana, Arial, sans-serif
}


.box_basic_bg
{
    BORDER-LEFT: #3c599b 1px solid;
    BORDER-RIGHT: #3c599b 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #3c599b 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    COLOR: #3a579a;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
      
}



.box_basic_bg_ag
{
    BORDER-LEFT: #336666 1px solid;
    BORDER-RIGHT: #336666 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #336666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    COLOR: #336666;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
      
}

.box_basic_cell_bg
{
    BORDER-LEFT: #3c599b 0px solid;
    BORDER-RIGHT: #3c599b 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #3c599b 1px solid    
}

.box_basic_title
{
	font-weight: 800;
	font-size: 11px;
	margin-left: 0px;
	color: #ffffff;
	text-indent: 0px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: 2px	
	
}
.boxheader
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;    
    COLOR: #ffffff;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;    
    TEXT-ALIGN: left
}

UL
{
Line-Height: 150%
}

.crumbtrailtable
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: #e6e6cc 1px solid;
    FONT-WEIGHT: normal;    
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}

.crumbtrailtext
 {       
    
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BORDER-RIGHT: #ffffff 0px solid;    
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;    
    COLOR: #cc0000;
    BACKGROUND-COLOR: #ffffff;         
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.crumbtrailtextchange
{    
    BORDER-LEFT: #3a579a 0px solid;
    BORDER-TOP: #3a579a 0px solid;
    BORDER-BOTTOM: #CC0000 0px solid;
    BORDER-RIGHT: #3a579a 0px solid;        
    FONT-WEIGHT: Bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    BACKGROUND-COLOR: #ffffff;       
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.printpaneltext
 {       
    
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BORDER-RIGHT: #ffffff 0px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    COLOR: #3a579a;
    BACKGROUND-COLOR: #ffffff;   
    CURSOR: hand;       
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.printpaneltextchange
{    
    BORDER-LEFT: #3a579a 0px solid;
    BORDER-TOP: #3a579a 0px solid;
    BORDER-BOTTOM: #CC0000 0px solid;
    BORDER-RIGHT: #3a579a 0px solid;        
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #CC0000;
    BACKGROUND-COLOR: #ffffff;      
    CURSOR: hand;   
    
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.filedocpdftable
 {       
    
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BORDER-RIGHT: #ffffff 0px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;    
    COLOR: #000000;           
    TEXT-INDENT: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}


.tbldemotblheader
{
       
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f2f2e5;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #999966;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.tbldemoheader
{
    BORDER-LEFT: #e6e6cc 1px solid;
    BORDER-RIGHT: #999966 1px solid;
    BORDER-TOP: #e6e6cc 1px solid;
    BORDER-BOTTOM: #999966 1px solid;    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.tbldemotext
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tbldemotextdark
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.tblform
{
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-RIGHT: #e3e3e3 2px solid;
    BORDER-TOP: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e3e3e3 2px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.tblsearch
{
    BORDER-LEFT: #3a579a 1px solid;
    BORDER-RIGHT: #3a579a 1px solid;
    BORDER-TOP: #3a579a 1px solid;
    BORDER-BOTTOM: #3a579a 1px solid;    
    FONT-WEIGHT: normal;    
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}
.tblsearchtitle
{
    BORDER-LEFT: #3a579a 0px solid;
    BORDER-RIGHT: #3a579a 0px solid;
    BORDER-TOP: #3a579a 0px solid;
    BORDER-BOTTOM: #666666 2px solid;    
    FONT-WEIGHT: normal;    
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #e3e3e3;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}

.pnlbody
{
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-RIGHT: #e3e3e3 0px solid;
    BORDER-TOP: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e3e3e3 0px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-POSITION: top center;
    BACKGROUND-REPEAT: no-repeat      
    
}

.newsroom
{
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-RIGHT: #e3e3e3 2px solid;
    BORDER-TOP: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e3e3e3 2px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}
.box_basic_newsroom
{
    BORDER-LEFT: #3c599b 1px solid;
    BORDER-RIGHT: #3c599b 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-BOTTOM: #3c599b 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    COLOR: #3a579a;  
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
      
}

.tblbasiclt
{
    
    BORDER-LEFT: #3a579a 1px solid;
    BORDER-RIGHT: #3a579a 1px solid;
    BORDER-TOP: #3a579a 1px solid;
    BORDER-BOTTOM: #3a579a 1px solid;
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;     
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblbasicltnb
{
    
    BORDER-LEFT: #3a579a 0px solid;
    BORDER-RIGHT: #3a579a 0px solid;
    BORDER-TOP: #3a579a 0px solid;
    BORDER-BOTTOM: #3a579a 0px solid;
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;     
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblrowbasictan
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblrowbasiclt
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblheaderbasicblue
{
    FONT-WEIGHT: bold;    
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3a579a;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblheaderbasictan
{
    FONT-WEIGHT: bold;    
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999966;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.tblshadow
{
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-RIGHT: #e3e3e3 2px solid;
    BORDER-TOP: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e3e3e3 2px solid;   
    
}

.divcontrol
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    OVERFLOW:scroll; 
    WIDTH:200px; 
    POSITION:relative; 
    HEIGHT:115px
}

.divtext11
 {      
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;    
    COLOR: #3a579a;      
    CURSOR: hand;
    TEXT-DECORATION: underline;       
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.divtext11change
{         
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #CC0000;       
    CURSOR: hand;
    TEXT-DECORATION: underline;     
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.listcompnb
{
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-RIGHT: #e3e3e3 0px solid;
    BORDER-TOP: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e3e3e3 0px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336666;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-POSITION: top center;
    BACKGROUND-REPEAT: no-repeat      
    
}

.fldcompborders
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
    CURSOR: default;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;    
    BORDER-RIGHT: #3a579a 1px solid;
    BORDER-TOP: #3a579a 1px solid;
    BORDER-LEFT: #3a579a 1px solid;
    BORDER-BOTTOM: #3a579a 1px solid;          
}

.tblwinapp
{
    BORDER-LEFT: #e3e3e3 0px solid;
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #e3e3e3 0px solid;
    BORDER-BOTTOM: #666666 0px solid;    
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    LETTER-SPACING: normal;    
    TEXT-ALIGN: left
}
.collapse
{
    MARGIN-LEFT: 10px;
    OVERFLOW: hidden;
    WIDTH: 740px;
    HEIGHT: 1px
}

.open
{
    OVERFLOW: visible;
    WIDTH: 740px;
    HEIGHT: 300px
}
.boxtitletext {
	font-weight: 900;
	font-family: tahoma;
	font-size: 10pt;	
	color: #FFFFFF;
	letter-spacing: 2px;
	word-spacing: 4px;
	line-height: normal;
	text-align: left;
	vertical-align: middle;
}
.onlinedemotext
{
    FONT-WEIGHT: bold;    
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999966;
    FONT-STYLE: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblonlinedemotext
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #f2f2e5;
    FONT-STYLE: normal;    
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.tblonlinedemotextdark
{
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e6e6cc;
    FONT-STYLE: normal;    
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.how2nav
{
    
    BORDER-LEFT: #3a579a 1px solid;
    BORDER-TOP: #3a579a 1px solid;
    BORDER-BOTTOM: #3a579a 1px solid;
    BORDER-RIGHT: #3a579a 1px solid;  
    BACKGROUND-COLOR: #f2f2e5;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}

.how2slider
{
scrollbar-face-color:#3a579a;
scrollbar-arrow-color:#900000;
scrollbar-track-color:#f2f2e5;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

.aboutusvideo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c9c9c9;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    letter-spacing: 2px
	
}

.hometitlegray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
    
	
}
.hometextgray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
   
	
}
.tblvideoborderstd
{
    
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    BORDER-BOTTOM: #e3e3e3 1px solid   
   
    
}

.tableBasicMyRWS
{
    BORDER-RIGHT: #e6e6cc 1px solid;
    BORDER-TOP: #666666 4px solid;
    BORDER-LEFT: #e6e6cc 1px solid;
    BORDER-BOTTOM: #e6e6cc 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;    
    COLOR: #900000;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f2f2e5;
    TEXT-ALIGN: left
}

.panelHdrMyRWS
{
    BORDER-RIGHT: #e6e6cc 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e6e6cc 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #263f6a;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;  
    TEXT-ALIGN: left
}
.panelFtrMyRWS
{
    BORDER-RIGHT: #e6e6cc 0px solid;
    BORDER-TOP: #666666 0px solid;
    BORDER-LEFT: #e6e6cc 0px solid;
    BORDER-BOTTOM: #e6e6cc 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;    
    COLOR: #263f6a;    
    FONT-FAMILY: Verdana, Arial, Helvetica;  
    TEXT-ALIGN: right
}

.paneltextMyRWS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
   
	
}