
BODY {
	FONT-FAMILY: Verdana, Arial;  color: #366; background:  url('spacer_y.jpg') repeat-y bottom center;
	margin: 0px; position: relative; 	width: 728px; left: 50%; 	margin-left:-364px; background-color: #69C;
	FONT-SIZE: 10pt;
}
P {  COLOR: #666;  FONT-SIZE: 1em; line-height: 2em;	
	margin-top: 0px; padding: 0 5px 0  0;
	text-align: left;
}


H1, H2, H3, H4, H5, H6 { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 1em; 
	FONT-WEIGHT: bold; letter-spacing: 0.25em; line-height: 2em;
	COLOR: #999; text-indent: 3em;}
H5 {border-bottom: 4px dotted #CCC; padding: 4px;}  

TABLE {FONT-SIZE: 1em; border-collapse: collapse;  border-spacing: 0; 
	margin-left: auto; margin-right: auto; padding: 3px;}


tbody {    background: transparent}
td {	text-align: left;   padding: 5px;}
tr {    text-align: left; padding: 1px; }


UL {FONT-SIZE: 0.75em; list-style-image: url('green_bullet.gif'); LINE-HEIGHT: 2em;}
OL {
	margin-left: 10px; margin-right: 5%; margin-top: 0;  margin-bottom: 0;  
	FONT-SIZE: 0.75em; LINE-HEIGHT: 2em; list-style-type: decimal;
}

#all {	position: absolute;  top: 0px;  width:728px;  left:50%; margin-left:-364px; height: 250px; 
	background:  url('headerBanner.jpg') no-repeat top left; z-index: 1;}

#topIconMenu {	position: relative;  width:120px; top: -8px;  left: 120px; right: 0;
	background:  transparent;  z-index: 12;}

#cgroup1 {	 background: transparent; padding: 3px;}
#cgroup2 {	 background: #666; padding: 3px;}
#cgroupAll {	 border: #666 solid 1px; padding: 5px;}
#tableNarrow {	 background: transparent; padding: 3px;}


/* 'main'  section */
#main {	position: relative;   top: 110px; left: 50px; width: 560px; padding: 0 5px 0 5px; 
	background: transparent; }


.line { width: 400px; background:  url('line_dot.gif') repeat-x; }

B {	 FONT-WEIGHT: bold}

A:, A:visited, A:link, A:active {	 COLOR: #096; TEXT-DECORATION: none}
A:hover {	COLOR: #30C; TEXT-DECORATION: underline}


.blue { background: #39F; }
.caption {	FONT-SIZE: 0.8em; COLOR: #333; LINE-HEIGHT: 1em;}
.captionUnderline {	FONT-SIZE: 0.6em; COLOR: #999; LINE-HEIGHT: 1em; TEXT-DECORATION: underline}
.centre { text-align: center; background: #CBC29E}
.floatRight { float: right; padding: 0 0 0 10px }
.floatLeft { float: left; padding: 0 10px 0 0 }
.floatClear { clear: both }
.gray { padding: 2px 0; FONT-SIZE: 0.8em; COLOR: #999;}
.headBold {	COLOR: #C93; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; letter-spacing: 0.25em;}
.headBoldLine {	COLOR: #F90; background: #EEE; FONT-SIZE: 1em; FONT-WEIGHT: bold; letter-spacing: 0.25em; 
	border-top: 1px dotted #F90; }

.smallblack {	FONT-SIZE: 0.75em; LINE-HEIGHT: 1em; COLOR: #006}
.search {	FONT-SIZE: 0.65em; LINE-HEIGHT: 1em; COLOR: #333}
.smallMenu {	FONT-SIZE: 0.7em; FONT-WEIGHT: bold; LINE-HEIGHT: 1em; COLOR: #999}
.tdright {	text-align: right}
.tdrightwhite {	background: #FFF; text-align: right}

}