body {
	margin: 0px;
	background-color: #ffffff;
}

body,td,p {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
}


h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}


h1 { font-size: 24px; color: #000000;}

h2 { font-size: 22px; color: #000000;}

h3 { font-size: 20px; color: #000000;}

h4 { font-size: 18px; color: #cc0000;}

h5 { font-size: 16px; color: #cc0000;}

h6 { font-size: 14px; color: #cc0000;}

.red { color:#cc0000;}

.small {font-size:10px;}

.navigation {
	background-image: url(img/dot_lightBlue.gif);
	vertical-align: top;
	width: 108px;
}

a {
	color:#003399;
	text-decoration: underline;
}


a:hover {
	background-color:#cccc66;
	text-decoration:none;
}

.mainBody {
	width: 638px;
	padding-left: 32px;
	vertical-align: top;
}

@media print {
	.noPrint    { display: none; }
	.navigation { display: none; width: 1px;}
	.mainBody   { width: 620px; }
}

.ccGrid { border-collapse: collapse; width:99%;}
.ccGrid td, .ccGrid th {border: 1px solid #0066CC;}
.ccGrid  th{	font-weight: bold;	color: #0066CC;	text-align: left;	}
.ccGrid  td {	vertical-align: top;	font-size:80%;	}
.ccGrid_ins th {	padding: 2px;	}
.ccGrid td, .ccGrid th {	padding: 4px 2px;	}
.ccGrid td a {text-decoration: none;}


#menu a{font-size:11px; color:#cc0000; font-weight:bold;text-decoration:none;}
#menu a:hover{text-decoration:none;background:none; color:#000;}
#menu td {padding:10px 0; line-height:1.2; font-size:11px; color:#000; font-weight:bold;}
