body {
	margin:0;
	padding:0;
	width:734px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fefbf6
}
p, div, span, a, a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
p {margin-top:10px;text-align:justify;line-height:14px;}
div.menu_links_container a, div.menu_links_container a:hover {
	color:#003255;  
	font-size:1.2em; 
	font-weight:bolder;
	text-decoration:none;
	line-height:1.25em;
}
a, a:hover {color:#003BB3;text-decoration:none;}
a:hover {text-decoration:underline;}
a.suncreation_link { color:#D26900;}
h1 {font-size:1.5em; display:block; text-align:center; width:60%;}
h2 {font-size:1.25em; font-weight:bold; margin:2em 0 0.5em 0;}
h3 {font-size:12px; font-weight:bold; margin:1.8em 0 0 0;}
div.menu_section_div {height:5px;line-height:5px;}
div#BigLetters p {font-size:2em;text-align:center;}
h3.table_title_big {font-size:1.4em;text-decoration:underline;padding-bottom:1em;}
.gray_frame {background-color:#ebebeb;border:1px solid #ccc;}
.footer {clear:both; width:100%; height:1.4em;}
.bet {color:#154883;font-size:1.2em;}
.bulgaria {color:#434891;font-size:1.2em;}
.left_align {float:left;}
.right_align {float:right;}
.subtitle {margin-top:0; font-weight:lighter; color:#333}
.obzor{color:#CC6600;}
.nav_area_container {
	border-top:1px dashed #333; 
	margin:3em 0 2em 0;  
	border-bottom:1px dashed #333; 
}
.nav_area, .nav_area_highlighted{
	background-color:#F0F4F7;
	border:1px solid #ccc; 
	padding:0.5em;
}
.nav_area_highlighted {background-color:#FCFDFE;}
.bets_table {width:100%; border-bottom:1px solid black;}
.bets_table th {
	border-top:1px solid black;
	border-bottom:1px solid black;
	text-align:center;
	padding-top:0.5em;
	padding-bottom:0.5em;
	border-left:1px solid #ccc;
}
.bets_table #edit_row td {
	background-color:#BDCFF0;
	border-left:1px solid #D0DDF4;
	border-bottom:1px solid #3366CC; 
}
.bets_table td {
	border-bottom:1px solid #0080FF;
	border-bottom-color:#D0DDF4;
	border-left:1px solid #D0DDF4;
	background-color:#E5ECF9;
}
.bets_table td.number_col {text-align: right;}
.bets_table td.text_col {text-align: left;}
.bets_table th.first_col, .bets_table td.first_col, .bets_table #edit_row td.first_col {border-left:1px solid black;}
.bets_table td.last_col, .bets_table #edit_row td.last_col, .bets_table th.last_col {
	border-left:1px solid black;
	border-right:1px solid black; 
}
.bets_table td.last_col {text-align:center;}
.attention_box {
	font-family:"Times New Roman", Times, serif;
	background-image: url(../images/kare.jpg);
	background-repeat:no-repeat;
	background-position:center;	
	height:79px;
	width:553px;
	color:#FFF;	
	padding-top:1.5em;
	padding-left: 1.5em;
}
.attention_box .kare_first_line {font-size:1.2em;font-weight:bold;}
.attention_box .kare_content {font-size:1.1em;font-style:italic;padding-left:2em;}
.tour_table th img {margin-right:1em;}
.tour_table td {padding-left:1em;font-weight:bold;color:#550000;}
.tour_table th {font-weight:bold;text-align:left;}
.tour_table td, .tour_table th{border-bottom:1px solid #ccc;}
.form_table {
	width:98%;
	background-color:#FCFDFE;
	border:1px solid #ccc; 
	padding:0.5em;
}
div.row {clear: both;padding-top: 0.2em;}
div.row span.label {float: left;width: 39%;text-align: right;padding-right: 1%;}
div.row span.form_element {float: right;width: 60%;text-align: left;} 
.pos_table  td{font-weight:bold;color:#500;}
.pos_table  td.points_col{text-align:right;border-left:1px solid #ccc;padding:0 0.2em;}
.pos_table  td.name_col{padding:0em 0.5em;}
.pos_table  td, .pos_table  th{border-bottom:1px solid #ccc;}  
.important_text {color:#800000; font-weight:bold;}
.button_container {clear:both; width:100%; padding:1em 0 1em 0; text-align:center;}
.button_container div {width:189px; height:68px; margin:auto;}
.button_container div.small {width:102px;}
.button_container div a img, .button_container div img  {border-width:0; float:left; width:189px; height:50px;}
.button_container div.small a img, .button_container div.small img {width:102px;}
.button_container div img {height:18px;}