img{border-width: 0;}
.style1 {
	background-color: #FBCA25;
}
.style2 {
	border: 1px solid #FCD755;
	border-collapse: collapse;
	}
.style3 {
	background-color: #808080;
}
.style4 {
	text-align: center;
	font-family: "Times New Roman";
	color: #FFFFFF;
	line-height: 20px;
}
.style5 {
	font-family: Arial;
	font-size: small;
}
.style5 a{color: #fff;text-decoration: none;}
.style5 a:hover{color: #fff;text-decoration: none;}
.style5 a:visited{color: #fff;text-decoration: none;}
.style6 {
	font-family: Arial;
	font-size: small;
	margin-left: 120px;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
	color: #FFFFFF;
}
table.side a{color: #808080;text-decoration: none;}
table.side a:hover{color: #808080;text-decoration: none;}
table.side a:visited{color: #808080;text-decoration: none;}

a.footer{color: #808080;text-decoration: none;}
a.footer:hover{color: #808080;text-decoration: none;}
a.footer:visited{color: #808080;text-decoration: none;}

#nav-one{padding-left: 20px;}
.nav, .nav ul{list-style: none;margin: 0;padding: 0;}
.nav{z-index: 100;position: relative;}
.nav li{float: left;margin: 0;padding: 0;position: relative;} /*padding: 0 25px;*/
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited{line-height: 20px;color: #fff;display: block;text-decoration: none;}
.nav li a:hover{}
.nav li {text-align: center;}
.nav li li{text-align: left;margin: 0;padding: 0;background-color: #808080;}
#nav-one li:hover a, #nav-one li.sfHover a{}
#nav-one li:hover ul a, #nav-one li.sfHover ul a{background-color: #808080;color: #fff;}
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover{background-color: #FBCA25;color: #808080;}
.nav ul{list-style: none;margin: 0;position: absolute;top: -999em;left: 0;text-align: left;}
.nav li:hover ul, .nav li.sfHover ul{top: 20px;}
.nav ul li{border: 0;float: none;}
.nav ul a{border-top: 1px solid #fff;white-space: nowrap;width: 150px;padding: 0 20px 0 15px;}
.nav ul a:hover{background-color: #D3A44C;color: #000;}
.nav ul li a, .nav ul li a:link, .nav ul li a:active, .nav ul li a:visited{line-height: 20px;}

form label{display: block;padding-top: 2px;padding-right: 15px;font-size: 12px;}
form table td{vertical-align: top;padding: 0 0 4px 0;}
form ul.error{list-style-type: none;font-weight: bold;background-color: #FBCA25;width: 100%;color: #808080;border: 1px solid #808080;width: 100%;margin: 5px 0;padding: 0;}
form ul.error li{padding: 1px 3px 1px 3px;margin: 0;}
form input{font: normal 11px verdana, arial, helvetica, sans-serif;}
form select{font: normal 11px verdana, arial, helvetica, sans-serif;}
form textarea{font: normal 11px verdana, arial, helvetica, sans-serif;}

div.contact_hour{display: none;}
body{margin: 0px;background: #fff url('/images/back1.gif') repeat-x top left;}

#language{float: right;margin-right: 50px;}
#language a{color: #808080;font-family:Verdana;font-size:xx-small;font-weight: bold;text-decoration: none;}