BODY, TD {
	font-family:	arial, verdana, arial, helvetica;
	font-size:	11px;
	font-weight:	normal;
	color:		black;
}

BODY {
	background-color:	#ffffff;
	margin:				0px;
}

BODY.fadeBar {
	margin:	0px;
	background-image: url(../images/gfxFadeBarBG.gif);
}



A.ColumnFooter, A.ColumnFooter:hover, A.ColumnFooter:link {
	font-size: 12px;
	color:	#EC2028;
}

#Error {
	font-weight:	bold;
	color:		red;
}
table.standardAlert
{
    background-color: #f6f6f6;
    color: #ffffff;
    font-family:arial, verdana, arial, helvetica;
    text-align:center;

    padding: 5px 0px 0px 5px;


    BORDER-RIGHT: #383232 3px solid;
    BORDER-TOP: #383232 3px solid;
    BORDER-LEFT: #383232 3px solid;
    BORDER-BOTTOM: #383232 3px solid;


}
table.standardNotice
{
    background-color: #f6f6f6;
    color: #605446;
    font-family:arial, verdana, arial, helvetica;
    text-align:left;

    padding: 15px 15px 15px 15px;


    BORDER-RIGHT: 	#b1aeae 3px solid;
    BORDER-TOP: 	#b1aeae 3px solid;
    BORDER-LEFT: 	#b1aeae 3px solid;
    BORDER-BOTTOM: 	#b1aeae 3px solid;


}

.MainNavigation {
	border:				0px;
	margin:				0px;
	padding:			0px;
	vertical-align:		bottom;
	font-family:		arial, verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				black;
}

.SideBarHeadingText {
	background-color:	#ffffff;
	font-family:		arial, helvetica,verdana ;
	font-size:			14px;
	font-weight:		bold;
	color:				#060000;
	padding-top:		15px;
	padding-bottom:		10px;
	padding-left:		10px;

}

.SideBarBodyText {
	background-color:	#ffffff;
	font-family:		arial, verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	padding-left:		10px;
	padding-right:		10px;
	line-height:		160%;
}
.AddressBodyText {
	background-color:	#ffffff;
	font-family:		arial, verdana, helvetica;
	font-size:			14px;
	font-weight:		bold;
	color:				#4b4b4b;
	padding-left:		10px;
	padding-right:		10px;
	line-height:		160%;

}
.ColumnHeader {
	padding-left:		5px;
	height:				33px;
	background-color:	#ffffff;
	font-weight:		bold;
	/* border-top:		2px solid gray; */
	border-bottom:		1px solid gray;
	color:				#8f8f8f;
}

.ColumnSubHeader {
	font-family:		arial, verdana, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				#2e2e2e;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
	border-top:			1px solid #e7e7e7;
	border-bottom:		1px solid #e7e7e7;
}

.ColumnData {
	font-family:		arial, verdana, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				#2e2e2e;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
}

.ColumnFooter {
	font-family:		 arial, verdana, arial, helvetica;
	font-size:			12px;
	font-weight:		normal;
	color:				#2e2e2e;
	padding-left:		5px;
	padding-top:		5px;
	border-top:			1px solid #E6E0DA;
	padding-bottom:		5px;
}

.DataLabel {
	font-family:		arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				black;
	text-align:			right;
	padding-top:		5px;
	padding-left:		10px;
}

.DataLabelRequired {
	font-family:		arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		bold;
	color:				black;
	text-align:			right;
	padding-top:		5px;
	padding-left:		10px;
}

.DataLabelMissing {
	font-family:		arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		bold;
	color:				#EC2028;
	text-align:			right;
	padding-top:		5px;
	padding-left:		10px;
}

.DataLabelLNoPadding {
	font-family:		arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:		normal;
	color:				#7b7167;
	text-align:			left;
	padding-top:		5px;
	padding-left:		0px;
}

.DataLabelL {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:			normal;
	color:				#7b7167;
	text-align:			left;
	padding-top:			5px;
	padding-left:			10px;
}

.DataLabelLRequired {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:			bold;
	color:				#7b7167;
	text-align:			left;
	padding-top:			5px;
	padding-left:			10px;
}

.DataLabelLMissing {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:			bold;
	color:				#EC2028;
	text-align:			left;
	padding-top:			2px;
	padding-left:			10px;
}

.DataValue {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:			normal;
	color:				#777777;
	padding-top:			2px;
	padding-left:			10px;
}

