@charset "utf-8";
/* CSS Document */

body{
font-family: Verdana,Arial,Helvetica,Sans-serif;
color: #333333;
background-image: url(images/pageback.gif);
margin-left: 0px;
margin-top: 0px;
text-align:center;
}

.wrap{
width:805px;
margin: auto;
text-align: left;
}

.padder{
background-image: ;
background-repeat: repeat; 
float: left;
height: 100%;
}

.top {
margin: 0px;
padding: 0px;
float: left;
height: 131px;

}

.top img {
margin: 0px;
padding: 0px;
}

.top_left {
margin: 0px;
padding: 0px;
float: left;
display: inline;
}

.top_right {
margin: 0px;
padding: 0px;
display: inline;
float: left;
height: 131px;
width: 211px;
background-image: url(images/top2.jpg);
background-repeat: no-repeat;
}

.top_right p {
margin: 0px;
padding: 0px 9px 0px 12px;
font-size: 11px;
font-weight: bold;
color: #CBB03F;
text-align: left;
}

.tabs {
margin: 0px;
padding: 0px;
float: left;
height: 39px;
}

.tab_left {
margin: 0px;
padding: 0px;
float: left;
display: inline;
}

.tab_right {
margin: 0px;
padding: 0px;
float: left;
display: inline;
}

.tab1 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
height: 39px;
width: 102px;
background-image: url(images/tab1.jpg);
background-repeat: no-repeat;
}

.tab1 a {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab1.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;
}

.tab1 a:hover {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab1o.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;

}

.tab2 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
height: 39px;
width: 102px;
background-image: url(images/tab2.jpg);
background-repeat: no-repeat;
}

.tab2 a {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab2.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;
}

.tab2 a:hover {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab2o.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;

}

.tab3 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
height: 39px;
width: 102px;
background-image: url(images/tab3.jpg);
background-repeat: no-repeat;
}

.tab3 a {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab3.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;
}

.tab3 a:hover {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab3o.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 102px;
text-decoration: none;

}

.tab4 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
height: 39px;
width: 103px;
background-image: url(images/tab4.jpg);
background-repeat: no-repeat;
}

.tab4 a {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab4.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 103px;
text-decoration: none;
}

.tab4 a:hover {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image: url(images/tab4o.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 103px;
text-decoration: none;

}

.third {
margin: 0px;
padding: 0px;
float: left;
height: 88px;
width: 800px;
}

.fourth {
margin: 0px;
padding: 0px;
float: left;
background-image:url(images/fourth_back.jpg);
background-repeat: repeat;
width: 820px;
}

.lnav {
margin: 0px;
padding: 0px;
float: left;
width: 283px;
background-image:url(images/lnav.jpg);
background-repeat: repeat;
}

.nomarg {
margin: 0px;
padding: 0px;
}

.lnav a {
padding: 0px 0px 0px 0px;
display: block;
float: left;
background-image: url(images/lnav_back.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
height: 39px;
width: 279px;
text-decoration: none;
}

.lnav a:hover {
margin: 0px;
padding: 3px 0px 9px 0px;
display: block;
background-image: url(images/lnav_over.jpg);
background-repeat: no-repeat;
border: none;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #ffffff;
width: 279px;
height: 39px;
text-decoration: none;
}

.main {
margin: 0px;
padding: 0px;
float: left;
display:inline;
width: 517px;
background-image: url(images/main_back.jpg);
background-repeat: repeat;
}

.content {
margin: 0px;
padding: 0px;
float: left;
width: 517px;
background-image: url(images/content_back.jpg);
background-repeat: repeat;
}


.main_top {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image:url(images/main_top.jpg);
background-repeat: no-repeat;
width: 517px;
height: 28px;
}

.main_bott {
margin: 0px;
padding: 0px;
float: left;
display: block;
background-image:url(images/main_bott.jpg);
background-repeat: no-repeat;
width: 516px;
height: 28px;
}

.footer {
padding: 0px;
float: left;
width: 800px;
background-image:url(images/fourth_back.jpg);
background-repeat: repeat;
}

.footer p {
padding: 0px;
padding-left: 240px;
padding-top: 12px;
align: left;
text-align: center;
font-size: 11px;
font-weight: normal;
color: #ffffff;
}

.footer p a {
padding: 0px;
margin: 0px; 
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

.footer p a:hover {
padding: 0px;
margin: 0px; 
font-weight: bold;
color: #CBB03F;
text-decoration: none;
}


.page_bott {
margin: 0px;
padding: 0px;
display: block;
float: left;
width: 800px;
height: 50px;
background-image:url(images/page_bott.jpg);
background-repeat:no-repeat;
}

.home {
margin: 0px;
padding: 0px;
float: left;
width: 517px;
}


.midblue {color:#333487;}
.midgrey {color:#666666;}

.stock {
margin: 0px;
margin-left: 21px;
float: left;
padding: 0px;
display: inline;
}

.stock td {
padding: 6px;
margin: 0px;
}

.stock td p {
padding: 3px 0px 6px 0px;
margin: 0px;
font-size: 0.7em;
text-align: left;
line-height: 1.6em;

}

.stock td a {
color: #006633;
text-decoration: none;
font-weight: bold;
}

.stock td a:hover {
color: #009933;
text-decoration: underline;
font-weight: bold;
}

.stock td h2 { 
margin: 0px;
padding: 3px 0px 3px 0px;
font-size: 0.7em;
text-align: left;
color: #333487;
font-weight: bold;
}

.pagehead {
margin: 0px;
padding: 0px;
float: left;
}

heightfix {
min-height="0.01%"
}