BODY
{
    FONT-SIZE: 11px;
    BACKGROUND: url(Images/watermark.gif) #ffffff;
    MARGIN: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #cd0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
	FONT-SIZE: 12px;
	COLOR: #2e6399;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.7em;
}
	
UL, OL, dl, li, dt, dd, blockquote
{
	line-height: 1.7em;
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	border: 0;
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.h2link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #2e6399;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.h2link:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #2e6399;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.h2link:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff3300;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.h2link:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff3300;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
HR
{
    BORDER-RIGHT: #2e6399 1px solid;
    BORDER-TOP: #2e6399 1px solid;
    BORDER-LEFT: #2e6399 1px solid;
    BORDER-BOTTOM: #2e6399 1px solid
}
A
{
    FONT-SIZE: 11px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.nonunderlined
{
    FONT-SIZE: 11px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-SIZE: 11px;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.p
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titleCellLeft
{
    BACKGROUND-IMAGE: url(Images/titlebar_left.jpg);
    VERTICAL-ALIGN: top;
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 38px
}
.titleCellCenter
{
    BACKGROUND: url(Images/titlebar_bkgrd.jpg) repeat-x;
    VERTICAL-ALIGN: top;
    WIDTH: auto;
    PADDING-TOP: 4px;
    HEIGHT: 38px
}
.titleCellRight
{
    BACKGROUND-IMAGE: url(Images/titlebar_right.jpg);
    VERTICAL-ALIGN: top;
    WIDTH: 12px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 38px
}
.menuCell
{
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    WIDTH: 192px
}
.contentCell
{
    MIN-WIDTH: 418px;
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    WIDTH: auto
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkTitle
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal
}
.imageHeaderLeft
{
    BACKGROUND: url(Images/tri_logo.jpg) no-repeat;
    FLOAT: left;
    WIDTH: 242px;
    HEIGHT: 59px
}
.imageHeaderRight
{
    FLOAT: right;
    WIDTH: 126px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.productItem
{
    BORDER-RIGHT: #993300 1px solid;
    BORDER-TOP: #993300 1px solid;
    MARGIN-TOP: 3px;
    BACKGROUND: url(Images/productItem_bkgrd.jpg) repeat-y;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #993300 1px solid;
    BORDER-BOTTOM: #993300 1px solid
}
.productItemTitle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #993300 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent
}
A.productItemTitleLink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: transparent
}
A.productItemTitleLink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: transparent
}
A.productItemTitleLink:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff3300;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.productItemTitleLink:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff3300;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.productItemText
{
    FONT-SIZE: 10px;
    COLOR: #993300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal
}
.productItemBullets
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    COLOR: #993300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productItemBulletsCollapsed
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    LIST-STYLE-IMAGE: url(Images/product_outline_expand.gif);
    MARGIN-LEFT: 0px;
    COLOR: #993300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.productItemLink
{
    FONT-SIZE: 10px;
    COLOR: #993300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.productItemLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #993300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.productItemLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.productItemLink:active
{
    FONT-SIZE: 10px;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
.ownedItem
{
    BORDER-RIGHT: #b2b2b2 1px solid;
    BORDER-TOP: #b2b2b2 1px solid;
    MARGIN-TOP: 3px;
    BACKGROUND: url(Images/ownedItem_bkgrd.jpg) repeat-y;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #b2b2b2 1px solid;
    WIDTH: 190px;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #b2b2b2 1px solid
}
.ownedItemWhiteBg
{
    BORDER-RIGHT: #b2b2b2 1px solid;
    BORDER-TOP: #b2b2b2 1px solid;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: #b2b2b2 1px solid;
    WIDTH: 190px;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: #b2b2b2 1px solid
}
.ownedItemTitle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b2b2b2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: #e5e5e5
}
A.ownedItemTitleLink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b2b2b2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.ownedItemTitleLink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b2b2b2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.ownedItemTitleLink:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #88b1db;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b2b2b2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ownedItemTitleLink:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #88b1db;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #b2b2b2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
.ownedItemText
{
    FONT-SIZE: 10px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal
}
.ownedItemBullets
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.ownedItemLink
{
    FONT-SIZE: 10px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ownedItemLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ownedItemLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #88b1db;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ownedItemLink:active
{
    FONT-SIZE: 10px;
    COLOR: #88b1db;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
.ownedItemField
{
    FONT-SIZE: 10px;
    WIDTH: 110px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.ownedItemSeparator
{
    BORDER-RIGHT: #b2b2b2 1px solid;
    BORDER-TOP: #b2b2b2 1px solid;
    BORDER-LEFT: #b2b2b2 1px solid;
    BORDER-BOTTOM: #b2b2b2 1px solid
}
.staticMessageBoxCell
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formLabel
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formLabelRequired
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formLabelcolorRed
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color:Red
}
.formField
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formInstructions
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auditLabel
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auditLabelRequired
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auditField
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auditInstructions
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.auditRedBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.audith2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dataGridHeader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2e6399;
    TEXT-DECORATION: underline
}
.dataGridHeader A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.dataGridHeader A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.dataGridHeader A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.dataGridRow
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.dataGridAltRow
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eef4fe
}
.dataGridRowBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.dataGridAltRowBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eef4fe
}
.dataGridFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #596c91
}
.dataGridEditCell
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url(~/images/icon_edit.gif);
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.dataGridDeleteCell
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url(~/images/icon_delete.gif);
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.dataGridCell
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dataGridCell1
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dataGridCellLink
{
    COLOR: #2e6399;
    TEXT-DECORATION: underline
}
.dataGridCellLink A
{
    COLOR: #2e6399;
    TEXT-DECORATION: underline
}
.dataGridCellLink A:visited
{
    COLOR: #2e6399;
    TEXT-DECORATION: underline
}
.dataGridCellLink A:hover
{
    COLOR: #ff3300
}
.dataGridCellHighlight
{
    BACKGROUND-COLOR: #dee6f3
}
.validationSummary
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.repeaterText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2e6399
}
.repeaterBold
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2e6399
}
.repeaterBold2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2e6399
}
.seeMoreInfo
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eef4fe
}
.lblErrorMessage
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: red;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelNormal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelItalic
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #2e6399;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelUpdateMess
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelNormalRed
{
    FONT-SIZE: 11px;
    COLOR: red;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footer:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footer:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0066cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkTitle
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.linkTitle:visited
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.linkTitle:hover
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.linkTitle:visited
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.ItemLink
{
    FONT-SIZE: 10px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ItemLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.ItemLink:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.repeaterLink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.repeaterLink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal
}
A.repeaterLink:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.repeaterLink:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-DECORATION: underline
}
A.whiteOnBlueLink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #dddddd;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent
}
A.whiteOnBlueLink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #dddddd;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent
}
A.whiteOnBlueLink:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.whiteOnBlueLink:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.joinnowlink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #cd0000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: center
}
A.joinnowlink:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #cd0000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: center
}
A.joinnowlink:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.joinnowlink:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: bottom;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.XdataGridHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2e6399
}
.hangIndent
{
    MARGIN-LEFT: 1em
}
.lgHangIndent
{
    MARGIN-LEFT: 3em
}
.headOneBold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #cd0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headTwoBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2e6399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.XHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #bfbfbf
}
#masthead
{
    CLEAR: both;
    Z-INDEX: 100;
    WIDTH: 100%
}
#popupMessageBox
{
    BORDER-RIGHT: #2e6399 3px outset;
    BORDER-TOP: #2e6399 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #2e6399 1px solid;
    BORDER-BOTTOM: #2e6399 3px outset;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#productMenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
#content
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    Z-INDEX: 100;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#ownedMenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 195px;
    PADDING-TOP: 0px
}
#footer
{
    CLEAR: both;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    Z-INDEX: 100;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#titlebar
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MIN-WIDTH: 512px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 109;
    BACKGROUND: url(Images/titlebar_bkgrd.jpg) repeat-x;
    FLOAT: right;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px
}
#titlebarLeft
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 110;
    BACKGROUND: url(Images/titlebar_left.jpg);
    FLOAT: left;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    WIDTH: 246px;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px
}
#titlebarRight
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 110;
    BACKGROUND: url(Images/titlebar_right.jpg);
    FLOAT: right;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    WIDTH: 6px;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px
}
#productMenuHeader
{
    BACKGROUND: url(Images/productMenu_header.jpg);
    FLOAT: left;
    MARGIN-LEFT: 0px;
    WIDTH: 192px;
    HEIGHT: 26px
}
#ownedMenuHeader
{
    BACKGROUND: url(Images/ownedMenu_header.jpg);
    FLOAT: left;
    WIDTH: 192px;
    MARGIN-RIGHT: 2px;
    HEIGHT: 26px
}
#staticMessageBox
{
    BORDER-RIGHT: #2e6399 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #2e6399 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px;
    BORDER-LEFT: #2e6399 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #2e6399 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}

.ribbonMain
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: medium none;
    BACKGROUND: #dee6f3;
    BORDER-LEFT: 1px;
    WIDTH: 900px;
    BORDER-BOTTOM: 1px
}
.ribbonClose
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BACKGROUND: #dee6f3;
    BORDER-LEFT: 1px;
    WIDTH: 900px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 30px
}
.ribbonCloseOpen
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BACKGROUND: #dee6f3;
    BORDER-LEFT: 1px;
    WIDTH: 900px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 30px
}
.roundCorners
{
    DISPLAY: block;
    WIDTH: 900px
}
.roundCorners *
{
    DISPLAY: block;
    FONT-SIZE: 0.01em;
    BACKGROUND: #dee6f3;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
.roundCorners1
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e6ecf6;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: #f0f4f9 1px solid;
    MARGIN-RIGHT: 3px
}
.roundCorners2
{
    BORDER-RIGHT: #fbfcfd 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e4eaf5;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #fbfcfd 1px solid;
    MARGIN-RIGHT: 1px
}
.roundCorners3
{
    BORDER-RIGHT: #e4eaf5 1px solid;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #e4eaf5 1px solid;
    MARGIN-RIGHT: 1px
}
.roundCorners4
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    BORDER-LEFT: #f0f4f9 1px solid
}
.roundCorners5
{
    BORDER-RIGHT: #e6ecf6 1px solid;
    BORDER-LEFT: #e6ecf6 1px solid
}
.roundCornersfg
{
    BACKGROUND: #dee6f3
}
.roundBottom
{
    DISPLAY: block;
    WIDTH: 900px
}
.roundBottom *
{
    DISPLAY: block;
    FONT-SIZE: 0.01em;
    BACKGROUND: #dee6f3;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
.roundBottom1
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e6ecf6;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: #f0f4f9 1px solid;
    MARGIN-RIGHT: 3px
}
.roundBottom2
{
    BORDER-RIGHT: #fbfcfd 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e4eaf5;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #fbfcfd 1px solid;
    MARGIN-RIGHT: 1px
}
.roundBottom3
{
    BORDER-RIGHT: #e4eaf5 1px solid;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #e4eaf5 1px solid;
    MARGIN-RIGHT: 1px
}
.roundBottom4
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    BORDER-LEFT: #f0f4f9 1px solid
}
.roundBottom5
{
    BORDER-RIGHT: #e6ecf6 1px solid;
    BORDER-LEFT: #e6ecf6 1px solid
}
.roundBottomfg
{
    BACKGROUND: #dee6f3
}
.roundedTopBlue
{
    DISPLAY: block;
    WIDTH: 900px
}
.roundedTopBlue *
{
    DISPLAY: block;
    FONT-SIZE: 0.01em;
    BACKGROUND: #dee6f3;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
.roundedTopBlue1
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e6ecf6;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: #f0f4f9 1px solid;
    MARGIN-RIGHT: 3px
}
.roundedTopBlue2
{
    BORDER-RIGHT: #fbfcfd 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #e4eaf5;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #fbfcfd 1px solid;
    MARGIN-RIGHT: 1px
}
.roundedTopBlue3
{
    BORDER-RIGHT: #e4eaf5 1px solid;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #e4eaf5 1px solid;
    MARGIN-RIGHT: 1px
}
.roundedTopBlue4
{
    BORDER-RIGHT: #f0f4f9 1px solid;
    BORDER-LEFT: #f0f4f9 1px solid
}
.roundedTopBlue5
{
    BORDER-RIGHT: #e6ecf6 1px solid;
    BORDER-LEFT: #e6ecf6 1px solid
}
.roundedTopBluefg
{
    BACKGROUND: #dee6f3
}
.tblRibbon
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: white;
    BACKGROUND-COLOR: #666666
}
.tblRibbonTitle
{
    FONT: 20px Verdana, Arial, Helvetica, sans-serif;
    COLOR: white;
    BACKGROUND-COLOR: #666666;
    TEXT-ALIGN: center
}
.tblRibbonBackGround
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #666666
}
.roundTop
{
    DISPLAY: block;
    WIDTH: 900px
}
.roundTop *
{
    DISPLAY: block;
    FONT-SIZE: 0.01em;
    BACKGROUND: #666666;
    OVERFLOW: hidden;
    HEIGHT: 1px
}
.roundTop1
{
    BORDER-RIGHT: #bdbdbd 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #8c8c8c;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: #bdbdbd 1px solid;
    MARGIN-RIGHT: 3px
}
.roundTop2
{
    BORDER-RIGHT: #efefef 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: #838383;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #efefef 1px solid;
    MARGIN-RIGHT: 1px
}
.roundTop3
{
    BORDER-RIGHT: #838383 1px solid;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #838383 1px solid;
    MARGIN-RIGHT: 1px
}
.roundTop4
{
    BORDER-RIGHT: #bdbdbd 1px solid;
    BORDER-LEFT: #bdbdbd 1px solid
}
.roundTop5
{
    BORDER-RIGHT: #8c8c8c 1px solid;
    BORDER-LEFT: #8c8c8c 1px solid
}
.roundTopfg
{
    BACKGROUND: #666666
}
.tblNoBorderRibbon
{
    BACKGROUND-COLOR: #dee6f3
}
TABLE.tblNoBorder
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BORDER-COLLAPSE: separate
}
.tblRibbonBlue
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: gray;
    BACKGROUND-COLOR: #dee6f3
}
.tblRibbonTitleBlue
{
    FONT-SIZE: 20px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dee6f3;
    TEXT-ALIGN: center
}
.tblBabyblue
{
    BORDER-RIGHT: #9ccef4 1px solid;
    BORDER-TOP: #9ccef4 1px solid;
    BORDER-LEFT: #9ccef4 1px solid;
    BORDER-BOTTOM: #9ccef4 1px solid;
    BORDER-COLLAPSE: separate;
    BACKGROUND-COLOR: #eff3ff
}
.tblBabyBlueHeader
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9ccef4
}
.tblItemRow
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.imgMid
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.radioBottom
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center
}
.pnlWizardQuote
{
    BORDER-RIGHT: #9ccef4 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #9ccef4 1px solid;
    WIDTH: 96.5%;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #9ccef4 1px solid;
    HEIGHT: 400px;
    BACKGROUND-COLOR: #eff3ff
}
.pnlWizardMain
{
    BORDER-RIGHT: #9ccef4 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #9ccef4 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #9ccef4 1px solid;
    WIDTH: 625px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #9ccef4 1px solid;
    HEIGHT: 575px;
    BACKGROUND-COLOR: #eff3ff
}
.pnlWizard
{
    BORDER-RIGHT: #9ccef4 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #9ccef4 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #9ccef4 1px solid;
    WIDTH: 555px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #9ccef4 1px solid;
    HEIGHT: 410px;
    BACKGROUND-COLOR: #eff3ff
}
.btnForm
{
    BORDER-RIGHT: #367ba7 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #367ba7 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #367ba7 1px solid;
    COLOR: #367ba7;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #367ba7 1px solid;
    FONT-FAMILY: tahoma, arial, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.linkSpace
{
    LINE-HEIGHT: 150%
}
.btnEnabled
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #cd0000;
    PADDING-TOP: 0px;
    FONT-FAMILY: tahoma, arial, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.ccBack
{
    BACKGROUND-COLOR: #eff3ff
}
.validationSummary
{
    HEIGHT: 70px
}
.dgfieldBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-INDENT: 2pt;
    FONT-FAMILY: Arial, verdana;
    BACKGROUND-COLOR: #ffffff
}
.dgfield
{
    FONT-SIZE: 11px;
    TEXT-INDENT: 2pt;
    FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.divmessage {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 20px;
	top: 300px;
	background-color: white;
	border: 1px solid #000;
	padding: 10px;
	float: left;
	text-align: justify;
}

#close {
	float: right;
	}


.pageDisable
{
	filter: alpha(opacity=50);
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: expression(document.body.offsetWidth + document.body.offsetLeft * 2);
	height: expression(document.body.offsetHeight + document.body.offsetTop * 2);
}

.popupDetailPanel
{
	z-index: 2;
	margin: 10px;
	position: absolute;
	width: 800px;
	left: expression(document.body.offsetWidth / 2 - 400);
	top: 100px;
	float: left;
	background-color: white;
}

.codeIndent
{
	text-indent: -10px;
	margin-left: 10px;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:550px;
}

.BottomText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}