#content
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #565656;
}
#content .contentContainer
{
	width:506;
}
#content table.CatalogItem
{
	color: #565656;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	MARGIN: 10px 0px 0px 13px; /*top right bottom left*/
}
#content li.Wishlist
{
	background-image: url(../images/content_wishliststar.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 16px;
}
#content table.CatalogItem td
{
	PADDING: 4px 0px 5px 3px; /*top right bottom left*/
}
#content font.WishList
{
	color:#BD0000;
	font-family: Tahoma;
	font-size: 10px;
}
#content font.Small
{
	font-size: 10px;
}
#content Font.Special
{
	font-family: Tahoma;
	font-size: 10px;
	COLOR: #FEFDDC;
	background-color: #BD0000;
	text-transform: uppercase;
	/*BORDER: 1px solid #D90202;*/
	PADDING: 1px 3px 1px 3px;
}
#content Font.NewItem
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	COLOR: #BD0000;
	text-transform: uppercase;
	/*BORDER: 1px solid #BD0000;*/
	PADDING: 1px 3px 1px 3px;
}
#content a.WishList
{
	color:#BD0000;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration:none;
}
#content a.Subheader
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #565656;
	font-weight: bold;
	text-decoration:underline;
}
#content a.WishList:hover
{
	color:#BD0000;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration:underline;
}

