BODY {
	MARGIN: 0px; 
	BACKGROUND-COLOR: white;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
P A:visited {
	COLOR: #666666
}
P A:hover {
	COLOR: #003366
}
P.disclaimer {
	FONT-SIZE: 10pt; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.terms {
	FONT-SIZE: 10pt; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.callout {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 10px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7
}
TABLE.callout {
	WIDTH: 100%;
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7;
}
TD.callout {
	COLOR: #dc661e; 
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7;
}
H1 {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 15px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #dc4c13; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 3px; 
	BACKGROUND-POSITION: left top; 
	PADDING-LEFT: 25px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(/images/h3_prefix.gif); 
	PADDING-BOTTOM: 3px; 
	COLOR: white; 
	PADDING-TOP: 3px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #999999
}
H4 {
	PADDING-RIGHT: 3px; 
	BACKGROUND-POSITION: left top; 
	PADDING-LEFT: 25px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../images/button-bg.gif); 
	PADDING-BOTTOM: 6px; 
	COLOR: #6b8799; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: repeat; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	
}
HR {
	MARGIN-TOP: 20px; 
	WIDTH: 100%; 
	COLOR: #8fb4cc; 
	HEIGHT: 1px
}
HR.rr {
	MARGIN-TOP: 0px; 
	WIDTH: 100%; 
	COLOR: #8fb4cc; 
	HEIGHT: 1px
}
UL LI {
	PADDING: 5 0 0 0; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
UL.search {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 5px;
	LIST-STYLE-TYPE: square
}
LI.search {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
UL LI UL LI {
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: disc
}
OL LI {
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: decimal
}
OL LI OL LI {
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: decimal
}
LI A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
LI A:visited {
	COLOR: #666666
}
LI A:hover {
	COLOR: #003366
}
TD.TAB {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #333333; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-image:url("tab_bg_green2.gif");  
}
TD.TAB:hover {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #333333; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-image:url("tab_bg_blue.gif");  
}
TD.TABACTIVE {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #003399; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-image:url("tab_bg_blue.gif");  
}
TD.TAB0 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #333333; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url("tab_bg_green2.gif");  
}
TD.TABACTIVE0 {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #003399; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-image:url("tab_bg_blue.gif");  
}
TD.TABACTIVE0:visited {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	COLOR: #003399; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	background-image:url("tab_bg_blue.gif");  
}
submenu {
	PADDING-BOTTOM: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.submenu {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.submenu:Hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #003399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.TAB {
	MARGIN: 8 8 8 8; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center; 
	background-image:url(tab_bg_green2.gif); 
}
A.TAB:Hover {
	MARGIN: 8 8 8 8; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #003399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center;  
	background-image:url(tab_bg_blue.gif); 
}
A.TAB:Active {
	MARGIN: 8 8 8 8; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #003399; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	VERTICAL-ALIGN: middle; 
	ALIGN: center;  
	background-image:url(tab_bg_blue.gif); 
}
TABLE.layout TH {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
TABLE.layout TH.gray {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F7F9EB; 
	TEXT-ALIGN: left
}
TABLE.layout TD {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.layout TD.alt {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e5e5e5
}
TABLE.layout A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.layout A:visited {
	COLOR: #666666
}
TABLE.layout A:hover {
	COLOR: #003366
}
TABLE.special {
	BORDER-RIGHT: #807971 1px solid; 
	BORDER-TOP: #807971 1px solid; 
	BORDER-LEFT: #807971 1px solid; 
	BORDER-BOTTOM: #807971 1px solid
}
TABLE.special TH {
	BORDER-RIGHT: #807971 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ebe2c7 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #ebe2c7 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #807971 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e5d083
}
TABLE.special TD.left {
	BORDER-RIGHT: #807971 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ebe2c7 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #ebe2c7 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #807971 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F7F9EB
}
TABLE.special TD {
	BORDER-RIGHT: #F7F9EB 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #F7F9EB 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebe2c7
}
TABLE.special TD P {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.special UL LI {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
TABLE.special A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.special A:visited {
	COLOR: #666666
}
TABLE.special A:hover {
	COLOR: #003366
}
TABLE.matrix {
	BORDER-RIGHT: #807971 1px solid; 
	BORDER-TOP: #807971 1px solid; 
	BORDER-LEFT: #807971 1px solid; 
	BORDER-BOTTOM: #807971 1px solid
}
TABLE.matrix TH {
	BORDER-RIGHT: #807971 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #e6ebd1 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #e6ebd1 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #807971 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cdd7a5
}
TABLE.matrix TD.left {
	BORDER-RIGHT: #807971 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #e6ebd1 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #e6ebd1 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #807971 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F7F9EB
}
TABLE.matrix TD.sidebar {
	BORDER-RIGHT: #807971 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #e6ebd1 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #e6ebd1 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #807971 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebe2c7
}
TABLE.matrix TD {
	BORDER-RIGHT: #cdd7a5 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #cdd7a5 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e6ebd1
}
TABLE.matrix TD P {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.matrix UL LI {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
TABLE.matrix TD P {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.matrix A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.matrix A:visited {
	COLOR: #666666
}
TABLE.matrix A:hover {
	COLOR: #003366
}
.bgLeftNav {
	BACKGROUND-COLOR: #F7F9EB
}
.bgSeparatorLeftNav {
	BACKGROUND-COLOR: #ffffff
}
.bgSeparatorLeftNavDark {
	BACKGROUND-COLOR: #6b8799
}
TD.leftNavLevel1 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 6px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #cdd8a5
}
TD.leftNavLevel1 A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TD.leftNavLevel1 A:hover {
	COLOR: #cccccc; 
	TEXT-DECORATION: underline
}
TD.leftNavLevel2 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #8fb4cc
}
TD.leftNavLevel2 A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TD.leftNavLevel2 A:hover {
	COLOR: #666666; 
	TEXT-DECORATION: underline
}
A.LeftNav:link {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	LINE-HEIGHT: 10px; 
	TEXT-DECORATION: none
}
A.LeftNav:visited {
	FONT-SIZE: 10px; 
	COLOR: #003366; 
	LINE-HEIGHT: 10px; 
	TEXT-DECORATION: underline
}
A.LeftNav:hover {
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 10px; 
	COLOR: #003399; 
	TEXT-DECORATION: underline
}
A.LeftNav:active {
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 10px; 
	TEXT-DECORATION: none
}
TD.LeftNav-DEFAULT {
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #cde7f7
}
TD.LeftNav-ACTIVE {
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #d9e381
}

TD.leftNavLevel3 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #cde7f7
}
TD.leftNavLevel3 A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TD.leftNavLevel3 A:hover {
	COLOR: #666666; 
	TEXT-DECORATION: underline
}
TD.leftNavLevel4 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #b4ddf7;
}
TD.leftNavLevel4 A {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TD.leftNavLevel4 A:hover {
	COLOR: #666666; 
	TEXT-DECORATION: underline
}
TD.underLeftNav {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 5px
}
TD.tools A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #dce5ea; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
TD.tools A:hover {
	COLOR: #003366; 
	TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TH.definition {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 30px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebe2c7; 
	TEXT-ALIGN: left
}
TD.definition {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
TD.definition A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
TD.definition A:visited {
	COLOR: #666666
}
TD.definition A:hover {
	COLOR: #003366
}
TH.closeWindow {
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 3px; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 30px; 
	BACKGROUND-COLOR: #ebe2c7; 
	TEXT-ALIGN: right
}
TH.closeWindow A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
TH.closeWindow A:visited {
	COLOR: #666666
}
TH.closeWindow A:hover {
	COLOR: #003366
}
TD.navigation {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ebe2c7
}
TD.navigation A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
TH.navigation A:visited {
	COLOR: #666666
}
TH.navigation A:hover {
	COLOR: #003366
}
TABLE.form {
	BORDER-RIGHT: #807971 1px solid; 
	BORDER-TOP: #807971 1px solid; 
	BORDER-LEFT: #807971 1px solid; 
	BORDER-BOTTOM: #807971 1px solid
}
TABLE.form TH {
	BORDER-TOP: #e6ebd1 1px solid; 
	BORDER-RIGHT: #807971 1px solid; 
	BORDER-LEFT: #e6ebd1 1px solid; 
	BORDER-BOTTOM: #807971 1px solid; 
	PADDING: 1px 1px 1px 1px; 
	BACKGROUND-COLOR: #cdd7a5;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	TEXT-ALIGN: right
}
TABLE.form TD {
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-RIGHT: #cdd7a5 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cdd7a5 1px solid; 
	PADDING: 1px 1px 1px 1px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #e6ebd1
}
TABLE.form TD.header {
	BORDER-TOP: #e6ebd1 1px solid; 
	BORDER-RIGHT: #807971 1px solid; 
	BORDER-LEFT: #e6ebd1 1px solid; 
	BORDER-BOTTOM: #807971 1px solid; 
	PADDING: 1px 1px 1px 1px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #bcc2a3; 
	TEXT-ALIGN: center
}
.required {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right
}
.optional {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right
}
TD.Search {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.Search {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline;	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.Search:Hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #cc6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline;	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:Hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #cc6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.Search1 {
	COLOR: #0066cc; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.Search1:Hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #cc6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
TD.Search1 {
	COLOR: #888888; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
INPUT.searchField {
	DISPLAY: inline; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	WIDTH: 213px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 19px
}
INPUT.searchButton {
	DISPLAY: inline; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 17px
}
SELECT.select {
	DISPLAY: inline; 
	FONT-SIZE: 12px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 22px
}
TABLE.portfolio {
	BORDER-RIGHT: #F7F9EB 1px solid; 
	BORDER-TOP: #F7F9EB 1px solid; 
	BORDER-LEFT: #F7F9EB 1px solid; 
	BORDER-BOTTOM: #F7F9EB 1px solid
}
TABLE.portfolio TD {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e5d083
}
TABLE.portfolio A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.portfolio A:visited {
	COLOR: #666666
}
TABLE.portfolio A:hover {
	COLOR: #003366
}
TABLE.demo {
	BORDER-RIGHT: #8fb4cc 1px solid; 
	BORDER-TOP: #8fb4cc 1px solid; 
	BORDER-LEFT: #8fb4cc 1px solid; 
	BORDER-BOTTOM: #8fb4cc 1px solid;
	BACKGROUND-COLOR: #ffffff
}
TABLE.demo TH {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #8fb4cc
}
TABLE.demo TD.active {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e5d083
}
TABLE.demo TD {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7
}
TABLE.demo TD.demo {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7
}
TABLE.demo A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.demo A:visited {
	COLOR: #666666
}
TABLE.demo A:hover {
	COLOR: #003366
}
UL.demo {
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 20px;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
LI.demo {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: square
}
LI.demo A {
	FONT-SIZE: 10px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}   
LI.demo A:Hover {
	FONT-SIZE: 10px; 
	COLOR: #6b8799; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

TABLE.callout {
	BORDER-RIGHT: #8fb4cc 1px solid; 
	BORDER-TOP: #8fb4cc 1px solid; 
	BORDER-LEFT: #8fb4cc 1px solid; 
	BORDER-BOTTOM: #8fb4cc 1px solid
}
TABLE.callout TD {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #333333; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cde7f7
}
TABLE.callout A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TABLE.callout A:visited {
	COLOR: #666666
}
TABLE.callout A:hover {
	COLOR: #003366
}
.bottomNavLeft {
	BACKGROUND-COLOR: #cdd8a5
}
.bottomNavRight {
	BACKGROUND-COLOR: #8fb4cc
}
TD.bottomNavCopyright {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 15px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333333; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.bottomNavCopyright A {
	COLOR: #0066cc; 
	TEXT-DECORATION: underline
}
TD.bottomNavCopyright A:visited {
	COLOR: #666666
}
TD.bottomNavCopyright A:hover {
	COLOR: #003366
}
.bgWhite {
	BACKGROUND-COLOR: #ffffff
}
.bgHotBar {
	BACKGROUND-COLOR: #dc4c13
}
.phone {
	COLOR: #dc4c13
}
.bgCenterBar {
	BACKGROUND-COLOR: #8fb4cc; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bgCenterBarMenu {
	BACKGROUND-COLOR: #8fb4cc; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px;
}
.emphasis {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #dc4c13; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallGray {
	FONT-SIZE: 9px; 
	COLOR: #dc4c13; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	PADDING: 0 0 0 0; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
table.nsa
{
	align: center;
	valign: middle;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #cdd8a5;
	border-collapse: collapse;
	background-color: #f7f9eb;
	Wrapping: NoWrap;
}
table.nsa th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #d9e3b3;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.nsa td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.nsa TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.ars
{
	align: center;
	valign: middle;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #cdd8a5;
	border-collapse: collapse;
	background-color: #f7f9eb;
	Wrapping: NoWrap;
}
TABLE.ars TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #cdd8a5;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.ars th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #d9e3b3;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.ars td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.dms
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #cdd8a5;
	border-collapse: collapse;
	background-color: #f7f9eb;
	Wrapping: NoWrap
}
table.dms td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap
}
TABLE.dms TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap
}
table.dms th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #cdd8a5;
	background-color: #d9e3b3;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap
}
table.gwen
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCFF;
	border-collapse: collapse;
	background-color: #EDEDFF;
}
TABLE.gwen TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.gwen th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #CCCCFF;
	background-color: #d4d4ff;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.gwen td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CCCCFF;
	background-color: #EDEDFF;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.krypton
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #ffff73;
	border-collapse: collapse;
	background-color: #fffff0;
}
TABLE.krypton TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.krypton th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #ffff73;
	background-color: #ffffe0;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.krypton td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #ffff73;
	background-color: #fffff0;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.saville
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #b1a8f7;
	border-collapse: collapse;
	background-color: #ededff;
}
TABLE.saville TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.saville th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #b1a8f7;
	background-color: #D7D4EF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.saville td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #b1a8f7;
	background-color: #ededff;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.siebel
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #9a8ef2;
	border-collapse: collapse;
	background-color: #ecebf0;
}
TABLE.siebel TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.siebel th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #9a8ef2;
	background-color: #D7D4EF;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.siebel td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #9a8ef2;
	background-color: #ecebf0;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.remedy
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #a7c7a7;
	border-collapse: collapse;
	background-color: #eaf7ea;
}
TABLE.remedy TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.remedy th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #a7c7a7;
	background-color: #C0DCC0;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.remedy td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #a7c7a7;
	background-color: #eaf7ea;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tbs
{
	width: 100%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #8fb3cf;
	border-collapse: collapse;
	background-color: #cde7f7;
}
TABLE.tbs TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #f7f9eb;
	background-color: #f7f9eb;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tbs th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #8fb3cf;
	background-color: #8fb4cc;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tbs td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #8fb3cf;
	background-color: #cde7f7;
	-moz-border-radius: 0px 0px 0px 0px;
}
.iTt{
		FONT-SIZE:8px;
		FONT-STYLE:normal;
		FONT-WEIGHT:normal;
		COLOR:#0066cc;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BORDER-RIGHT:#6b8799 1px solid;
		BORDER-TOP:#6b8799 1px solid;
		BORDER-LEFT:#6b8799 1px solid;
		BORDER-BOTTOM:#6b8799 1px solid;
		PADDING:2px;
		BACKGROUND-COLOR:#cde7f7;
	}
.iTt.A:link {
	TEXT-DECORATION: none; 
	COLOR: darkblue;
}
#frameOne {
	DISPLAY: none;
}
#frameTwo {
	DISPLAY: none;
}
#frameThree {
	DISPLAY: none;
}
#frameFour {
	DISPLAY: none;
}
#frameFive {
	DISPLAY: none;
}
#frameSix {
	DISPLAY: none;
}
#frameSeven {
	DISPLAY: none;
}
#frameEight {
	DISPLAY: none;
}
#frameNine {
	DISPLAY: none;
}
#frameTen {
	DISPLAY: none;
}
.adv  {
	color:#000033; 
	background-color:#cccccc; 
	layer-background-color:#cccccc;
    position:absolute; 
	top:100px; 
	left:100px; 
	width:480px; 
    z-index:99;  
	visibility:hidden;
}

