/* CSS Document */

BODY {
	background: url(../images/background-main.gif) repeat-x #ECECEA;
	padding: 0px;
	margin: 0px;
}

A {
	font-family: Verdana;
}
#content A {
	font-family: Verdana;
}

#header {
	background: url(../images/logo.gif) no-repeat left top;
	text-align: right;
	margin: 0px 40px 0px 40px;
	padding: 0px;
}

#login {
	background: url(../images/background-login.gif) no-repeat right 25px;
	padding: 20px 0px 25px 0px;
	font-family: Verdana;
	font-size: 12px;
	text-align: right;
	color: #FFFFFF;
}

#login UL {
	display: inline;
	list-style-type: none;
	margin-bottom: 30px;
}

#login LI {
	width: 150px;
	margin: 5px 15px 20px 20px;
	float: right;
	display: block;
}

#login A {
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}

#menu {
	margin-top: 40px;
}

#menu UL {
	display: inline;
	list-style-type: none;
}

#menu LI {
	background: url(../images/background-menu.gif) no-repeat left top;
	width: 150px;
	margin: 0px 0px 6px 14px;
	float: right;
	display: block;
	vertical-align: center;
}

#menu A {
	background: url(../images/background-menu-right.gif) no-repeat right top;
	padding: 6px 15px 0px 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	display: block;
	text-align: center;
}

#menu A:hover { text-decoration: underline; }

#search {
	background: url(../images/background-search-end.gif) repeat-x left bottom #A6B1B8;
	padding: 30px 40px 40px 40px;
	margin: 0px;
}

#search H1 {
	font-family: Arial;
	font-size: 19px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #FFFFFF;
}

#search INPUT {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #768188;
	padding: 2px 5px 2px 5px;
	border: 1px solid #768188;
}

#search-box {
	background: url(../images/background-search.gif) no-repeat right top;
	padding-right: 30px;
	margin-right: 300px;
}

#search-box UL {
	display: inline;
	list-style-type: none;
	margin-top: 20px;
}

#search-box LI {
	width: 140px;
	margin: 0px 0px 0px 5px;
	float: left;
	display: block;
}

#search-box A {
	font-family: Verdana;
	font-size: 16px;
	padding: 1px;
	display: block;
	color: #FFFFFF;
}

#login-box {
	width: 260px;
	float: right;
	text-align: right;
	margin-left: 30px;
	font-family: Verdana;
	font-size: 14px;
}

#login-box A {
	color: #FFFFFF;
	font-weight: bold;
}

#login-box TD {
	font-family: Arial;
	font-size: 18px;
	color: #66757E;
}

#content {
	clear: both;
	margin: 30px 40px 50px 40px;
}

#content H1 {
	font-family: Arial;
	text-transform: uppercase;
	font-size: 26px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	color: #265377;
}

#widgets {
	width: 260px;
	float: right;
	text-align: right;
	margin-left: 30px;
	font-family: Verdana;
	font-size: 12px;
}

#welcome {
	background: url(../images/welcome-background.gif) no-repeat left bottom #A4B1B9;
}

#welcome .text {
	background: url(../images/welcome-top.gif) no-repeat left top;
	padding: 10px 15px 30px 15px;
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
}

.text H2 {
	font-family: Arial;
	font-size: 19px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}

.text P { margin: 10px 0px 10px 0px; }

#welcome .text A { color: #FFFFFF; font-weight: bold; }

#listing {

}

#listing TD {
	background: url(../images/background-listing.gif) no-repeat left top;
	padding: 0px 0px 0px 25px;
}

#listing TD DIV {
	background: url(../images/background-listing-right.gif) no-repeat right top;
	padding: 25px 25px 25px 0px;
	font-family: Verdana;
	font-size: 12px;
}

#listing .info {
	margin-left: 30px;
	float: right;
	text-align: right;
}

.info H3 {
	font-family: Arial;
	font-size: 18px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

.info H3 A {
	color: #5683A7;
}

.info B {
	font-family: Arial;
	font-size: 15px;
	display: block;
	color: #EE3523;
}

.info I {
	display: block;
	margin-bottom: 4px;
}

#footer {
	background: url(../images/background-footer.gif) repeat-x left top;
	background-color: #A6B1B8;
	padding: 20px 40px 20px 40px;
	font-family: Verdana;
	font-size: 12px;
}

#footer A {
	color: #FFFFFF;
	font-weight: bold;
}
