html{overflow-x:hidden;}
.body { background-image:url(images/bg_low.jpg); margin-top:4px;}
.text11_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_white_roll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_white_roll:hover {
	text-decoration: underline;
}
.border3_white {
	border: 3px solid #FFFFFF;
}
.text_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.txt12_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.border4_white {
	border: 4px solid #FFFFFF;
}
.border6_white {
	border: 6px solid #FFFFFF;
}
.txt11B_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.txt11B_orange:hover {
	text-decoration: underline;
}
.padd8_top {
	padding-top: 8px;
	padding-bottom:10px;
}
.flag_1 { float:left; margin-left:25px; }
.flag_2 { float:left; margin-left:5px; }

/*menu styles*/

.menu {padding:0px; margin:0px; list-style-type:none;}
.menu li {float:right; margin:0px; padding:0px; height:34px; }
.menu_bg {background: url(images/menu/bg.jpg) repeat-x center bottom;}
.menu_01, .menu_02, .menu_03, .menu_04, .menu_05 {display:block;height:30px; margin-top:4px;}
/*hover*/
.menu_01:hover, .menu_02:hover, .menu_03:hover, .menu_04:hover, .menu_05:hover {border-bottom:4px solid #FF6000; margin-top:0px; *height:34px;}
/*508*/
.menu_01 span, .menu_02 span, .menu_03 span, .menu_04 span, .menu_05 span {display:none;}
/*buttons*/
.menu_01 {width:71px; background: url(images/menu/menu_01.gif) no-repeat center bottom;}
.menu_02 {width:56px; background: url(images/menu/menu_02.gif) no-repeat center bottom;}
.menu_03 {width:55px; background: url(images/menu/menu_03.gif) no-repeat center bottom;}
.menu_04 {width:84px; background: url(images/menu/menu_04.gif) no-repeat center bottom;}
.menu_05 {width:85px; background: url(images/menu/menu_05.gif) no-repeat center bottom;}
/*active*/ 
.active, .active:hover {background-position:center top; cursor: default; border-bottom:none; margin-top:4px;  *height:30px;}


.border3_gray {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #4E4E4E;
}
.txt12_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.txt12_black_roll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.txt12_black_roll:hover {
	color:#FFFFFF;
	background-color:#000000
}
.txt12B_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6000;
}
.border_grey {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.txt11_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt11_black_roll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt11_black_roll:hover {
	text-decoration: underline;
}
.border_bottom {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFCA00;
}
.txt9_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.photos_border1 {
	border: 1px solid #B4B4B4;
}
.photos_border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-left-color: #B4B4B4;
	text-align:center;
	background-color:#FFFFFF;
}
