/* CSS Style Sheet by Timothy Grayson */

body { font-family: verdana, arial, sans-serif; color:navy; background-color:black; margin:0px; padding:0px; text-align:center; }
.print { color:black; background-color:white; }
.backwhite { color:black; background-color:white; }
/* BODY must have text-align: center; */

.font-arial { font-family: arial, sans-serif; }
.font-comic { font-family: "comic sans ms", cursive; }
.font-impact { font-family: impact, sans-serif; }
.font-lucida { font-family: "lucida console", monospace; }
.font-tahoma { font-family: tahoma, geneva, sans-serif; }
.font-times { font-family: "times new roman", times, serif; }
.font-helvetica { font-family: helvetica, "trebuchet ms", sans-serif; }
.font-verdana { font-family: verdana, arial, sans-serif; }
.font-cursive { font-family: cursive; }

#container { margin: auto; padding: 12px; width: 976px; text-align: left; background-color:#CBE4A5; }
#footer { clear:both; background-color:#d0d0f8; }

.banner { font-family: verdana, arial, sans-serif; color:#000080; background-color:transparent; margin:0px; padding:0px; position:relative; left:0px; top:0px; height:80px; width:976px; }
.bannerbox1 { position:absolute; left:250px; top:0px; }
.bannerbox2 { position:absolute; left:500px; top:0px; }
.bannerbox3 { position:absolute; left:675px; top:0px; }
.bannerboxr { position:absolute; left:500px; top:0px; width:500px;}
.bannerimage { position:absolute; left:45px; top:5px; vertical-align:middle; }
.bannertext { position:relative; left:45px; top:6px; }
.bannerbox { position:relative; left:045px; top:28px; }

.clear { clear:both; }

#splash { width: 780px;	height: 160px;	padding-bottom: 3px; margin-left: 98px; }

.menu { height: 30px; width: 960px; margin-left: 8px; background-color: #b00020; font-family: Arial, Helvetica, sans-serif; }
#menu { height: 30px; width: 960px; margin-left: 8px; background-color: #b00020; font-family: Arial, Helvetica, sans-serif; }
#menu ul {margin: 0px;	padding: 0px;	list-style: none;	line-height: normal; border:0px none;}
#menu li {float: left; border-left: 1px solid #ff0000;}
#menu a {display: block; float: left; padding: 6px 8px 1px 8px; margin-right: 4px; height: 22px;
	background-color: #b00020;  border-color: #b00020; border: 0px none;
	text-decoration: none;	font-size: 11px;	font-weight: bold;	color: #FFFFFF; }
#menu a:hover {	color: #FFFFFF; background-color: #500020; border: 0px none; }
#menu .curitem a {	background: none;	color: #000000; }

#tail { height: 24px; width: 960px; margin-left: 8px; background-color: transparent; font-family: Arial, Helvetica, sans-serif; }
#tail ul {margin: 0px;	padding: 0px;	list-style: none;	line-height: normal; border:0px none;}
#tail li {float: left; }
#tail a {display: block; float: left; padding: 6px 8px 1px 8px; margin-right: 4px; height: 16px;
	background-color: transparent; border: 0px none;
	text-decoration: none;	font-size: 11px;	font-weight: bold;	color: #808080; }
#tail a:hover {	color: #FFFFFF; background-color: #500020; border: 0px none; }
#tail .curitem a {	background: none;	color: #000000; }

.leftpic { height:302px; width:402px; float: left; padding: 1px 1px 1px 1px; }
.rightpic { height:302px; width:402px; float: right; padding: 1px 1px 1px 1px; }
.righttext { width:550px; float: right; padding: 8px 8px 8px 8px; }
.lefttext { width:550px; float: left; padding: 8px 8px 8px 8px; }
.rightmap { height:320px; width:638px; float: right; padding: 1px 1px 1px 1px; }
.leftlinks { width:310px; float: left; padding: 8px 8px 8px 8px; }
.rightinfo { width:746px; float: right; padding: 8px 8px 8px 8px; vertical-align: middle; }
.leftlogo { width:202px; float: left; padding: 1px 1px 1px 1px; vertical-align: middle; }
.leftlogoi { height: 202px; width:202px; float: left; padding: 1px 1px 1px 1px; vertical-align: middle; }
.leftsitemap { clear:both; width:600px; float: left; padding: 4px 4px 4px 4px; vertical-align: middle; margin-left: 4px; font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-size:small;}
.middlesitemap { clear:both; width: 60px; float: left; padding: 4px 4px 4px 4px; vertical-align: middle; text-align:right; margin-left: 20px; font-family: helvetica, verdana, arial, sans-serif; color:black; font-size:small;}
.linksitemap { width:200px; float: left; padding: 4px 4px 4px 4px; vertical-align: middle; margin-left: 4px; font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-size:small; }
.rightsitemap { width:600px; float: left; padding: 4px 4px 4px 4px; vertical-align: middle; margin-left: 4px; font-family: helvetica, verdana, arial, sans-serif; color:navy; font-size:small; }

.middlebox { width:680px; margin-left:144px; padding: 4px 4px 4px 4px; }

.leftpbox { width:43%; float:left; vertical-align:middle; margin-left:3%; }
.rightpbox { width:50%; float:right; vertical-align:middle; margin-right:3%; }
.rightp4x6 { width:50%; height:57%; float:right; vertical-align:middle; margin-right:3%; }
.leftlbox { width:33%; float:left; vertical-align:middle; margin-left:12%; }
.rightlbox { width:38%; float:right; vertical-align:middle; margin-right:12%; }
.rightl4x6 { width:38%; height:57%; float:right; vertical-align:middle; margin-right:2%; }

.leftspacer { width:3%; float:left; vertical-align:middle; margin-left:1%; padding: 4px 4px 4px 4px; }
.leftfromto { width:8%; float:left; vertical-align:middle; margin-left:1%; padding: 4px 4px 4px 4px; }
.leftaddress { width:80%; float:left; vertical-align:middle; margin-left:1%; padding: 4px 4px 4px 4px; }

.label-container-2x4 { width:100%; }
.top-label-2x4 { width:100%; height:4.5%; }
.left-label-2x4 { width:47%; height:192px; float: left; margin-left:1%; }
.right-label-2x4 { width:47%; height:192px; float: right;}
.label-container-1x4 { width:100%; }
.top-label-1x4 { width:98%; height:1.0%; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; }
.left-label-1x4 { width:47%; height:94px; float: left; margin-left:1%; }
.right-label-1x4 { width:47%; height:96px; float: right;}

.dportrait { margin: auto; width: 840px; text-align: left; background-color:#e0e0ff; }
.dlandscape { margin: auto; width: 1020px; text-align: left; background-color:#e0e0ff; }
.dp1 { width:1%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit; }
.dp2 { width:2%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp3 { width:3%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp4 { width:4%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp5 { width:5%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp7 { width:7%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp8 { width:8%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp10 { width:10%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp14 { width:14%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp15 { width:15%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp20 { width:20%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp25 { width:25%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp30 { width:30%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp35 { width:35%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp40 { width:40%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp45 { width:45%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp50 { width:50%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp55 { width:55%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp60 { width:60%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp65 { width:65%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }
.dp75 { width:75%; height:auto; float:left; color:navy; padding: 2px 2px 2px 2px; background-color:inherit;  }

.dbp1 { width:1%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp2 { width:2%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp3 { width:3%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp4 { width:4%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp5 { width:5%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp7 { width:7%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp8 { width:8%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp10 { width:10%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp14 { width:14%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp15 { width:15%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp20 { width:20%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp25 { width:25%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp30 { width:30%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp35 { width:35%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp40 { width:40%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp45 { width:45%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp50 { width:50%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp55 { width:55%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp65 { width:65%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp60 { width:60%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }
.dbp75 { width:75%; height:auto; float:left; color:navy; vertical-align:middle; padding: 2px 2px 2px 2px; border-style: solid; border-width : 1px 1px 1px 1px; border-color: black; background-color:inherit;   }

.invisible { display: none; }
.visible { display: block; }

.navalign { text-align: center; }

.working { font-family: verdana, arial, sans-serif; color:navy; background-color:#f0f0ff; margin:20px; padding:4px; float:left; width:960px; }

.box { border-style: solid; border-width : 1px 2px 2px 1px; border-color: navy; }

p { font-family: arial, sans-serif; color:navy;}
p.underline { text-decoration: underline; }
p.serif { font-family: times, serif; font-weight:bold; font-size: small;}
p.credit { text-align: center; font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-size:small; }
p.legal { text-align: center; font-family: helvetica, verdana, arial, sans-serif; color:black; font-size:small; }

p.middle { vertical-align:middle; }
p.center { text-align: center; }
p.right { text-align: right; }
p.left { text-align: left; }
p.strikethrough { text-decoration: line-through; }

span.middle { vertical-align:middle; }
span.center { text-align: center; }
span.right { text-align: right; }
span.left { text-align: left; }
span.strikethrough { text-decoration: line-through; }
span.xsmall {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: x-small;}
span.small {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: small;}
span.medium {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: medium;}
span.bold {font-weight:bold;}

div.middle { vertical-align:middle; }
div.center { text-align: center; }
div.right { text-align: right; }
div.left { text-align: left; }
div.strikethrough { text-decoration: line-through; }
div.xsmall {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: x-small;}
div.small {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: small;}
div.medium {font-family: arial, helvetica, sans-serif; font-weight:normal; color:inherit; background:inherit; font-size: medium;}
div.bold {font-weight:bold;}

table {font-family: verdana, arial, sans-serif; color:black; background-color:#e0e0ff;}
table.blue {font-family: verdana, arial, sans-serif; color:navy; background-color:#e8e8ff;}
table.white {font-family: verdana, arial, sans-serif; font-weight:bold; color:black; background-color:#ffffff;}
table.dark {font-family: verdana, arial, sans-serif; font-weight:bold; color:black; background-color:#310D55;}

table.center { margin-left: auto; margin-right: auto; text-align: left; }
table.invoice {font-family: arial, helvetica, sans-serif; font-weight:normal; color:black; font-size: small; background-color:#ffffff;}

table.xsmall {font-family: arial, helvetica, sans-serif; font-weight:normal; color:black; background:#d0d0f8; font-size: x-small;}
table.small {font-family: arial, helvetica, sans-serif; font-weight:normal; color:black; background:#d0d0f8; font-size: small;}
table.medium {font-family: arial, helvetica, sans-serif; font-weight:normal; color:black; background:#d0d0f8; font-size: medium;}

table.menu0 {font-family: arial, verdana, sans-serif; font-weight:bold; color:red}
table.menu1 {font-family: arial, verdana, sans-serif; font-weight:bold; color:navy}
table.menu2 {font-family: arial, verdana, sans-serif; font-weight:bold; color:teal}
table.menu3 {font-family: arial, verdana, sans-serif; font-weight:bold; color:blue}
table.menu4 {font-family: arial, verdana, sans-serif; font-weight:bold; color:maroon}
table.menu5 {font-family: arial, verdana, sans-serif; font-weight:bold; color:black}
table.menu5s {font-family: arial, verdana, sans-serif; color:black}
table.menu6 {font-family: arial, verdana, sans-serif; font-weight:bold; color:purple}
table.menu7 {font-family: arial, verdana, sans-serif; font-weight:bold; color:green}
table.menu8 {font-family: arial, verdana, sans-serif; font-weight:bold; color:white}
table.menu9 {font-family: arial, verdana, sans-serif; font-weight:bold; color:#808080}

tr.middle { vertical-align: middle; }
td { text-align: left; }
td.right { text-align: right; }
td.center { text-align: center; }
td.small { font-size: small; }
th { text-align: center; }
td.p1 { text-align: left; width: 1%; }
td.p2 { text-align: left; width: 2%; }
td.p3 { text-align: left; width: 3%; }
td.p4 { text-align: left; width: 4%; }
td.p5 { text-align: left; width: 5%; }
td.p7 { text-align: left; width: 7%; }
td.p8 { text-align: left; width: 8%; }
td.p10 { text-align: left; width: 10%; }
td.p14 { text-align: left; width: 14%; }
td.p15 { text-align: left; width: 15%; }
td.p20 { text-align: left; width: 20%; }
td.p25 { text-align: left; width: 25%; }
td.p30 { text-align: left; width: 30%; }
td.p35 { text-align: left; width: 35%; }
td.p40 { text-align: left; width: 40%; }
td.p45 { text-align: left; width: 45%; }
td.p50 { text-align: left; width: 50%; }
td.p55 { text-align: left; width: 55%; }
td.p60 { text-align: left; width: 60%; }
td.p65 { text-align: left; width: 65%; }
td.p75 { text-align: left; width: 75%; }
th.p1 { text-align: center; width: 1%; }
th.p2 { text-align: center; width: 2%; }
th.p3 { text-align: center; width: 3%; }
th.p4 { text-align: center; width: 4%; }
th.p5 { text-align: center; width: 5%; }
th.p7 { text-align: center; width: 7%; }
th.p8 { text-align: center; width: 8%; }
th.p10 { text-align: center; width: 10%; }
th.p14 { text-align: center; width: 14%; }
th.p15 { text-align: center; width: 15%; }
th.p20 { text-align: center; width: 20%; }
th.p25 { text-align: center; width: 25%; }
th.p30 { text-align: center; width: 30%; }
th.p35 { text-align: center; width: 35%; }
th.p40 { text-align: center; width: 40%; }
th.p45 { text-align: center; width: 45%; }
th.p50 { text-align: center; width: 50%; }
th.p55 { text-align: center; width: 55%; }
th.p60 { text-align: center; width: 60%; }
th.p65 { text-align: center; width: 65%; }
th.p75 { text-align: center; width: 75%; }

a {border: none; text-decoration : underline; font-size: small; padding : 0px; color: blue; background-color: transparent; }
a:hover {border: none; text-decoration : underline; font-size: small; padding : 0px; color: maroon; background-color: transparent; }
a:visited {border: none; text-decoration : underline; font-size: small; padding : 0px; color: navy; background-color: transparent; }
a.box {border-style: solid; border-width : 1px 2px 2px 1px; text-decoration : none; padding : 2px; font-size: small; color: white; background-color: navy; border-color : #6090f0 #0000f0 #0000f0 #6090f0; }
a:link.box { border-color : #6090f0; }
a:visited.box { border-color : #4060a0; }
a:hover.box { border-color : #f09060; }
a:active.box { border-color : #000000; }

a.active {border-style: solid; border-width : 1px 2px 2px 1px; text-decoration : none; padding : 2px; color: #000000; background-color: #e0ffe0; border-color : #000000 #000000 #000000 #000000; }
a.inactive {border-style: solid; border-width : 1px 2px 2px 1px; text-decoration : none; padding : 2px; color: #000000; background-color: #c0c0c0; border-color : #404040 #404040 #404040 #404040; }
a.plain {border: solid; text-decoration : none; font-size: small; padding : 2px; color: navy; background-color: transparent; }
a:hover.plain {border: solid; text-decoration : none; font-size: small; padding : 2px; color: maroon; background-color: transparent; }

a.purple {border: outset; text-decoration : none; font-size: medium; padding : 2px; color: purple; background-color: transparent; }
a:hover.purple {border: inset; text-decoration : none; font-size: medium; padding : 2px; color: purple; background-color: transparent; }
a.maroon {border: none; text-decoration : underline; font-size: small; padding : 0px; color: maroon; background-color: transparent; }
a:hover.maroon {border: none; text-decoration : underline; font-size: small; padding : 0px; color: purple; background-color: transparent; }
a.image {border: none; text-decoration : none; font-size: small; padding : 0px; color: white; background-color: transparent; }
a:hover.image {border: none; text-decoration : none; font-size: small; padding : 0px; color: navy; background-color: transparent; }

input {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#f4f4f4;}
input.middle { vertical-align:middle; }
input.center { text-align: center; }
input.right { text-align: right; }
input.left { text-align: left; }
input.ro {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#d8e0ff;}
input.ror {font-family: arial, verdana, sans-serif; color:red; background-color:#d8e0ff;}
input.rob {font-family: arial, verdana, sans-serif; color:red; background-color:#000000;}
input.roy {font-family: arial, verdana, sans-serif; color:yellow; background-color:#68709f;}
input:hover { background-color:#ccffcc; }
input:hover.normal { background-color:#ccffcc; }
input:hover.ro { background-color:#c8d0ef; }
input:hover.ror { background-color:#c8d0ef; }
input:hover.rob { background-color:#c8d0ef; }
input:hover.roy { background-color:#c8d0ef; }
textarea {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:bold;}
textarea.ro {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:bold; background-color:#d8e0ff;}
textarea.rf {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:bold; background-color:#d8e0ff; font-size: small;}
textarea:hover { background-color:#ccffcc; }
textarea:hover.ro { background-color:#c8d0ef; }
select {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#f4f4f4;}
select.forms {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#f4f4f4; font-size: small;}
select.small {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#f4f4f4; font-size: small;}
select.xsmall {font-family: arial, verdana, sans-serif; font-weight:bold; color:black; background-color:#f4f4f4; font-size: x-small;}
select:hover { background-color:#ccffcc; }

button {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; }
button.w100 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:100px; }
button.w150 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:150px; }
button.w200 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:200px; }
button.w200m {font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-weight:500; width:200px; }
button.w300 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:300px; }
button.w300m {font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-weight:500; width:300px; }
button.w400 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:400px; }
button.w400m {font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-weight:500; width:400px; }
button.w500 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:500px; }
button.w500m {font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-weight:500; width:500px; }
button.w600 {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:500; width:600px; }
button.w600m {font-family: helvetica, verdana, arial, sans-serif; color:maroon; font-weight:500; width:600px; }
button.active {font-family: helvetica, verdana, arial, sans-serif; color:black; font-weight:700;}
button:hover { background-color:#ccffcc; }
button.purple { font-family: helvetica, verdana, arial, sans-serif; font-size: medium; color:purple; background-color:transparent; width:155px; }
button.box {border-style: solid; border-width : 2px 4px 4px 2px; text-decoration : none; padding : 4px; color: navy; background-color: #f0f0ff; border-color : #6090f0 #0000f0 #0000f0 #6090f0; }
button.simple {font-family: helvetica,verdana,arial,sans-serif; color:black; background-color: #ffffff; font-weight:400; border:none; text-decoration:underline; font-size:x-small; }
button.simple:hover { background-color:#ccffcc; }

.active { font-weight:bold; color:black; text-decoration:none; }

h1 {font-family: times, serif; color:navy; font-weight:bold; font-size:xx-large; }
h2 {font-family: helvetica, verdana, arial, sans-serif; color:navy; font-weight:900; font-size:x-large; }
h3 {font-family: helvetica, verdana, arial, sans-serif; color:navy; font-weight:bold; font-size:large; }
h4 {font-family: helvetica, verdana, arial, sans-serif; color:navy; font-weight:900; font-size:large; }
h5 {font-family: helvetica, verdana, arial, sans-serif; color:navy; font-weight:bold; font-size:large; }
h6 {font-family: helvetica, verdana, arial, sans-serif; color:navy; font-weight:800; font-size:medium; }

.style1 {color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; }
.style3 {color: #990000; font-size: 24px; }
.style5 {font-size: 24px;}

.menu {font-family: arial, verdana, sans-serif; font-weight:bolder; color:black; }

.red {color:red; }
.navy {color:navy; }
.teal {color:teal; }
.blue {color:blue; }
.maroon {color:maroon; }
.black {color:black; }
.purple {color:purple; }
.green {color:green; }
.white {color:white; }
.yellow {color:yellow; }
.pink {color:#ffcccc; }
.gray {color:#808080; }

.backred {background-color:red; }
.backnavy {background-color:navy; }
.backteal {background-color:teal; }
.backblue {background-color:blue; }
.backltblue {background-color:#C0C0FF; }
.backmaroon {background-color:maroon; }
.backblack {background-color:black; }
.backpurple {background-color:purple; }
.backgreen {background-color:green; }
.backltgreen {background-color:#C0FFC0; }
.backwhite {background-color:white; }
.backyellow {background-color:yellow; }
.backpink {background-color:#ffcccc; }
.backgray {background-color:#808080; }
.backt {background-color:transparent; }

.xsmall {font-size: x-small;}
.small {font-size: small;}
.medium {font-size: medium;}
.large {font-size: large;}
.xlarge {font-size: x-large;}
.xxlarge {font-size: xx-large;}

.bold {font-weight:bold;}

.four {font-size: 4px;}
.six {font-size: 6px;}
.eight {font-size: 8px;}
.ten {font-size: 10px;}
.eleven {font-size: 11px;}
.twelve {font-size: 12px;}
.s50em {font-size: 50%; }
.s75em {font-size: 75%; }
.s1em {font-size: 100%; }
.s15em {font-size: 150%;}
.s2em {font-size: 200%;}
.s3em {font-size: 300%;}
.s4em {font-size: 400%;}
.s5em {font-size: 500%;}

/* Printing setups */

/* @page { margin-top: 0.75in; margin-bottom: 0.75in; margin-left: 0.75in; margin-right: 0.75in; } */
.printing { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

.pagebreak { page-break-before: always; }

@media print {
    .submit-abandon { display: none; }
    .nav-pane { display: none; }
}
@media screen {
    .submit-abandon { display: block; }
    .nav-pane { display: block; }
}



