BODY
{
    BACKGROUND-COLOR: white; LETTER-SPACING: normal;  TEXT-TRANSFORM: none; WORD-SPACING: normal;
    FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; margin: 0px 5px 0px 5px;  color: #65696A; 
}
.pagecontent, SELECT, TEXTAREA, SPAN, TD
{
	 FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; color: #65696A; text-decoration: none; 
}
INPUT
{
	FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; color: #65696A; 
}
A
{
	 FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 10pt; color: #022E5E; text-decoration: none; 
}
A:hover
{
	text-decoration: underline;
}
label, .validator
{
	color: #CD0101; font-size: 8pt;
}
.pagetitle
{
	FONT-FAMILY: Arial; FONT-SIZE: 13pt; line-height: 13pt; FONT-WEIGHT: bold; color: #163B7F; text-decoration: none; 
}
.smalltitle
{
	FONT-FAMILY: Arial; FONT-SIZE: 10pt; line-height: 10pt; FONT-WEIGHT: 500; color: #163B7F; text-decoration: none; 
}
.pagetitlebg
{
	FONT-FAMILY: Arial; FONT-SIZE: 10pt; line-height: 10pt; FONT-WEIGHT: bold; color: #4C4C4C; text-decoration: none; 
	background-color: #F6F2EE; padding: 4px 6px 3px 6px; 
}
INPUT.input_text, TEXTAREA.input_text, SELECT
{
	 border: 1px solid rgb(153,153,153); background-color: #FBFBFB;
}
INPUT.search_text
{
	background-color: rgb(255,255,255); color: rgb(76,76,76); border: 1px solid rgb(153,153,153);
}
INPUT.classButton, button.classButton
{
	background-color: DAD3CB; border: solid 1px #9F8A71; color: #8F7A61; font-size: 10pt; font-weight: bold; cursor: pointer;
}
A.top_links
{
	FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; color: #4C4C4C; text-decoration: none; display: block;
}
a.top_links_over
{
	FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; color: #072E4F; text-decoration: none; display: block;
}
TD.cat_title
{
	background-image: Url(../images/bgr_title.gif); padding-left: 10px; padding-top: 4px; font-size: 11pt; line-height: 11pt; color:#022E5E; 
	font-weight: bold;  height: 23px; letter-spacing: -1px;
}
TD.cat_title A
{
	font-size: 11pt; line-height: 11pt; color:#022E5E; font-weight: bold; letter-spacing: -1px;
}
A.cat_more
{
	padding-top: 6px; padding-bottom: 16px; text-align: right; font-weight: bold; font-size: 7pt; color: #022E5E; width: 100%; text-decoration: none;
}
.article_title
{
	font-size: 10pt; line-height: 11pt; color: #022E5E; font-weight: bold;
}
A.news_link
{
	font-size: 10pt; color: #6B6B6B; font-weight: bold; text-decoration: none; display: inline;
}
.left_cats
{
	color: #000002; font-family: Arial; font-size: 8pt; line-height: 8pt; padding: 4px; font-weight: bold; text-decoration: none; display: block;
}
A.left_sub_cats
{
	color: #4C4C4C; font-family: Arial; font-size: 8pt; line-height: 8pt; padding: 3px; text-decoration: none; display: block;
}
A.small_links
{
	color: #4C4C4C; font-family: Arial; font-size: 8pt; line-height: 8pt; font-weight: 500; text-decoration: none; display: block;
}
.bordo
{
	font-size: 10pt; color: #9B0023;
}
IMG.imgButton, INPUT.imgButton
{
	cursor: pointer;  float: none; clear: both; position: relative; top: 3px;
}