/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b3087;
	background:url(img/main_back_01.jpg) repeat-y;
}
img {
	border:none;
}
a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b3087;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.buttonscontainer {
	width:210px;
	float:left;
}
.buttons a {
	width:190px;;
	color:#FFFFFF;
	background-color:#2b3087;
	padding:2px;
	padding-left:20px;
	display:block;
	border-bottom:1px solid #FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.buttons a:hover {
	background-color: #FFFFFF;
	color: #2b3087;
	text-decoration: none;
}
#header {
	height:105px;
	background:url(img/header_back.jpg) repeat-y left #488fcd;
	border-bottom:#FFFF00 solid 5px;
}
#lang {
	color:#FFFFFF;
	float:right;
	width:60px;
	height:20px;
}
#lang a {
	color:#FFFFFF;
	text-decoration:none;
}
#lang a:hover {
	text-decoration:underline;
}
#lang span {
	font-weight:bold;
}
#yellow_strip {
	height:5px;
	background-color:#FFFF00;
}
#location {
	background:#2b3087;
	height:20px;
	padding-top:3px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:11px;
}
#location a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
#location a:hover {
	text-decoration:underline;
}
#main {
}
b {
	color:#FFFF00;
	width:auto;
	text-transform:uppercase;
}
input, textarea, button {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b3087;
	border:#2b3087 solid 1px;
	background-color:#FFFFFF;
}