BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif
}
FONT {
	FONT-SIZE: 11px
}
TD {
	FONT-SIZE: 11px
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8c0810; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.slogan:link {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.slogan:visited {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.slogan:hover {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8c0810; TEXT-DECORATION: none
}
A.slogan:active {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
P.title {
	FONT-WEIGHT: 600; FONT-SIZE: 18px
}
P.byline {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 1px
}
P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 1px
}
.formtext_sub {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 1cm; COLOR: #333333
}
TD.formtext_sub {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1cm; COLOR: #333333
}
TABLE.maintable_1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.maintable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.r_class {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: 600; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #cac3ab; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
TD.r_price {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: 600; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #cac3ab; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
TD.r_phone_number {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.adtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.meta_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.meta_result {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
FORM.search {
	DISPLAY: inline
}
FORM {
	DISPLAY: inline
}
.verticalline {
	BORDER-RIGHT: #666666 1px dotted; BORDER-TOP: #ffffff 0px dotted; BORDER-LEFT: #ffffff 0px dotted; BORDER-BOTTOM: #ffffff 0px dotted
}
.horizontalline {
	BORDER-RIGHT: #ffffff 0px dotted; BORDER-TOP: #ffffff 0px dotted; BORDER-LEFT: #ffffff 0px dotted; BORDER-BOTTOM: #000000 1px dotted
}
.date {
	MARGIN-TOP: 1px; FONT-SIZE: 10px; MARGIN-BOTTOM: 8px; COLOR: #666666; FONT-STYLE: italic
}
.byline {
	MARGIN-TOP: 12px; FONT-WEIGHT: 600; FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #000000
}
.r-button {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #000000
}
A.toplinenav:link {
	FONT-SIZE: 10px
}
A.toplinenav:visited {
	FONT-SIZE: 10px; COLOR: #000000
}
A.toplinenav:hover {
	FONT-SIZE: 10px; COLOR: #000000
}
.slogan {
	FONT-WEIGHT: 600; COLOR: #999999
}
.slogansm {
	FONT-WEIGHT: 400; FONT-SIZE: 9px; COLOR: #999999
}
.menublue {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #31639c 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 600; BACKGROUND: #003163; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #31639c 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #000031 1px solid
}
.menusubblue {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #31639c 1px solid; PADDING-LEFT: 16px; BACKGROUND: #003163; BORDER-LEFT: #31639c 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #000031 1px solid
}
.menutan {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #9d977f 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 600; BACKGROUND: #6e6851; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #9d977f 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #352d0f 1px solid
}
.menured {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #e9e6db 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 600; BACKGROUND: #8c0810; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c7a9ab 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #500207 1px solid
}
.menuorange {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #e9e6db 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 600; BACKGROUND: #b4400d; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #e57100 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #500207 1px solid
}
.menusearch {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #e9e6db 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 200; BACKGROUND: #8c0810; TEXT-TRANSFORM: none; BORDER-LEFT: #c7a9ab 4px solid; COLOR: #ffffff; BORDER-BOTTOM: #500207 1px solid
}
A.topictitleblack:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #000000
}
A.topictitleblack:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #000000
}
A.topictitleblack:hover {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #003163
}
A.topictitlewhite:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.topictitlewhite:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.topictitlewhite:hover {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.whitelinkdown:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.whitelinkdown:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.whitelinkdown:hover {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: none; COLOR: #b8c7d9
}
A.whitelink:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.whitelink:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.whitelink:hover {
	FONT-WEIGHT: 600; BACKGROUND: #31639c; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.whitelinkdownlight:link {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.whitelinkdownlight:visited {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.whitelinkdownlight:hover {
	FONT-WEIGHT: 200; BACKGROUND: #31639c; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.tanlinkdownlight:link {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.tanlinkdownlight:visited {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.tanlinkdownlight:hover {
	FONT-WEIGHT: 200; BACKGROUND: #9d977f; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.redlink:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.redlink:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.redlink:hover {
	FONT-WEIGHT: 600; BACKGROUND: #c7a9ab; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.redlinkdownlight:link {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.redlinkdownlight:visited {
	FONT-WEIGHT: 200; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.redlinkdownlight:hover {
	FONT-WEIGHT: 200; BACKGROUND: #c7a9ab; TEXT-TRANSFORM: none; COLOR: #ffffff
}
A.orangelink:link {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.orangelink:visited {
	FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
A.orangelink:hover {
	FONT-WEIGHT: 600; BACKGROUND: #e57100; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 0px
}
.headerleft {
	BORDER-RIGHT: #000031 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #b8c7d9; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000031 0px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerright {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #e9e6db; BORDER-LEFT: #968f74 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #e9e6db; BORDER-LEFT: #968f74 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerboxcenter {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #e9e6db; BORDER-LEFT: #968f74 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox1 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #b8c7d9; BORDER-LEFT: #394273 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox1_2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #b8c7d9; BORDER-LEFT: #394273 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox1_3 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #e9e6db; BORDER-LEFT: #968f74 8px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #6e6851; BORDER-LEFT: #968f74 8px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox2_2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 600; BACKGROUND: #003163; BORDER-LEFT: #31639c 8px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid
}
.headerbox2_3 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; BACKGROUND: #8c0810; BORDER-LEFT: #c7a9ab 8px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid
}
A.headline {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.headline:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.headline:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.headline:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-title {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 13px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-title:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 13px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-title:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 13px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-title:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 13px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.articletitle {
	MARGIN-TOP: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 18px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.articletitle:visited {
	MARGIN-TOP: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 18px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.articletitle:hover {
	MARGIN-TOP: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 18px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.articletitle:active {
	MARGIN-TOP: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 18px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-normal:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.pn-normal:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.pn-normal:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.pn-normal:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.pn-sub:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-sub:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-sub:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.pn-sub:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.pn-pagetitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 12px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.pn-title {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 12px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.pn-blocktitle {
	FONT: bold 12px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.pn-mainblock {
	FONT: bold 14px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.pn-normal {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.pn-blockcontent {
	PADDING-LEFT: 5px; FONT: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #2957bd; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.pn-sub {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px Verdana, Arial, Tahoma, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
INPUT.pn-text {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
.note {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00000c; FONT-FAMILY: Arial, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.tiny {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
A.footer:link {
	FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
A.footer:active {
	FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
A.footer:hover {
	FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cccccc
}
A.footer:visited {
	FONT-SIZE: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