#tablist{
	padding: 0px 0px;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 1px;
	font: bold 9px Verdana;
}

#tablist li{
	list-style: none;
	display: inline;
	margin: 0;
}

#tablist li a#tabOne{
	text-decoration: none;
	padding: 0px 0.5em;
	margin-left: 0;
	border: 1px solid #8fb4cc;
	border-bottom: none;
	background: #cadbec;
}
#tablist li a#tabTwo{
	text-decoration: none;
	padding: 0px 0.5em;
	margin-left: 0;
	border: 1px solid #8fb4cc;
	border-bottom: none;
	background: #cdd7a5;
}
#tablist li a#tabThree{
	text-decoration: none;
	padding: 0px 0.5em;
	margin-left: 0;
	border: 1px solid #8fb4cc;
	border-bottom: none;
	background: #e5d083;
}
#tablist li a#tabFour{
	text-decoration: none;
	padding: 0px 0.5em;
	margin-left: 0;
	border: 1px solid #8fb4cc;
	border-bottom: none;
	background: #cdd7a5;
}
#tablist li a#tabFive{
	text-decoration: none;
	padding: 0px 0.5em;
	margin-left: 0;
	border: 1px solid #8fb4cc;
	border-bottom: none;
	background: #cadbec;
}
#tablist li a:link, #tablist li a:visited{
	color: navy;
}

