BODY
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.RequiredField
{
    FONT-WEIGHT: bolder;
    COLOR: red
}
.DropShadow
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=210,color=#B7B7B7,strength=6)
}
.MainContainer
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #e2e2e2
}
P.page
{
    PAGE-BREAK-BEFORE: always
}
.ReplacementCost
{
    FONT-SIZE: 8pt;
    COLOR: #5580b3
}
.ReportDrillDown
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    OVERFLOW-Y: scroll;
    BORDER-LEFT: #5580b3 1px solid;
    WIDTH: 150px;
    BORDER-BOTTOM: #5580b3 1px solid;
    HEIGHT: 165px
}
.ReportDrillDownBlank
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid;
    HEIGHT: 165px
}
.ReportListTypes
{
    FONT-SIZE: 7pt
}
TABLE.ReportDetailsPopup
{
    TABLE-LAYOUT: fixed
}
TABLE.ReportList
{
    TABLE-LAYOUT: fixed;
    FONT-SIZE: 8pt
}
TR.ReportList
{
    BORDER-BOTTOM: #5580b3 1px solid
}
.ReportList
{
    TABLE-LAYOUT: fixed;
    CURSOR: hand;
    BORDER-BOTTOM: #5580b3 1px solid
}
TR.ReportListOver
{
    COLOR: white;
    BACKGROUND-COLOR: #5580b3
}
.ReportListSelected
{
    COLOR: white;
    BACKGROUND-COLOR: #5580b3
}
TABLE.ReportTypeOptions
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid
}
TD.ReportTypeOptions
{
    FONT-SIZE: 7pt
}
TABLE.RatingBasis
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid
}
TD.RatingBasis
{
    FONT-SIZE: 7.5pt;
    COLOR: #666666
}
.Gray1
{
    BACKGROUND-COLOR: #e4e4e4
}
.VersionLabel
{
    FONT-SIZE: 7pt;
    COLOR: #5580b3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #5580b3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 6px;
    FONT-VARIANT: small-caps
}
.TopLinks1
{
    FONT-SIZE: 7.5pt;
    COLOR: #333333
}
A.TopLinks1
{
    MARGIN-LEFT: 7px;
    MARGIN-RIGHT: 7px;
    TEXT-DECORATION: none
}
.CurrentPage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    MARGIN-LEFT: 7px;
    COLOR: #ffffff;
    MARGIN-RIGHT: 7px
}
A.TopLinks1:hover
{
    TEXT-DECORATION: underline
}
A.ViewOrderDetails:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ViewOrderDetails
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ViewOrderDetails:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.ViewOrderAction:visited
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ViewOrderAction
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ViewOrderAction:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.ViewOrderAction
{
    FONT-SIZE: 6pt;
    CURSOR: hand;
    COLOR: #000000
}
.BlueBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5580b3
}
A.BlueBar
{
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 3px;
    TEXT-DECORATION: none
}
A.BlueBar:hover
{
    TEXT-DECORATION: underline
}
TABLE.Information1
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
THEAD.Information1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman, Times, serif;
    BACKGROUND-COLOR: #5580b3
}
TBODY.Information1
{
    FONT-SIZE: 7.5pt;
    COLOR: #595959;
    BACKGROUND-COLOR: #ffffff
}
TABLE.OrderSummary
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#B7B7B7,strength=5);
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TABLE.OrderSummaryPrinting
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
THEAD.OrderSummary
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
TBODY.OrderSummary
{
}
TD.OrderSummary
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
TD.OrderSummaryTitle
{
    FONT-SIZE: 7pt
}
TD.OrderSummaryAction
{
    BORDER-TOP: #e2e2e2 1px solid
}
TD.OrderSummaryPrintingTxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.PageTitle
{
    FONT-SIZE: 10pt;
    COLOR: #5580b3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    FONT-VARIANT: small-caps
}
.Slogan1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman, Times, serif
}
.Slogan2
	{
	font-family:Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color:  #000000;
	}
