body	{margin:0px; padding:0px;}

td.menu	{background-image:url(i/menu_back.gif); background-repeat:repeat-x; border-right:solid 1px #0663a1;}
td.menu_no_border	{background-image:url(i/menu_back.gif); background-repeat:repeat-x;}
td.branches	{padding:0.15em 0.5em 0.15em 0.8em;}
td.branches_hr	{padding:0.05em 0.8em 0.05em 0.8em;}
td.branches_caption	{padding:0.8em 0.5em 0.25em 0.8em;}
td.branches_icon	{padding:0.3em 0em 0.15em 0.8em;}
td.branches_news	{padding:0.15em 0.5em 0.15em 0.15em;}

img.menu	{padding-top:17px;}
.red_text {
	font-family: Tahoma;
	font-size: 15px;
	color: #CC0033;
}

.white_text {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
}

div.brd {
	border: 1px black;
	background: #CC0033;
	padding: 6px;
	width: 125px;
}

font	{font-family:Tahoma, sans-serif; font-size:14px; color:#4d4d4d;}
font.date	{font-family:Tahoma, sans-serif; font-size:13px; color:#4d4d4d;}

input	{width:120px; font-family:Tahoma, sans-serif; font-size:14px; color:#5d5d5d;}

a	{font-family:Tahoma, sans-serif; font-size:14px; color:#055ca9;}
a:hover	{font-family:Tahoma, sans-serif; font-size:14px; color:#0785cf;}

hr	{height:1px; color:#ccc;	background-color:#ccc; border:solid 0px;}


.header { text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold;}

.error_msg{
	color: #CC0033;
	font-size: 11px;
	font-family: Tahoma;
}
#smileLayer{
	width: 25px; 
}
input.icon{
	width: 15px; 
}
.bbcodebtn{
	color: #4d4d4d; 
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold
}

.tab{
	background-color: #cccccc;
	padding: 0px 10px;
}
.tab_first{
	padding: 0px 10px;
	background-color: #cccccc;
}
.tab_active{
	background-color: #aaaaaa;
	padding: 0px 10px;
}
.tab_active_first{
	background-color: #aaaaaa;
	padding: 0px 10px;
}
.tab_active_last{
	background-color: #aaaaaa;
	padding: 0px 10px 0px 10px;
}
.tab_last{
	background-color: #cccccc;
	padding: 0px 10px;
}
.text {
	font-family: Tahoma;
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
}
.text_head {
	font-family: Tahoma;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: none;
}
.icon{	border: solid 1px #4d4d4d;}
.content {	background-color: #eeeeee; margin: 0px; padding: 12px;}
.content_2 {	background-color: #eeeeee;}
.delimiter { border-top: solid 1px #4d4d4d; font-size: 1px;}
.text_hidden  { font-family: Tahoma; font-size: 12px; color:#999999;}
.link { font-family: Tahoma; font-size: 12px; color:#055ca9;}

td.calendar_header_top_cell { font-family: Tahoma; font-size: 12px; color: #000000; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #eeeeee; padding-top: 8px; padding-bottom: 8px; }
td.calendar_header_right_cell { font-family: Tahoma; font-size: 12px; color: #000000; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #eeeeee; padding-top: 8px; padding-bottom: 8px; }
td.calendar_top_cell { font-family: Tahoma; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; background-color: #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell { font-family: Tahoma; font-size: 12px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_top_cell_empty { background-color: #eeeeee; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell_empty { background-color: #eeeeee; border-bottom: 1px solid #FFFFFF;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_top_cell_today { font-family: Tahoma; font-size: 12px; color: #000000; font-weight:normal; text-decoration:none; background-color: #ffb166;border: 1px solid #055ca9;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_right_cell_today { font-family: Tahoma; font-size: 12px; color: #000000; font-weight:normal; text-decoration:none; background-color: #ffb166; border: 1px solid #055ca9;  padding: 3px 0px 3px 3px; margin: 0px;}
td.calendar_day_number { font-family: Tahoma; font-size: 12px; color:#000000; font-weight: bold; }
a.calendar_url { font-family: Tahoma; font-size: 12px; font-weight: normal; color: #055ca9; text-decoration:underline; }

.alloc_answ_searched{ background:#FF0; font-weight:bold}

table.qs_table {width:100%; background:#eaeaea;}
table.qs_table th{font-weight: bold; text-align:left; font-family: Tahoma; font-size: 8pt; background:#f4f4f4; padding:5px;}
table.qs_table td{font-family: Tahoma; font-size: 8pt; background:#f4f4f4; padding:10px 10px; line-height:20px;}
table.qs_table td.alloc_bg{font-family: Tahoma; font-size: 8pt; background:#ff0000; padding:2px 5px;}
table.qs_table td.answers{padding-left: 100px;}
table.qs_table font.hidden_text{font-family: Tahoma; font-size: 8pt; color:#7f7f7f}

table.qs_answer_table {width:100%; background:#eaeaea;}
table.qs_answer_table th{font-weight: bold; text-align:left; font-family: Tahoma; font-size: 8pt; background:#ffffff; padding:5px;}
table.qs_answer_table td{font-family: Tahoma; font-size: 8pt; background:#ffffff; padding:10px 10px; line-height:20px;}
table.qs_answer_table td.alloc_bg{font-family: Tahoma; font-size: 8pt; background:#ff0000; padding:2px 5px;}
table.qs_answer_table td.answers{padding-left: 100px;}

table.qa_form{width:100%}
table.qa_form th{font-weight:bold; line-height:20px; text-align:left}
table.qa_form td{line-height:20px;}

.best_answer {color:#FF0000}

.qa_menu_icon{vertical-align:middle}

.qa_h_ask_q { width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 19px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_ask_q.png) no-repeat center right;}
*[class='qa_h_ask_q'] {display:inline; width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 19px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_ask_q.png) no-repeat center right;}

.qa_h_answer_q { width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 23px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_answer_q.png) no-repeat center right;}
*[class='qa_h_answer_q'] {display:inline; width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 23px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_answer_q.png) no-repeat center right;}

.qa_h_info { width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 23px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_info.png) no-repeat center right;}
*[class='qa_h_info'] {display:inline; width:1px; white-space:nowrap; position:relative; top:-2px; padding:0px 23px 0px 0px; margin-bottom:10px; text-transform: uppercase; color: #4d4d4d; font-size: 14px; font-family: Tahoma; font-weight: bold; background: url(../images/qa_h_info.png) no-repeat center right;}

.redmenu {margin: 10px 215px 10px 10px}
.redmenu a, .redmenu a:hover, .redmenu a:active  {font-family: Tahoma; font-size: 13px; color: #ffffff; text-decoration: none;}
.redmenu img.delim{margin-left: 10px;margin-right: 10px;}

.ev_forms {
	padding: 0px;
	text-align:left;
}
