html{
height:100%;
width:100%;}

body {
height:100%;
width:100%;
margin:0px;
padding:0px;
border-width:0px;
background-color:#ffffff;
background-image:url("images/gradient.gif");
background-repeat:repeat-x;
line-height:110%;
text-align:center;
font-family:Arial, Verdana, sans-serif;
font-style:normal;
font-weight:normal;
font-variant:normal;
font-size:14px;
color:#000000;}

#header {
width:960px;
height:135px;
margin:0px auto;
padding:0px;
border-width:1px;
border-style:solid;
border-color:#000000;
background-color:#ffffff;
text-align:center;}

#wrapper {
width:960px;
height:auto;
margin:0px auto;
padding:0px;
border-width:1px;
border-style:solid;
border-top-style:none;
border-color:#000000;
background-color:#ffffff;
background-image:url("images/navbg.gif");
background-repeat:repeat-y;
background-position:top left;
text-align:justify;
overflow:hidden;}

#content {
width:748px;
height:auto;
margin:0px;
padding:5px;
padding-right:10px;
border-width:0px;
text-align:justify;
float:right;}

#footer {
width:960px;
height:auto;
margin:0px auto;
padding:0px;
padding-bottom:3px;
border-width:0px;
text-align:center;
font-size:10px;}

#footer a {
font-size:10px;}

h1 {
margin:0px;
margin-bottom:2px;
font-style:italic;
font-weight:bold;
font-size:16px;
color:#ff0000;}

h2 {
margin:0px;
font-weight:bold;
font-size:12px;}

h2 a {
font-size:12px;}

p {
margin:0px;}

a:link {
text-decoration:none;
font-weight:bold;
color:#000000;}

a:visited {
text-decoration:none;
font-weight:bold;
color:#000000;}

a:hover {
text-decoration:none;
font-weight:bold;
color:#ff0000;}

a:active {
text-decoration:none;
font-weight:bold;
color:#000000;}

hr {
width:100%;
height:1px;
border-width:0px;
color:#000000;
background-color:#000000;}

.featured {
margin-right:5px;
border-style:solid;
border-width:1px;
border-color:#000000;
float:left;}

.floatleft { 
margin:0px;
float:left;}

.floatright { 
margin:0px;
float:right;}

.clear {
height:1px;
font-size:1px;}

/* START NAV STYLE */
.nav {
width:192px;
height:auto;
float:left;}

.nav ul {
width:100%;
height:auto;
margin:0px;
padding:0px;
border-width:1px;
border-bottom-style:solid;
border-color:#000000;
background-color:#cccccc;
list-style-type:none;}

.nav ul li {
position:relative;}

.nav ul li ul {
position:absolute;
top:0;
width:100%;
visibility:hidden;}

.nav ul li a{
padding:5px;
border-width:1px;
border-color:#000000;
border-right-style:dashed;
border-top-style:solid;
background:#cccccc;
display:block;
overflow:auto;}

.nav ul li a:visited{
color:#000000;}

.nav ul li a:hover{
background-color:#999999;
color:#ffffff;}

.nav .subfolderstyle{
background-image:url("images/listarrow.gif");
background-repeat:no-repeat;
background-position:center right;}

/* IE SPEC \*/
* html .nav ul li { float: left; height: 1%; }
* html .nav ul li a { height: 1%; }
/* IE SPEC */
/* END NAV STYLE */

/* START NEWS BOX */
#news {
width:205px;
height:auto;
margin-top:10px;
padding:0px;
border-width:0px;
background-color:#cccccc;
text-align:left;}

.bob {
background-image:url("images/bob.gif");
background-repeat:repeat-x;
background-position:bottom left;}

.bol {
background-image:url("images/bol.gif");
background-repeat:repeat-y;
background-position:top left;}

.bor {
background-image:url("images/bor.gif");
background-repeat:repeat-y;
background-position:top right;}

.bot {
background-image:url("images/bot.gif");
background-repeat:repeat-x;
background-position:top left;}

.bl {
background-image:url("images/bl.gif");
background-repeat:no-repeat;
background-position:bottom left;}

.br {
background-image:url("images/br.gif");
background-repeat:no-repeat;
background-position:bottom right;}

.tl {
background-image:url("images/tl.gif");
background-repeat:no-repeat;
background-position:top left;}

.tr {
padding:10px;
background-image:url("images/tr.gif");
background-repeat:no-repeat;
background-position:top right;}
/* END NEWS BOX */

/* START VERT-HOR DIV */
.vert1 {
width:50%;
height:auto;
margin:0px;
padding:0px;
border-width:0px;
text-align:left;
float:left;}

.vert2 {
width:50%;
height:auto;
margin:0px;
padding:0px;
border-width:0px;
text-align:left;
float:right;}

.hor1 {
width:728px;
height:auto;
margin:0px;
padding:10px;
border-width:1px;
border-style:none;
border-bottom-style:dashed;
border-color:#000000;
background-color:#cccccc;
text-align:justify;}

.hor2 {
width:728px;
height:auto;
margin:0px;
padding:10px;
border-width:1px;
border-style:none;
border-bottom-style:dashed;
border-color:#000000;
background-color:#ffffff;
text-align:justify;}

.vertdex1 {
width:513px;
height:auto;
margin:0px;
padding:0px;
border-width:0px;
text-align:justify;
float:left;}

.vertdex2 {
width:210px;
height:auto;
margin:0px;
padding-left:10px;
border-width:0px;
text-align:left;
float:right;}

.hordex1 {
width:508px;
height:85px;
margin:0px;
padding:10px;
border-width:1px;
border-style:none;
border-bottom-style:dashed;
border-color:#000000;
background-color:#cccccc;
text-align:justify;}

.hordex2 {
width:508px;
height:85px;
margin:0px;
padding:10px;
border-width:1px;
border-style:none;
border-bottom-style:dashed;
border-color:#000000;
background-color:#ffffff;
text-align:justify;}
/* END VERT-HOR DIV */