
DIV.topHeaderMessage {

	WIDTH: 780px; BORDER-BOTTOM: #333333 1px dashed; BACKGROUND-COLOR: #ffff99

}

DIV.topHeaderMessage TD.content {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; 

}

DIV.topHeaderMessage TD.title {

	FONT-WEIGHT: bold; COLOR: #000033

}

DIV.topHeaderMessage DIV.title {

	FONT-WEIGHT: bold; COLOR: #000033

}

DIV.errorMessage {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat;

}

DIV.infoMessage {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat;

}

DIV.infoMessageHighlighted {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; 

}

DIV.errorMessageSmall {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat;

}

DIV.infoMessageSmall {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat;

}

DIV.infoMessageTipSmall {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; 

}

DIV.infoMessageSmallHighlighted {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; 

}

DIV.infoMessageTipSmallHighlighted {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 44px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat;

}

DIV.errorMessage {

	BACKGROUND-IMAGE: url(../img/exclaim.gif); BACKGROUND-COLOR: #ffff99

}

DIV.infoMessage {

	BACKGROUND-IMAGE: url(../img/information.gif); BACKGROUND-COLOR: #eeeeff

}

DIV.infoMessageHighlighted {

	BACKGROUND-IMAGE: url(../img/information.gif); BACKGROUND-COLOR: #ffff99

}

DIV.errorMessage P.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.errorMessage DIV.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.infoMessage P.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.infoMessage DIV.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.infoMessageHighlighted DIV.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.infoMessageHighlighted P.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #000033; PADDING-TOP: 0px

}

DIV.errorMessageSmall {

	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(img/icons/16-EX.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffff99

}

DIV.infoMessageSmall {

	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(img/icons/16-I.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeff

}

DIV.infoMessageTipSmall {

	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(img/icons/16-Q.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeff

}

DIV.infoMessageSmallHighlighted {

	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(img/icons/16-I.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffff99

}

DIV.infoMessageTipSmallHighlighted {

	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(img/icons/16-Q.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffff99

}

DIV.listingTable {

	CLEAR: both; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/listtablecollegend.gif); MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 20px; BACKGROUND-REPEAT: no-repeat

}

DIV.removeLegendFromListingTable {

	CLEAR: both; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px

}

DIV.listingTable TD {

	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle

}

DIV.listingTable TH {

	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle

}

DIV.listingTable TD.printclose {

	PADDING-LEFT: 5px; VERTICAL-ALIGN: top

}

DIV.listingTable DIV.paddedCols TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px

}

DIV.listingTable THEAD TH {

	COLOR: #333333; BACKGROUND-COLOR: #dfdfdf

}

DIV.listingTable THEAD TH {

	BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(img/unsortablelisttablehead.gif); TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #666666 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: left

}

DIV.listingTable THEAD TH.colSortAsc {

	BACKGROUND-IMAGE: url(img/sort-uparrow.gif)

}

DIV.listingTable THEAD TH.colSortDesc {

	BACKGROUND-IMAGE: url(img/sort-downarrow.gif)

}

DIV.listingTable THEAD TH A {

	BACKGROUND-POSITION: right 50%; DISPLAY: block; BACKGROUND-IMAGE: url(img/sortable.gif); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none

}

DIV.listingTable TH.colSortAsc A {

	BACKGROUND-IMAGE: none

}

DIV.listingTable TH.colSortDesc A {

	BACKGROUND-IMAGE: none

}

DIV.listingTable TH A:hover {

	COLOR: #cc0000

}

DIV.listingTable TH A:active {

	COLOR: #cc0000

}

DIV.listingTable TR TD A:hover {

	COLOR: #cc0000

}

DIV.listingTable TR TD A:active {

	COLOR: #cc0000

}

DIV.listingTable TFOOT TH {

	BORDER-TOP: #666666 2px solid; HEIGHT: 35px; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: left

}

DIV.listingTable INPUT {

	FONT-SIZE: 11px; 

}

DIV.listingTable SELECT {

	FONT-SIZE: 11px;

}

DIV.listingTable TR TD.pricingHead {

	BORDER-RIGHT: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffff99

}

DIV.listingTable TR.alternateRow TD.pricingHead {

	BORDER-RIGHT: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffff99

}

DIV.listingTable TR TD.pricingDetail {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffff99

}

DIV.listingTable TR.alternateRow TD.pricingDetail {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffff99

}

DIV.listingTable TR TD.pricingDetail TD {

	BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: center

}

DIV.listingTable TR TD.pricingDetail TR.pricingDetailPrice TD {

	FONT-WEIGHT: bold; BORDER-BOTTOM: #ffff99 1px solid

}

DIV.listingTable TR TD.pricingDetail TR.pricingDetailYourPrice TD {

	FONT-WEIGHT: bold; COLOR: #000099; BACKGROUND-COLOR: #99ffff

}

DIV.listingTable TR.messageRow TD {

	FONT-SIZE: 11px; BACKGROUND-COLOR: #ccffff

}

DIV.listingTable TD {

	FONT-WEIGHT: normal; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 21px

}

DIV.multiLineListingTable TD {

	PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; HEIGHT: auto

}

DIV.listingTable TR.alternateRow TD {

	BACKGROUND-COLOR: #f4f4f4

}

DIV.listingTable TR.moreinfoRow TD {

	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #eeeeff

}

DIV.listingTable TR.noRowsAvailable TD {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 130%; PADDING-TOP: 15px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeeeff; TEXT-ALIGN: center

}

DIV.listingTable TD INPUT {

	MARGIN: 0px

}

DIV.listingTable TD SELECT {

	MARGIN: 0px

}

DIV.listingTable TD FORM {

	MARGIN: 0px

}

DIV.listingTable TD DIV.itemInfo {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; PADDING-TOP: 3px; 

}

DIV.listingTable FORM {

	MARGIN: 0px

}

DIV.listingTable INPUT.display {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px;  BORDER-RIGHT-WIDTH: 0px

}

