/* CSS Document */
body{
text-align: center;
background:#1C445D;
font:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:16px;
}

#wrapper{
background:transparent;
margin:0px auto 0px auto;
width: 823px;
}

#banner{
background: transparent;
clear:both;
}

#nav{
background:transparent;
}

#mainwrapper{
background:#ffffff;
border:1px solid #000000;
clear:both;
width: 800px;
padding-top:10px;
}

#subnav{
font:Arial, Helvetica, sans-serif;
border-left:10px solid #ffffff;
background:#ffffff;
color:#000000;
font-size:11px;
line-height:16px;
}

#content{
font:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:16px;
border-left:1px solid #004D6F;
border-right:10px solid #ffffff;
padding:0px 0px 0px 20px;
}

#footer{
background:transparent;
border:1 px solid #00FF99;
clear:both;
margin:20px 0px 0px 0px;
}

#copyright{
background:transparent;
border:1 px solid #009900;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:center;
}

#copyright a{
background:transparent;
border:1 px solid #009900;
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:center;
text-decoration:underline;
}

#print a{
float:right;
font:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-right:28px;
margin-bottom:5px;
margin-top:-10px;
}

a img#pca{
background-image: url("images/banner_nav/nav_02_pca.jpg");
width:109px;
height:22px;
border:0;
}

a:hover img#pca{
background-image: url("images/banner_nav/nav_02_pca_over.jpg");
width:109px;
height:22px;
border:0;
}

a img#opc{
background-image: url("images/banner_nav/nav_04_opc.jpg");
width:131px;
height:22px;
border:0;
}

a:hover img#opc{
background-image: url("images/banner_nav/nav_04_opc_over.jpg");
width:131px;
height:22px;
border:0;
}

a img#hto{
background-image: url("images/banner_nav/nav_06_hto.jpg");
width:83px;
height:22px;
border:0;
}

a:hover img#hto{
background-image: url("images/banner_nav/nav_06_hto_over.jpg");
width:83px;
height:22px;
border:0;
}

a img#au{
background-image: url("images/banner_nav/nav_08_au.jpg");
width:58px;
height:22px;
border:0;
}

a:hover img#au{
background-image: url("images/banner_nav/nav_08_au_over.jpg");
width:58px;
height:22px;
border:0;
}

a img#cu{
background-image: url("images/banner_nav/nav_10_cu.jpg");
width:66px;
height:22px;
border:0;
}

a:hover img#cu{
background-image: url("images/banner_nav/nav_10_cu_over.jpg");
width:66px;
height:22px;
border:0;
}

a{
color:#1C88B7;
font-family:"Times New Roman", Times, serif;
}

a:hover {
color:#1C88B7;
font-family:"Times New Roman", Times, serif;
text-decoration:underline;
}

.picturepad{
padding: 5px;
}

img{
vertical-align:bottom;
}

.mainmenu a{
font-size:11px;
color:#1C5C77;
text-decoration:none;
padding-left:5px;
line-height:18px;
}

.mainmenu a:hover{
font-size:11px;
color:#000000;
text-decoration:underline;
}

.submenu a{
font-size:11px;
color:#000000;
padding-left:12px;
line-height:18px;
text-decoration:none;
}

.submenu a:hover{
font-size:11px;
color:#1C88B7;
text-decoration:underline;
}

.supersub{
padding-left:18px;
line-height:18px;
}

.productimg{
/*border:1px solid #1C5C77;*/
padding: 0px;
margin-left: 20px;
margin-bottom: 10px;
}

.smalltable{
color:#000000;
font-size:10px;
line-height:10px;
}

.smalltable2{
color:#000000;
font-size:10px;
line-height:10px;
page-break-after:always;
}

hr{
color:#1C5C77;
margin-top:15px;
border-top:1px solid #1C5C77;
}

td.border{
border: 1px solid #1C5C77;
}

.borderbottom{
border-bottom: 1px solid #1C5C77;
}

.bordertop{
border-top: 1px solid #1C5C77;
}

.borderrighttop{
border-top: 1px solid #1C5C77;
border-right: 1px solid #1C5C77;
}

.borderrightbottom{
border-bottom: 1px solid #1C5C77;
border-right: 1px solid #1C5C77;
}
.borderright{
border-right: 1px solid #1C5C77;
}

.header{
background-color:#ADD4DE;
}

.row1{
background-color:#E8F2F4;
}

.row2{
background-color:#CFE9F0;
}

.pagebreak{page-break-before:always;}
.pagebreakafter{
page-break-after:always;
}

h1{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#1C5C77;
}

p{
font:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:16px;
}