body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
	}
	
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	
}

p, ul, ol {
margin:0;
padding:0 0 18px 0;
}

.h1 {
padding-top: 30px;
padding-bottom: 15px;
}
.h2 {
padding-top: 30px;
padding-bottom: 5px;
}

th {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	}


.calheader {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000
	}
	
	.caltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
	.caldate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8E2A12;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	}
	
link { 
	color:#000000;
	text-decoration: underline;
}
link:hover {
	color:#333333;
	text-decoration: underline;
	}
	
/**** navigation ****/

.nav1{
padding-left: 60px;
}
.nav2{
padding-left: 50px;
}
.nav3{
padding-left: 50px;
}
.nav4{
padding-left: 50px;
}
.nav5{
padding-left: 50px;
}

/**** end navigation ****/
.bodytxt{
padding: 20px 40px 35px 40px;
background: url(images/bg-rep-b1.gif) repeat-y;
}
.bodytxt1{
padding: 10px 40px 35px 16px;
background: url(images/bg-rep-s.gif) repeat-y;
}
.headerTopRep{
	background-color:#000;
background: url(images/final_comp_r1_c8a.gif) repeat-y; 
background-position: right;
}

.homepagetext{
padding-left: 15px;
}

.fotterPaddingTop{
padding-top: 15px;
}
.fotterPaddingTop1{
padding-top: 18px;
}
.footer2{
font-size: 11px;
}

