BODY {
	SCROLLBAR-FACE-COLOR: #e3e2dc; SCROLLBAR-HIGHLIGHT-COLOR: #eae9e5; SCROLLBAR-SHADOW-COLOR: #aaa9a5; SCROLLBAR-3DLIGHT-COLOR: #f1f1ee; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #e9e8e3; FONT-FAMILY: Tahoma, Arial, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #71716e
}
P {
	FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.deffont {
	FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
TD {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
A {
	COLOR: #0033e6; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.textblock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.position {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
INPUT {
	COLOR: #333333; FONT-FAMILY: Tahoma, Arial, sans-serif
}
TEXTAREA {
	COLOR: #333333; FONT-FAMILY: verdana, arial
}
.contact {
	FONT-SIZE: 0.7em; MARGIN: 5px 8px; COLOR: #ffffff; LINE-HEIGHT: 10px
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-IMAGE: url(images/ar_right_red.gif); MARGIN-BOTTOM: 0px
}
.review LI {
	MARGIN-TOP: 3px; LIST-STYLE-IMAGE: url(images/doc.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: -10px
}
.mail A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.mail A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}

TABLE.newsList TD {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

TABLE.newsList DIV.date {
	PADDING-RIGHT: 1em; FONT-SIZE: 65%; COLOR: #a39f9f; PADDING-TOP: 0.2em; TEXT-ALIGN: right
}
TABLE.newsList DIV.title {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; 
}
TABLE.newsList A {
	COLOR: #2f3fa1
}

TABLE.newsList DIV.lead {
	FONT-SIZE: 70%; LINE-HEIGHT: 120%
}
TABLE.newsList DIV.header {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN: 0px 10px 0px 5px; COLOR: #ff6b00; BORDER-bottom: #ff6b00 1px solid; 
}
TABLE.brands {
	WIDTH: 100%
}
TABLE.brands TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0.7em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.brands DIV.title {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #828282; TEXT-ALIGN: center
}
TABLE.brands DIV.pic {
	MARGIN-LEFT: 0px
}
TABLE.brands DIV.brandText {
	MARGIN-TOP: 0px; FONT-SIZE: 70%; MARGIN-LEFT: 0px; COLOR: #828282; MARGIN-RIGHT: 0px
}

.inTextpic {
	MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: 20px
}
.newsText1 {
	MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: 20px; FONT-SIZE: 80%;
}
DIV.newsDate {
	FONT-SIZE: 70%; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 25px; COLOR: #777777
}
DIV.newsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-LEFT: 15px; COLOR: #c30005
}
.block {
	MARGIN-TOP: 0px; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 25px; COLOR: #333333; LINE-HEIGHT: 130%
}
div.quote{
	Padding-TOP: 0px; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 55px; COLOR: #515b72; LINE-HEIGHT: 120%; text-indent: -7px
}
UL.news {
	LIST-STYLE-IMAGE: none; MARGIN-TOP: 0px; LIST-STYLE-type: square; MARGIN-BOTTOM: 0px; margin-left: 20px
}
div.note{
	Padding-left: 5px; FONT-SIZE: 70%; MARGIN: 0px 0px 1em 65px; COLOR: #666666; BORDER-left: #dc7600 3px solid; 
}
div.newsRec {
	FONT-SIZE: 70%; margin-left:30px; color: black;
}
UL.rec {
	LIST-STYLE-IMAGE: none; MARGIN-TOP: 0px; LIST-STYLE-type: circle; MARGIN-BOTTOM: 0px; margin-left: 40px
}
TD.banner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
.bannerTitle {
	PADDING-BOTTOM: 7px; font-size: 66%; font-weight:bold; font-color: #333333
}
.bannerImg {
	PADDING-BOTTOM: 5px; font-size: 66%; font-weight:bold
}
.bannerLink {
	FONT-SIZE: 70%; MARGIN-left: 7px
}
<!-- left menu formatting -->
table.mainMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: #808080
}
table.mainMenu A {
	FONT-WEIGHT: normal; COLOR: #1b53c4
}
table.mainMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
table.mainMenu UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-LEFT: 15px; COLOR: #c30005
}
TD.demoNote {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.demoHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; color: #ffffff; font-weight: bold
}
TD.demoText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; color: #000000 #515b72
}