td#holiday
{
background-image:url("images/christmasborder1.gif");
background-position: 50% 50%;
background-repeat: no-repeat;


}


a#counter
{
background-color: #70FFD3 ; padding:1px;border:solid 1px black;
}
body {
margin-top :10px; 
margin-right :20px; 
margin-bottom : 0px; 
margin-left :20px; 
scrollbar-base-color:#7d9fc4;
background-color:white;
} 
/*table#iobg{ border:2px solid red;margin:3px;border-color:#7d9fc4} */
/*td {border:2px solid green;}  */
/*TD#LEFTBAR{MARGIN-RIGHT:2PX;} */
table#logo_header {width:90%;}
table#shoppingcart {width:100%;
 text-align:left;font:"Trebuchet MS";font-size:8pt;color:navy;
}
span#shop{
background:white;}
td#logo {  padding:2px; vertical-align:top}

td#info {font:arial; font-size: 7pt; color: white; vertical-align:middle; }
td#iobg {border:2px solid #7d9fc4;margin:3px;}


div#rightbarhead{font-weight : bold; 
font-size :7pt; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; background-color: #7d9fc4;color:white;padding:0px;border:solid 1px black}

div#rightbarcontent{ background-color: #d0e1f5 ; padding:1px;border:solid 1px black}

div#sale{font:arial; font-size: 10pt; color: navy}

div#saleprice{font:arial; font-size: 10pt; color: red}

div#shoppingcart{font:arial; font-size: 8pt; color: navy;background-color: #d0e1f5}

h1 , h2 , h3 , h4 , h5 , h6 {font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
font-weight : normal; 
} 

.head , .headbox , .dynabox , {
font-weight : bold; 
text-decoration : none; 
font-size : 60%; 
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif; 
} 

.topnav , .dynabox .headbox {color : #ffffff; }

.pos0 , 
.pos1 , .mainbox , .dynabox ,  	{background-color : #d0e1f5; border : #000000; color : #000000; } 
.pos2 , .topnav , a.leftmenu:hover	{background-color : #98c2f0; color : #000000; border : #000000; } 


.neg0 {background-color : #000000; } 
.neg1 , a.topmenu:hover	{background-color : #4d75a0; color : #ffffff; border : #000000; } 
.neg2 , .headbox , 	{background-color : #7d9fc4; color : #ffffff; border : #000000; } 

.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
width : 145px; 
text-align : left; 
} 

.topbox {
border : 1px solid ; 
height : 55px; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 0; 
} 

.topnav {
border : solid ; 
border-width : 0 1px 1px; 
padding-top : 3px;
padding-bottom : 0; 
} 

.mainbox {
border : solid ; 
border-width : 1px 0 1px 1px; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
} 

.mainbox p {
font-size : 85%; 
} 

.mainbox p a {
font-weight : bold; 
font-size : 90%; 
} 

.dynabox {
border : 1px  solid; 
text-align : center; 
} 

.dynabox .headbox {
border-style : solid; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 3px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 3px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : left; 
font-size : 75%; 
font-weight : normal; 
} 
.ErrorSection
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
option
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    COLOR:green;
    font-weight:bold;
    background-color:white;} 

textarea
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    COLOR:green;
    font-weight:bold;
    background-color:white; border-left-color: navy ; border-top-color:navy ; border-left-style: solid ; border-top-style: solid ;} 


input
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR:maroon;
    FONT-WEIGHT:BOLD;
    background-color:#d0e1f5; border-left-color: navy ; border-top-color:navy ; } 

.white12pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    COLOR: white;
}
.white12ptbold
{
    FONT-FAMILY: "Trebuchet MS";
    FONT-SIZE: 12pt;
    COLOR: white;
	font-weight:bold;
}
.Black6ptbold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 6pt;
    COLOR: black;
    font-weight:bold;
}

.Black8ptbold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR: black;
    font-weight:bold;
}

.Black8pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR: black;
}
.Black10pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    COLOR: black;
}
.Black10ptItalic
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    COLOR: black;
}
.Black10ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}
.Black10ptBoldItalic
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    COLOR: black;
}
.Black12pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT:;
    COLOR: black;
}
.Black12ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}
.Black14ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}
.Blackheader
{
    FONT-FAMILY:"Trebuchet MS";
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold;
    COLOR: black;
}
.Red12pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT:;
    COLOR: red;
}