#tablist li a:hover{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a:hover#tabOne{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a:hover#tabTwo{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a:hover#tabThree{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a:hover#tabFour{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a:hover#tabFive{
	color: #000000;
	background: #8fb4cc;
	border-color: #8fb4cc;
}
#tablist li a.current#tabOne, #tablist li a.current#tabTwo, #tablist li a.current#tabThree, #tablist li a.current#tabFour, #tablist li a.current#tabFive,{
	background: #8fb4cc;
}

#answerEngine {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/bg_grad_blue.gif); 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: center
}
.blueSeparator {
	FONT-SIZE: 5px; 
	BACKGROUND: #8fb4cc; 
	MARGIN-BOTTOM: 1px; 
	HEIGHT: 5px
}
.barHeadDataTbl {
	background: #f7f9eb; 
	padding: 2px; 
	line-height: 18px; 
	font: bold .675em arial,helvetica; 
	color: #bec771; 
	border-top: solid 1px #d9e381; 
	border-bottom: 
	solid 1px #d9e381;
}
.barHeadDataTblNum {
	background: #d9e381; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px; 
	font: bold .675em arial,helvetica; 
	color: #FFFFFF; 
	border-top: solid 1px #d9e381; 
	border-bottom: solid 1px #d9e381;
}
.HeadDataTbl {
	background: #E7A28E; 
	padding: 4; 
	line-height: 18px; 
	font: bold .675em arial,helvetica; 
	color: #f7f9eb; 
	border-top: solid 1px #dc661e; 
	border-bottom: solid 1px #dc661e;
}

