html { /* force right scrollbar to keep pages uniformly centered */
    height: 100%;
    margin-bottom: 1px;
}
body {
	position:			relative;
	font-family:		verdana, arial, sans-serif;
	line-height:		1.6em;
	background-color:		#ccc9c2;
	margin:			0;
	padding:			0;
}

a:link, a:visited {
	color:			#003663;
}
a:active, a:hover {
	color:			#666666;
}

A.nonu:link,A.nonu:visited,A.nonu:active{text-decoration:none;color:#003663}
A.nonu:link,A.nonu:hover{text-decoration:none;color:#660000}

#footer a:link, #footer a:visited {
	color: 			#333; 
	text-decoration:		none;	
}
#footer a:active, #footer a:hover {
	color: 			#739BA7; 
	text-decoration:		none;
}

TABLE	{ COLOR: #333333; FONT: 13px arial, verdana, sans-serif; line-height: 1.6em;}

#page {
	position:			relative;
	width:			900px;
	margin:			0 auto;
	background:		#CBE0CF;
}
#header {
	background:		#fff;
	width:			900px;
	height:			153px;
	margin:			0;
	padding:			0;
}
#content {
	background:		#fff;
	position:			relative;
	_float:			left;
	border-left:		0 solid #8A433C;
	margin-top:		0;
	8A433C
}

.footercopy {font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #000000; 
}

.box {background: #a3d0d3;
	font-family: arial, verdana, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	color: #333333; 
}

.footercopygreen {font-family: verdana, arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #4b6246; 
}

h1 { COLOR: #666666; FONT: 18px verdana, arial, sans-serif; font-weight: bold; }
	
h2 { COLOR: #666666; FONT: 16px arial, verdana, sans-serif; font-weight: bold; }

.subtitle		{ COLOR: #666666; FONT: 16px arial, verdana, sans-serif; font-weight: bold; }
.subtitle2 		{ COLOR: #284024; FONT: 16px arial, verdana, sans-serif; font-weight: bold; }


h2.subhead {
	color:			#7976B8;
}

h2.subhead1 {
	color:			#333333;
}
h3 {
	font-size:		13px;
	color:			#7976B8;
	margin:			0;
	padding:			5px 0;
}
p {
	margin:			0;
	padding:			0 0 10px 0;
	font-size:		12px;
}

#footer {
	background:		#fff;
	line-height:		1.2em;
	color:			#333333;
	font-size: 		13px;
	text-align:		center;
	width:			900px;
	margin:			20px 0;
	padding:			0px 0 12px 0;
}

.end {
	clear:			both;
	font-size:		1px;
	line-height:		.1em;
}
form {
	display:			inline;
}

.li2 {
	background:		url(images/bullet.jpg) 0 16px no-repeat;
	font-size:		16px;
	line-height:		1.2em;
	color:			#fff;
	padding:			18px 16px 0 25px;
	margin-left:		15px;
}

.red {    	
COLOR: #CC0000
}

.dkgreen {    	
COLOR: #40593B
}

.green {    	
COLOR: #40593B
}

.medgreen {    	
COLOR: #275747
}

.ltgreen {    	
COLOR: #91AA94
}

.vltgreen {    	
COLOR: #CBE0CF
}

.dkpurple {    	
COLOR: #460831
}

.purple {    	
COLOR: #631444
}

.gray {    	
COLOR: #333333
}

.blue {    	
COLOR: #44B3FA
}


.quote {    	
	COLOR: #460831;
	font-size:		16px;
	font-style:		italic;
	font-weight:		bold;
}

.quote2 {    	
	COLOR: #460831;
	font-size:		16px;
	font-style:		italic;
}

/* TABLE COLORS */
TABLE.ltgray{background:#cccccc}
TABLE.LTGRAY{background:#cccccc}
TABLE.blue{background:#153A6C}
TABLE.BLUE{background:#153A6C}
TABLE.ltblue{background:#a3d0d3}
TABLE.LTBLUE{background:#a3d0d3}
TABLE.medblue{background:#2655A3}
TABLE.MEDBLUE{background:#2655A3}
TD.ltgray,TH.ltgray,TR.ltgray TD,TR.ltgray TH,TABLE TR TD.ltgray,TABLE TR TH.ltgray{background:#cccccc;color:#000}
TD.blue,TH.blue,TR.blue TD,TR.blue TH,TABLE TR TD.blue,TABLE TR TH.blue{background:#153A6C;color:#FFF}
TD.ltblue,TH.ltblue,TR.ltblue TD,TR.ltblue TH,TABLE TR TD.ltblue,TABLE TR TH.ltblue{background:#a3d0d3;color:#333}
TD.medblue,TH.medblue,TR.medblue TD,TR.medblue TH,TABLE TR TD.medblue,TABLE TR TH.medblue{background:#2655A3;color:#FFF}

/* IMAGE BORDERS */

.borders	{ border: #000000 1px solid; }

.page-splits2	{ border: #40593B 1px solid; background-color: #91AA94; color: #FFFFFF; height: 5px; width: 100%; }
.page-splits	{ border: #40593B 1px solid; background-color: #ffffff; color: #FFFFFF; height: 3px; width: 100%; }
.page-splits3	{ border: #40593B 1px solid; background-color: #ffffff; color: #FFFFFF; height: 3px; width: 100%; }
.page-splits4	{ border: #40593B 1px solid; background-color: #ffffff; color: #FFFFFF; height: 3px; width: 90%; }
.page-splits5	{ border: #40593B 1px solid; background-color: #91AA94; color: #FFFFFF; height: 1px; width: 100%; }
.page-splits6	{ border: #f1c119 1px solid; background-color: #f1c119; color: #FFFFFF; height: 1px; width: 90%; }
.page-splits7	{ border: #f1c119 1px solid; background-color: #f1c119; color: #FFFFFF; height: 1px; width: 100%; }
.page-splits8	{ border: #f1c119 1px solid; background-color: #f1c119; color: #FFFFFF; align: left; height: 1px; width: 70%; }



div.pad5x5{padding:5px 5px 5px 5px}
div.pad10x10{padding:10px 10px 10px 10px}
div.pad20x20{padding:20px 20px 20px 20px}


div#resources {
    background-image:  url(/images/Kasper_Resources_Cover_72-sm.jpg);
    background-repeat: no-repeat;
    height: 260px;
    width: 255px;
}

div#resourcestext {
    position: relative;
    height: auto;
    width: auto;
    left: 30px;
    top: 130px;
}

 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}