.BodyMain
{
    BACKGROUND-COLOR: #eeeadb
}
.BodyLabel
{
    FONT-SIZE: 11pt;
    COLOR: #666666;
    FONT-FAMILY: Times New Roman, Times, serif
}
.CopyRight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #b3c9e3
}
A.CopyRight
{
    TEXT-DECORATION: none
}
A.CopyRight:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.LeftNavLinks
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.LeftNavLinks:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.LeftNavLinks:hover
{
    FONT-WEIGHT: bold
}
.OrderForm
{
    FONT-SIZE: 7.5pt;
    COLOR: #666666
}
.OrderFormRequired
{
    FONT-SIZE: 7.5pt;
    COLOR: #666666
}
.FlatInput
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid
}
.FlatInputShort
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    WIDTH: 20px;
    BORDER-BOTTOM: #5580b3 1px solid
}
.FlatInputReadOnly
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #e4e4e4
}
.Hide
{
    DISPLAY: none
}
.Show
{
    DISPLAY: block
}
.ReportDescriptionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman, Times, serif
}
TABLE.ReportDescription
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid
}
THEAD.ReportDescription
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5580b3
}
TR.ReportDescription
{
    COLOR: #ffffff
}
TD.ReportDescription
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #5580b3
}
TD.ReportOrdered
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
SPAN.ReportDescription
{
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma
}
TABLE.ShoppingCart
{
}
THEAD.ShoppingCart
{
}
TBODY.ShoppingCart
{
}
TD.ShoppingCart
{
    FONT-SIZE: 7.5pt;
    COLOR: #595959;
    BACKGROUND-COLOR: #ffffff
}
.ShoppingCartDrag
{
    WIDTH: 100%;
    CURSOR: hand
}
.ShoppingCartDragContainter
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#666666,strength=5);
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #000000 1px solid
}
.StandardHelp
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
BODY.PopupDialog
{
    BACKGROUND: #e4e4e4
}
.PopupDialogTitle
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 18pt
}
.PopupDialogMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
TABLE.APopupDialogSuggestions
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid
}
TR.PopupDialogSuggestions
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #5580b3 1px solid
}
TR.PopupDialogSuggestionsOver
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    BACKGROUND: #e4e4e4;
    PADDING-BOTTOM: 2px;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #5580b3 1px solid
}
TD.PopupDialogSuggestionsBorder
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    BORDER-LEFT: #5580b3 1px solid;
    BORDER-BOTTOM: #5580b3 1px solid
}
SPAN.PopupDialogSuggestions
{
    OVERFLOW-Y: scroll;
    BACKGROUND: #eeeadb;
    WIDTH: 265px;
    HEIGHT: 200px
}
.OrderListTable
{
    FONT-SIZE: 7pt
}
THEAD.OrderListTable
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #5580b3
}
TBODY.OrderListTable
{
}
TD.OrderListTable
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.PagingNone
{
    FONT-SIZE: 10pt;
    COLOR: #999
}
.PagingCurrent
{
    FONT-WEIGHT: bold
}
A.Paging
{
    FONT-SIZE: 10pt;
    COLOR: #5580b3;
    TEXT-DECORATION: none
}
A.Paging:visited
{
    FONT-SIZE: 10pt;
    COLOR: #5580b3;
    TEXT-DECORATION: none
}
.OrderListOver
{
    CURSOR: hand;
    BACKGROUND-COLOR: #ffffff
}
A.Paging:hover
{
    TEXT-DECORATION: underline
}
.OrderDetails
{
}
TABLE.OrderDetails
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #e2e2e2
}
.PleaseWait
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #5580b3
}
.cmdValidateCityOff
{
    FONT-SIZE: 7pt;
    CURSOR: default;
    COLOR: #f00;
    TEXT-DECORATION: none
}
.cmdValidateCity
{
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #f00;
    TEXT-DECORATION: underline
}
.cmdAddMoreBuildings
{
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.cmdViewOrderDetails
{
    CURSOR: hand
}
TABLE.ContextMenu
{
    BORDER-TOP: #b7b7b7 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#B7B7B7,strength=5);
    BORDER-LEFT: #b7b7b7 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TD.ContextMenu
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #b7b7b7 1px solid
}
TD.ContextMenuOver
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #b7b7b7 1px solid;
    BACKGROUND-COLOR: #eeeadb
}
BODY.RRIMsgBox
{
    BACKGROUND: #e4e4e4
}
.RRIMsgBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.SearchBox
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: #5580b3 1px solid;
    CURSOR: hand;
    COLOR: #5580b3;
    BORDER-BOTTOM: #5580b3 1px solid;
    HEIGHT: 18px
}
.SearchBox2
{
    BORDER-RIGHT: #5580b3 1px solid;
    BORDER-TOP: #5580b3 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #5580b3 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #5580b3 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #5580b3;
    FONT-WEIGHT: bold;
}
.SearchBox_Hover
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 18px
}
.SearchBox_Hover2
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 18px;
    FONT-WEIGHT: bold; 
}
.PrintingMainContainer
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: #000000 0px solid;
    BACKGROUND-COLOR: #eeeadb
}
