/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
font-size:x-small;
font-family:Arial, Helvetica, Sans-Serif;
}

/*body specific*/
body{
background-color:#eff5fb;
/* background-image:url(); */
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:link{
color:#003366;
font-size:x-small;
text-decoration:none;
}

a:visited{
color:#6699cc;
font-size:x-small;
text-decoration:none;
}

a:hover{
color:#000000;
font-size:x-small;
text-decoration:underline;
}

a:active{
color:#003399;
font-size:x-small;
text-decoration:none;
}

li{
color:#000000;
list-style-type:square;
}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Arial, Helvetica, Sans-Serif;
}

.actCHECKOUTEM {background-color:#d8dee7;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.actxxsmall{font-size:xx-small;color:#000000;}
.actxsmall{font-size:x-small;color:#000000;}
.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#0099ff;}
.actrequiredcolor{color:#0099ff;}
.actsearchhighlightcolor{color:#0099ff;}
.actrequired{color:#0099ff;}
.actwarning{color:#0099ff;}
.actwelcome{color:#000000;}

.actlogotext {font-family:Arial, Helvetica, Sans-Serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-family:Arial, Helvetica, Sans-Serif; font-size:xx-small;color:#003366;}

/* TAOTECH 08-06-04 Custom CSS */

FORM{
padding:0;
border:0;
margin:0;
} 

/* The Main Content Cell */
.taomain{
background-color:#FFFFFF;
}

/* The Border Line Colour */
.taoline{
background-color:#ABCEF0;
}

/* The Welcome Message */
.taowelcome{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:justify;
background-color:white;
color:black;
}

/* The Section Images Container Table Cells */
.taoseccont{
background-color:#EFF5FB;
}

/* The Left Bar of Subsections */
.taoleftbar{
background-color:#D8DEE7;
}

/* The Top Level Section List in the Left Hand Bar of Subsections */
.taoseclist{
/*
position: relative;
left:10px;
top:-25px;
z-index: 2;
width: 148px;
*/
}

/* The Section Image in the Left Hand Bar of Subsections */
DIV.taosecimage {
position: relative;
left: 90px;
top: 420px;
background-attachment: scroll;
height: 145px;
width: 145px;
z-index: 1;
}

/* The Breadcrumb Trail Table */
.taoparseclinktab{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-align: left;
color: #003470;
background-color:#D8DEE7;
}

/* The Breadcrumb Trail Links */
.taoparseclink{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-align: left;
color: #003470;
background-color:#D8DEE7;
}

/* The Mini Shopping Basket */
.taombasket{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-align: left;
color: #003470;
background-color:#DCE2EA;
}

/* The Discounted Price */
.taomemprice{
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
text-align: left;
color: Red;
}

/* The Discounted Price Tax Message*/
.taomemtax{
font-family:Arial,Helvetica,sans-serif;
font-size:xx-small;
text-align: left;
color: red;
}

/* The Out of Stock Message */
.taooutofstock{
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-align: left;
color: Red;
}
	
/* END TAOTECH */
