BODY {
	background-image : url(../images/bg.jpg);
	background-position : center;
	background-repeat : repeat-y;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #0099CC;
}

TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

H1 {
	color : #CA0A04;
	font-size : 14px;
	margin: 0px;
}

H2 {
	color : #CA0A04;
	font-size : 12px;
	margin: 0px;
}

.red {
	color : #CA0A04;
}

HR {
	height: 1px;
	color : #CA0A04;
}

INPUT, SELECT, TEXTAREA, .search {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.content {
	background-image : url(../images/content_bg.jpg);
	background-color : #FEDA5E;
	background-repeat : repeat-y;
	background-position : left;
	vertical-align : top;
	padding-top : 12px;
	padding-right: 8px;
	text-align: justify;
}

.topright {
	background-image : url(../images/img_tr_tree.jpg);
	background-repeat : repeat-x;
	background-position : right;
}

.lboxl {
	background-image : url(../images/lbox_l.jpg);
	background-repeat : repeat-y;
	background-position : left;
}



.noprint {
	display: none;
}

.lboxm {
	background-image : url(../images/lbox_m.jpg);
	background-repeat : repeat-y;
	background-position : left;
}

.lboxr {
	background-image : url(../images/lbox_r.jpg);
	background-repeat : repeat-y;
	background-position : right;
}

.mboxl {
	background-image : url(../images/mbox_l.jpg);
	background-repeat : repeat-y;
	background-position : left;
}

.mboxm {
	background-image : url(../images/mbox_bg.jpg);
	background-repeat : repeat-y;
	background-position : left;
	background-color : #FEC93A;
}

.mboxr {
	background-image : url(../images/mbox_r.jpg);
	background-repeat : repeat-y;
	background-position : right;
}

.nav_bg {
	background-image : url(../images/nav_bg.jpg);
	background-repeat : repeat-y;
	background-position : left;
}

.rhs {
	background-image : url(../images/rhs.jpg);
	background-position : right;
	background-repeat : repeat-y;
}

.bottom {
	color : #006699;
	background-image : url(../images/bot_b.jpg);
	background-repeat : repeat-x;
	vertical-align : top;
	font-size : 10px;
}

.bottom:link, .bottom:active, .bottom:visited {
	color : #006699;
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.bottom:hover {
	font-weight: bold;
	color: #FFFFFF;
}

.navigation {
	margin-left : 10px;
}

smalllink, .smalllink:link, .smalllink:active, .smalllink:visited {
	color : #CA0A04;
	font-size : 10px;
	text-decoration: underline;
}
.smalllink:hover {
	color : #CA0A04;
	font-size : 10px;
	text-decoration: none;
}

.cssnav
{
position: relative;
background-image : url(../images/but2.jpg);
	background-repeat : repeat-x;
white-space: nowrap;
display: block;
width: 216px;
height: 24px;
margin: 0;
padding: 0;
}

.cssnav a
{
	display: block;
	color: #BF0500;
	width: 216px;
	height: 24px;
	display: block;
	float: left;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
}

.cssnav img
{
width: 216px;
height: 24px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 10px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer
} 

.cssnav  a:hover span
{
position: absolute;
left: 30px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer
} 

.cssnav2
{
position: relative;
background-image : url(../images/but2.jpg);
	background-repeat : repeat-x;
white-space: nowrap;
display: block;
width: 216px;
height: 24px;
margin: 0;
padding: 0;
}

.cssnav2 a
{
	display: block;
	color: #BF0500;
	width: 216px;
	height: 24px;
	display: block;
	float: left;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
}

.cssnav2 img
{
width: 216px;
height: 24px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav2 a:hover img
{
visibility:hidden
}

.cssnav2 span
{
position: absolute;
left: 30px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer
} 

.cssnav2  a:hover span
{
position: absolute;
left: 30px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer
} 

.picleft {
	float: left;
	border: #D98300 1px solid;
	margin-right: 10px;
	margin-bottom: 10px;
}

.picright {
	float: right;
	border: #D98300 1px solid;
	margin-left: 10px;
	margin-bottom: 10px;
}

.border {
	border: #D98300 1px solid;
}

.rightpad {
	padding-right: 8px;
}

.botpad {
	padding-bottom: 8px;
}