* {
margin:0;
padding:0;
}

body
{ 
background:#FFFFFF;
}

#topbar {
position:relative;
top:0px;
width:840px;
height:12px;
margin:0 auto;
text-align:center;
font-family:helvetica;
font-size:10px;
color:#000000;
}

#maincontent {
position:relative;
width:860px;
height:1200px;
background:url(../images/bg.jpg) no-repeat;
margin:0 auto;
}

#header {
position:relative;
top:0px;
width:840px;
height:240px;
margin:0 auto;
}

#navibar {
position:relative;
top:0px;
width:840px;
height:20px;
margin:0 auto;
}

#header2 {
position:relative;
top:0px;
width:840px;
height:320px;
margin:0 auto;
}


#contentwindow1 {
position:relative;
width:840px;
height:560px;
margin:0 auto;
}

#contentwindow2 {
position:relative;
float:left;
width:270px;
height:560px;
margin:0 auto;
}

#contentwindow3 {
position:relative;
float:right;
width:560px;
height:560px;
margin:0 auto;
text-align:left;
font-family:helvetica;
font-size:12px;
color:#000000;
overflow:auto;
}

#contentwindow3contact {
position:relative;
left:30px;
top:10px;
width:480px;
height:540px;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
overflow:hidden;
}

#test1 {
width:560px;
height:50px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test2 {
cursor:pointer;
}


#test1b {
width:530px;
height:100px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test2b {
cursor:pointer;
font-family:helvetica;
font-size:12px;
}

#test3b {
width:530px;
height:100px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test4b {
cursor:pointer;
font-family:helvetica;
font-size:12px;
}

#test5b {
width:530px;
height:100px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test6b {
cursor:pointer;
font-family:helvetica;
font-size:12px;
}

#test7b {
width:530px;
height:100px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test8b {
cursor:pointer;
font-family:helvetica;
font-size:12px;
}

#test1a {
width:530px;
height:80px;
margin:0 auto;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test2a {
cursor:pointer;
}

#test3a {
width:530px;
height:80px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test4a {
cursor:pointer;
}

#test5a {
width:530px;
height:80px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test6a {
cursor:pointer;
}

#test3 {
cursor:pointer;
}

#test4 {
width:560px;
height:50px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test5 {
cursor:pointer;
}

#test6 {
width:560px;
height:50px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test7 {
cursor:pointer;
}

#test8 {
width:560px;
height:60px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test9 {
cursor:pointer;
}

#test10 {
width:560px;
height:60px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test11 {
cursor:pointer;
}

#test12 {
width:560px;
height:60px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

#test13 {
cursor:pointer;
}

#test14 {
width:540px;
height:50px;
margin:0 auto;
text-align:justify;
font-family:helvetica;
font-size:12px;
color:#000000;
display:none;
cursor:pointer;
}

ul#navlist
{
margin-left: 40px;
white-space: nowrap;
height:3px;
}


ul#navlist li
{
display:block;
float:left;
font-family:helvetica;
font-size:11px;
display: inline; 
/*list-style-type: none;*/
}

#navlist a { 
padding: 1px 10px; 
padding-top:0px;
}

#navlist a:link, #navlist a:visited
{
color: #000000;
background-color: #FFFFFF;
text-decoration: none;
}

#navlist a:hover
{
color:#0000FF;
background-color: #FFFFFF;
text-decoration: none;
}

#footer {
position:relative;
top:5px;
width:840px;
height:10px;
margin:0 auto;
text-align:center;
font-family:helvetica;
font-size:9px;
color:#000000;
opacity:0.9;
filter:alpha(opacity=90);
}