DIV.QuickMenu { 
	BORDER-TOP: #8fb4cc 1px solid; 
	BORDER-BOTTOM: #8fb4cc 1px solid
}
DIV.QuickBox { 
	BORDER-TOP: #8fb4cc 1px solid; 
	BORDER-LEFT: #8fb4cc 1px solid; 
	BORDER-RIGHT: #8fb4cc 1px solid; 
	BORDER-BOTTOM: #8fb4cc 1px solid
}
TD.FormHeaders {
	FONT-SIZE: 10px; 
	COLOR: #e7a28e;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: bottom; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

table.jview2
{
	align: center;
	valign: middle;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CADBEC;
	border-collapse: collapse;
	Wrapping: NoWrap;
	width: 100%;
}
TABLE.jview2 TR.RowOverOdd 
{
	background-color : #FFFFFF;
}
TABLE.jview2 TR.RowOverEven 
{
	background-color : #fdfdfd;
}
TABLE.jview2 TR.RowOverSelected 
{
	color : #FFFFFF;
	background-color : #e6eef7;
}
table.jview2 th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003399;
	border-left: 0px;
	border-right: 0px;
	border-width: 0px 0px 1px 0px;
	padding: 1px 10px 1px 10px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	valign: middle;
	height: 25px;
}
table.jview2 td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview2 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
TABLE.jview4 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
table.jview4
{
	align: center;
	valign: middle;
	border-top: 0px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CADBEC;
	border-collapse: collapse;
	Wrapping: NoWrap;
}
TABLE.jview4 TR.RowOverOdd 
{
	background-color : #FCFCFC;
}
TABLE.jview4 TR.RowOverEven 
{
	background-color : #f8f8f8;
}
TABLE.jview4 TR.RowOverSelected 
{
	color : #FFFFFF;
	background-color : #e6eef7;
}
table.jview4 th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003399;
	border-left: 0px;
	border-right: 0px;
	border-width: 0px 0px 1px 0px;
	padding: 1px 10px 1px 10px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	valign: middle;
	height: 25px;
}
table.jview4 td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview4 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
TABLE.jview5 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
table.jview5
{
	align: center;
	valign: middle;
	border-top: 0px;
	border-width: 0px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CADBEC;
	border-collapse: collapse;
	Wrapping: NoWrap;
}
TABLE.jview5 TR.RowOverOdd 
{
	background-color : #FCFCFC;
}
TABLE.jview5 TR.RowOverEven 
{
	background-color : #f8f8f8;
}
TABLE.jview5 TR.RowOverSelected 
{
	color : #FFFFFF;
	background-color : #e6eef7;
}
table.jview5 th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003399;
	border-left: 0px;
	border-right: 0px;
	border-width: 0px 0px 1px 0px;
	padding: 1px 10px 1px 10px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	valign: middle;
	height: 25px;
}
table.jview5 td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview5 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
.topformbutton 
{ 
	cursor:pointer;  
	margin-top:0px;  
	border:outset 1px #ccc; 
	background:#999; 
	font-size: 10px; 
	color:#666; 
	font-weight:bold; 
	padding:1px;  
	background:url(../images/button-bg.gif) repeat-x left top; 
	padding:1px; 
}	
TD.IconBox { 
	BORDER-TOP: #8fb4cc 1px solid; 
	BORDER-LEFT: #8fb4cc 1px solid; 
	BORDER-RIGHT: #8fb4cc 1px solid; 
	BORDER-BOTTOM: #8fb4cc 1px solid;
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	height: 100px;
	width: 100px;
	align: center;
	valign: middle;
}












