body {
background-color:#FFFFFF; text-align:center; margin-top : 0px;
}

body,table,td,div {
color:#4C4C4C; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:normal;line-height: 1.3}

.tophead {
BACKGROUND-COLOR:#E1E7F9;
font-size:11px;
height:20px;
text-align:center;
}

h1 {
font-family:arial,verdana;
font-size:20px;
margin-left: 0;
padding-left: 0;
padding-bottom:0;
margin-bottom:0;
}

h2 {
font-family:arial,verdana;
font-size:18px;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}

h3 {
font-family:arial,verdana;
font-size:15px;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
display: inline;
}

h4 {
font-family:arial,verdana;
font-size:14px;
padding-bottom:0;
display: inline;
}

h5 {
font-family:arial,verdana;
padding-bottom:0;
font-style:italic;
display: inline;
}

a:link { color: #003399;} a:visited { color: #003399;} a:hover { color: #cc3300;text-decoration: none;} a:active { color: #003399;}

.navlink {
font-size:12px;
color: #336699;
text-decoration:none;
padding-right:2px;
padding-bottom:2px;
padding-top:2px;
}
.navlink a {text-decoration:none;color:#336699}
.navlink a:visited {color:#336699} 
.navlink a:hover {text-decoration: none;color:#3399cc}

.itemcell {
background:#FFFFFF;
border-bottom:#E6E6E6 1px solid;border-left:#E6E6E6 1px solid;border-right:#E6E6E6 1px solid;border-top:#E6E6E6 1px solid;color:#000000;
}

.fields { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #666666; FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT:BOLD}

td.breadcrumb{ color:#333333; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:bold }
a.breadcrumb { color:#003399; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:bold }
a.breadcrumb:hover { color:#003399; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:bold; text-decoration: underline; }

.cart{color:#FFFFFF;font-family:verdana,arial,sans-serif;font-size:13px;text-decoration:none}

td.cartheader {background-color: #336699; color:#ffffff;font-family:verdana,arial,tahoma;font-size:14px;text-decoration:none; font-weight: bold;}

td.cartheader2{ background-color: #EDF1FC; color:#000000;font-family:arial,verdana;font-size:13px;text-decoration:none; font-weight: bold;}

td.cartheader3{ background-color: #F9F9F9; color:#000000;font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none; font-weight:normal;}

td.cartheader4{ background-color:#F5F5F5;color:#333333;font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none; font-weight:normal;}

td.cartheader5{ background-color: #E9E9E9; color:#000000;font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none; font-weight:normal;}


.checkout{color:#000080;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold}

.checkoutheader{color:#003399;font-family:arial,verdana;font-size:24px;font-weight:bold}

.checkoutHeaderUnderline { 
  background-color: #003399;
  height: 3px;
}

.crumb{color:#333333;font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal}

.dot{color:#666666;font-size:11px;text-decoration:none}

.fields{background-color:#FFFFFF;border-bottom:#666666 1px solid;border-left:#666666 1px solid;border-right:#666666 1px solid;border-top:#666666 1px solid;color:#000000;font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal}

.error 
{ color:#cc0000;
font-family:verdana,arial;
font-size:14px;
font-weight:bold;
}

.conditionalError /* Smaller error text, used for more specific messages*/
{ 
    color:#cc0000;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight:bold;
}

.heavy { font-weight: bold; }
.hit { font-style: italic; font-weight: bold; }
.error { color: #ff0000; }

.large{color:#669900;font-family:verdana,arial,sans-serif;font-size:17px;
font-weight:bold;text-decoration:none}

.name{color:#669900;font-family:verdana,arial,sans-serif;font-size:13px;
font-weight:bold;text-decoration:none}

.namesmall{color:#006699;font-family:verdana,arial,sans-serif;font-size:13px;
font-weight:bold;text-decoration:none}

a.name2{color:#003399;font-family:verdana,arial;font-size:11px;font-weight:bold;text-decoration:underline}

.buttons{background-color:#3366cc;border-bottom:#333333 1px solid;border-left:#333333 1px solid;border-right:#333333 1px solid;border-top:#333333 1px solid;color:#ffffff;font-family:verdana,arial;font-size:11px;font-weight:BOLD}

.edit{
background-color:#FFFFFF; 
border-bottom:#006699 1px solid;
border-left:#006699 1px solid;
border-right:#006699 1px solid;
border-top:#006699 1px solid;
border-bottom-style: ridge;
color:#000000;
font-family:verdana,arial;
font-size:11px;
font-weight:BOLD
}

.linkblue {
font-size:12px;
color:#003399;
font-family: verdana,arial, sans-serif;
text-decoration:none
}
.linkblue a {text-decoration:underline}
.linkblue a:visited {color:purple} 
.linkblue a:hover {color:red}

.trim1 { background-color: #0281AA;}
.trim2 { background-color: #999999;}
.trim3 { background-color: #EDF1FC; }
.trim4 { background-color: #ffcc00; }
.trim5 { background-color: #E1E7F9; }
.trim6 { background-color: #FFFFFF; }
.trim7 { background-color: #0281AA; }
.trim8 { background-color: #95AFD0; }

.continue{
color:#003399;
font-family:verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none
}
.continue a {text-decoration:underline}
.continue a:visited {color:purple} 
.continue a:hover {color:red}


.price {
font-family: Verdana, Arial, sans-serif; 
font-size: 11px;  
font-weight:bold;
color: red;
text-decoration:none;
}

.itemname {
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;  
color: #336699;
text-decoration:none;

}

.textmain {
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;  
color: #4C4C4C;
text-decoration:none;
}

.textmainbold {
font-family: Verdana, Arial, sans-serif; 
font-size: 11px;  
color: #000000;
font-weight:bold;
text-decoration:none;
}

.mini {
font-family: Verdana, Arial, sans-serif; 
font-size: 10px;  
color: #000000;
font-weight:bold;
text-decoration:none;
}

.fieldtext {
color:#666666;
font-family: verdana,arial,sans-serif;
font-weight:bold;
font-size:11px;
}

.footer {
color:#999999;
font-family: verdana,arial,sans-serif;
font-weight:normal;
font-size:10px;
}

.out {
font-size:12px;
color:#ffffcc;
font-family: verdana,arial, sans-serif;
text-decoration:none}

.Horiz_Dot {background: white url(images/h_dot.gif) repeat-x;}




