body {
 background-color:#FDFDFD
}

/* @font-face {
 font-family: "MS Reference Sans Serif";
 font-style: normal;
 font-weight: normal;
 src: url(MSREFER0.eot);
} */

a:link {
 color: #FA3024
}

a:visited {
 color: #000000
}

h6 {
 color: #808080
}

h3#center { 
 text-align: center
}

p, li, table {
 font-family: MS Reference Sans Serif;
 font-size: 12pt; 
 color: #000000
}

p#bold {
 font-weight: bold;
 text-align: center
}

p#center {
 text-align: center
}

table {
 border-collapse: collapse;
 bordercolor: #111111
}

table#aligntop {
 top
}

td#bunderline {
 text-decoration: underline;
 font-weight: bold
}

td#underline {
 text-decoration: underline;
}

td#alignleft {
 text-align: left
}

td#footer {
 text-align: center
}

td#aligntop {
 text-align: top
}

td#valign {
 vertical-align: top
}

td#bold {
 font-weight: bold
}

td#bgcolor {
 background-color: #FA3024
}

td#alignright {
 text-align: right;
 font-weight: bold
}

td#bleft {
 text-align: left;
 font-weight: bold
}

td#mosaic {
 vertical-align: center;
 text-align: center
}

input#custom {
 background-color: #FA3024;
 font-weight: bold;
 color: #FFFFFF
} 

table#noborder {
 border-width: 0;
 border-spacing: 0
}

table#border2 {
 border-width: 2;
}

img#bborder {
 border-color: #000000;
 border-width: 2
}

img#border {
 border-color: #FA3024;
 border-width: 1
}

img#nborder {
 border-width: 0;
 border-spacing: 0
}

img#counterm {
 border-width: 0;
 vertical-align: middle
}

img#counterb {
 border-width: 0;
 vertical-align: bottom
}

/* edit.com */

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

.SmallGrayText {
	font-size: 10px;
	color: #808080;
}

.NormalText, body, td {
	font-size: 16px;
	color: #000;
    text-decoration: none;
	font-weight: normal;
	text-transform: none;
	font-style:normal;
}

.SubHeader {
	font-size: 20px;
	color: #000;
	font-weight: bold;
}

.SubjectHeader {
	font-size: 24px;
	color: #000;
	font-weight: bold;
}

* td.address { width: 142px; height: 262px; }
* td.mosaic { width: 346px; height: 262px; }
* td.toplogo { width:322px; height: 262px;}
* td.hours { background-color: #FA3024; height: 19px; width:100%; text-align: center; }
* td.foot { line-height: 12px; }
* td.app { width: 245px; }
* td.rapp { width: 343px; }
* td.brands { width: 25%; }

* div.maincontent { width: 535px; padding-left: 20px; }

a.bottom, a.bottom:link, a.bottom:hover { color: #FF0000; font-size: 11px; font-weight:bold; }
a.bottom:visited { color: #000; font-size: 11px; font-weight:bold; }