body {font-family:Verdana, "Trebuchet MS", Arial, sans-serif; font-size:08pt; color:#660000;}
#container {position:absolute; width:900px; margin-left:05px; margin-top:10px;}
#masthead {position:absolute; width:900px; left:0px; top:12px;}

#content1 {position:absolute; width:530px; left:150px; top:165px; padding:05px; border-left-style:solid; border-left-width:thin; border-left-color:#660000;}

#nav {position:absolute; width:140px; left:10px; top:160px;}
#sidebar {position:absolute; width:200px; left:700px; top:65px; margin:0px; background-color:#660000;}

#footer {clear:both; width:900px; padding-top:30px;}

div.float {
  float: left;
  }
div.floatr {
  float: right;
  }

div.rowhalf {
  float: left;
  width: 45%;
}

div.row span.left {
  float: left;
  text-align: left;
  width: 59%;
  }

div.row span.right {
  float: right;
  text-align: left;
  width: 39%;
  }


div.rowt span.left {
  float: left;
  text-align: left;
  width: 50%;
  }

div.rowt span.right {
  float: right;
  text-align: right;
  width: 50%;
  }


h1 {text-align:left; font:12pt/14pt Verdana, san-serif; font-weight:bold; color:#660000; margin:10px;}
h1.home {text-align:left; font:08pt/10pt Verdana, san-serif; font-weight:bold; color:#660000; margin:10px;}
h2 {text-align:left; font:08pt/12pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:15px; margin-bottom:02px;}
h2.center {text-align:center; font:08pt/12pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:15px; margin-bottom:02px;}
h2.title {text-align:left; font:08pt/12pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:15px; margin-bottom:15px;}
h2.center {text-align:center; font:08pt/12pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:05px; margin-bottom:02px;}
h2.center1 {text-align:center; font:08pt/10pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:05px; margin-bottom:02px;}
h3 {text-align:center; font:08pt/12pt Verdana, san-serif; font-weight:bold; color:#E1771E; margin-top:03px; margin-bottom:25px;}
h3.title {text-align:left; font:08pt/12pt Verdana, san-serif; color:#660000; margin-top:10px; margin-bottom:10px;}
h4 {text-align:center; font:12pt/12pt Verdana, san-serif; font-weight:bold; color:#CC9966; margin-top:10px;}
h5 {text-align:center; font:10pt/10pt Verdana, san-serif; color:#660000; margin-left:05px; margin-bottom:01px;}
p {text-align:left; font:08pt Verdana, san-serif; margin:05px; padding-bottom:05px;}
p.banner {position:absolute; left:175px; top:100px; font:09pt Verdana, san-serif; font-weight:bold; font-style:italic; color:#660000;}
p.light {text-align:left; font:08pt Verdana, san-serif; margin:05px; padding-bottom:05px; color:#CC9966;}
p.lightc {text-align:center; font:08pt Verdana, san-serif; margin:05px; padding-bottom:05px; color:#CC9966;} 
p.narrow {text-align:left; font:08pt Verdana, san-serif; margin:01px;}
p.b {text-align:center; font:08pt/8pt Verdana, san-serif; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}
p.bl {text-align:center; font:08pt/12pt Verdana, san-serif; margin-top:15px; margin-bottom:10px; padding-bottom:0px; color:#660000;}
p.index {text-align:center; font:08pt Verdana, san-serif; margin-bottom:05px; padding:10px; padding-top:03px;}
p.nav {text-align:left; font:07pt Verdana, san-serif; margin-top:01px; margin-bottom:01px; padding-top:01px;}
p.bold {text-align:center; font:07pt/08pt Verdana, san-serif; font-weight:bold; margin-top:02px; margin-bottom:0px; color:#CC9966;}
p.steps {margin-bottom:0px; padding-bottom:25px;}
p.otherfont {text-align:right; font:08pt/10pt "Times New Roman", san-serif; color:#000000; margin:05px; padding:05px;}
p.right {text-align:right; font:08pt/10pt Verdana, san-serif; font-weight:bold; margin:05px; padding:05px;}
p.cenprod {text-align:center; font:08pt/12pt Verdana, san-serif; margin-top:20px; margin-bottom:10px;}
p.center {text-align:center; font:08pt/12pt Verdana, san-serif; margin-top:10px; margin-bottom:05px;}
p.cprod {text-align:center; font:07pt/10pt Verdana, san-serif; margin:10px; color:#FFFFFF; background-color:#660000;}
p.center2 {text-align:center; font:08pt/10pt Verdana, san-serif; font-weight:bold; margin-top:05px;}
p.centerb {text-align:center; font:08pt/10pt Verdana, san-serif; margin-top:20px; margin-bottom:50px;}
p.centero {text-align:center; font:08pt/12pt Verdana, san-serif; margin-top:20px;}
p.footer {text-align:center; margin-top:20px; font:08pt/10pt "Times New Roman", san-serif; color:#000000;}
p.logo {text-align:right; font:18pt/18pt Verdana, san-serif; font-style:italic; color:#660000; margin:02px; padding:02px;}
p.italic {text-align:left; font:08pt/08pt Verdana, san-serif; font-style:italic; margin:05px; padding:05px;}
p.large {text-align:left; font:16pt/18pt Verdana, san-serif; font-weight:bold;}
p.news {text-align:center; font:08pt/12pt Verdana, san-serif; color:#CC6600;}
hr {border-width:01px; margin-top:15px; margin-bottom:15px;}
caption {font:08pt/10pt Verdana, san-serif; font-weight:bold; color:#660000; padding-top:10px;}
tr {text-align:center;} 
td {text-align:left; font:08pt/08pt Verdana, san-serif; margin:05px;}
th {text-align:center; font:08pt/09pt Verdana, san-serif; font-weight:bold; color:#660000;}
dt {font:08pt/08pt Verdana, san-serif; font-weight:bold; padding-top:10px; padding-bottom:5px;}
dd {font:08pt/10pt Verdana, san-serif;} 
ol {text-align:left; font:08pt/10pt Verdana, san-serif; margin-top:05px; margin-left:05px; padding-top:03px; padding-bottom:03px;}
ul {list-style-type:disc; text-align:left; font:08pt/10pt Verdana, san-serif; margin-left:05px; padding-top:03px; padding-bottom:03px;}
li {margin:05px;}
.also {font-style:italic; list-style-type:none; margin-left:10px; padding:0px; text-align:left; font:07pt Verdana, san-serif;}
.also li {font-style:italic; list-style-type:none; margin-left:0px; padding:0px; text-align:left; font:07pt Verdana, san-serif;}
.navlist {list-style-type:none; margin-top:03px; padding:0px; text-align:left; font:07pt/08pt Verdana, san-serif;}
.navlist li {text-align:left; font:07pt/08pt Verdana, san-serif;}
.navlist_sm {list-style-type:none; text-align:left; font:08pt/08pt san-serif;}
.navlist_bold {list-style-type:none; margin-top:20px; padding:0px; text-align:left; font:09pt/10pt Verdana, san-serif;} 
.navlist2 {display:inline; list-style-type:none; margin:0px; padding:0px;}
.navlist2 li {display:inline; list-style-type:none; margin:05px; padding:05px; font:07pt/08pt Verdana, san-serif;}
.navlist3 {display:inline; list-style-type:none; margin-left:10px; margin-top:30px;}
.navlist3 li {display:inline; list-style-type:none; margin:0px; padding:01px; font:08pt/08pt Verdana, san-serif;}
.navlist_molding {list-style-type:none; margin-top:03px; padding:0px; text-align:right; font:08pt/10pt Verdana, san-serif;}
img.center {margin-left:100px; padding:5px;}
img.center1 {margin-left:45px; padding:5px;}
img.c2 {margin-left:30px; padding:5px;}
img.c3 {margin-left:10px; padding:5px;}
img.odd {float:left; clear:both; margin:5px; padding:5px;}
img.even {float:right; clear:both; margin:5px; padding:5px;}
a:link {text-decoration:underline; color:#CC6600;}
a:visited {text-decoration:none; color:#CC6600;}
a:hover {text-decoration:none; color:#0033FF;}
a:active {text-decoration:none; color:#999933;}
a.nav {text-decoration:none; font:09pt/10pt Verdana, san-serif; margin-left:05px; margin-bottom:01px; color:#CCCC66;}
a.nav:visited {text-decoration:none;}
a.nav:hover {text-decoration:none; color:#0033FF;}
a.nav2 {text-decoration:none; font:10pt/10pt Verdana, san-serif; margin-left:0px; margin-bottom:01px; color:#660000;}
a.nav2:hover {color:#0033FF;}
a.home {color:#CC6600; font:09pt/10pt;}
a.banner {text-decoration:none; color:#660000;}
a.banner:hover {color:#0033FF;}
a.news {position:absolute; left:720px; top:15px; font:08pt Verdana, san-serif; color:#660000;}
form {font:12pt/14pt Verdana, san-serif; margin-top:05px; margin-bottom:02px;}
a.small {font:07pt/10pt Verdana, san-serif; color:#CC6600;}
a.ads {font:08pt/10pt Verdana, san-serif; align:center; color:#660000;}
a.molding {font:08pt/10pt Verdana, san-serif; color:#CC6600;}