#content .HighlightedRow
{
	background-color:#C2D8EC;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
#content .ListTable
{
	border: #2a6aa4 1px solid;
	margin-top: 13px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #565656;
}
#content .ListTableNoMargin
{
	border: #2a6aa4 1px solid;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #565656;
}
#content .ListTable td
{
	padding: 3px 14px 3px 8px; /*top right bottom left*/
}
#content .ListTable td.Header
{
	padding: 0px 0px 0px 3px; /*top right bottom left*/
}
#content .ListTable td.Footer
{
	padding: 0px;
}
#content .ListTableBG
{
	background-color:#D5D5D5;
}
#content .ListTableTopRowRightCorner
{ 
	position:relative;
	/*background-image:url(../images/content_tr_corner.gif);*/
	background-image:url(../images/logon_tr_corner.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: top right;
}
#content .ListTableColumnHeader
{
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	COLOR: #2A6AA4;
}
#content .ListTableBottomRowLeftCorner
{
	/*background-image:url(../images/content_bl_corner.gif);*/
	background-image:url(../images/logon_bl_corner.gif);
	background-repeat: no-repeat;
	background-position: bottom left; /**/
	position:relative;
	left:-1px;
	top:1px;
}
#content .ListTableHighlightedRow
{
	background-color:#F1F1F1;	
}
#content .ListTableTotalsRow
{
	background-color:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	COLOR: #F1F1F1;
}
.ListTableTotalsRow2
{
	border-width: 1px;
	border-style: dotted;
	border-color: Black;
	border-bottom: none;
	border-left: none;
	border-right: none;
}
#content .ListTableSubHeader
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #565656;
	font-weight: bold;
}
#content .LeftSection
{
	/*WIDTH: 506px;*/
	BORDER-TOP: 3px solid #C2D8EC;
}
#content .ContentLinkNoUnderline
{
	color:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}
#content .ContentLinkNoUnderline:hover
{
	color:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
}
#content .ContentLink
{
	color:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
}
#content .ContentLink:hover
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #2A6AA4;
	text-decoration:none;
}
#content .SubLink-NoPadding
{
	font-family: Tahoma;
	font-size: 10px;
	COLOR: #2A6AA4;
	text-decoration:none;
}
#content .SubLink-NoPadding:hover
{
	font-family: Tahoma;
	font-size: 10px;
	COLOR: #2A6AA4;
	text-decoration:underline;
}
#content .HighLightedText
{
	font-family: Tahoma;
	font-size: 10px;
	COLOR: #BD0000;
	text-decoration:none;
}
#content .ContentFont
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #565656;
}
#content .ReverseContentFont
{
	background-color:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #F1F1F1;
}
#content .BoldContentFont
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #565656;
	font-weight: bold;
}
#content .BoldContentFontHeader
{
	font-family: Tahoma;
	font-size: 14px;
	COLOR: #565656;
	font-weight: bold;
}
#content .BoldMegaFont
{
	font-family: Tahoma;
	font-size: 18px;
	COLOR: #BD0000;
	font-weight: bold;
}
#content .BoldContentFontWhiteHeader
{
	font-family: Tahoma;
	font-size: 16px;
	COLOR: #F1F1F1;
	font-weight: bold;
}
#content .BoldContentFontBlue
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #2A6AA4;
	font-weight: bold;
}
#content .BoldContentFontGreen
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #1DA747;
	font-weight: bold;
}
#content .BoldContentFontRed
{
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #bd0000;
	font-weight: bold;
}
#content .Points
{
	color:#BD0000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
#content .FunctionBox
{
	height: 12px;
	border-collapse:collapse;
	border:1px solid #565656;
	text-decoration: none;
}
#content .FunctionBox-DarkBackGround
{
	background-color:#2A6AA4;
	border-right:1px solid #565656;
}
#content .FunctionBox-MedBackGround
{
	background-color:#BD0000;
	border-right:1px solid #565656;
}
#content .FunctionBox-LightBackGround
{
	background-color:#1DA747;
	border-right:1px solid #565656;
}
#content .FunctionBox-Content
{
	font-weight:bold;
	padding: 0px 2px 0px 3px;
	margin: 0px;
	color:#000000;
	font-family:Tahoma;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	vertical-align: bottom;
}
#content .DataLoad_ErrorRow
{
	background-color: #BD0000;
}
#content .DataLoad_ErrorFont
{
	color: #F1F1F1;
}

#content .DataLoad_WarningRow
{
	background-color: #FEFDDC;
}
#content .SpecialsNote
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #565656;
    FONT-FAMILY: tahoma;
	LINE-HEIGHT: 11px;
	BACKGROUND-COLOR: #FEFDDC;
	BORDER: 1px solid #D90202;
	PADDING: 3px;
	text-align: justify
}
#content .VendorBanner
{
	BACKGROUND-COLOR: #FEFDDC;
	BORDER-BOTTOM: 1px solid #2A6AA4;
}
#content .SearchArrow
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #BD0000;
    FONT-FAMILY: Arial;
}
#content div.OuterOn
{
	BORDER: 1px solid #8E8E8E;
	PADDING: 1px 1px 1px 1px;
	height: 8px;
	width: 8px;
	padding: 1px;
	margin: 0px;
}
#content img.InnerOn
{
	WIDTH: 8px;
	HEIGHT: 8px;
	BACKGROUND-COLOR: #2A6AA4;
}
#content img.Off
{
	WIDTH: 10px;
	HEIGHT: 10px;
	BORDER: 1px solid #D5D5D5;
}
#content .DarkBackground
{
	BACKGROUND-COLOR: #2A6AA4;
}
#content .IconMore
{
	WIDTH: 12px;
	HEIGHT: 12px;
	BACKGROUND-IMAGE: url(../images/content_moreicon.gif);
	BACKGROUND-POSITION: center bottom;
}
#content .IconAddCart
{
	WIDTH: 12px;
	HEIGHT: 12px;
	BACKGROUND-IMAGE: url(../images/content_addtocarticon.gif);
	BACKGROUND-POSITION: center bottom;
}
#content .IconWish
{
	WIDTH: 12px;
	HEIGHT: 12px;
	/*BACKGROUND-IMAGE: url(../images/content_addtowishlisticon.gif);*/
	BACKGROUND-IMAGE: url(../images/content_addtocarticon.gif);
	BACKGROUND-POSITION: center bottom;
}
#content .IconDelete
{
	WIDTH: 12px;
	HEIGHT: 12px;
	BACKGROUND-IMAGE: url(../images/content_deleteicon.gif);
	BACKGROUND-POSITION: center bottom;
}
#content .IconCorrect
{
	WIDTH: 14px;
	HEIGHT: 14px;
	BACKGROUND-COLOR:#1DA747;
	BORDER:1px solid #565656;
	BACKGROUND-IMAGE: url(../images/content_correcticon.gif);
	BACKGROUND-POSITION: center bottom;
	BACKGROUND-REPEAT: no-repeat;
}
#content .IconInCorrect
{
	WIDTH: 14px;
	HEIGHT: 14px;
	BACKGROUND-COLOR:#BD0000;
	BORDER:1px solid #565656;
	BACKGROUND-IMAGE: url(../images/content_incorrecticon.gif);
	BACKGROUND-POSITION: center bottom;
}
#content  .PointsDarkDisplay
{
	BACKGROUND-COLOR:#BD0000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR:#FFFF00;	
}
#content  .PointsLightDisplay
{
	BACKGROUND-COLOR:#1DA747;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR:#FFFF00;	
}
#content .White
{
	WIDTH: 13px;
	BACKGROUND-COLOR: #FFFFFF;
}
#categorytree
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	MARGIN: 0px, 0px, 0px, 2px;
	PADDING: 0px, 0px, 0px, 0px;
	LIST-STYLE: none;
}
#categorytree span
{
	BACKGROUND-COLOR: #565656;
	BACKGROUND-REPEAT: no-repeat;
}
#categorytree span.Right
{
	BACKGROUND-IMAGE: url(../images/categorytree_arrowright.gif);
}
#categorytree span.Down
{
	BACKGROUND-IMAGE: url(../images/categorytree_arrowdown.gif);
}
#categorytree span.Square
{
	BACKGROUND-IMAGE: url(../images/categorytree_square.gif);
}
#categorytree li
{
	LIST-STYLE: none;
	MARGIN: 0px;
	PADDING: 0px;
}
#categorytree li.Selected
{
	LIST-STYLE: none;
	BACKGROUND-COLOR: #F1F1F1;
	MARGIN: 0px;
	PADDING: 0px;
}

