
.home
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}
.normal
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.textHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Verdana
}
.text
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.bodytext
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 1.9;
    FONT-FAMILY: Verdana
}
.bodytextLarger
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 1.9;
    FONT-FAMILY: Verdana
}
.bodytextTight
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.bodytextMHR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #800080;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Georgia, Times, serif;
    FONT-VARIANT: normal
}
.bodytextCPQ
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Georgia, Times, serif;
    FONT-VARIANT: normal
}
.bodytextCPQErr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Georgia, Times, serif;
    FONT-VARIANT: normal
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.divider
{
    FONT-SIZE: 8pt;
    COLOR: silver;
    FONT-FAMILY: Verdana
}
.sections
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: Verdana
}
.toplinks
{
    BORDER-TOP: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
A
{
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: blue
}
.FieldLabel
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
.ErrMsgText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.ErrNotifyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.TableHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #993333
}
.TableData1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
}
.TableData2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e3e3e3;
}
.ViewImage
{
    CURSOR: hand;
}
.note
{
    FONT-SIZE: 7pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.footer
{
    FONT-SIZE: 70%;
    FONT-STYLE: normal;
    TEXT-ALIGN: center
}
A.navlinktext:hover
{
    FONT-SIZE: 76%;
    COLOR: #ffa800;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navlinktitle:visited
{
    FONT-SIZE: 76%;
    COLOR: white;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navlinktitle:link
{
    FONT-SIZE: 76%;
    COLOR: white;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navlinktitle:active
{
    FONT-SIZE: 76%;
    COLOR: white;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navlinktitle:hover
{
    FONT-SIZE: 76%;
    COLOR: red;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.footernavlinktitle:visited
{
    FONT-SIZE: 76%;
    COLOR: maroon;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.footernavlinktitle:link
{
    FONT-SIZE: 76%;
    COLOR: maroon;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.footernavlinktitle:active
{
    FONT-SIZE: 76%;
    COLOR: maroon;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.footernavlinktitle:hover
{
    FONT-SIZE: 76%;
    COLOR: red;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.strongTitle
{
    FONT-FAMILY: Verdana;
	COLOR: #ff0000;
	FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

.newbutton6pt65
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 6pt; 
	border: 1px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 65px; 
	text-transform:uppercase;
	cursor: hand;
}

.newbutton8pt110
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 110px; 
	text-transform: uppercase;
	cursor: hand;
}

.newbutton7pt125
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 7pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 125px; 
	text-transform: uppercase;
	cursor: hand;
}
.newbutton8pt110nocaps
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 110px;
	cursor: hand;
}

.newbutton8pt125nocaps
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 125px; 
	cursor: hand;
}

.newbutton8ptnosizenocaps
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	cursor: hand;
}

.newbutton7pt61
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 7pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	width: 61px; 
	font-variant: uppercase;
	cursor: hand;
}

.newbutton8ptnosize
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	text-transform: uppercase;
	cursor: hand;
}

.newbutton6ptnosize
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 6pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	text-transform: uppercase;
	cursor: hand;
}

.signOutButton
{
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 6pt; 
	border: 2px solid #B28A79; 
	padding: 0px; 
	background-color: #4555a3; 
	cursor: hand;
}
.borderLeft
{
	border-left: 1px solid #4555a3;
}

.borderRight
{
	border-right: 1px solid #4555a3;
}

.borderTop
{
	border-top: 1px solid #4555a3;
}

.borderTopThicker
{
	border-top: 2px solid #4555a3;
} 

.borderBottom
{
	border-bottom: 1px solid #4555a3;
}

.borderBottomThicker
{
	border-bottom: 2px solid #4555a3;
}

.borderLeftTop
{
	border-left: 1px solid #4555a3;
	border-top: 1px solid #4555a3;
}

.borderRightTop
{
	border-right: 1px solid #4555a3;
	border-top: 1px solid #4555a3;
}

.borderLeftBottom
{
	border-left: 1px solid #4555a3;
	border-bottom: 1px solid #4555a3;
}

.borderRightBottom
{
	border-right: 1px solid #4555a3;
	border-bottom: 1px solid #4555a3;
}

.borderLeftTopBottom
{
	border-left: 1px solid #4555a3;
	border-top: 1px solid #4555a3;
	border-bottom: 1px solid #4555a3;
}

.borderRightTopBottom
{
	border-right: 1px solid #4555a3;
	border-top: 1px solid #4555a3;
	border-bottom: 1px solid #4555a3;
}

.borderLeftRightTop
{
	border-left: 1px solid #4555a3;
	border-right: 1px solid #4555a3;
	border-top: 1px solid #4555a3;
}

.borderLeftRightBottom
{
	border-left: 1px solid #4555a3;
	border-right: 1px solid #4555a3;
	border-bottom: 1px solid #4555a3;
}

.borderAll
{
	border: 1px solid #4555a3;
}

.borderBlackLeft
{
	border-left: 1px solid #000000;
}

.borderBlackRight
{
	border-right: 1px solid #000000;
}

.borderBlackTop
{
	border-top: 1px solid #000000;
}

.borderBlackBottom
{
	border-bottom: 1px solid #000000;
}

.borderBlackLeftTop
{
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}

.borderBlackRightTop
{
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.borderBlackLeftBottom
{
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.borderBlackRightBottom
{
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.borderBlackLeftRight
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.borderBlackLeftRightTop
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}

.borderBlackLeftRightBottom
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.borderBlackLeftTopBottom
{
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.borderBlackAll
{
	border: 1px solid #000000;
}

.inputbox
{
	padding-left:1px;
	font:12px Arial,sans-serif;
	color:#333366;
	border:solid 1px #666666;
    background-color:#ECF2F7;
}

.dottedline {
	border-bottom: 1px dashed #4555a3;
	padding-bottom: 10px;
}