/* CSS Document */

body{
background:url(images/bg.gif) top repeat-x #1D4F98;
font-family:Verdana, "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:9pt;
margin:0px;
color:#555555;
line-height:1.4em;
padding:0;
}

#wrapper{
background-color:#FFFFFF;
width:800px;
margin:0 auto;
padding:10px;
}

#header{
background:url(images/bg_header.gif) top repeat-x;
height:80px;
}

#header #logo{
height:20px;
float:left;
width:400px;
padding-left:20px;
height:80px;
}


#content{
background:url(images/bg_content.gif) top repeat-x;
padding:15px;
}



#content #left{
width:20%;
padding:2%;
float:left;
}

#content #mid{
padding:2%;
width:47%;
float:left;
border-left:solid 1px #EAEAEA;
border-right:solid 1px #EAEAEA;
}

#content #right{
width:20%;
padding:2%;
float:right;
}

#left,#mid,#right{
margin-top:15px;
}


.spacey{
clear:both;
}

h1,h2,h3,h4,h5{
padding:0;
margin:0;
}

h1{
font-size:28px;
font-weight:lighter;
color:#0D274D;
padding-bottom:10px;
}

h2{
font-size:16px;
color:#FF6600;
}

h3{
font-size:16px;
color:#0099DC;
}

li{
padding-bottom:10px;
}

#right ul{
}

#footer{
background:url(images/bg_footer.gif);
color:#FFFFFF;
height:20px;
}

#footer .left{
color:#FFFFFF;
padding:2%;
width:46%;
padding-top:5px;
float:left;
}

#footer .left a{
color:#FFFFFF;
}

#footer .right{
color:#FFFFFF;
padding:2%;
width:46%;
float:right;
padding-top:5px;
text-align:right;
}

#footer .right a{
color:#FFFFFF;
}



#top_menu{
font-size:10pt;
width:400px;
float:right;
margin-top:53px;
vertical-align:bottom;
margin-right:5px;
}

#top_menu ul{
list-style: none;
padding: 0;
margin: 0;
}

#top_menu ul li{
background:url(images/bg_menu.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height: 2em;
line-height: 2em;
float: right;
display: block;
color:#FFFFFF;
text-decoration: none;
text-align: center;
margin-left:5px;
margin-right:5px;
padding:0px;
padding-left:10px;
padding-right:10px;
}

#top_menu ul li.select{
background:url(images/bg_menu_select.gif) repeat-x;
}

#banner_home{
padding-top:200px;
background:url(images/banner_home.gif) top no-repeat;
}
#banner_home table td{
padding:20px;
width:316px;
text-align:center;
}

#content_1_column{
padding:30px;
}


