@charset "UTF-8";

.banner {
margin-top:10px;
margin-bottom:10px;
height:86;
}

.ad {
height:35;
}

.spacer {
height:10px;
}

.search {
vertical-align:middle;
}

.h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
background-image:url(images/headers_05.jpg);
}

.h2 {
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

.h5, .h5 a:link, .h5 a:hover, .h5 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

.h3, .h3 a:link, .h3 a:hover, .h3 a:visited {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.h4, .h4 a:link, .h4 a:hover, .h4 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:center;
}

body {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
margin:0;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
cursor: default;
width: 200px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv li a, .suckerdiv li a:link, .suckerdiv li a:visited {
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background-image:url(images/buttons.jpg);
padding: 0.53em 0.75em;
}

.suckerdiv li a:hover{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background-image:url(images/buttonsro.jpg);
padding: 0.53em 0.75em;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */