/*cope with inheritance bugs*/
body {
color:#024153;
font-size: 60%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #024153;
margin: 0;
padding: 0;
}

table, th, td{
color:#024153;
font-size: 100%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color: #024153;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a {
color:#009999;
}

a.anav{
text-decoration:none;
font-size:xx-small;
color: #FAE8A6;
}

a.anav:visited{
color: #FAE8A6;
font-size:xx-small;
text-decoration:none;
}

a.anav:hover{
color: #FF9900;
font-size:xx-small;
text-decoration:none;
}

a.anav:active{
color: #FF9900;
text-decoration:none;
font-size:xx-small;
}

li{
color:#024153;
list-style-type:square;
}

ol{
color:#024153;
}

ul{
color:#024153;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1 {
font-size: medium;
color: #FF9900;
margin-bottom: 10px;
margin-top: 10px;

}

H3 {
font-size: x-small;
margin-bottom: 10px;
margin-top: 0;
color: #FF9900;
}

H4 {
font-size: x-small;
margin-bottom: 0px;
margin-top: 0;
color: #FF9900;
}



.actCHECKOUTEM {background-color:#009999;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#024153;
}

.actsmaller{
font-size: smaller;
color:#024153;
}

SELECT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
}

input {
font-size: xx-small;
color: NETQUOTEVAR:ACTREQUIREDCOLORCSS;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.actxxsmall{font-size:xx-small;color:#024153;}
.actxsmall{font-size:xx-small;color:#024153;}
.actxsmallgreenbold{font-size:x-small;font-weight:bold;color:#ddae0d;}
.actsmall{font-size:small;color:#024153;}
.actregular{font-size:small;color:#024153;}
.actlarge{font-size:large;color:#024153;}
.actxlarge{font-size:x-large;color:#024153;}
.actxxlarge{font-size:xx-large;color:#024153;}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}

.attributename {font-size:xx-small; color:#ff3300;}
.actwarning{font-size:x-large;color:#ff3300;}
.actwelcome{font-size:medium;color:#024153;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:0.8em;color:#009999;}

table.sectionpage td {
padding-left:15px;
padding-right: 15px;
border: 0;
}


table.sectionpage td.bottomcell {
padding-bottom:15px;
}


/*base table styles*/

table#main {
/*width: 938px;*/
margin: 0;
padding: 0;
border:0;
background-color: #024153;
}

table#main tr {
padding: 0;
margin: 0;
border: 0;
}

table#main tr td {
padding: 0;
margin: 0;
border: 0;
}





td#bbc {
height: 66px;
width: 169px;
background-image:url(bbc_icons_b.jpg);
}


td#logo {
height:66px;
width:600px;
background-image:url(logo_slice.jpg)
}

td#bbc2 {
height: 66px;
width: 169px;
background-image:url(bbc_icons_b.jpg);
}

td#navbar {
background-image:url(navbar_b.jpg);
height:21px;
width:938px;
text-align: center;
}



td#search {
height: 108px;
width: 169px;
background-image:url(search_b.jpg);
}

td#pagetitle {
height:108px;
width:600px;
background-image:url(pagetitle_b.jpg);
text-align: center;
}

td#basket {
height:108px;
width: 169px;
background-image:url(basket_b.jpg);
}

td#left {

width: 169px;
background-image:url(left_b.jpg);
min-height: 600px;
/*padding-left: 15px;*/

}

td#body {

width:600px;
background-image:url(body_b.jpg);
height: 600px;
padding-left: 10px;

}

td#right {

width: 169px;
background-image:url(right_b.jpg);
height: 600px;
}

table#nest {
padding: 10px;
}

div#indent {
margin-left: 5px;
width: 150px;

}

span.indent {
margin-left: 10px;

}

.actxsmallindent {
padding-left: 40px;
font-size: xx-small;
}

span.gold {
font-size:xx-small;
color: #FAE8A6;
}

div#indent {
margin-left: 15px;


}

img.prodimage {
margin-right: 30px;
}

div#sectionline {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 1em;
}

HR.prodsep {
color: #FF9900;
}

table#brochurecols td {
text-align: left;
valign: top;
}

div#address {
font-size:xx-small;
color: #FAE8A6;
text-align: right;
width: 100%;

}




