html, body{
	margin:0px;
	padding:0px;
	font-size:12px;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;	
	}

form{
    margin:0px;
    padding:0px;
	}	
	
.maintable{
	margin:20px auto 0px;
	}	
	
.nav{
	text-transform:uppercase;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	text-align:center;
	padding:10px 0px;
	}	
	
.nav a{
	color:#474E5E;
	text-decoration:none;
	padding:0px 25px 0px 20px;
	background:url(images/nav_off.jpg) no-repeat left center;	
	}	
	
.nav a:hover, .nav a.on{
	background-image:url(images/nav_on.jpg);
	color:#FFF;
	}	
	
#logo{
	position:absolute;
	top:180px;
	margin-left:-60px;
	}	
	
#sidepic1{
	background:url(images/sidepic1.jpg) top left no-repeat; border-bottom:3px solid #000; border-top:3px solid #000;
	}
#sidepic2{
	background:url(images/sidepic2.jpg) top left no-repeat; border-bottom:3px solid #000; border-top:3px solid #000;
	}
#sidepic3{
	background:url(images/sidepic3.jpg) top left no-repeat; border-bottom:3px solid #000; border-top:3px solid #000;
	}
#sidepic4{
	background:url(images/sidepic4.jpg) top left no-repeat; border-bottom:3px solid #000; border-top:3px solid #000;
	}
#sidepic5{
	background:url(images/sidepic5.jpg) top left no-repeat; border-bottom:3px solid #000; border-top:3px solid #000;
	}	
	
#dkgreytext{ background-color:#373334; border-bottom:3px solid #000; border-top:3px solid #000; }
	
.normal{
	padding:10px 20px;
	color:#FFF;
	font-size:11px;
	min-height:375px;
	}
	
dl{margin:0px; padding:0px; clear:both;}
dt{margin:0px; padding:0px; font-weight:bold;}
dd{margin:0px; padding:0px 0px 10px 30px;}
dd p{
	clear:both;
	}	
	
#footer{
	 background:url(images/footer.jpg) top left;
	 }
	 
#footer p{
	padding:0px 0px 0px 115px;
	color:#FFF;
	font-variant:small-caps;
}	 

#logoarea{
	text-align:right;
	padding:5px 0px;
	}

ul, ol{ margin:0px; padding:0px 0px 10px 40px;}

p{ margin:0px; padding:0px 0px 10px 0px; }	
	
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px 0px 10px 0px; }	

h1{font-size:130%;}	
h2{font-size:125%;}	
h3{font-size:120%;}	
h4{font-size:115%;}	
h5{font-size:110%;}	
h6{font-size:105%;}	

a{ color:#40B8FF; }

img {
	border:none;
	}	
	
.logoworksLink{
	text-align:center;
	font-size:10px;
	}	
	
	
	
.CCLoginTable
{
	border-width: 1px;
	border-color: black;
	border-style: solid;
	background-color: #ebebeb;
	border-collapse: collapse;
	color:#000;
	font-size: 8pt;
	font-family: Arial;
}

.CCLoginTableHeader
{
	background-color: #606060;
	color: white;
	font-weight: bold;
}

.CCFormElement {
	font-family: Arial;
	border-style: solid;
	border-collapse: collapse;
	font-size: 8pt;
	border-width: 1pt;
	border-color: #606060;
	background-color: #ffffff;
}

.CCLink, .CCLink A
{
	color: #303030;
}
	