BODY
{
    SCROLLBAR-FACE-COLOR: #8e93ae;
    SCROLLBAR-HIGHLIGHT-COLOR: #000050;
    SCROLLBAR-SHADOW-COLOR: #000080;
    SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #e2e2f1;
    SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:active
{
    TEXT-DECORATION: underline
}
A.disclaimer:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
}
A.disclaimer:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.disclaimer:hover
{
    COLOR: #f1f1f1;
    TEXT-DECORATION: underline
}
A.explorer_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A.explorer_header:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A.explorer_header:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #eb071d;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A.explorer_header:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #eb071d;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #eb071d;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #5b035b;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #5b035b;
    TEXT-DECORATION: underline
}
A.tabLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.tabLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.tabLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.text-blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1E38B8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-blue:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1E38B8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-blue:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.text-blue:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-blue-large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    /*COLOR: #1E38B8;*/
    color: #1E38B8;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-blue-large:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1E38B8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-blue-large:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.text-blue-large:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #009e4c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1A8B4D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.text-green:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green-dark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #165447;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green-dark:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #165447;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green-dark:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #165447;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-green-dark:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb071d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A.text-orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff7400;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-orange:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff7400;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-orange:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff7400;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	TEXT-DECORATION: underline
}
A.text-orange:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5b035b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-red:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-red:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	TEXT-DECORATION: underline
}
A.text-red:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5b035b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.text-product-white
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-product-white:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-product-white:active
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.text-product-white:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-product-black
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-product-black:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.text-product-black:active
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.text-product-black:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.allSeparator
{
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;	
}
.answer
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.borderedTable
{
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;
	width: 100%;
}
.bottomLeftSeparator
{
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #ffffff
}
.bottomRightSeparator
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #ffffff
}
.bottomRightSeparatorHighlight
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color:d0d2ff;
	cursor:pointer;
}
.bottomSeparator
{
	/*
	FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	*/
	border-bottom: #000000 1px solid;
	/*vertical-align: middle;*/
}
.bottomSeparatorDashed
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	border-bottom: #000000 1px dashed;
	vertical-align: middle;
}
.bottomSeparatorBlue
{
	border-bottom: #20358c 2px solid;
}
.bottomSeparatorGreen
{
	border-bottom: #009e4c 2px solid;
}
.bottomSeparatorPurple
{
	border-bottom: #772b90 2px solid;
}
.bottomSeparatorYellow
{
	border-bottom: #fff200 2px solid;
}
.breakAfter
{
	page-break-after:always;
}
.breakBefore
{
	page-break-before:always;
}
.cell-bg-blue
{
	background-color: #20358c;
}
.cell-bg-green
{
	background-color: #009e4c;
}
.cell-bg-purple
{
	background-color: #772b90;
}
.cell-bg-teal
{
	background-color: #0b6666;
}
.cell-bg-yellow
{
	background-color: #fff200;
}
.codeBlock
{
	background-color: #DADADA;
	border-width: 0px;
	overflow:hidden;
}
.copyright
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cursorAuto
{
	cursor:auto;
}
.cursorHand
{
	cursor:pointer;
}

.disclaimer
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
div.tableContainer {
	clear: both;
	border: 1px solid #963;
	height: 285px;
	overflow: auto;
	width: 100%;
}
.docHead1 
{
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
}
.docHead2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.docText
{
	font-family: Arial;
	font-size: 10px;
}
.docTextBold
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

	
.explorer
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.explorer tr
{
	height: 15px;
}

.explorer_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.flatButton_old
{	
	BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid    
}
.fieldRequired
{
	font-family: Arial;
	font-size: larger;
	color: Red;
}
.fixedHeader {
	position: relative;
}
.fixedHeader td {
	background: #EEE;
	border-left: none;
	border-right: 1px solid #8e93ae;
	border-top: none;
	border-bottom: 1px solid #8e93ae;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 4px;
	text-align: center;
    FONT-SIZE: 10px;
	
}
/* make the A elements pretty. makes for nice clickable headers                */
.fixedHeader a, .fixedHeader a:link, .fixedHeader a:visited {
	color: #8e93ae;
	display: block;
	text-decoration: none;
	width: 100%
}

/* make the A elements pretty. makes for nice clickable headers                */
/* WARNING: swapping the background on hover may cause problems in WinIE 6.x   */
.fixedHeader a:hover {
	color: #8e93ae;
	display: block;
	text-decoration: underline;
	width: 100%
}


