BODY {
font:.8em Arial,Helvetica,sans-serif;
background:#fff;
margin:0
}
.NULL	{FONT-SIZE:0; HEIGHT:0PX}
.AGENCY	{FONT: 16px Verdana,Tahoma; COLOR: BLACK; TEXT-ALIGN: CENTER; FONT-WEIGHT: BOLD}
.RUI	{FONT: 10px Verdana,Tahoma; COLOR: RED; TEXT-ALIGN: CENTER; FONT-WEIGHT: BOLD}
A, A.VISITED	{COLOR: #000044; TEXT-DECORATION: NONE}
A:HOVER	{COLOR: #FF8000; TEXT-DECORATION: UNDERLINE}

.DATE {
color:#BBBBBB;  
FONT-SIZE: 100%; 
PADDING-RIGHT: 56PX;
}
.HEADERFIELD {
font-family: Arial, Helvetica, sans-serif; PADDING:0; PADDING-LEFT: 20PX;

}
.HEADERFIELD A IMG { BORDER:0}
.HEADERFIELD A {COLOR: NAVY}
.HEADERFIELD A:VISITED {COLOR: SILVER}
.HEADERFIELD A:HOVER {COLOR: ORANGE; TEXT-DECORATION: UNDERLINE}
.EVERYBODY {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
TEXT-ALIGN: LEFT;
BORDER-TOP: 1PX SOLID NAVY
}
.MENU	{BACKGROUND-COLOR: #EEEEEE; BACKGROUND: URL(/skin/image/menu_bg.gif) REPEAT-X; HEIGHT: 30PX; PADDING-TOP: 4PX}
.MENU A	{PADDING: 6PX; FONT: Tahoma,Verdana 14px; COLOR: #fff; FONT-WEIGHT: BOLD; TEXT-DECORATION: NONE; BACKGROUND-POSITION: 0 0;}
.MENU A:HOVER 	{BACKGROUND-COLOR: #FFFFFF; COLOR: NAVY}
.menuir a, .menuir a:visited{
	padding: 6px;
	FONT: Tahoma,Verdana 14px; 
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menui a:hover, .menuia a, .menuia a:visited , .menuir a:hover{
	padding: 6px;
	FONT: Tahoma,Verdana 14px; 
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.AUX		{FONT-SIZE: 90%; COLOR: #DDDDDD}
.LEFTCOLUMN		{WIDTH: 200px; vertical-align: top; BACKGROUND: url(/skin/image/ribs2.jpg) repeat-y; BACKGROUND-POSITION: 100% 0}
.RIGHTCOLUMN		{WIDTH: 200px; vertical-align: top; BACKGROUND: url(/skin/image/ribs.jpg) repeat-y;}
.LAST10HEAD		{BACKGROUND-COLOR: #FFD553; COLOR:#FFFFFF; PADDING: 4px; FONT-WEIGHT: BOLD; TEXT-ALIGN: CENTER; FONT: 130% Tahoma,Verdana}
.LAST10HEADSUB	{PADDING: 2px 20px 2px 20px; BORDER-LEFT: 1PX SOLID #FFD553; BORDER-RIGHT: 1PX SOLID #FFD553; TEXT-ALIGN: RIGHT}
.LAST10HEADSUB A	{BACKGROUND-COLOR: #FFD553; COLOR:#FFFFFF; PADDING: 2px 20px 2px 20px;}
.LAST10HEADSUB A:HOVER {TEXT-DECORATION: UNDERLINE}
.PREVHEAD		{BACKGROUND-COLOR: #DAC176; COLOR:#FFFFFF; PADDING: 4px; FONT-WEIGHT: BOLD; TEXT-ALIGN: CENTER;}
.LENTAHEAD		{BACKGROUND-COLOR: #D4D4D4; COLOR:#FFFFFF; PADDING: 4px; FONT-WEIGHT: BOLD; PADDING-LEFT: 40px; FONT: 130% Tahoma,Verdana}
.LENTAHEAD A		{COLOR:#FFFFFF}
.LENTAHEADSUB 		{PADDING: 2px 20px 2px 20px; BORDER-LEFT: 1PX SOLID #D4D4D4; BORDER-RIGHT: 1PX SOLID #D4D4D4; TEXT-ALIGN: RIGHT}
.LENTAHEADSUB A		{BACKGROUND-COLOR: #D4D4D4; COLOR:#FFFFFF; PADDING: 2px 20px 2px 20px}
.LENTAHEADSUB A:HOVER {TEXT-DECORATION: UNDERLINE}
.OPINIONHEAD	{BACKGROUND-COLOR: #C3C3C3; COLOR:#FFFFFF; PADDING: 4px; FONT-WEIGHT: BOLD; PADDING-LEFT: 40px; FONT: 130% Tahoma,Verdana}
.OPINIONHEAD A		{COLOR:#FFFFFF}
.OPINIONLISTSUB		{PADDING: 2px 20px 2px 20px; BORDER-LEFT: 1PX SOLID #D4D4D4; BORDER-RIGHT: 1PX SOLID #D4D4D4; TEXT-ALIGN: RIGHT}
.OPINIONLISTSUB	A	{BACKGROUND-COLOR: #C3C3C3; COLOR:#FFFFFF; PADDING: 2px 20px 2px 20px;}
.OPINIONLISTSUB A:HOVER {TEXT-DECORATION: UNDERLINE}
.COLHEAD		{BORDER: 1PX SOLID #C3C3C3; COLOR:#A8A8A8; PADDING: 4px; FONT-WEIGHT: BOLD; TEXT-ALIGN: CENTER; MARGIN-TOP:4PX}

P {
TEXT-INDENT: 30PX;
TEXT-ALIGN: JUSTIFY;
PADDING: 6PX;
COLOR: #000000
}
P A {TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: BOLD}
.LAST10LIST		{BORDER: 1PX SOLID #FFD553; MARGIN-TOP:2PX; MARGIN-BOTTOM: 20PX;BORDER-TOP:0; PADDING: 4PX}
.LAST10LIST	P	{TEXT-ALIGN: JUSTIFY; PADDING: 5PX; BACKGROUND: url(/skin/image/last10bg.gif) no-repeat; BACKGROUND-POSITION: 100% 100%; }
.LENTALIST		{BORDER: 1PX SOLID #C3C3C3; BORDER-TOP: 0; PADDING: 4px; MARGIN-TOP:2PX; MARGIN-BOTTOM: 10PX; TEXT-ALIGN: JUSTIFY; BACKGROUND-COLOR: FAFAFA; }
.OPINIONLIST	{BORDER: 1PX SOLID #C3C3C3; BORDER-TOP: 0; PADDING: 4px; MARGIN-TOP:2PX; MARGIN-BOTTOM: 10PX; TEXT-ALIGN: JUSTIFY; BACKGROUND-COLOR: #FDFDFD; }
.COLSPRING		{MARGIN-TOP: 10PX; 	BACKGROUND: url(/skin/image/spring.gif) repeat-x; HEIGHT: 29PX;
}
.COLCONT		{BACKGROUND: url(/skin/image/column_bg.gif) no-repeat; PADDING: 5px; BACKGROUND-POSITION: 100% 100%; ; TEXT-ALIGN: JUSTIFY}
.COLCONT A		{COLOR: BLACK; TEXT-DECORATION: NONE}
.COLCONT A:HOVER		{COLOR: BLACK; TEXT-DECORATION: UNDERLINE}
.ANONCETABLE	{BORDER: 1PX DASHED #cccccc; }

.TOPICMENU		{BORDER-BOTTOM: 1PX DOTTED #777777; BORDER-TOP: 1PX DOTTED #777777; TEXT-ALIGN: CENTER;}
.TOPICMENU A, .TOPICMENU A.VISITED 	{PADDING: 4PX 10PX 4PX 10PX; TEXT-DECORATION: NONE; BACKGROUND-COLOR: #FFFF9F; COLOR: #000000;}
.TOPICMENU A:HOVER {PADDING: 4PX 10PX 4PX 10PX; TEXT-DECORATION: NONE; BACKGROUND-COLOR: #FFAC11; COLOR: #FFFFFF}

.PREVDATE		{BACKGROUND-COLOR: #AAAAAA; BORDER: 1PX SOLID #FFFFFF; COLOR: #FFFFFF; PADDING: 2PX; TEXT-DECORATION: NONE; }
.PREVLINE 		{COLOR: #000000; TEXT-DECORATION: NONE; PADDING: 2PX;}
.PREVLINE:HOVER	{COLOR: #FF8800; TEXT-DECORATION: UNDERLINE; BORDER: 1PX SOLID #DDDDDD;}

.LOCATION		{FONT-SIZE: XX-LARGE; BORDER: 1PX SOLID #EEEEEE; COLOR:#DDDDDD; TEXT-ALIGN: RIGHT; PADDING: 20PX; FONT-WEIGHT: BOLDER}
.LOCATION A		{COLOR:#DDDDDD; }
H1.TEXTHEAD		{BACKGROUND-COLOR:#EEEEEE; PADDING: 20PX; FONT: LARGE Tahoma, Verdana; COLOR: #444444; TEXT-ALIGN: CENTER; MARGIN:0;}
H2.TEXTHEAD		{PADDING: 20PX; FONT: X-LARGE Tahoma, Verdana; COLOR: #444444; TEXT-ALIGN: CENTER; MARGIN:0;}
.TEXTDATE		{BORDER: 1PX SOLID #EEEEEE; PADDING: 1px; FONT-WEIGHT: BOLD; PADDING-LEFT: 40px; }
.TEXT			{TEXT-ALIGN: JUSTIFY; BACKGROUND: url(/skin/image/last10bg.gif) no-repeat; BACKGROUND-POSITION: 100% 100%; COLOR: #555555; }
.TEXTLIST		{TEXT-ALIGN: JUSTIFY; ; PADDING: 5PX; BACKGROUND: url(/skin/image/last10bg.gif) no-repeat; BACKGROUND-POSITION: 100% 100%}
.TEXTLIST A, .TEXTLIST A:VISITED	{COLOR: #270062; }
.TEXTLIST A:HOVER	{COLOR: #F76900}
.TEXTLIST SPAN		{VISIBILITY: HIDDEN; position: ABSOLUTE; BORDER: 1PX SOLID #AAAAAA; BACKGROUND-COLOR: #F8F8F8; COLOR: #AAAAAA; PADDING: 5PX; WIDTH: 300PX; MARGIN-LEFT: 40PX; }
.TEXTLIST:HOVER > SPAN {visibility: visible}
.RSS	{TEXT-ALIGN: RIGHT; BACKGROUND: url(/skin/image/last10bg.gif) no-repeat; BACKGROUND-POSITION: 0% 100%;}
.RSS A			{COLOR: #FF8000; }
.RSS A:HOVER		{COLOR: #FF0000; }
.RSS SPAN		{VISIBILITY: HIDDEN; position: ABSOLUTE; RIGHT: 0; BORDER: 1PX SOLID #AAAAAA; PADDING: 10PX; WIDTH: 300PX; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: JUSTIFY; FONT: 85% Verdana, Tahoma}
.RSS:HOVER > SPAN {visibility: visible}
.COPY		{TEXT-ALIGN: CENTER; WIDTH: 100%; FONT-SIZE: X-SMALL}

.TOPLIST		{TEXT-ALIGN: JUSTIFY; PADDING: 10PX; BACKGROUND: url(/skin/image/last10bg.gif) no-repeat; BACKGROUND-POSITION: 100% 100%; HEIGHT: 60PX}
.TOPLIST A, .TOPLIST A:VISITED	{COLOR: #270062; FONT-WEIGHT: BOLD}
.TOPLIST A:HOVER	{COLOR: #F76900}
.TOPLIST SPAN		{VISIBILITY: HIDDEN; position: ABSOLUTE; BORDER: 1PX SOLID #999999; BACKGROUND-COLOR: #F8F8F8; COLOR: #999999; PADDING: 5PX; WIDTH: 400PX; MARGIN-LEFT: 40PX; }
.TOPLIST:HOVER > SPAN {visibility: visible}
DIV.TOPLIST:HOVER  SPAN {visibility: visible}

.RIGHTTOP	{TEXT-ALIGN: JUSTIFY; PADDING: 5PX; FONT-SIZE: 88%}
.RIGHTTOP A, .RIGHTTOP A:VISITED	{COLOR: #270062}
.RIGHTTOP A:HOVER	{COLOR: #F76900}
.RIGHTTOP SPAN		{VISIBILITY: HIDDEN; position: ABSOLUTE; RIGHT: 0; BORDER: 1PX SOLID #999999; BACKGROUND-COLOR: #FDFDFD; COLOR: #999999; PADDING: 5PX; WIDTH: 404PX; MARGIN-LEFT: 40PX; }
.RIGHTTOP:HOVER > SPAN {visibility: visible}

.BOTTOMMENU	{TEXT-ALIGN: CENTER; PADDING: 50PX 140PX 40PX 140PX; BORDER: 1PX DASHED #DDDDDD; MARGIN-LEFT: -120PX; MARGIN-RIGHT: -120PX; Z-INDEX: 200;}
.QUEST, .QUEST A		{MARGIN-TOP:20PX; TEXT-ALIGN: LEFT}
.alerted {
visibility : visible; 
	color:#FF0000;
}
.unalerted {
visibility : hidden; 
	color:#FFFFFF;
}
.emph	{
	color:#FF0000;
	FONT-WEIGHT: BOLDER;
}
.black {
	background-color : #000000
}
.white {
	background-color : #FFFFFF
}
.yelline {
	background-color : #FBFBFB; 
}
a.more {
	font-family: Arial, Helvetica, sans-serif;
	color:#AAAAAA;
	PADDING-LEFT: 4PX;
	text-decoration:none;
}
a:hover.more {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FF8000;
	PADDING-LEFT: 4PX;
	text-decoration:none
}
.mess_case {
	background-color : #E9E9E9; 
	padding-top: 16px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 16px;
	border: 1px #ECECEC;
}
.mess {
background-color : #FCFCFC; 
border: 1px #EBEBEB dotted;
padding: 8px
}
.mess_paid {
background-color : #FEFFE3; 
border: 1px #EBEBEB dotted;
padding: 8px
}
.mess_admin {
border: 1px #FF0000 dashed;
background-color : #FEFFFF; 
PADDING: 20PX;
MARGIN:2PX;
}
.sms_msg {
background-color : #FFFFFF;
border: 1px #3C3C3C;
}
.sms_num {
background-color : #FFFFFF;
border: 1px #3C3C3C;
font-weight: bold;
}
.sms_price {
	font-size: small; 
font-weight: bold;
color: red;
}
div.warning {
	min-height: 32px;
	margin: 8px;
	padding: 16px 16px 16px 64px;
	border: 1px solid #ff0;
	background: #ffe url(warning.png) 8px 8px no-repeat;
}

div.error {
	min-height: 32px;
	margin: 8px;
	padding: 16px 16px 16px 64px;
	border: 1px solid #f00;
	background: #fee url(error.png) 8px 8px no-repeat;
}
.dotted_border {
	text-align: left;
	background-color : #FFF8DD; 
	padding: 5px;
border: 1px dotted;
margin: 4px;
}
.TIME {
	color:#AAAAAA;
}
a.main {
	font-family: Arial, Helvetica, sans-serif;
	color:#0000A5;
	text-decoration:none;
}
a:hover.main {
	font-family: Arial, Helvetica, sans-serif;
	color:#0000A5;
	text-decoration:underline
}
.yr	{BACKGROUND-COLOR: #BDDEFF; PADDING-TOP: 20PX; TEXT-ALIGN: CENTER; FONT-WEIGHT: BOLD}
.mnth{PADDING: 2PX 10PX 2PX 20PX}
.PAGENUM 	
	{FONT-SIZE: 15PX;COLOR: #28394A; TEXT-ALIGN: LEFT; HEIGHT: 33PX}
.PAGENUM A	
	{FONT-SIZE: 15PX; BORDER:1PX SOLID #AAAAAA; PADDING: 2PX 6PX 2PX 6PX;}
.PAGENUM A:HOVER, .PAGENUM SPAN
	{FONT-SIZE: 15PX; BORDER:1PX SOLID #AAAAAA; PADDING: 2PX 6PX 2PX 6PX; BACKGROUND-COLOR: #EEDD33}
.CBAN {TEXT-ALIGN: CENTER; PADDING-TOP: 200PX}
.AT	{COLOR: #000000;BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: LIGHTER; BORDER:1PX SOLID #DDDDDD; PADDING:4PX}
.ANM	{COLOR:#3333AA; FONT-STYLE: ITALIC}
.AD		{TEXT-ALIGN: CENTER}
.READ	{TEXT-ALIGN: RIGHT; FONT-WEIGHT: BOLD; PADDING: 6PX}
.FINDFORM	{TEXT-ALIGN: CENTER}
.MARGPAGE	{PADDING: 20PX}
.TAGCLOUD 	{PADDING: 40; COLOR: #555555; text-align: CENTER; PADDING: 30PX}
.FOUND	{COLOR: RED; BACKGROUND-COLOR: YELLOW}
.SILVER	{COLOR: SILVER}

.STATHEADSUB	{PADDING: 2px 10px 2px 10px; BORDER-BOTTOM: 1PX SOLID #488DFF; TEXT-ALIGN: RIGHT; COLOR: #488DFF; FONT-WEIGHT: BOLDER; FONT: 150% Tahoma}
.STATHEADSUB SPAN	{BORDER: 1PX SOLID #488DFF; PADDING: 2px 10px 2px 10px; FONT: 80% }
.STATHEADSUB A	{BACKGROUND-COLOR: #488DFF; COLOR:#FFFFFF; PADDING: 2px 10px 4px 10px; FONT-WEIGHT: LIGHTER; FONT: 80% Tahoma}
.STATHEADSUB A:HOVER {TEXT-DECORATION: UNDERLINE; BACKGROUND-COLOR: #FF8000;}
.MORELINK	{PADDING: 2px 20px 2px 20px; BORDER-TOP: 1PX SOLID #488DFF; TEXT-ALIGN: RIGHT; COLOR: #488DFF; FONT-WEIGHT: BOLDER}
.MORELINK A	{BACKGROUND-COLOR: #488DFF; COLOR:#FFFFFF; PADDING: 2px 20px 2px 20px; FONT-WEIGHT: LIGHTER; MARGIN-RIGHT: 7PX; MARGIN-LEFT: 7PX}
.MORELINK A:HOVER {TEXT-DECORATION: UNDERLINE; BACKGROUND-COLOR: #FF8000;}
.archmess {FONT: 90% Arial; COLOR: #404040; }
.QHIST	{PADDING:  4PX 0PX 10PX 0PX;BORDER: 1PX SOLID #DDDDEE; FONT-STYLE: ITALIC; COLOR: #869DB0}
.QHIST A	{COLOR: #33619F}
.CREDEN{FONT-STYLE: ITALIC; COLOR: #869DB0}
.REPL {TEXT-DECORATION: NONE; FONT-STYLE: ITALIC}
.ZOOMER	{BORDER: 1PX SOLID #DEDEDE;}
.CLPAN	{TEXT-ALIGN: RIGHT; BACKGROUND: #eef url(/skin/image/iconclosebg.png) repeat-x;
}
INPUT, TEXTAREA, SELECT	{FONT:.9em Arial,Helvetica,sans-serif; BACKGROUND:#E6EDF7; COLOR: #2B5286; BORDER: 1PX SOLID #CAD9EE; }
.FORMTITLE	{PADDING: 40PX 10PX 20PX 10PX; FONT: 200%; COLOR: NAVY}
.FORMITEM	{TEXT-ALIGN: RIGHT; FONT-STYLE: ITALIC; COLOR: #586689}
.ALERT	{PADDING: 100PX 50PX 140PX 50PX; FONT: 200%; BACKGROUND-COLOR: #FFF7AA; BORDER: 2PX SOLID #FF8000; BORDER-LEFT: 20PX DASHED #FF8000; MARGIN: 60PX; COLOR: RED}
.INFORM	{PADDING: 50PX; FONT: 200%; BORDER: 2PX SOLID #0000FF; BORDER-LEFT: 50PX SOLID #0000FF; MARGIN: 60PX; COLOR: RED}
.INFORMA	{FONT-STYLE: ITALIC; COLOR: #686689}
.bp	{visibility: hidden; position: absolute}
.E	{PADDING: 50PX; BORDER: 2PX SOLID #EEEEEE; BORDER-LEFT: 75PX SOLID #EEEEEE; MARGIN: 60PX; }
.uap {
border: 12px #DDDDDD DASHED;
background-color : #FDFDFD; 
PADDING: 20PX;
MARGIN:2PX;
}
.UNAME {FONT-SIZE: 26PX; COLOR: #FFFFFF; BACKGROUND-COLOR: #1C9EFF; MARGIN: 12PX}
.PRDMTD	{BACKGROUND-COLOR: #FCFDFE; BORDER: 1PX SOLID #A0C7D6; PADDING: 20PX}
.PRDMTD H5	{TEXT-ALIGN: CENTER; FONT-SIZE: LARGE; COLOR: #A0C7D6}
.PRDMTD DIV	{MARGIN: 4PX; BORDER: 1PX SOLID #B6BFC0; PADDING: 20PX}

.MRK_0 { 
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px 0px;
}
.MRK_1 { 
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px -23px;
TEXT-ALIGN:CENTER;
}
.MRK_2 { 
TEXT-ALIGN:CENTER;
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px -46px;
}
.MRK_3 { 
TEXT-ALIGN:CENTER;
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px -69px;
}
.MRK_4 { 
TEXT-ALIGN:CENTER;
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px -92px;
}
.MRK_5 { 
TEXT-ALIGN:CENTER;
background-repeat: no-repeat;
background-image: url("/skin/image/stars.png");
background-position: 0px -115px;
}

.COMMERCIAL {MARGIN: 10PX; MARGIN-TOP: 70PX; BORDER: 1PX SOLID #EFEFEF; PADDING: 30PX 20PX 60PX 20PX; TEXT-ALIGN: CENTER}