.tilesColumn1 {
	text-align:left;
	width: 175px;
	font-size: 10px;
}
.tilesColumn2 {
	text-align:left;
	width: 175px;
	font-size: 10px;
}
.tilesCode {
	font-size: 9px;
	color: #333333;
}
.modelSize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:  #E51837;
}

.motif1 {
	background-image: url(images/motif1.gif);
	background-repeat: no-repeat;
}

.motif2 {
	background-image: url(images/motif2.gif);
	background-repeat: no-repeat;
}

.motif3 {
	background-image: url(images/motif3.gif);
	background-repeat: no-repeat;
}

.footerBar{
	height:20px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.naviPath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.naviPath a {
	color: #333333;
	text-decoration: none;
}

.naviPath a:hover {
	color: #E51837;
}


.PageNavi {
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
}

.PageNavi a {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.PageNavi a:hover {
	color: #E51837;
}

.PageNavi a.on {
	color: #E51837;
	font-weight: bold;
}


.body {
	margin: 0px;
	background-color: #F2F2F2;
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.divTileHeader {
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mainTable {
	height: 100%;
	width: 100%;
	vertical-align: middle;
	text-align: center;
}
.RedBold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #E51837;		
}
.RedBold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #E51837;
}
.RedBold12 a {
	font-weight: normal;
	color:  #E51837;
	text-decoration: none;
}
.RedBold12 a:hover {
	font-weight: bold;
	color:  #E51837;
	text-decoration: none;
}
.RedBold18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:  #E51837;
}
.RedBold18 a{
	text-decoration: none;
	color:  #E51837;	
}
.RedBold18 a:hover{
	text-decoration: none;
	color:  #b3132b;	
}
.RedBold10Verdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #E51837;
	text-decoration: none;
}
.Red10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #E51837;

}
.divRangeListing {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 10pt;
}

.RangeListing a {
	color:#333333;
	text-decoration:none;
}

.RangeListing a:hover {
	color:#E51837;
	text-decoration:none;
}

.RangeListing a.on {
	font-weight:bold;
	color:#E51837;
	text-decoration:none;
}

.TitleGrey24 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
}
.TitleRed18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CE0037;
}
.SelectionGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.Grey11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}
.Grey14Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.Grey11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;

}

.Grey10BoldVerdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.Grey11Italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: italic;
}
.BoxBorder {
	width: 30px;
	vertical-align: top;

}
.divTileThumb {
	/* width:79px; */
	padding: 2px;
	border: 1px solid #CCCCCC;
	display: block;
	overflow: visible;
	float:left;
}

.divFloatLeft {
	float: left;
	padding-right: 20px;
}

.divFloatRight {
	float: right;
	padding-left: 20px;
}

/*** 08 10 16 ***/
A.LinkWhite12 {padding:0px 15px 0px 5px;}

A.LinkWhite12:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkWhite12:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkWhite12:active {
	FONT-SIZE: 12px; COLOR: #FFFFFF; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkWhite12:hover {
	FONT-SIZE: 12px; COLOR: #FBD9C9; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
	
}

/*** 08 10 16 ***/
A.LinkRed12 {padding:0px 15px 0px 5px;}


A.LinkRed12:link {
	FONT-SIZE: 12px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkRed12:visited {
	FONT-SIZE: 12px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkRed12:active {
	FONT-SIZE: 12px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkRed12:hover {
	FONT-SIZE: 12px; COLOR: #b3132b; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;

}
A.LinkRed10:link {
	FONT-SIZE: 10px; COLOR: #E51837;  FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.LinkRed10:visited {
	FONT-SIZE: 10px; COLOR: #E51837;  FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.LinkRed10:active {
	FONT-SIZE: 10px; COLOR: #E51837;  FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.LinkRed10:hover {
	FONT-SIZE: 10px; COLOR: #E51837;  FONT-STYLE: normal; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif;


}
A.LinkGrey10:link {
	FONT-SIZE: 10px; COLOR: #333333;  FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey10:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey10:active {
	FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey10:hover {
	FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline; font-family: Arial, Helvetica, sans-serif;

}
A.LinkGrey12Bold:link {
	FONT-SIZE: 10px; COLOR: #333333;  font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey12Bold:visited {
	FONT-SIZE: 10px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey12Bold:active {
	FONT-SIZE: 10px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey12Bold:hover {
	FONT-SIZE: 10px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;

}
A.LinkGrey11Bold:link {
	FONT-SIZE: 11px; COLOR: #333333;  font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey11Bold:visited {
	FONT-SIZE: 11px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey11Bold:active {
	FONT-SIZE: 11px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey11Bold:hover {
	FONT-SIZE: 11px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;

}
A.LinkGrey10BoldVerdana:link {
	FONT-SIZE: 10px; COLOR: #333333;  font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}
A.LinkGrey10BoldVerdana:visited {
	FONT-SIZE: 10px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A.LinkGrey10BoldVerdana:active {
	FONT-SIZE: 10px; COLOR: #333333; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A.LinkGrey10BoldVerdana:hover {
	FONT-SIZE: 10px; COLOR: #E51837; font-weight: bold; FONT-STYLE: normal; TEXT-DECORATION: none;
}

.modellink {
	FONT-SIZE: 10px; COLOR: #333333;  TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif;
}

.modellink a {
	COLOR: #333333; TEXT-DECORATION:underline;
}

.modellink a:hover {
	COLOR: #E51837; TEXT-DECORATION: none;
}

/* reset element */
.reset{
	display:block;
	clear:both;
	width:1px;
	height:1px !important;
	font-size:0%;
	background:none !important;
	overflow:hidden;
}
html>body .reset{overflow:visible;}