.gridText
{
	font-size: 12px;
	color: #000000;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	cursor:pointer;
}

.hateText
{
	color:Black;
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
}
.headline
{
    
    FONT-SIZE: 20px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.headline-purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #5b035b;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.helpWindow
{
	background-color: #FFFFCC;
}
.leftSeparator
{
	border-left: #000000 1px solid;
}
.loveText
{
	color: #009CDC;
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
}
.normalCell
{
	cursor:pointer;
}
.popup
{
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	/*border:1px solid #CCC;*/
	/*background-color:#fbfcc7;*/
	background-color:#e0e8ff;	
	/*border:1px solid #333;*/
	padding:5px;
}
.question
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rightSeparator
{
	border-right: #000000 1px solid;
}
.scrollContent td, .scrollContent tr.normalRow td {
	background: #FFF;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #8e93ae;
	border-top: 1px solid #8e93ae;
	padding: 4px 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subhead-purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5b035b;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subhead-red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cc0037;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial
}
.tabLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000080;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.tabParentDark
{	
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;
	background-color:#DFC078;
	text-align: center;
	font-size: 12px;
}
.tabParentLight
{	
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;
	background-color:#F8D583;
	text-align: center;
	font-size: 12px;
}

.tabSelected 
{
	border-bottom: none;
	height: 20px;
	
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;
	
	
	text-align: center;
	font-size: 12px;
	
}
.tabUnSelected
{
	border-bottom: 1px solid #000080;
	height: 20px;
	
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;	
	text-align: center;
	font-size: 12px;
	background-color:#d0d2ff;
	
}

.tabUnSelectedLight
{
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: 1px solid #000080;
	background-color: #CFE2FB;
}
.tdGroupHeader
{
	border-bottom: 1px solid #8e93ae;
	border-left: 1px solid #8e93ae;
	border-right: 1px solid #8e93ae;
	border-top: 1px solid #8e93ae;
	background-color:Silver;
	font-size: 12px;
	
}
.tdAltRowColor
{
	background-color: #E1EAFE;
}
.tabSpacer
{
	border-bottom: 1px solid #000080;
	border-left: none;
	border-right: none;
	border-top: none;
}
.tabTable
{
	border-bottom: 1px solid #000080;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	border-top: none;
	vertical-align: top;
	height: 400px;
	width: 100%;
}
.text
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-blue-large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    /*COLOR: #1E38B8;*/
    color: #20358c;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    /*COLOR: #1E38B8;*/
    color: #20358c;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}	
.text-blue-tiny
{
    FONT-SIZE: 9px;
    COLOR: #1E38B8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.text-green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1A8B4D;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.text-help
{
    COLOR: #1A8B4D;	
	border-bottom: dotted 1px #1A8B4D;	
	text-decoration: none;
	cursor:auto;
}
.text-help-hover
{
    COLOR: #1A8B4D;	
	border-bottom: solid 1px #1A8B4D;	
	text-decoration: none;
	cursor:pointer;
}
.text-help:visited
{
    COLOR: #1A8B4D;	
	border-bottom: dotted 1px #1A8B4D;	
	text-decoration: none;
}
.text-gray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #787777;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;	
}
.text-gray-normal
{    
    FONT-SIZE: 11px;
    COLOR: #787777;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;	
}
.text-green-tiny
{
    FONT-SIZE: 9px;
    COLOR: #009e4c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text-orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff7400;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-purple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #772b90;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-red-tiny
{
    FONT-SIZE: 9px;
    COLOR: #cc0037;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text-red-normal
{
    FONT-SIZE: 11px;
    COLOR: #cc0037;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.text-tiny
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text-white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none   
}
.textBold
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight:bold;
}
.textBoldLarge
{
	FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight:bold;
}
.textBoldLarger
{
	FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight:bold;
}
.textBoldTiny
{
	FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight:bold;
}
.textDisabled
{
	font-size: 11px;
	color: #aaaaaa;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textMessage
{
	FONT-SIZE: 11px;
    COLOR: #0000FF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight: bold;

}
.textWarning
{
	FONT-SIZE: 11px;
    COLOR: #FF0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight: bold;  
}
.topSeparator
{
	/*
	FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	vertical-align: middle;*/
	border-top: #000000 1px solid;
}
