*

{

margin: 0px;

padding: 0px;

}



body {
	color: #666666;
	font-family: Arial, tHelvetica, sans-serif;
	font-size: 13px;
	background-color: #D2D3D5;
	background-image: url(images/back_all.gif);
	background-repeat: repeat-y;
	background-position: center;
}



#content

{

	width: 847px;

	text-align: left;

	padding: 0px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #728483;

	border-left-color: #728483;

}



#back

{

	width: 847px;

}



#header {

	height: 375px;

	text-align: left;

	margin: 0px;

	padding: 0px;

}



#menu

{

	width: 807px;

	height: 81px;

	background: url(images/menu.gif) no-repeat;

	padding-left: 40px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#menu ul {

	list-style: none;

}



#menu li {

	display: inline;	

}



#menu a {

	float: left;

	height: 31px;

	display: block;

	text-align: center;

	text-decoration: none;

	color: #ffffff;

	font-weight: bold;

	font-size: 12px;

	padding-top: 20px;

	font-family: Arial, Helvetica, sans-serif;

}



#menu a:hover {

	height: 31px;

	color: #F1F1F1;

	text-decoration: underline;

	background: url(images/menu_r.gif) repeat-x;

}





#logo {

	width: 817px;

	height: 317px;

	text-align: left;

	background-repeat: no-repeat;

}





#logo a {

	text-decoration: none;

	text-transform: lowercase;

	font-style: italic;

	font-size: 18px;

	color: #AA121F;

}

#logo H2 a

{

font-size: 10px;

text-transform: uppercase;

font-weight: normal;

}



#main

{

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

h1  {

	font-size: 22px;

	font-weight: normal;

	margin-bottom: 4px;

	padding-top: 38px;

	line-height: 26px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

}

h2  {

	font-weight: normal;

	font-size: 16px;

	line-height: 19px;

	margin-bottom: 15px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

p 

{

	line-height: 17px;

	margin-bottom: 15px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}



#left

{

	width: 430px;

	margin-left: 29px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#left h3 {

	font-size: 12px;

	margin: 0px;

	line-height: 14px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	text-transform: uppercase;

}



#left2

{

	width: 490px;

	margin-left: 29px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#left2 h3 {

	font-size: 12px;

	margin: 0px;

	line-height: 14px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	text-transform: uppercase;

}



#left2 a {

	color: #AA121F;

}

#left2 a:visited {

	color: #AA121F;

}







#right

{

	width: 305px;

	padding-right: 10px;

	float: right;

	padding-top: 15px;

	margin: 0px;

	display: inline;

}

#right p {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	font-size: 12px;

	line-height: 14px;

	margin-top: -2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#right a

{

	color: #FFFFFF;

	text-decoration: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#right .imgSpacer   {

	padding-right: 0px;

	padding-bottom: 17px;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-left: 0px;

}

#right h3 {

	padding-bottom: 5px;

	padding-top: 10px;

	font-size: 12px;

	line-height: 14px;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#right   .picture {

	margin: 0;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#right .yellowHeader {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#right .yellowHeader a:link {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #F0AB1F;

	display: block;

}

#right .yellowHeader a:hover {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #FAC600;

	display: block;

	color: #9A121D;

}

#right .yellowHeader a:visited {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #F0AB1F;

	display: block;

}

#right .redHeader {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#right .redHeader a:link {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #9A121D;

	display: block;

}

#right .redHeader a:hover {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #D91726;

	display: block;

	color: #F0AB1F;

}

#right .redHeader a:visited {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #9A121D;

	display: block;

}

#right .blueHeader {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#right .blueHeader a:link {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #2872B3;

	display: block;

}

#right .blueHeader a:hover {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #3396EE;

	display: block;

	color: #FFCA00;

}

#right .blueHeader a:visited {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #2872B3;

	display: block;

}

#right .greenHeader {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#right .greenHeader a:link {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #2AA53B;

	display: block;

}

#right .greenHeader a:hover {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #36DF4E;

	display: block;

	color: #9A121D;

}

#right .greenHeader a:visited {

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	background-color: #2AA53B;

	display: block;

}



#right2

{

	width: 255px;

	padding-right: 10px;

	float: right;

	padding-top: 15px;

	margin: 0px;

	display: inline;

}

#right2 h3 {

	padding-bottom: 5px;

	padding-top: 9px;

	font-size: 12px;

	line-height: 14px;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#right2 .imgSpacer {

	padding-right: 0px;

	padding-bottom: 15px;

	padding-top: 0px;

	padding-left: 0px;

	margin: 0px;

}

#right2 p {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	font-size: 12px;

	line-height: 14px;

	margin-top: -2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.date {

	text-align: right;

	color: #AA121F;

	font-size: 11px;

}



.date a {

	color: #AA121F;

}







#footer {
	height: 82px;
	clear: both;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #879595;
	background-color: #EEE;
}

#footer h1 {

	font-size: 14px;

	text-align: center;

	font-weight: bold;

	margin: 0px;

	display: block;

	line-height: 15px;

	padding-top: 11px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	color: #546160;

	text-transform: uppercase;

}



#footer p {

	margin: 0;

	font-size: 11px;

	text-align: center;

	color: #3b584e;

	display: block;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 20px;

}

#footer  a:link {

	color: #3b584e;

	margin: 0px;

	padding: 0px;

	text-transform: uppercase;

}

#footer a:hover {

	color: #3b584e;

	margin: 0px;

	padding: 0px;

	text-transform: uppercase;

	font-weight: bold;

}

#footer a:visited {

	color: #3b584e;

	margin: 0px;

	padding: 0px;

	text-transform: uppercase;

}

#sitemap {

}



#sitemap ul {

	text-transform: uppercase;

	line-height: 18px;

	text-decoration: none;

}



#sitemap li {

	text-decoration: none;

	list-style-type: none;

}



#sitemap li a {

	text-decoration: none;

	color: #666666;

	background-color: #D5D5D5;

	display: block;

	margin-bottom: 1px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 10px;

}

#sitemap  li a:hover {

	text-decoration: none;

	background-color: #999999;

}

#sitemap .level2 a {

	padding-left: 25px;

	background-color: #E5E4E1;

}

