*

{

	margin: 0pt;

	padding: 0pt;

}



html

{

	height: 100%;

}



body

{

	background: #000 url(../images/background.gif) no-repeat top center;

	font-size: 62.5%;

	height: 100%;

}



table

{

	color: #000;

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

	font-size: 1.0em;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

}



img

{

	border: 0;

}



br

{

	clear: both;

}



a

{

	color: #B90108;

	text-decoration: none;

}



a:link

{



}



a:visited

{



}



a:hover

{

	color: #000;

	text-decoration: underline;

}



a.selected

{

	color: #FFFF00;

}



input.box

{

	background-color: #ffeec5;

	border: 1px solid #b90008;

	color: #b90008;

}



input.button

{
	background-color: #b90008;
	border: 1px solid #ffeec5;
	color: #ffeec5;
	font-weight: bold;
	font-size: 12px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}



.clear

{

	clear: both;

}



.none

{

	display: none;

}



.red

{

	color: red;

}



.wrapper

{

	width: 820px;

	color: #000;

	background: transparent url(../images/border.gif) no-repeat top left;

	padding: 0pt 13px 0pt 13px;

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

	font-size: 1.1em;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	position: relative;

	top: 0pt;

	left: 50%;

	right: 50%;

	margin: 0pt -407px;

	height: 100%;

}



.border

{



}



.top

{

	background: transparent url(../images/logo1.jpg) no-repeat top left;

	padding: 218px 793px 0pt 0pt;

}



.nav

{

	background: transparent url(../images/logo2.jpg) no-repeat top right;

	height: 29px;

	width: 793px;

}



.search

{

	padding: 3px 0pt 3px 8px;

}



.logo2

{

	float: right;

	background: transparent url(../images/logo2.jpg) no-repeat top right;

	padding: 29px 509px 0pt 0pt;

}



.bg1

{

	width: 793px;

	background: #FFF url(../images/mid_bg.gif) repeat-x top left;

	zoom: 1;

	overflow: hidden;

}



.bg2

{

	width: 793px;

	background: transparent url(../images/left_bg.gif) repeat-y top left;

	zoom: 1;

	overflow: hidden;

}



.left

{

	float: left;

	width: 182px;

	zoom: 1;

}



.left .subject

{

	padding: 5px 0pt 0pt 0pt;

}



.left .menu

{

	padding: 0pt 0pt 0pt 9px;

	color: #d9d9d9;

	font-weight: bold;

}



.left .menu a

{

	color: #ffcc33;

	text-decoration: none;

}



.left .menu a:link

{



}



.left .menu a:visited

{



}



.left .menu a:hover

{

	color: #FFFFFF;

	text-decoration: underline;

}



.left .menu a.selected

{

	color: #FFFFFF;

}



.left .menu .item

{

	padding: 1px 0pt 1px 0pt;

}



.left .menu .subitems

{

	padding: 0pt 0pt 0pt 5px;

}



.left .menu .subitems .item

{

	padding: 3px 0pt 3px 0pt;

}



.middle

{

	float: left;

	width: 611px;

}



.middle .content

{

	background: transparent url(../images/logo3.jpg) no-repeat top right;

	padding: 40px 32px 0pt 32px;

}



.middle .content .title

{

	font-weight: bold;

	font-size: 1.4em;

}



.footer1

{



}



.footer1 .footleft

{

	background: #b90108 url(../images/left_bg.gif) repeat-y top left;

	float: left;

	padding: 100px 182px 0pt 0pt;

}



.footer1 .footright

{

	background: transparent url(../images/mid_foot.jpg) no-repeat top left;

	padding: 100px 611px 0pt 0pt;

	float: left;

}



.footer2

{

	background: transparent url(../images/footer.jpg) no-repeat top left;

	padding: 13px 793px 0pt 0pt;

}



.bottom

{

	color: #FFF;

	padding: 5px 5px 5px 182px;

	text-align: center;

}



.bottom .copyright

{

	color: #606060;

}