a:link {color: #0000CC; text-decoration: none}
a:visited {color: #0000CC; text-decoration: none}
a:hover {text-decoration: underline;}
a:active {color: #FF0000;}

.hdrlinks a:link {color: #0000FF; text-decoration: none}
.hdrlinks a:visited {color: #FFFFFF; text-decoration: none}
.hdrlinks a:hover {text-decoration: underline;}
.hdrlinks a:active {color: #FFFFFF;}

.footerlinks a:link {color: #003399; text-decoration: none}
.footerlinks a:visited {color: #FF3300; text-decoration: none}
.footerlinks a:hover {text-decoration: underline;}
.footerlinks a:active {color: #FFFFCC;}

.subfooterlinks a:link {color: #FFFFFF; text-decoration: none}
.subfooterlinks a:visited {color: #EEEEEE; text-decoration: none}
.subfooterlinks a:hover {text-decoration: underline;}
.subfooterlinks a:active {color: #FFFFCC;}

.editlink a:link {color: #CCCCCC; text-decoration: none}
.editlink a:visited {color: #CCCCCC; text-decoration: none}
.editlink a:hover {text-decoration: underline;}
.editlink a:active {color: #CCCCCC;}

.navlinks a:link {color: #6699CC; text-decoration: none;font-weight: bold;}
.navlinks a:visited {color: #6699CC; text-decoration: none;font-weight: normal;}
.navlinks a:hover {color: #000066;text-decoration: underline;}
.navlinks a:active {color: #6699CC;}

.navlinks_on a:link {color: #3366cc; text-decoration: none;font-weight: bold;}
.navlinks_on a:visited {color: #3366cc; text-decoration: none;font-weight: bold;}
.navlinks_on a:hover {color: #FF0000;text-decoration: underline;}
.navlinks_on a:active {color: #0000FF;}

.sectionhdr a:link {color: #0000CC;text-decoration: none;}
.sectionhdr a:visited {color: #0000CC;text-decoration: none;}
.sectionhdr a:hover {text-decoration: underline;}
.sectionhdr a:active {color: #FF0000;}

.sectionalt a:link {color: #0000CC;text-decoration: none; font-size: 9px;}
.sectionalt a:visited {color: #0000CC;text-decoration: none;}
.sectionalt a:hover {text-decoration: underline;}
.sectionalt a:active {color: #FF0000;}

body {
	margin: 20px;
	padding: 0px;
	scrollbar-base-color: #000066;
	scrollbar-face-color: #333399;
	scrollbar-track-color: #fee28e;
	scrollbar-arrow-color: #fece43;
	scrollbar-highlight-color: #fff5d9;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #000033;
	scrollbar-darkshadow-color: #000033;
	text-align: center;
	background-color: #fff8e2;
	color:white;
	font-family: "Courier New", Courier, mono;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;

}

/*Standard*/
td{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #333333;}
.section{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #333333;}
.sectionsmall{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000066}
.sectionhdr {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #330099;font-weight: bold;}
.error{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #ff0000;font-weight: bold;}
.hdrlinks{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #5f3f3d;}
.brdr {border: 1px solid #FFCC33;padding: 0px;}
.catpicbrdr {border: 1px solid #FFFFFF;padding: 0px;}
.catpicbrdr_on {border: 1px solid #000033;padding: 0px;}
.scroller{
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	color: #FF3399;
	border: none;
	height: 20px;
	width: 700px;
	padding-top: 10px;
	padding-left: 40px;
	font-weight: bold;
}

/*Form*/
form {margin: 0px;padding: 0px;}
.btn {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #000066;background-color: #FFFFFF;}
.input{font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #003399;background-color: #FFFFFF;}


h1 {font-family: Arial, Helvetica, sans-serif;font-size: 24pt;font-weight: bold;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 20pt;font-weight: bold;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold;}
h5 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: bold;}
h6 {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;}
pre {font-family: "Courier New", Courier, mono;font-size: 9pt;color: #33FF00;}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #330099;

}
.subfooterlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC3300;
	text-align: left;
}
.navlinks_on {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000066;}
.sectionalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;

}
.sectionrev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333399;
}
.editlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
}
.editArea{border: 1px dashed #999999;}
.sectionrevsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.outerbody {
	padding: 0px;
	border: 1px solid #cc9900;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #660000;
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
}
.splashouterbody {
	padding: 0px;
	border: 1px solid #cc9900;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #660000;
	background-color: #FFFFFF;
	text-align: center;
}

#header{
	width: 740px;
}
#footer{
	visibility:visible;
	width: 740px;
}
#subfooter{
	visibility:visible;
	width: 740px;
}
#leftcolumn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	width: 60px;
	color: #000066;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFCC33;
	padding-top: 0px;
}
#leftcolumnhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	width: 60px;
	color: #000066;
	margin: 0px;
	padding: 0px;

}
#midcolumn {
	padding-top: 10px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#midcolumnhome {
	padding-top: 5px;
	text-align: left;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 0px;
}
#rightcolumn {
	width:240px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFCC33;
}
#rightcolumnhome {
	text-align: left;
}
#content {
	width:740px;
	background-color: #FFFFFF;
}
.contacthd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	font-weight: bold;

}
.contactbox {
	background-color: #ccebf5;
	border: 1px solid #CCCCCC;
}

.prevcost {color: #FF0000;text-decoration: line-through;}
.posline {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000099;}
.poslineud {font-family: Webdings;font-size: 10pt;color: #000099;}
.pghdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #FFCC33;
	font-weight: bold;

}
.dotted {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FFCC33;
}
.sectionsubhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333399;
}
.navpicbrdr {
	border-top: 0px none;
	border-right: 1px dotted #FFCC33;
	border-bottom: 1px dotted #FFCC33;
	border-left: 1px dotted #FFCC33;

}