@import url(/css/menu.css);
body {
	margin : 0px;
	padding : 0px;
	font-family : Verdana, Geneva;
	color : #333333;
	font-size : 12px;
	line-height : 20px;
	min-width : 800px;
}
div.header {
	background-image : url(/images/header-bg.gif);
	background-repeat : repeat-x;
	width : 100%;
	height : 138px;
	border-bottom : solid 1px #999999;
}
div.header div.logo {
	width : 213px;
	height : 39px;
	margin : 55px 0px 0px 42px;
	float : left;
}
div.header div.logo img {
	width : 213px;
	height : 39px;
}
div.header div.navigation {
	width : 541px;
	height : 138px;
	float : left;
}
div.header div.navigation img.banner {
	width : 541px;
	height : 79px;
	display : block;
}
div.header div.navigation div.tabs {
	margin-top : 32px;
	height : 23px;
}
div.header div.navigation div.tabs img {
	vertical-align : top;
}
div.header div.navigation div.tabs a:link, div.header div.navigation div.tabs a:visited, div.header div.navigation div.tabs a:hover, div.header div.navigation div.tabs a:active {
	background-color : #000000;
	color : #ffffff;
	font-family : Trebuchet MS, Verdana, Geneva;
	font-size : 14px;
	height : 23px;
	line-height : 23px;
	font-weight : bold;
	text-decoration : none;
}
div.sidebar {
	top : 139px;
	left : 0px;
	width : 255px;
	height : 560px;
	position : absolute;
}
div.content {
	background-image : url(/images/content-bg.gif);
	background-repeat : repeat-y;
	min-height : 590px;
	padding : 25px 30px 30px 285px;
}
div.content a:link, div.content a:visited {
	color : #2c7f22;
	text-decoration : none;
	font-weight : bold;
}
div.content a:hover, div.content a:active {
	color : #2c7f22;
	text-decoration : underline;
	font-weight : bold;
}
div.content a.big {
	font-size : 14px;
}
div.footer {
	clear : left;
	background-color : #f3efd8;
	width : 100%;
	border-top : solid 1px #999999;
	height : 88px;
}
div.footer div.guarantee {
	margin : 24px 0px 0px 285px;
	vertical-align : middle;
	background-image : url(/images/guarantee.gif);
	background-repeat : no-repeat;
	font-family : Arial, Helvetica;
	font-size : 14px;
	font-weight : bold;
	line-height : 26px;
	height : 26px;
	padding : 0px 0px 0px 145px;
	color : #4db048;
}
div.footer div.links {
	height : 16px;
	background-color : #3bb434;
	font-family : Arial, Helvetica;
	font-size : 12px;
	font-weight : bold;
	margin-top : 22px;
	line-height : 16px;
	color : #ffffff;
}
div.footer div.links div.copyright {
	float : right;
	margin-right : 30px;
}
div.footer div.links a:link, div.footer div.links a:visited, div.footer div.links a:hover, div.footer div.links a:active {
	font-size : 10px;
	font-family : Verdana, Geneva;
	font-weight : bold;
	text-decoration : none;
	margin : 0px 15px 0px 5px;
	color : #ffffff;
}
h1 {
	margin : 0px;
	padding : 0px 0px 15px 0px;
	color : #2c7f22;
	font-family : Trebuchet MS, Verdana, Geneva;
	font-size : 20px;
	font-weight : bold;
}
h2 {
	margin : 0px;
	padding : 0px;
	color : #2c7f22;
	font-family : Trebuchet MS, Verdana, Geneva;
	font-size : 20px;
	font-weight : bold;
}
div.text {
	color : #333333;
	font-size : 12px;
	font-family : Verdana, Geneva;
	line-height : 20px;
	padding : 25px 40px;

}
div.module {
	padding : 25px 40px;
	color : #626161;
	font-family : Verdana, Geneva;
	font-size : 14px;
	font-weight : normal;
	line-height : 22px;
	border-bottom : solid 1px #999999;
}
div.module a:link, div.module a:visited {
	color : #2c7f22;
	font-weight : normal;
	text-decoration : none;
}
div.module a:hover, div.module a:active {
	color : #2c7f22;
	font-weight : normal;
	text-decoration : underline;
}
div.module label {
	font-family : Arial, Helvetica;
	font-weight : bold;
	font-size : 15px;
	color : #333333;
	display : block;
}
div.module form {
	margin-top : 8px;
}
div.module input.text {
	font-family : Arial, Helvetica;
	font-weight : normal;
	font-size : 15px;
	color : #333333;
	display : block;
	border : solid 1px #999999;
	height : 20px;
	padding : 3px;
}
div.module input.button {
	background-image : url(/images/button-bg.gif);
	background-repeat : repeat-x;
	font-family : Trebuchet MS, Verdana, Geneva;
	font-size : 18px;
	font-weight : bold;
	color : #ffffff;
	border : solid 1px #333333;
	margin-top : 20px;
}
span.required {
	font-size : 18px;
	font-weight : bold;
	color : #ff0000;
}
em.help {
	font-size : 10px;
}
select {
	width : 228px;
}
input.text {
	width : 225px;
}
