*{
margin: 0;
padding: 0;
}
img{
border: 0;
}
html{
background-image: url(images/tile.gif);
}
body{
width:800px;
margin:0 auto 0 auto;
}
#banner{
width:800px;
height:149px;
text-align:left;
overflow:hidden;
background-image: url(images/b_banner_hp.jpg);
}
#topnav{
float:left;
margin-top:120px;
margin-left:40px;
}
#topnav li{
float:left;
list-style-type:none;
}
#hp{
width:800px;
height:545px;
text-align:left;
overflow:hidden;
background-image: url(images/b_hp.jpg);
}
#txtmain{
margin-top:25px;
margin-left:150px;
text-align:left;
overflow:hidden;
}
#txtblock{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pgtitle{
font-size:20px;
font-family: Helvetica, sans-serif;
font-weight:bold;
padding-bottom:14px;
}
#lstnone {
list-style-type:none;
}
#lst_hp_blocks {
float:left;
list-style-type:none;
padding-right:30px;
}
#footer{
float:left;
padding-top:164px;
padding-left:30px;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}














/* classes
--------------------------------------------------------------------------------------*/
.title02{
color: #003366;
font-family: Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:6px;
}
.pngfix {
behavior: url(file:///D|/Projects/certified_performance/pngHack.htc);
}













/* links
----------------------------------------------------------------------------------------------*/
#topnav a:link {
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
}
#topnav a:visited {
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
}
#topnav a:hover {
color: #CC0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
}


#footer a:link {
color: #333333;
text-decoration: none;
}
#footer a:visited {
color: #333333;
text-decoration: none;
}
#footer a:hover {
color: #CC0000;
text-decoration: none;
}














/* topnav
--------------------------------------------------------------------------------------*/
.topnav01 a:link{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_01.jpg);
}
.topnav01 a:visited{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_01.jpg);
}
.topnav01 a:hover{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/on_01.jpg);
}


.topnav02 a:link{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_02.jpg);
}
.topnav02 a:visited{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_02.jpg);
}
.topnav02 a:hover{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/on_02.jpg);
}


.topnav03 a:link{
display:block;
width:139px;
height:26px;
background-image:url(images/topnav/off_03.jpg);
}
.topnav03 a:visited{
display:block;
width:139px;
height:26px;
background-image:url(images/topnav/off_03.jpg);
}
.topnav03 a:hover{
display:block;
width:139px;
height:26px;
background-image:url(images/topnav/on_03.jpg);
}


.topnav04 a:link{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_04.jpg);
}
.topnav04 a:visited{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/off_04.jpg);
}
.topnav04 a:hover{
display:block;
width:140px;
height:26px;
background-image:url(images/topnav/on_04.jpg);
}


.topnav05 a:link{
display:block;
width:138px;
height:26px;
background-image:url(images/topnav/off_05.jpg);
}
.topnav05 a:visited{
display:block;
width:138px;
height:26px;
background-image:url(images/topnav/off_05.jpg);
}
.topnav05 a:hover{
display:block;
width:138px;
height:26px;
background-image:url(images/topnav/on_05.jpg);
}
