td { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #336633; font-size: 11px;  line-height: 150% }
hr { color: #9b9b9b;}
a { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: 800; text-decoration:underline; color: #991B1E; font-size: 10px; line-height: 100% }
a:hover { text-decoration: underline; color: #003300}
a:visited {color: #999B58;}
a.textlink { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #660000; font-size: 11px;  line-height: 150% }
a.textlink:hover { text-decoration: underline; color: #003300; }
.header { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #660000; font-size: 14px; line-height: 150%; font-weight: 800;}
.headerg { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #003300; font-size: 16px; line-height: 100%; font-weight: 800;}
.footer {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #003300;
	font-size: 9px;
	text-align: center;
}
a.footer { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #003300; font-size: 9px; }
.text { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #003300; font-size: 11px;  line-height: 110% }
.headersm { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #660000; font-size: 12px; line-height: 110%; font-weight: 800; }
a.textlinksm { font-family: Verdana, Arial, Helvetica, sans-serif; color: #660000; font-size: 9px; line-height: 110%}
.captions {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #336633;
	font-size: 9px;
	line-height: 100%;
	font-weight: normal;
	font-style: normal;
	border-top-color: #ECECEC;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
}
.captions2 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #FFFFFF; font-size: 12px; line-height: 195%; font-weight: 900; font-style: normal }
.captions3 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #faf5e2; font-size: 14px; line-height: 150%; font-weight: 900; font-style: normal }
.frame_rightedge {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	background-color: #FFFFCC;
	border-right-color: #991B1E;
}
.frame_rightedge_end {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	background-color: #FFFFCC;
	border-right-color: #991B1E;
}
.frame_topedge {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #991B1E;
}
.SALE {
	font-weight: 900;
	color: #FFFFCC;
	font-size: large;
	text-align: center;
}
.model {
	border: 1px dotted #991B1E;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.body_align {
	margin-top: 0px;
	background-color: #FcFcFc;
}
.frame_SALE {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #991B1E;
	font-weight: 900;
	color: #FFFFCC;
	background-color: #991B1E;
}
.frame_mission {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}
.contact {
	background-image: url(http://www.studio428.com/solutions/sod/contactsod.html);
	background-repeat: no-repeat;
	background-position: center top;
}