.HeadingText {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			13px;
	font-weight:			bold;
	color:				#636363;
	padding-top:			15px;
	padding-bottom:			10px;
	padding-left:			10px;
}

.SimpleHeadingText {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			14px;
	font-weight:			bold;
	color:				#616161;
	padding-bottom:			10px;
}

.SubHeadingText {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			12px;
	font-weight:			bold;
	color:				black;
	padding-top:			10px;
	padding-bottom:			5px;
	padding-left:			10px;
}

.BodyText {
	font-family:			arial,verdana, arial, helvetica;
	font-size:			11px;
	font-weight:			normal;
	color:				#797979;
	padding-left:			10px;
}


.BodyTextLarge {
	font-family:		arial,verdana, arial, helvetica;
	font-size:			12px;
	font-weight:		normal;
	color:				#797979;
	padding-left:		10px;
}

.mulberrybrowntext {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	line-height:			150%;
	color:				#777777;
}

.mulberrygreytext {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	line-height:			150%;
	color:				#727272;
}

.mulberryredtext {
	font-family:			arial;
	font-size:			11px;
	font-weight:			bold;
	line-height:			150%;
	color:				#EC2028;
}


.mulberryblacktitle {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	line-height:			150%;
	color:				black;
	font-weight:			bold;
}

.mulberrybrowntext_shops {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	line-height:			150%;
	color:				#8f8f8f;
}
.mulberrychkosideHeadergray {

	color:				#cecece;
	font-weight:			bold;
	font-family:			arial;
	font-size:			11px;
}
.mulberrychkosideHeader {

	color:				#222222;
	font-weight:			bold;
	font-family:			arial;
	font-size:			11px;
}
.mulberrychkoside {

	ont-size:			11px;
	color:				#7b7167;
	line-height:			160%;
}
.mulberrychkosidegray {

	ont-size:			11px;
	color:				#cecece;
	line-height:			160%;
}
A, A.mulberrybrowntext {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	line-height:			150%;
	color:				#EC2028;
	text-decoration:		none;
}

A:hover, A.mulberrybrowntext:hover {
	text-decoration:	underline;
}

A.mulberrybrowntextbold {
	font-family:			arial;
	font-size:			11px;
	font-weight:			bold;
	line-height:			150%;
	color:				#EC2028;
	text-decoration:		none;
}

A.mulberrybrowntextbold:hover {
	text-decoration:	underline;
}

SELECT.shops {
	font-family:			arial;
	font-size:			11px;
	font-weight:			normal;
	color:				#937656;
	width:				154px;
}

BODY.scrolling {
	scrollbar-DarkShadow-Color:#f1f1f1;
	scrollbar-Track-Color:#f4f4f4;
	scrollbar-Face-Color:#efefef;
	scrollbar-Shadow-Color:#cccccc;
	scrollbar-Highlight-Color:#cccccc;
	scrollbar-3dLight-Color:#999999;
	scrollbar-Arrow-Color:black;
}

#Error {
	color: 						red;
	font-weight:			bold;
}

.fadeBar {
	background-image: url(../images/gfxFadeBar.gif)
}
.bg_upperfade
{

    BACKGROUND-IMAGE: url(../../images/bg_upperfade.gif);
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 42px;
    background-color: #797979;

}

input.Navbtn{
   color:#5a5a5a;
   font-family:arial,'trebuchet ms',helvetica,sans-serif;
   font-size:12px;
   background-color:#ffffff;

   border:solid; border-color:#bfbfbf;
   border-width:1px;
   width:135;
   height:25;
   cursor:hand;


}

input.btnhov{
   color:#7b7167;
   font-family:arial,'trebuchet ms',helvetica,sans-serif;
   font-size:12px;
   text-decoration:underline;

   background-color:#ffffff;

   border:solid; border-color:#797979;
   border-width:2px;
   width:135;
   height:25;
   cursor:hand;
}
.frontpagemessage {
	font-family:	arial;
	font-size:	12px;
}

.boxout {
	background-color:	white;
	border:			1px solid #cccccc;
}

.boxout-bold {
	background-color:	#fffdfa;
	border:			1px solid #937656;
}

.SummaryHeader {
	padding-left:		20px;
}

.SummaryData {
	font-family:		arial, verdana, helvetica;
	font-size:			11px;
	font-weight:		normal;
	line-height:		160%;
	color:				#2e2e2e;
	padding-left:		20px;

}

.3DSecure {
	border: 1px solid #937656;
}

