@charset "UTF-8";
/* CSS Document */
/* Bluefish Design 2008 */

html, body {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p {margin:0; padding:0;}
a img {border:0;}
img {margin:0; padding:0;}


p {
font-size:.7em;
margin-bottom:10px;
line-height:1.3em;
}

h1 {
font-size:1.2em;
font-weight:bold;
}

h3 {
font-weight:bold;
font-size:.7em;
}
ul {
margin:0px;
margin-bottom:20px;
padding-left:15px;
}
li {
font-size: .7em;
line-height:1.3em;
padding-left:0px;
}





/* layout */
body {


background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:1em;
}

#outerwrapper {
width:950px;
margin:0 auto;
}

#innerwrapper {
width:auto;
background-color:#FFFFFF;
}



.headerlogo {
padding-top:23px;
padding-left:65px;
}

#headerbanner {
height:1%;
}

#primnav {
display:none;
}

#contentheading {
padding:20px 300px 20px 65px;
width:auto;
}



#contentouter {
width:auto;
background-color:#fff;
background-image:url(../images/white_border.gif);
background-repeat:repeat-x;
}

#content {
width:auto;
padding:30px 20px 20px 65px;
float:left;
}


#rhc {
display:none;
}
.orangetools {
display:none
}
.orangetools a, .orangetools a:link, .orangetools a:hover, .orangetools a:visited 
{color:#FFFFFF;}

span.tools {
color:#ffffff;
float:right;
font-size:.65em;
margin-left:10px;
}

.rhcontent {
width:auto;
padding:20px;
}

.productpanel {
display:none
}
.productpanel img {
display:block;
}
.productpanelitem {
width:auto;
height:1%;
background-image:url(../images/product_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
border-top:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
padding:10px 0px;
}
.productlogo {
float:left;
height:1%;
padding-left:20px;
}
.productdesc {
float:left;
height:1%;
width:310px;
padding:10px 10px 0px 20px;
}
.productlinks {
float:left;
height:1%;
padding:10px 10px 0px 20px;
width:166px;
}

.productlinks li {
font-weight:bolder;
list-style-type:none;
background-image:url(../images/arrowHead_grey.gif);
background-repeat:no-repeat;
background-position:4px left;
padding-left:10px;
display:block;
}

.moreinfolinks {
float:left;
height:1%;
padding:10px 10px 0px 50px;
width:166px;
}

.moreinfolinks li {
font-weight:bolder;
list-style-type:none;
background-image:url(../images/arrowHead_grey.gif);
background-repeat:no-repeat;
background-position:4px left;
padding-left:10px;
display:block;
}
.productalerts {
float:left;
height:1%;
padding:10px 10px 0px 20px;
width:240px;
}
.divider {
background-image:url(../images/divider.gif);
background-repeat:repeat-y;
background-position:673px 0px;
}

#footer {
display:none;
}

#footer a, #footer a:link, #footer a:visited, #footer a:hover {
color:#ffffff;
}

.clearer {
clear:both;
height:1px;
}

.intro {
font-weight:bold;
}

/* weblogin */

#WebLoginLayer0, #WebLoginLayer2{
font-size:.7em;
}

#WebLoginLayer0 input, #WebLoginLayer2 input {
margin-bottom:5px;
}
