BODY { color: #666; margin: 5px 0px; background: #6AB3FE url('images/bg.gif') repeat-x top; font-family: Arial, Helvetica, sans-serif }

a:link, a:visited { color: #0099CC;  text-decoration: underline } 
a:hover, a:active { color: #333; background-color: #BFEDEC; text-decoration: none; }

a.sidebutton {
	display: block;
	background-image: url(images/box4.gif);
	height: 143px;
	width: 183px;
	text-align: center;
	padding: 10px;
}
a.sidebutton:link, a.sidebutton:visited { 
	color: #0099CC;  
	text-decoration: none; 
}
a.sidebutton:hover, a.sidebutton:active {
	color: #0099CC; 
	background-color: #BFEDEC; 
	text-decoration: none;
	background-position: 0 163px;
}
a.imagelink:link, a.imagelink:visited, a.imagelink:hover, a.imagelink:active {
	text-decoration: none;
	background-color: #fff;
}
span.sidetitle {
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	color: #006666;
}
span.sidenote {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	font-family: verdana;
	color: #000;
}
.rightinset {
	display:block;
	float:right;
	padding:5px;
	border:1px solid #ccc;
	background:#f7f7f7;
	margin:0 0 10px 10px;
}
.leftinset {
	display:block;
	float:left;
	padding:5px;
	border:1px solid #ccc;
	background:#f7f7f7;
	margin:0 10px 10px 0;
}

H1 { color : #006666; font-size: 110%; font-weight : bold; margin: 20pt 0pt 18pt 0pt; }
H2 { color: #0099CC; font-size: 100%; font-weight: bold; margin: 18pt 0pt 6pt 0pt; }
H3 { color: #666; border: 1px solid #0099CC; font-size: 110%; color: #0099CC; letter-spacing: 4px; padding: 0px 5px; }
H4 { color: #006666; font-size: 100%; font-weight: bold; margin: 18pt 0pt 6pt 0pt; }
H5, H6 { color: #0099CC; font-size: 90%; font-weight: bold; margin: 6pt 0pt; }
hr { color: #CCC; padding: 0px; margin: 0px}
img { border: 0px }
p, ol, ul { font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif; }
li { margin: 0pt 10pt 6pt 10pt; padding: 0 0 6px 6px; }
ol { list-style-type: decimal; }
ul { list-style-image: url('images/bullet.gif'); }



/* ----------BOXES------------- */
/* boxes in left column */
.box1 { background-color: #FFF; border: 1px solid #CCC; font-size: 80%; padding: 6px; margin: 10px 0; }
.box2 { background-color: #FFF; border: 1px dashed #CCC; font-size: 80%; padding: 6px; margin: 10px 0; }
.box3 { background-color: #F6F6F6; border: 2px solid #CCC; font-size: 80%; padding: 6px; margin: 0 0 10px 0; }
.box4 { margin: 0 0 10px 0; }
.box5 { font-size: 80%; margin: 10px 0 0 0; width:85%; }
/* END boxes ---------- */

/* ----------BREADCRUMB navigation---------- */
.breadcrumb { font-size: 70%; text-align: right; margin: 0px 0px 6px 0px; }
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active { text-decoration: none; background-color: none; }
/* END breadcrumb navigation ---------- */

/* MAIN TABLE ELEMENTS ---------- */
.c  { width: 760px; border-collapse: collapse; margin-bottom: 3px;}
.c0 {	background-color: #FFF; }
.c1 { background: url('images/1.gif') no-repeat; width: 10px }
.c2 { background: url('images/2.gif') repeat-x; }
.c3 { background: url('images/3.gif') no-repeat; width: 10px }
.c4 { background: url('images/4.gif') repeat-y; width: 10px }
.c5 { background: url('images/5.gif') repeat-y; width: 10px }
.c6 { background: url('images/6.gif') no-repeat; width: 10px }
.c7 { background: url('images/7.gif') repeat-x; }
.c8 { background: url('images/8.gif') no-repeat; width: 10px }
.c9 { background: url('images/9.gif') repeat-y; width: 10px }
/* column left width: 200px w/padding right */
.c9a { background: url('images/9a.gif'); vertical-align: top; width: 200px; padding: 0 10px 0 0; }
/* column middle width: 100% */
.c9b { 
	background: #FFF url(images/16.gif) no-repeat 0 100%; 
	/*border: 1px solid #aaa; */
	padding: 0; vertical-align: top; width: 100%;
	width: 526px;
}
/* bottom column filler - don't touch */
.c9c { background: url('images/9a.gif'); padding: 10px 0 0 0; width: 100%; line-height: 1% }
/* column right width: 200px w/padding left */
.c9d { background: url('images/9a.gif'); vertical-align: top; width: 200; padding:0 0 0 10px;}
.c10 { background: url('images/10.gif') repeat-y; width: 10px }
.c11 { background: url('images/11.gif') no-repeat; width: 10px }
.c12 { background: url('images/12.gif') repeat-x; width: 10px }
.c13 { background: url('images/13.gif') no-repeat; width: 10px }
.c14 { background: url('images/9a.gif'); padding: 6px 0 6px 0 }

.contenttop {
	background: url(images/14.gif) no-repeat;
	height: 16px;
	width: 526px;
	font-size: 1px;
}
.contentwrap {
	background: url(images/15.gif) repeat-y;
	padding: 0 10px 0 10px;
	height: 996px;
	width: 506px;
}
/* END MAIN TABLE elements ---------- */

/* ---------- FOOTER ----------*/
.footer { font-size: 75%; text-align: center; margin: 6px 10px 6px 10px; }
.footer2 { font-size: 7pt; }
/* END Footer ----------*/

/* ---------- HEADER LOGO ---------- */
#hdr { border: 0px; vertical-align: middle; }
#hdr a:link, #hdr a.visited, #hdr a:hover, #hdr a:active { color: #675635; text-decoration: none; background: transparent }
/* END Header Logo ---------- */

/* ---------- PRIMARY horizontal menu ---------- */
.menu-h { width: 100%; border-collapse: collapse; }
.menu-h1 { background: url('images/menu1.gif') no-repeat; width: 15px; height: 35px }
.menu-h2 { background: url('images/menu2.gif') repeat-x; height: 35px; width: 100% }     
.menu-h3 { background: url('images/menu3.gif') no-repeat;  width: 15px; height: 35px }
div.menu-h2 { color: #333; font: 80% Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; padding-top: 6px; }
#menu-h2a a:link, #menu-h2a a:visited { background: url('images/bullet.gif') no-repeat; padding-left: 20px; text-decoration: none }
#menu-h2a a:hover, #menu-h2a a:active { background: url('images/bullet2.gif') no-repeat; color: #0099CC;  padding-left: 20px; text-decoration: none }
/* END horizontal menu */

/* ---------- SECONDARY menu ---------- */
.menu-table { background-color: #FFF; margin: 0; padding: 0px; }
.menu-tb-top { background: url('images/b-top.gif') repeat-x; padding: 0px }
.menu-tb-r { background: url('images/b-r.gif') repeat-y right; padding: 0px }
.menu-tb-btm { background: url('images/b-btm.gif') repeat-x bottom; vertical-align: bottom; padding: 0px }
.menu-tb-l { background: url('images/b-l.gif') repeat-y left; padding: 0px }
.menu-tb-cl { background: url('images/b-top-l.gif') repeat-x; padding: 0px }
.menu-tb-cr { background: url('images/b-top-r.gif') no-repeat; width: 7px; padding: 0px }
.menu-tb-cl2 { background: url('images/b-btm-l.gif') no-repeat; vertical-align: bottom; width: 7px; padding: 0px }
.menu-tb-cr2 { background: url('images/b-btm-r.gif') no-repeat; vertical-align : bottom; width: 7px; padding: 0px }
.menu-hdr { color: #0099CC; font: 90% Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  padding: 0px; margin: 0px 0px 10px 0px; }
.menu { font: 80% Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height: 12pt; }
.menu a, .menu a:visited { color: #0099CC; background-color: #FFF; text-decoration: none; display: block; padding: 1px; }
.menu a:hover, .menu a:active { color: #333; background: #BFEDEC; text-decoration: none; display: block; padding: 1px 1px 1px 3px; }
/* END secondary menu ----------   */