table.jview3
{
	align: center;
	valign: middle;
	border-top: 0px;
	border-width: 0px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CADBEC;
	border-collapse: collapse;
	Wrapping: NoWrap;
	width: 100%;
}
TABLE.jview3 TR.RowOverOdd 
{
	background-color : #FCFCFC;
}
TABLE.jview3 TR.RowOverEven 
{
	background-color : #f8f8f8;
}
TABLE.jview3 TR.RowOverCredit 
{
	background-color : #fcfcef;
}
TABLE.jview3 TR.RowOverPayment 
{
	background-color : #effcef;
}
TABLE.jview3 TR.RowOverSelected 
{
	color : #FFFFFF;
	background-color : #e6eef7;
	cursor: hand;
}
TABLE.jview3 TD.Summary 
{
	color : #939393;
	background-color : #ededed;
	cursor: hand;
	FONT-WEIGHT: bold; 
	border-width: 0px 0px 1px 0px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview3 TD.Tax
{
	FONT-SIZE: 11px;
	color : #003399;
	background-color : #e6eef7;
	cursor: hand;
	FONT-WEIGHT: bold; 
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #e6eef7;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview3 TD.total
{
	FONT-SIZE: 11px;
	color :#dc4c13;
	background-color : #e6eef7;
	cursor: hand;
	FONT-WEIGHT: bold; 
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #e6eef7;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
.cursor 
{  
cursor: hand
}



table.jview3 th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003399;
	border-left: 0px;
	border-right: 0px;
	border-width: 0px 0px 1px 0px;
	padding: 1px 10px 1px 10px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	valign: middle;
	height: 25px;
}
table.jview3 td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview3 TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: center;
	height: 20px;
	color: #003399;
}
TABLE.jview3 TD.credit
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	color: #dc4c13;
}
TABLE.jview3 TD.payment
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	color: #669900;
}
table.jview
{
	align: center;
	valign: middle;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CADBEC;
	border-collapse: collapse;
	background-color: #ffffff;
	Wrapping: NoWrap;
}
table.jview th
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	color: #000000;
	border-width: 1px 0px 1px 0px;
	padding: 1px 10px 1px 10px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: left;
	valign: middle;
	height: 25px;
}
table.jview th.tix
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #003399;
	border-width: 1px 0px 1px 0px;
	padding: 1px 0px 1px 0px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background:url(../images/fhBg.gif) repeat-x left top; 
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	align: left;
	valign: middle;
	height: 25px;
}
table.jview td
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
table.jview td:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #dce5ea;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
}
TABLE.jview TD.header
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 5px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #CADBEC;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	text-align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
}
TABLE.jview TD.accountinfo
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #e6eef7;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	text-align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
	vertical-align: middle;
}
TABLE.jview TD.userinfo
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #CADBEC;
	background-color: #e6eef7;
	-moz-border-radius: 0px 0px 0px 0px;
	Wrapping: NoWrap;
	text-align: center;
	height: 20px;
	color: #003399;
	Wrapping: NoWrap;
	vertical-align: bottom;
}
table.customerinfo
{
	align: center;
	valign: top;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #e6eef7;
	border-collapse: collapse;
	background-color: #e6eef7;
	Wrapping: NoWrap;
}
table.customerinfo TD
{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: #e6eef7;
	border-collapse: collapse;
	background-color: #e6eef7;
	Wrapping: NoWrap;
}
table.customerinfo td.fieldname
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.customerinfo td.pastdue
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #dc4c13; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.customerinfo td.pastdueamount
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #dc4c13; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.customerinfo td.fieldheader
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #8d8d8d; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
}
table.customerinfo A.edit
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #b4c4d4; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
	TEXT-DECORATION: none;
}
table.customerinfo A.edit:Hover
{
	Wrapping: NoWrap;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #8d8d8d; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
	TEXT-DECORATION: underline;
}





.CSTHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #0066cc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD.CSTFieldNames {
	FONT-SIZE: 10px; 
	COLOR: #0066cc;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: bottom; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.CST {
	BORDER-TOP: #0066cc 1px dashed;
	BORDER-BOTTOM: #0066cc 1px dashed;
	BORDER-LEFT: #0066cc 1px dashed;
	BORDER-RIGHT: #0066cc 1px dashed;
	PADDING: 2px 2px 2px 2px;
}
TABLE.CST2 {
	BORDER-TOP: #0066cc 1px dashed;
	PADDING: 2px 2px 2px 2px;
}
TABLE.CST1 {
	BORDER-BOTTOM: #CADBEC 1px solid;
	PADDING: 2px 2px 2px 2px;
	ALIGN: right;
	width: 100%;
}
DIV.CST {
	BORDER-TOP: #0066cc 1px dashed;
	BORDER-BOTTOM: #0066cc 1px dashed;
	BORDER-LEFT: #0066cc 1px dashed;
	BORDER-RIGHT: #0066cc 1px dashed;
	PADDING: 10px 10px 10px 10px;
}
DIV.CST H1 {
    PADDING: 0px 0px 0px 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #6b8799; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 20px;
	BACKGROUND-IMAGE: url(../images/bg2.gif); 
}
DIV.CST2 {
	BORDER-TOP: #0066cc 1px dashed;
	BORDER-BOTTOM: #0066cc 1px dashed;
	BORDER-LEFT: #0066cc 1px dashed;
	BORDER-RIGHT: #0066cc 1px dashed;
	PADDING: 10px 10px 20px 10px;
}
DIV.CST2 H3 {
    PADDING: 2px 0px 0px 10px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 20px;
	BACKGROUND-IMAGE: url(../images/bg2.gif); 
}
.ResultsSetTbl {
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}
.ResultsSetTbl2 {
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 0px; 
	padding-bottom: 10px;
}
.ResultsSetTbl3 {
	padding-left: 0px; 
	padding-right: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}
DIV.ResultsSetTb4 {
	padding-left: 0px; 
	padding-right: 10px; 
	padding-top: 0px; 
	padding-bottom: 0px;
}
DIV.ResultsSetTb10 {
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}