#imgCell
{
	padding-right: 5px;
}

#Catalog_Welcome
{
	WIDTH: 100%;
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #565656;
    FONT-FAMILY: tahoma;
	MARGIN-TOP: 13px;
}
#Catalog_Welcome span.quadSpan
{
	BACKGROUND-IMAGE: url(../images/rightnav_bl_corner.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom left;
}
#Catalog_Welcome .quad1
{
	BACKGROUND-COLOR: #C2D8EC;
}
#Catalog_Welcome .quad2
{
	BACKGROUND-COLOR: #FEFDDC;
}
#Catalog_Welcome .Header
{
	WIDTH: 100%;
	BACKGROUND-COLOR: #BD0000;
	BACKGROUND-IMAGE: url(../images/content_btmlftds.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom left;
}
#Catalog_Welcome .MegaFont
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 19px;
	FONT-WEIGHT: normal;
	COLOR: #F1F1F1;
}
#Catalog_Welcome .BottomLftDropShadow
{
	WIDTH: 15px;
	HEIGHT: 17px;
}
#Catalog_Welcome .BottomDropShadow
{
	BACKGROUND-IMAGE: url(../images/ib_welcome_btmds.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: center bottom;
}
#Catalog_Welcome .cycleImageBox
{
	BORDER-LEFT: 1px solid #2A6AA4;
	BORDER-RIGHT: 1px solid #2A6AA4;
	OVERFLOW:hidden;
	TEXT-ALIGN: center;
}
#Catalog_Welcome .cycleImageText
{
	BACKGROUND-COLOR:#2A6AA4;
	font-family: Tahoma;
	font-size: 11px;
	COLOR: #F1F1F1;
	BACKGROUND-IMAGE: url(../images/logon_bl_corner.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom left;
	TEXT-ALIGN: right;
	PADDING: 1px 3px 3px 0px;
}
#Catalog_Welcome .cyleImageCorner
{
	WIDTH: 100%;
	TEXT-ALIGN: right;
	BORDER-LEFT: 1px solid #2A6AA4;
	BORDER-TOP: 1px solid #2A6AA4;
	BORDER-RIGHT: 1px solid #2A6AA4;
}
#Catalog_Welcome td.quadCell
{
	WIDTH: 50%;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2A6AA4;
    FONT-FAMILY: tahoma;
	BACKGROUND-IMAGE: url(../images/rightnav_bl_corner.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left bottom;
}
#Catalog_Welcome div.quadSpan
{
	WIDTH: 100%;
	HEIGHT: 100%;
	PADDING: 6px 8px 6px 8px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url(../images/rightnav_tr_corner.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top right;	
}
#Catalog_Welcome div.arrows
{
	FONT-FAMILY: Arial;
}
#Report
{
	overflow: auto;
	overflow: -moz-scrollbars-horizontal;
	overflow-x: scroll;
	width: 485px;
	scrollbar-base-color: #C2D8EC;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #2A6AA4;
}