body{
behavior:url(scripts/csshover2.htc);
background:#CC3333;
} 

#page{
width:938px;
position:absolute;
margin:-7px 0px 0px -470px;
left:50%;
}

#banner{
width:938px;
height:158px;
background:url(../images/banner.png) no-repeat center;
}

#logoleft{
width:200px;
height:137px;
float:left;
background:none;
}

#imagecarrousel{
width:538px;
height:137px;
float:left;
}

#imagecarrousel img{
margin:0px 0px 0px 2px;
border:2px solid black;
}

#logoright{
width:200px;
height:137px;
float:left;
}

#navbar{
width:938px;
height:28px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/navbar.png) repeat-y;
z-index:1;
}

#navbar ul{
padding:0;
margin:0;
z-index:1;
}

#navbar li{
width:auto;
height:28px;
float:left;
position:relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
z-index:1;
}

#navbar li a{
width:auto;
height:28px;
float:left;
margin:0px 0px 0px 0px;
padding:5px 6px 0px 6px;
font:10pt Arial;
text-decoration:none;
text-align:center;
color:white;
z-index:1;
}

#navbar li a:hover{
padding:5px 6px 0px 6px;
background:url(../images/navbarhover.png) repeat-x left;
background-position:top center;
z-index:1;
}

#navbar ul ul{
width:120px;
position:absolute;
top:28px;
left:0px;
visibility:hidden;
z-index:1;
}

#navbar ul li:hover ul{
visibility:visible;
z-index:1;
}

#navbar ul li ul li a{
width:124px;
height:22px;
padding:6px 6px 0px 6px;
text-align:left;
background:url(../images/leftnav.png) repeat-y left;
z-index:1;
}

#navbar ul li ul li a:hover{
width:124px;
height:22px;
padding:6px 6px 0px 6px;
text-align:left;
background:url(../images/rightnav.png) repeat-y left;
z-index:1;
}

#line{
width:938px;
background:url(../images/faux.png) repeat-y;
}

#date{
padding:10px 0px 2px 0px;
text-align:center;
font:10pt Arial;
color:white;
}

#leftnav{
width:200px;
float:left;
margin:0px 0px 0px 0px;
}

#leftnav a{
width:200px;
display:block;
padding:6px 0px 6px 6px;
font:10pt Arial;
text-decoration:none;
color:white;
}

#leftnav a:hover{
width:200px;
padding:6px 0px 6px 6px;
background:url(../images/rightnav.png) repeat-y;
}

#content{
width:530px;
float:left;
margin:0px 0px 0px 0px;
padding:10px 4px 10px 4px;
}

#rightnav{
width:200px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#footer{
width:938px;
height:50px;
float:left;
background:url(../images/footer.png) no-repeat center;
}

#bline1{
width:200px;
height:22px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/bline.png);
}

.bline1{
width:200px;
height:22px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/bline.png);
}

.style1{
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
font:10pt Arial;
font-weight:bold;
text-align:center;
color:white;
}

.style2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:10pt Arial;
color:white;
border-top:1px solid white;
border-bottom:1px solid white;
}

.style3{
width:530px;
margin:0px 0px 0px 0px;
padding:0px 0px 6px 0px;
font:14pt Arial;
font-weight:bold;
color:white;
border-bottom:2px solid white;
}

.style4{
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
font:10pt Arial;
color:white;
}

.style4 a{
color:white;
}

.style5{
margin:4px 4px 0px 4px;
font:10pt Arial;
font-weight:bold;
text-decoration:none;
color:white;
}

.style5 form{
display:inline;
}

.style6{
margin:4px 4px 0px 4px;
font:8pt Arial;
text-decoration:none;
color:white;
}

.style6 a{
color:white;
}

.style7{
margin:4px 4px 0px 4px;
font:10pt Arial;
text-decoration:none;
color:white;
}

.style8{
margin:3px 4px 0px 4px;
cursor:pointer
}

.style9{
margin:4px 0px 0px 0px;
width:530px;
background:white;
}

.style9 a{
font:10pt Arial;
text-decoration:none;
color:blue;
}

.style9 a:hover{
font:10pt Arial;
text-decoration:underline;
color:red;
}

.style10{
margin:4px 4px 0px 4px;
}

.style10 img{
display:block;
margin:4px 4px 0px 4px;
}

.style11{
margin:4px 4px 0px 4px;
}

#style12 a{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
font:8pt Arial;
color:white;
text-decoration:none;
background:none;
}

#style12 a:hover{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
font:8pt Arial;
color:white;
text-decoration:underline;
background:none;
}

#style13 a{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
font:8pt Arial;
color:white;
text-decoration:none;
background:none;
}

#style13 a:hover{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:block;
font:8pt Arial;
color:white;
text-decoration:underline;
background:none;
}

.style14{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:10pt Arial;
font-weight:bold;
color:white;
text-align:center;
}

.style15{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:10pt Arial;
font-weight:bold;
color:white;
text-align:right;
}

.style16{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
font:10pt Arial;
color:white;
text-align:justify;
white-space:normal;
}

.style17{
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10pt Arial;
font-weight:bold;
color:white;
border-top:1px solid white;
border-left:1px solid white;
background:black;
}

.style18{
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10pt Arial;
color:white;
border-top:1px solid white;
border-right:1px solid white;
background:black;
}

.style19{
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10pt Arial;
color:white;
border-left:1px solid white;
border-right:1px solid white;
border-bottom:1px solid white;
}

.style20 img{
margin:20px 20px 14px 20px;
padding:2px 2px 2px 2px;
border:1px solid white;
}

.style21{
padding:2px 0px 10px 0px;
font:12pt Arial;
font-weight:bold;
color:white;
}

.style22 img{
margin:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
border:1px solid white;
}

.style23{
padding:14px 0px 0px 0px;
font:11pt Arial;
font-weight:bold;
color:white;
border-bottom:1px solid white;
}

.style24{
padding:2px 0px 0px 0px;
}

.style25{
width:530px;
padding:10px 0px 2px 0px;
font:10pt Arial;
font-weight:bold;
color:white;
border-bottom:2px solid white;
}

.style26{
margin:4px 0px 0px 0px;
}

.style27{
padding:2px 2px 2px 2px;
border:1px solid white;
}

.style28{
padding:0px 0px 10px 0px;
}

.style29{
padding:2px 2px 2px 2px;
border:1px solid white;
}

.style30{
padding:4px 0px 4px 0px;
border-bottom:1px solid white;
}

.style30 a{
text-decoration:none;
}

.style30 a:hover{
text-decoration:underline;
}

.tf1{
width:200px;
}

.tf2{
width:100px;
border:1px solid white;
}

.b1{
margin:10px 0px 10px 0px;
width:80px;
cursor:pointer;
background:url(../images/button.jpg) repeat-x center center;
border:1px solid white;
}

.b2{
width:40px;
height:20px;
cursor:pointer;
background:white;
border:1px solid white;
}

.footertext{
padding:4px 0px 0px 0px;
text-align:center;
font:8pt Arial;
color:white;
}