.Red12ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}
.Red10pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    COLOR: red;
}
.Red10ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}
.Red10ptItalic
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    COLOR: red;
}
.Red10ptBoldItalic
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    COLOR: red;
}
.Red14ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}
.Maroon8ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: maroon;
}
.Maroon10pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    COLOR: maroon;
}
.Maroon10ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: maroon;
}
.Maroon12pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT:;
    COLOR: maroon;
}
.Maroon12ptbold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: maroon;
}
.Maroon14ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: maroon;
}
.Navy8pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR: navy;
}
.Navy8ptbold
{
	font-weight:bold;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    COLOR: navy;
}

.Navy9pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    COLOR: navy;
}
.Navy9ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.Navy10pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    COLOR: navy;
}
.Navy10ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.Navy12pt
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    
    COLOR: navy;
}
.Navy12ptBold
{
    FONT-FAMILY: "Trebuchet MS";
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.Navy14ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.Navy16ptBold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    COLOR: navy;
}
.Gold14ptBold
{
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold;
    COLOR: gold;
}
.Gold10ptBold
{
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: gold;
}
.Gold12ptBold
{
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: gold;
}
.buttonSubmit
{	FONT-FAMILY:"Trebuchet MS";
    FONT-SIZE:6pt;
    COLOR: black;
    background-color:#7d9fc4; 
    border-style:"outset";}
.buttonCancel
{	FONT-FAMILY: Ariel;
    FONT-SIZE: 10pt;
    COLOR: black;
    background-color:"red";
   border-style:"outset"
} 
p#quantity{font:ariel;font-size: 10pt; color: navy}
.buttonPrinter
{	FONT-FAMILY: Ariel;
    FONT-SIZE: 10pt;
    COLOR: black;
    background-color:"lime";
   border-style:"outset" 
}
A:link
{	font-size:9pt;
font-family:arial;
	text-decoration:none;
    COLOR: black;
    }
A:visited
{
	text-decoration:none;
     COLOR: black;
}
A:hover
{
	text-decoration:none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #009999;
    COLOR: black;
}
A.Normal:link
{
    COLOR: blue;
    font-size:14pt;
    font-weight:bold;
    
}
A.Normal:visited
{
   COLOR: blue;
    font-size:12pt;  }
A.Normal:hover
{
    BACKGROUND-COLOR: teal;
    COLOR: blue;
    font-size:12pt;
}
A.Pre:link
{
    FONT-FAMILY: Courier;
    FONT-SIZE: 9pt;
    COLOR: blue;
}
A.Pre:visited
{
    FONT-FAMILY: Courier;
    FONT-SIZE: 9pt;
    COLOR: purple;
}
A.Pre:hover
{
    FONT-FAMILY: Courier;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: blue;
    COLOR: white;
}
A.Mailto:link
{
    FONT-STYLE: italic;
    COLOR: blue;
}
A.Mailto:visited
{
    FONT-STYLE: italic;
    COLOR: blue;
}
A.Mailto:hover
{
    FONT-STYLE: italic;
    COLOR: white;
    BACKGROUND-COLOR: blue;
}
PRE
{
    FONT-FAMILY: Courier;
    FONT-SIZE: 9pt;
    COLOR: black;
}
UL
{
    FONT-FAMILY: Arial;
}
UL.Discs
{
    LIST-STYLE-TYPE: disc;
}
.box{background-color:#ffff99;border:1px solid #000000;}  
p#productid
{
    FONT-FAMILY:"Trebuchet MS";
    FONT-SIZE: 10pt;
    FONT-WEIGHT: ;
    COLOR: navy;
}
A#productid
{
    FONT-FAMILY:"Trebuchet MS";
    FONT-SIZE: 10pt;
    FONT-WEIGHT: ;
    COLOR: navy;
}
SPAN#productid
{
    FONT-FAMILY:"Trebuchet MS";
    FONT-SIZE: 10pt;
    FONT-WEIGHT: ;
    COLOR: navy;
}
