#wrapper {
	width: 800px;
}
#header {
	width: 800px;
	height: 171px;
	overflow: hidden;
	text-align: left;
}
#header_03 {
	background: white;
	width: 800;
	height: 86;
	background: url(../images/header_03.jpg) no-repeat;
}
#header_05 {
	width: 408;
	height: 20;
	background: url(../images/header_05.jpg) no-repeat;
}
#header_06 {
	width: 392px;
	height: 53px;
	position: relative;
	top: -20px;
	left: 408px;
	background: url(../images/header_06.gif) no-repeat;
}
#header_07 {
	width: 136px;
	height: 65px;	
	position: relative;
	top: -53px;
	left: 0px;
	background: url(../images/header_07.gif) no-repeat;
}
#header_08 {
	width: 272px;
	height: 65px;	
	position: relative;
	top: -118px;
	left: 136px;
	background: url(../images/header_08.gif) no-repeat;
}
#header_09 {
	width: 218px;
	height: 32px;	
	position: relative;
	top: -150px;
	left: 408px;
	background: url(../images/header_09.gif) no-repeat;
}
#header_10 {
	width: 155px;
	height: 1px;	
	position: relative;
	top: -182px;
	left: 626px;
	background: url(../images/header_10.gif) no-repeat;
	font-size: 0px;
}
#header_11 {
	width: 19px;
	height: 32px;	
	position: relative;
	top: -183px;
	left: 781px;
	background: url(../images/header_11.gif) no-repeat;
}
#header_12 {
	width: 38px;
	height: 31px;	
	position: relative;
	top: -214px;
	left: 626px;
	background: url(../images/header_12.gif) no-repeat;
}
#header_go {
	width: 21px;
	height: 31px;	
	position: relative;
	top: -245px;
	left: 759px;
	cursor: pointer;
}
#searchDiv {
	background-color: white;
	vertical-align: top;
	width: 96px;
	height: 31px;
	position: relative;
	top: -276px;
	left: 664px;
	cursor: pointer;
}
#searchText {
	border: solid #a7a9ac 1px;
	height: 16px;
	width: 90px;
	color: #a7a9ac;
	padding-top: none;
	margin-top: 5px;
	vertical-align: top;
	padding-bottom: none;
	font-size: 10px;
}
#nav, #bottomNav{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	whitespace: no-wrap;
}
#nav li, #bottomNav li {
	float: left;
	background: #ed1c24;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	overflow: hidden;
	width: 79px;
	height: 17px;
	border-left: solid white 1px;
	padding-top: 3px;
	whitespace: no-wrap;
	list-style-type: none;
}
#nav li a, #bottomNav li a, #nav li a:active, #bottomNav li a:active, #nav li a:visited, #bottomNav li a:visited, #nav li a:hover, #bottomNav li a:hover {
	color: white;
	text-decoration: none;	
}
#language {
	float: right;
}
#language ul {
	padding-top: 0px;
	margin-top: 0px;
}
#language ul li {
	list-style-type: none;
	float: left;
	padding-left: 8px;		
}
#language ul li a, #language ul li a:visited, #language ul li a:active, #language ul li a:hover {
	color: #a72327;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#language ul li a:hover {
	text-decoration: underline;
}
#breadcrumbs {
	text-align: left;
}
#breadcrumbs span {
	padding-right: 12px;		
}
#breadcrumbs span a, #breadcrumbs span a:visited, #breadcrumbs span a:active, #breadcrumbs span a:hover {
	color: #87898c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#breadcrumbs span a:hover {
	text-decoration: underline;
}
h1 {
	display: block;
	color: #a72327;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin-top: 10px;
}
#contentWrap {
	text-align: left;
}
#content, #content table tr td {
	padding-left: 0px;
	margine-left: 0px;
	text-align: left;
	color: #77797c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content {
	width: 494px;
}
.contentWide {
	width: 759px;
}
#content b, .boxContent b {
	font-weight: bold;
	color: #67696c;
}
#content a, #content a:visited, #content a:active, #content a:hover, .boxContent a, .boxContent a:visited, .boxContent a:active, .boxContent a:hover {
	color: #a72327;
	text-decoration: underline;
}
#content ul li {
	padding-bottom: 4px;
}
#rightbar {
	float: right;
	width: 265px;
	margin-top: 10px;
}
.redtab {
	text-align: left;
	background: #ed1c24 url(../images/redTabR.gif) top right no-repeat;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 19px;
	border-left: solid white 1px;
	padding-left: 6px;
	padding-right: 10px;
	padding-top: 3px;
	whitespace: no-wrap;
	border-left: solid #ed1c24 1px;
}
.tabSpacer {
	height: 20px;
	font-size: 0px;	
}
.box {
	text-align: left;
	color: #77797c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 265px;
}
.boxContent {
	width: 247px;
	background: white;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	border-left: solid #a7a9ac 1px;
	border-right: solid #a7a9ac 1px;
	border-top: solid #a7a9ac 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
.boxContent p {
	margin-top: 8px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.boxBottom {
	background: white url(../images/boxB.gif) bottom left no-repeat;
	height: 7px;
	font-size: 0px;
	border-right: solid #a7a9ac 1px;
	padding-top: 0px;
	margin-top: 0px;
}
select {
	color: #77797c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.w230 {
	width: 240px;
}
.w230 .boxContent {
	width: 222px;
}
#snippets {
	padding-top: 10px;
	padding-bottom: 10px;
}
#snippets td {
	vertical-align: top;
	padding-right: 10px;
}
#bottomNav li {
	border-left: none;
}
#bottomNav .first {
	background: #ed1c24 url(../images/bottomNavL.gif) top left no-repeat;
}
#bottomNav .last {
	background: #ed1c24 url(../images/bottomNavR.gif) top right no-repeat;
}
#bottomNav li a:hover {
	color: #a72327;
}
#loginBox {
	background: #a72327 url(../images/loginCorner.gif) top right no-repeat;
	color: white;
	width: 350px;
}
#loginBox table tr td {
	color: white;
}
#loginBox h3 {
	color: white;
	font-weight: bold;
	font-size: 12px;	
	padding-top: 5px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	text-align: left;
	padding-left: 10px;
}
.loginField {
	width: 175px;
	height: 20px;	
}
#loginBox table {
	padding-bottom: 10px;
	padding-left: 20px;
}
.loginLabel {
	text-align: right;
}