body {

	color: #666;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #4e577e;

	background-image: url(../images/bg-grad.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	text-align: center;

	margin: 0;

	padding: 0;

	border-width: 0;

}



* {

	margin: 0;

	padding: 0;

}



table {

	margin: 0;

	padding: 0;

	border-width: 0;

}



td {

	margin: 0;

	padding: 0;

	border-width: 0;

}



img#logo {

	margin: 0;

	padding: 20px 0 0 25px;

}



h1,h2,h3,h4,h5,h6,p {

	margin: 0;

	padding: 0;

}



img {

	margin: 0;

	padding: 0;

	border-width: 0;

	display: block;

}



a {

	text-decoration: none;

	color: #454545;

}



a:link {

	text-decoration: none;

}



a:visited {

	text-decoration: none;

}



a:hover {

	color: #e03a3e;

	text-decoration: underline;

}



a:active {

	text-decoration: underline;

}



hr {

	display: block;

	clear: both;

	height: 1px;

	margin: 0 0 0 10px;

	padding: 0;

	border-top: 1px dotted #999999;

	border-right-style: none;

	border-right-width: 0;

	border-bottom-style: none;

	border-bottom-width: 0;

	border-left-style: none;

	border-left-width: 0;

	0 10px: ;

}



.clear {

	clear: both;

}



#container {

	background-color: #fff;

	width: 800px;

	margin: 10px auto 0;

	padding: 0;

	border-color: #dc9d33;

	border-style: solid;

	border-width: 5px 2px 2px;

}



#header {

	width: 800px;

	height: 110px;

}



#menu {

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	background-image: url(../images/bg-menu.jpg);

	width: 800px;

	height: 34px;

}



#main {

	background-image: url(../images/bg-body.jpg);

	width: 800px;

	height: 377px;

}



#bodyextra {

	background-image: url(../images/bg-bodyextra.jpg);

	background-repeat: no-repeat;

	width: 800px;

}

#bodyextraiso { background-image: url(../images/bg-bodyextra-iso.jpg); background-repeat: no-repeat; width: 800px; }

#footer {

	background-color: #4e577e;

	background-image: url(../images/bg-footer.png);

	background-repeat: no-repeat;

	background-position: center top;

	width: 800px;

	height: 79px;

}



#footerhome {

	background-color: #4e577e;

	background-image: url(../images/bg-footer.png);

	background-repeat: no-repeat;

	background-position: center top;

	width: 800px;

	height: 95px;

}



form {

	margin: 0;

	padding: 10px 25px 0 0;

	border-width: 0;

	display: inline;

}



input.txt {

	color: #4e577e;

	background-color: #fff;

	border: solid 1px;

	width: 90px;

	height: 20px;

}



input.btn {

	color: #fff;

	background-color: #4e577e;

	border: solid 1px #4e577e;

}



#search { text-align: right; margin: 0; padding: 0; }



#foot1 {

	color: #fff;

	text-align: left;

	float: left;

	margin: 0;

	padding: 17px 0 0 25px;

	display: block;

}



#footcenter {

	color: #fff;

	text-align: center;

	display: block;

	margin: 0;

	padding: 25px 0 0 80px;

	float: left;

}



img#flag {

	text-align: center;

	margin: 0;

	padding: 0 0 0 20px;

}



#foot2 {

	color: #fff;

	text-align: left;

	float: right;

	margin: 0;

	padding: 17px 25px 0 0;

	display: block;

}



.headline {

	color: #4e577e;

	font-size: 16px;

	font-weight: bold;

	text-align: left;

	margin: 0;

	padding: 25px 25px 0 300px;

}



.headlinehome {

	color: #4e577e;

	font-size: 14px;

	font-weight: bold;

	text-align: left;

	margin: 0;

	padding: 25px 25px 0 300px;

}
.headlinehome2 { color: #4e577e; font-size: 14px; font-weight: bold; text-align: left; margin: 0; padding: 0; }
.subheadline {

	color: #4e577e;

	font-size: 12px;

	font-weight: bold;

	line-height: 16px;

	text-align: left;

	margin: 0;

	padding: 0 25px 0 300px;

}



.subheadlineunder {

	color: #4e577e;

	font-size: 12px;

	font-weight: bold;

	line-height: 16px;

	text-decoration: underline;

	text-align: left;

	margin: 0;

	padding: 0 25px 0 300px;

}



.normal {

	line-height: 16px;

	text-align: left;

	margin: 0;

	padding: 0 25px 0 300px;

}
.normal2 { line-height: 16px; text-align: left; margin: 0; padding: 0; }
.normalleft {

	line-height: 16px;

	text-align: left;

	float: left;

	margin: 0;

	padding: 0 10px 0 300px;

}



.normalright {

	line-height: 16px;

	text-align: left;

	float: right;

	margin: 0;

	padding: 0 25px 0 10px;

}



.clear {

	clear: both;

}



img#homeimage {

	margin: 0;

	padding: 20px 0 0 265px;

}



img#arrow {

	display: inline;

}



a.nav {

	color: #fff;

}



a.nav:link {

	color: #fff;

}



a.nav:visited {

	color: #fff;

}



a.nav:hover {

	color: #fff;

}



#homelist {

	color: #4e577e;

	font-size: 12px;

	line-height: 18px;

	text-align: left;

	margin: 0;

	padding: 10px 0 15px 320px;

}



#advantageslist {

	color: #4e577e;

	line-height: 16px;

	text-align: left;

	margin: 0;

	padding: 0 25px 15px 320px;

}



img#picright {

	float: right;

	margin: 0;

	padding: 80px 25px 0 10px;

}



img#picright2 {

	margin: 0;

	padding: 80px 25px 50px 10px;

	float: right;

}



img#diag1 { float: left; margin: 0; padding: 0; }
img#diag2 { float: left; margin: 0 0 0 20px; padding: 0; }
img#diag3 { float: right; margin: 0; padding: 0; }

li.listspace {

	margin: 0;

	padding: 0 0 10px;

}



.blue {

	color: #4e577e;

}



#info1 {

	text-align: left;

	margin: 0 0 0 310px;

	padding: 0 0 0;

}



#info2 {

	text-align: left;

	margin: 0 0 0 310px;

	padding: 0;

}



.white {

	color: #fff;

}
.under { text-decoration: underline; }
#tagline { color: #4e577e; font-size: 12px; font-weight: bold; text-align: right; margin: 0; padding: 70px 25px 0 0; }
img#sbutton { margin: 0; padding: 20px 25px 0 0; display: block; }
