BODY { BACKGROUND-COLOR: #FFFFFF; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #c5c5c5; SCROLLBAR-SHADOW-COLOR: #c5c5c5; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #c5c5c5; SCROLLBAR-TRACK-COLOR: #f7f7f7; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; MARGIN: 0px; COLOR: #2f2f2f;
}
TABLE {
	 FONT-SIZE: 8pt; COLOR: #2f2f2f; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: justify;
}
TEXTAREA {
        FONT-SIZE: 14px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        background-color: #ffffff;
        padding: 2px;
        border: #CCCCCC 2px solid;
}

INPUT {
	     FONT-SIZE: 14px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        background-color: #ffffff;
        padding: 2px;
        border: #CCCCCC 2px solid;
}


SELECT {
        FONT-SIZE: 14px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        background-color: #ffffff;
        padding: 2px;
        border: #CCCCCC 2px solid;

}

OPTION {
        FONT-SIZE: 14px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        background-color: #ffffff;
        padding: 2px;
        border: #CCCCCC 2px solid;

}

HR {color: #EEEEEE;}

LI {
	LIST-STYLE-TYPE: square ;
}

.button {
        FONT-SIZE: 15px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        cursor:hand;
        FONT-WEIGHT: bold;
        background-color: #c61212;
        padding: 2px;
        border: #000000 0px solid;

}
.button:disabled {

        background-color: #cccccc;

}


.search_input {
	    FONT-SIZE: 14px; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        background-color: #ffffff;
        padding: 2px;
        border: #888888 1px solid;
        height: 23px; width:145px;
}

.search_button {
        FONT-SIZE: 8pt; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #111111;
        cursor:hand;
        FONT-WEIGHT: bold;
        background-color: #d8d8d8;
        padding: 2px;
        border: #888888 1px solid;
        height: 23px; width:50px;

}
.inputsearch:hover {
        color: #FFD60B;}

.topinput {
	     FONT-SIZE: 8pt; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        FONT-WEIGHT: bold;
        color: #111111;
        width:70px; height:15px;
        background-color: #ffffff;
        padding: 0px 3px 0px 3px;
        border: #c1c1c1 1px solid;
}

.topbutton {
        FONT-SIZE: 8pt; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff;
        cursor:hand;
         height:15px;
        FONT-WEIGHT: bold;
        background-color: #c40006;
        padding: 0px;
        border: #000000 0px solid;

}

.topcheck {
        FONT-SIZE: 8pt; font-style: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #c1c1c1;
        cursor:hand;
        FONT-WEIGHT: bold;
        background-color: transparent;
        padding: 0px;
        border: #0060B6 0px solid;

}
FORM {padding: 0px; border:0px;}
H1 {
 FONT-SIZE: 17px; MARGIN: 2px 0px 3px 0px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, verdana,'Helvetica CY', 'Arial Narrow', Arial, sans-serif}

H2 {
 FONT-SIZE: 17px; }

H3 {
 FONT-SIZE: 17px; MARGIN: 1px 0px 3px 0px; COLOR: #4a5b6b; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, verdana,'Helvetica CY', 'Arial Narrow', Arial, sans-serif
}
H4 {
 FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 5px 8px 5px; COLOR: red; LINE-HEIGHT: 11px; FONT-FAMILY:  verdana,'Helvetica CY', 'Arial Narrow', Arial, sans-serif
}

A {
    TEXT-DECORATION: none; COLOR: #c61212;
}
A:hover {
	TEXT-DECORATION: none;
}

.footbox {FONT-SIZE: 10px; COLOR: #888888;  FONT-FAMILY: verdana, arial, sans-serif; PADDING-RIGHT: 20px; PADDING-LEFT: 20px;	PADDING-TOP: 10px; PADDING-BOTTOM: 20px;  TEXT-ALIGN: left; VERTICAL-ALIGN: top;
}
.footbox_counter {FONT-SIZE: 10px; COLOR: #888888;  FONT-FAMILY: verdana, arial, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 10px;	PADDING-TOP: 10px; PADDING-BOTTOM: 20px;  TEXT-ALIGN: right; VERTICAL-ALIGN: bottom;
}

A.foot{  FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY:  verdana, Arial, sans-serif; FONT-WEIGHT: bold;
}
A.foot:hover{  FONT-SIZE: 10px; COLOR: #bf0707;
}

a.topic_header {
	text-decoration: underline;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #183dab; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif;
}
a.topic_header:hover { text-decoration: underline; COLOR: #bf0707; }

a.eventtopic_header {
	FONT-WEIGHT: bold; text-decoration: underline;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #183dab; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif;
}
a.eventtopic_header:hover { text-decoration: underline; COLOR: #bf0707; }


.npage_box {
	FONT-SIZE:14px; COLOR: #000000; PADDING-LEFT: 70px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.npage_link {
	FONT-SIZE:14px; COLOR: #bf0707; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.npage_text {
	FONT-WEIGHT: bold; FONT-SIZE:14px; COLOR: #000000; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

.topic_box {
	FONT-SIZE:10px; COLOR: #333333; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}
.topic_text {
	FONT-SIZE:10px; COLOR: #333333; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}

.subtopic_box {
	FONT-SIZE:12px; width:90% ;COLOR: #888888; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 12px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left; BACKGROUND-COLOR:#efeddf;
}
.subtopic_label {
	FONT-WEIGHT: bold; PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: 14px; COLOR: #d2ceb4; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 9px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}

.subtopic_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif;
}
a.subtopic_link {
	text-decoration: underline;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #183dab; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif;
}
a.subtopic_link:hover { text-decoration: underline; COLOR: #bf0707; }



.topicpage_box {
	FONT-SIZE:13px; COLOR: #333333; PADDING-LEFT: 70px; PADDING-RIGHT: 0px;  PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}

.toptopic_box {
	FONT-WEIGHT: bold; PADDING-RIGHT: 8px; PADDING-LEFT: 70px; FONT-SIZE: 14px; COLOR: #888888; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left; background:  #e9efe4 url(images/toptopic_bg.gif) repeat-x  top left;
}
.toptopic_label {
	FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #c9d4bf; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
a.toptopic_link {
	FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; COLOR: #000000; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY:  arial, sans-serif;
}
a.toptopic_link:hover { COLOR: #bf0707; }

a.toptopiclist_link {
	 text-decoration: underline;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #222222; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY:  arial, sans-serif;
}
a.toptopiclist_link:hover {  text-decoration: underline; COLOR: #bf0707; }


.topic_label {
	FONT-SIZE:10px; COLOR: #888888; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.time_label {
	BACKGROUND-COLOR: #4A5B6B; FONT-WEIGHT: bold; FONT-SIZE:16px; COLOR: #FFFFFF; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-FAMILY:tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.time_label_link {
	FONT-WEIGHT: bold; FONT-SIZE:16px; COLOR: #FFFFFF;  FONT-FAMILY:tahoma, arial, sans-serif;
}
a.time_label_link:hover {
	 COLOR: #f18a1a;
}
.date_label {
	FONT-WEIGHT: bold; FONT-SIZE:13px; COLOR: #4A5B6B; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-FAMILY:  tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

a.topic_label:hover {
text-decoration: underline;
}

.press_box {
	 PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; COLOR: #2f2f2f; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify; BACKGROUND-COLOR: #e9efe4;  background:  #e9efe4 url(images/toptopic_bg.gif) repeat-x top left;
}
.press_label_box {
	 FONT-WEIGHT: bold; width:100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; COLOR: #4a5b6b; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;
}
.press_redlabel_box {
	 FONT-WEIGHT: bold; width:100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; COLOR: #9A1D1F; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;
}

.topmenu { 	 FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center;
}
.topmenublock { 	FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-SIZE: 10px; COLOR: #000000; PADDING-BOTTOM: 0px; PADDING-TOP:0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: right;
}
.topmenubox { 	 PADDING-RIGHT: 0px; FONT-SIZE: 10px; COLOR: #000000; PADDING-BOTTOM: 0px; PADDING-TOP:2px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center;
}
A.topmenulink { 	 FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #222222; PADDING-BOTTOM: 0px; FONT-FAMILY:   arial, sans-serif;
}
A.topmenulink:hover {  FONT-WEIGHT: bold; text-decoration: underline;  FONT-SIZE: 15px; COLOR: #0060B6; PADDING-BOTTOM: 0px;  FONT-FAMILY: arial, sans-serif;
}

.main_tablebox {
	PADDING: 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; ALIGN: center;
}
.main_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}

.main_text_lite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #222222; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}

.main_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}

.left_box {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

.left_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

.right_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

.right_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #2f2f2f; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}

.sub_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #4f4f4f; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma,arial, sans-serif; TEXT-ALIGN: justify;
}

.sub_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #4f4f4f; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: justify;
}


.submenu_box { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 18px; COLOR: #cccccc; PADDING-BOTTOM: 0px; PADDING-TOP:0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;  VERTICAL-ALIGN: middle;
}
A.submenu { FONT-WEIGHT: bold;  FONT-SIZE: 15px; COLOR: #000000; PADDING-BOTTOM: 0px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
A.submenu_active { FONT-WEIGHT: bold;  FONT-SIZE: 15px; COLOR: #ce372c; PADDING-BOTTOM: 0px;  FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;
}
A.submenu:hover {  FONT-WEIGHT: bold;  FONT-SIZE: 15px; COLOR: #e30202; PADDING-BOTTOM: 0px;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}

.header {
	FONT-WEIGHT: bold;  FONT-SIZE: 17px; COLOR: #000000;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
.header_box {
	FONT-WEIGHT: bold;  FONT-SIZE: 17px; COLOR: #000000;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
.subheader {
	FONT-WEIGHT: bold;  FONT-SIZE: 17px;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
.header_soft {
	FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #1b436b;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
A.header:hover {
	FONT-WEIGHT: bold;  FONT-SIZE: 17px;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
.header_date {
	 	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #222222;  FONT-FAMILY: Tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}
.subheader_box{
	 	   PADDING-LEFT: 31px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; COLOR: #2f2f2f; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}


.action_box {  FONT-SIZE: 13px; COLOR: #222222;  FONT-FAMILY: tahoma, arial, sans-serif; PADDING-RIGHT: 0px;	PADDING-TOP: 20px; PADDING-LEFT: 10px; TEXT-ALIGN: Left; VERTICAL-ALIGN: top;
}
.action_header { FONT-WEIGHT: bold;  FONT-SIZE: 19px; COLOR: #f46711;  FONT-FAMILY: tahoma,arial, sans-serif;
}
A.action_header:hover {COLOR: #F42E00;
}
.action_foot {  FONT-SIZE: 9px; COLOR: #aaaaaa;  FONT-FAMILY: tahoma, arial, sans-serif;
}

.subtoppage_box {  FONT-SIZE: 15px; COLOR: #cccccc;  FONT-FAMILY:  arial, sans-serif; PADDING-RIGHT: 0px;	PADDING-TOP: 20px; PADDING-LEFT: 10px; TEXT-ALIGN: Left; VERTICAL-ALIGN: top;
}
A.subtopmenu { FONT-WEIGHT: bold;  FONT-SIZE: 15px;  PADDING-BOTTOM: 0px; FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: right;
}
A.subtopmenu_active { FONT-WEIGHT: bold;  FONT-SIZE: 15px; COLOR: #89544C; PADDING-BOTTOM: 0px;  FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: right;
}
A.subtopmenu:hover { text-decoration: underline; FONT-WEIGHT: bold;  FONT-SIZE: 15px; COLOR: #0064E3; PADDING-BOTTOM: 0px; FONT-FAMILY:   arial, sans-serif; TEXT-ALIGN: right;
}





.main_button1 {
	 COLOR: #000000;  FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; Padding-left:8px; Padding-top:15px;
}
.main_button {
	FONT-WEIGHT: bold;  FONT-SIZE: 17px; TEXT-ALIGN: left; Padding-left:8px;
}

A.main_button:hover {
     COLOR: #E89C03;  FONT-FAMILY:  arial, sans-serif;
}

A.mbutton {
	 COLOR: #000000;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}

A.mbutton:hover {
	 COLOR: #FF7C08;  FONT-FAMILY:  arial, sans-serif;
}

.smbutton_span {
	FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #aaaaaa;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left; Padding-left:8px;
}
A.smbutton {
	FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #aaaaaa;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
A.smbutton_active {
	FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #0064E3;  FONT-FAMILY:  arial, sans-serif; TEXT-ALIGN: left;
}
A.smbutton:hover {
	FONT-WEIGHT: bold;  FONT-SIZE: 10px; COLOR: #0A53B2;  FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;
}




.search_box { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; COLOR: #575757; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left;
}
.search_label { FONT-SIZE: 14pt; COLOR: #c10b0b; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: right;
}


.main_td { BACKGROUND-COLOR: #ffffff; BORDER-TOP: #000000 2px solid;  BORDER-BOTTOM: #000000 2px solid;BORDER-left: #000000 2px solid;  BORDER-right: #000000 2px solid;
PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
}

.topbar_box {  PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #575757; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana, arial, sans-serif; TEXT-ALIGN: left; BACKGROUND-COLOR: #e9efe4; background:  #e9efe4 url(images/topbar_bg2.gif) repeat-x  bottom left;
}

a.topbar_link {  FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #575757; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana, arial, sans-serif;
}
a.topbar_link:hover {  COLOR: #e30202;
}
a.topbar_link_reg {  FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #e30202; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana, arial, sans-serif;
}


.main_link_box {  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; COLOR: #cccccc; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY: tahoma,verdana, arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff;
}
.main_link_box_action {  PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10pt; COLOR: #cccccc; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY: tahoma,verdana, arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #006db7;
}

.main_link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; COLOR: #000000; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; TEXT-ALIGN: center; FONT-FAMILY:  arial, sans-serif;
}
.main_link_action { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; COLOR: #FFFFFF; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; TEXT-ALIGN: center; FONT-FAMILY:  arial, sans-serif;
}
A.main_link:hover {  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; COLOR: #e30202; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-FAMILY:  arial, sans-serif;
}

.sub_link_box {
	 	   PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; COLOR: #0060B6; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: bottom; PADDING-TOP: 7px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}
.sub_link {
	 	   FONT-WEIGHT: bold; PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #888888; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma,  arial, sans-serif; TEXT-ALIGN: left;
}

A.sub_link:hover {
	    PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #bf0707; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY:  verdana,tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.sub_link_action {
	 	   FONT-WEIGHT: bold; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #DF000B; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}

.subpage_box{
	 	   PADDING-LEFT: 42px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; COLOR: #2f2f2f; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}
.subpage_box_second{
	 	   PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; COLOR: #2f2f2f; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}
.subpage_link {
	 	   text-decoration: underline;   PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #0060B6; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-ALIGN: left;
}

A.subpage_link:hover {
	    text-decoration: underline; PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #e30202; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-ALIGN: left;
}
.subpage_link_action {
	 	  FONT-WEIGHT: bold; text-decoration: none; PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #222222; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-ALIGN: left;
}

.top_input_bg {background-color: #c1c1c1;BORDER-Bottom: #000000 2px solid; BORDER-TOP: #000000 2px solid;Padding-Right:5px; Padding-Left:5px;}
.td_input_bg {background-color: #c1c1c1;}
.td_button_yellow {background-color: #ffbf00;}
.td_bg_grey {background-color: #4A5B6B;}
.toptable{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c1c1c1; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: center;}
.topcheck_font{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #c1c1c1; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: center;PADDING-BOTTOM: 3px;}
.top_button_bg {background-color: #ffbf00;BORDER-Bottom: #000000 2px solid; BORDER-TOP: #000000 2px solid;Padding-Right:5px; Padding-Left:5px;}
.topname {FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #4a5b6b;  FONT-FAMILY: Verdana, arial, sans-serif; TEXT-ALIGN: right; VERTICAL-ALIGN: middle;}
.toplogin {FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #aaaaaa; FONT-FAMILY: Verdana, arial, sans-serif; TEXT-ALIGN: right; VERTICAL-ALIGN: middle;}

.regform_td_left {BORDER-BOTTOM: #eeeeee 0px solid; PADDING-TOP: 7px; PADDING-BOTTOM: 5px; padding-right:10px; TEXT-ALIGN:right; VERTICAL-ALIGN: top;}
.regform_td_center {BORDER-BOTTOM: #eeeeee 0px solid; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; padding-right:10px; padding-left:10px; TEXT-ALIGN:left; VERTICAL-ALIGN: top;}
.regform_td_center_down {BORDER-BOTTOM: #eeeeee 0px solid; PADDING-TOP: 8px; PADDING-BOTTOM: 5px; padding-right:10px; padding-left:10px; TEXT-ALIGN:left; VERTICAL-ALIGN: top;}
.regform_td_right {BORDER-BOTTOM: #eeeeee 0px solid; PADDING-TOP: 2px; PADDING-BOTTOM: 5px; padding-left:10px; TEXT-ALIGN:left; VERTICAL-ALIGN: top;}
.form_label {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY:Arial, verdana, arial, sans-serif;}
.form_softlabel {FONT-SIZE: 13px; COLOR: #aaaaaa; FONT-FAMILY:Arial, verdana, arial, sans-serif;}

/*
div.m_button {
     TEXT-ALIGN:center;
     background: #0060B6 url(../pic/main_button_left_top.gif) no-repeat 0 0;

}
div.m_button div {
     background: transparent url(../pic/main_button_right_top.gif) no-repeat 100% 0;
}
div.m_button div div {
     background: transparent url(../pic/main_button_left_bottom.gif) no-repeat 0 100%;
}
div.m_button div div div {
	 background: transparent url(../pic/main_button_right_bottom.gif) no-repeat 100% 100%;

     padding-top: 5px;
     padding-left: 5px;
     padding-right: 5px;
     padding-bottom: 5px;
}
*/

.error_div {FONT-WEIGHT: bold; PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #DF000B; PADDING-LEFT: 60px; PADDING-right: 60px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: arial, tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}

.hrcolor {COLOR: #dddddd;}

.window_error{margin: 5px; padding: 10px; background: #f3e0d3}

/*
div.f_box {
     TEXT-ALIGN:center;
     FONT-SIZE: 13px; COLOR: #222222;  FONT-FAMILY: tahoma, arial, sans-serif;
     background: #edefe1 url(../pic/f_box_tl.gif) no-repeat 0 0;

}
div.f_box div {
     background: transparent url(../pic/f_box_tr.gif) no-repeat 100% 0;
}
div.f_box div div {
     background: transparent url(../pic/f_box_bl.gif) no-repeat 0 100%;
}
div.f_box div div div {
	 background: transparent url(../pic/f_box_br.gif) no-repeat 100% 100%;

     padding-top: 10px;
     padding-left: 10px;
     padding-right: 10px;
     padding-bottom: 10px;
}

div.f_box div div div div{
	 background: transparent;

}
*/
.topicarhive_box {TEXT-ALIGN:left; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #aaaaaa;  FONT-FAMILY: arial, tahoma, arial, sans-serif; padding: 10px; BACKGROUND-COLOR:#efeddf;}
.topicarhive_label { padding:10px; FONT-SIZE: 17px; FONT-WEIGHT: bold; COLOR: #4a5b6b; LINE-HEIGHT: 40px; FONT-FAMILY: Arial, verdana;}
.tdtopic { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #EBF1F8 2px solid; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; TEXT-ALIGN:center;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #aaaaaa;  FONT-FAMILY: arial, tahoma, arial, sans-serif;
}

.reestr1_box {BACKGROUND-COLOR: #FaFaFa; TEXT-ALIGN:center; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY:  tahoma, arial, sans-serif; }
.reestr2_box {BACKGROUND-COLOR: #FaFaFa; COLOR: #555555; TEXT-ALIGN:center; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY:  tahoma, arial, sans-serif; }
.reestr3_box {BACKGROUND-COLOR: #FaFaFa; COLOR: #555555; TEXT-ALIGN:center; FONT-SIZE: 11px; FONT-FAMILY:  tahoma, arial, sans-serif; }

.partnerbanners_box  {
	 	   PADDING-LEFT: 65px; PADDING-RIGHT: 20px; FONT-SIZE: 11px; COLOR: #2f2f2f; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left;
}

.userdate_box  {
	 	   FONT-WEIGHT: bold; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; COLOR: #333333; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: center; PADDING-TOP: 5px; FONT-FAMILY: tahoma, verdana, arial, sans-serif;
}
.userbutton_box  {
	 	   FONT-WEIGHT: bold; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; COLOR: #aaaaaa; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: center; PADDING-TOP: 5px; FONT-FAMILY: tahoma, verdana, arial, sans-serif;
}
.userbutton  {
	 	    FONT-SIZE: 13px; COLOR: #aaaaaa; VERTICAL-ALIGN: center; FONT-FAMILY: tahoma, verdana, arial, sans-serif;
}
a.userbutton  {
	 	    FONT-SIZE: 13px; COLOR: #ef7c16; VERTICAL-ALIGN: center;  FONT-FAMILY: tahoma, verdana, arial, sans-serif;
}
a.userbutton:hover  {
	 	    FONT-SIZE: 13px; COLOR: #fcc134; VERTICAL-ALIGN: center;  FONT-FAMILY: tahoma, verdana, arial, sans-serif;
}
.panel_box  {COLOR: #888888; padding:10px;padding-top:8px;}

.topicformcol1{VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding-bottom:20px;}
.topicformcol2{VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding-bottom:10px;padding-left:10px;padding-top:10px;color:#888888}
.imagepanel_box  {FONT-WEIGHT: bold; BACKGROUND-COLOR: #eeeeee; COLOR: #222222; padding:2px;padding-left:10px;}

.toptoplink {
	 	   text-decoration: underline;   PADDING-LEFT: 0px; FONT-SIZE: 17px; COLOR: #0060B6; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-ALIGN: left;
}

A.toptoplink:hover {
	    text-decoration: underline; PADDING-LEFT: 0px; FONT-SIZE: 17px; COLOR: #e30202; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; FONT-FAMILY:  verdana, arial, sans-serif; TEXT-ALIGN: left;
}

.red_event_box { FONT-WEIGHT: bold; width:100%;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #FFFFFF; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #bf270d;
}
.yellow_event_box { FONT-WEIGHT: bold; width:100%;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #FFFFFF; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #f16713;
}
.green_event_box {  FONT-WEIGHT: bold; width:100%;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #FFFFFF; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #4eac01;
}
.none_event_box {  FONT-WEIGHT: bold; width:100%;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; COLOR: #FFFFFF; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial, sans-serif; TEXT-ALIGN: center; BACKGROUND-COLOR: #eeeeee;
}

.date{padding-left:0;line-height:1;border-bottom:none;VERTICAL-ALIGN: top;padding-top:0px;}
.dateline{TEXT-ALIGN:left; VERTICAL-ALIGN: top; FONT-SIZE: 12px; COLOR: #333333;  FONT-FAMILY:  tahoma, arial, sans-serif; padding: 0px;padding-bottom:10px;padding-top:3px;padding-right:10px;}
.month_red{width:3.5em;margin-right:10px;padding:3px 0 2px;color:#fff;font-size:.769em;text-align:center;text-transform:uppercase;background:#bf270d;}
.month_yellow{width:3.5em;margin-right:10px;padding:3px 0 2px;color:#fff;font-size:.769em;text-align:center;text-transform:uppercase;background:#f16713;}
.month_green{width:3.5em;margin-right:10px;padding:3px 0 2px;color:#fff;font-size:.769em;text-align:center;text-transform:uppercase;background:#4eac01;}
.day{width:2.538em;margin-right:10px;padding:5px 0 6px;border:#e3e3e3 1px solid;border-top:none;font-weight:bold;text-align:center;}
.week-day{font-size:.8em;font-weight:normal;text-transform:lowercase;}

.maincatlink {
	text-decoration: underline; COLOR: #222222; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: arial, tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
a.maincatlink:hover {
color:#e30202; text-decoration: underline;
}
.subcatlink {
	FONT-SIZE: 13px; COLOR: #0060B6; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
a.subcatlink:hover {
text-decoration: underline;
}
.catpathlink {
	COLOR: #8f959b; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: center; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
.catpathlinkmain {
	COLOR: #333333; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: center; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-ALIGN: left;
}
a.catpathlink:hover,a.catpathlinkmain:hover {
text-decoration: underline; COLOR: #0060B6;
}

a.circlenumber {
	  FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #aaaaaa;  FONT-FAMILY: arial, sans-serif;
}
a.circlenumber:hover { COLOR: #345393; }
a.circlenumber_active { COLOR: #E89C03; }


