ol {
    font-size: 75%;
}

body {text-align:center;}

.ssl {margin-left: 55px; margin-right: 55px; margin-top:10px;}

.boxText2 {
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
   color: #ffffff;
  font-weight: bold;
padding-left: 200px;
padding-right: 10px;
padding-top: 40px;

  }
.main2 {
padding-left: 350px;
 font-weight: bold;
padding-top: 10px;}

.main2 a:link {color: #5ab32a}
.main2 a:visited {color: #5ab32a}
.instoread {width: 100%;}
.instoread TD {background-repeat:no-repeat;background-position:left; }

.infoBoxheader {width: 200px;}
BODY {
background-color: #CC6600;
	font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	font-size: 75%;
	background-attachment: fixed;
	background-image: url(/images/phoenix.gif);
	background-repeat: no-repeat;
	background-position: left bottom; 

font:normal 13px/18px arial; 
	color: #555753; 
	
	
	margin: 0px; 
	padding: 0px;
}

input {font-size:10px;}

a, p {
font-size: 12px;

}
.searchbox { width: 120px; margin-bottom: 5px; height: 20px;
padding-left 2px;
font-weight: bold;
border-style: solid;
border-color:#4f9b26;
border-width:1px;
color: #4f9b26;
}

#container { width:700px;
text-align:left;
border-right-style:solid;
border-left-style:solid;
border-right-color:#4f9b26;
border-left-color:#4f9b26;
border-bottom-style:solid;
border-bottom-color:#4f9b26;

padding: 0px;
border-width:1px;
 background: #FFF;
 margin-left:auto; margin-right:auto;
}
#container td {
margin-left:auto;
margin-right:auto;
padding: 0px;}

#contentmain {margin: 0px; 
	padding: 0px;}

hr {
border:0;
color:#cecece;
height:1px;
width:100%;
}

.errorbox {
background-color:#C00;
color:#FFF;
font-weight:700;
}

#head {
background-color:#FFF;
background-image:url(/images/flamesbg.jpg);
background-position:right top;
background-repeat:no-repeat;
padding-left:15px;
}
#head img {padding-left: 5px;}

.productsnotifications {
background-color:f7f7f7;
}


a {
color:#000;
text-decoration:none;
}

form {
display:inline;
}

tr.headererror {
background:red;
}

td.headererror {
background:red;
color:#fff;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:700;
text-align:center;
}

tr.headerinfo {
background:#0f0;
}

td.headerinfo {
background:#0f0;
color:#fff;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:700;
text-align:center;
}

td.headerproduct,.productprintheader,.productprintprice {
color:#000;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:700;
}

tr.footer {
background:#000000;
}

td.footer {
background:#000000;
color:#fff;
font-weight:700;
}

.infoboxheading {
background-image:url(/images/infoBoxheader_bg.gif);
border-color:#cecece;
border-style:solid solid none;
border-width:1px;
font-size: 12px;
}

.myinfobox {
background:#f7f7f7;
border-bottom:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #eee;
}

.infobox,.loginbox {
background:#FFF;
border:1px solid #FFF;
}
.boxtext{font-size: 12px;}
.contentbox {
background:#a5a5a5;
}

.categoriesbox {
background:f7f7f7;
}

.infoboxnotice {
background:#FF8E90;
}

.infoboxnoticecontents {
background:#F6F5ed;
}

td.infoboxheading {
background-color:#f7f7f7;
color:#000000;
font: bold;
height: 22px;
}

tr.accounthistory-odd,tr.addressbook-odd,tr.alsopurchased-odd,tr.payment-odd,tr.productlisting-odd,tr.productreviews-odd,tr.upcomingproducts-odd,tr.shippingoptions-odd {
background:#ebf2f8;
}

table.productlisting {
border:0;
border-color:#cecece;
border-spacing:1px;
border-style:solid;
}

.productlisting-heading {
background:#FFF;
color:#FFF;
font-weight:700;
}

.productdesc,td.subbar,span.newitemincart,.checkoutbarcurrent,.checkoutbarfrom,.checkoutbarto{
color:#000;
font-size:12px;
}

.productprice,.productprice-newprod,td.fieldkey,td.tableheading {
font-weight:700;
font-size: 14px;
color: #ff0000;
}

a.pageresults {
color:#5680A9;
}

a.pageresults:hover {
background:#e9f4fc;
color:#5680A9;
}

td.pageheading,div.pageheading,td.main,p.main {
color:#000;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;}

tr.subbar {
background:#f4f7fd;
}

td.smalltext,span.smalltext,p.smalltext {
background-color:#FFF;
font-color:#666;font-size:11px
}

span.morelink {
color:#5680a9;
font-weight:700;
}

td.smalltextgray,span.smalltextgray,p.smalltextgray {
background-color:#FFF;
color:#d3d3d3;
}

td.smalltextred {
background-color:#FFFFF;
color:red;
font-size: 10px;
}

textarea {
width:100%;
}

span.greetuser {
color:#f0a480;
font-weight:700;
}

table.formarea {
background:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px;
}

td.formareatitle {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:700;
}

span.markproductoutofstock {
color:#fb150b;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-weight:700;
}

.modulerowover {
background-color:#D7E9F7;
cursor:pointer;
}

.modulerowselected {
background-color:#E9F4FC;
}


.messagestackerror,.messagestackwarning {
background-color:#ffb3b5;
}

.messagestacksuccess {
background-color:#9f0;
}

.footerlinks {
color:#fff;
}

.footerlinks2 {
color:#666;
font-size: 14px;
}

.systemerrorbox {
border:1px solid #e10404;
color:#e10404;
font-weight:700;
}

.orderedit,a:hover {
color:#5680A9;
text-decoration:underline;
}

a.headernavigation,.snailseperatorcolor {
font-size: 14px;
color:#FFF;
}

a.headernavigation:hover,.notice {
color:#cecece;
}

.infoboxcontents,tr.accounthistory-even,tr.addressbook-even,tr.alsopurchased-even,tr.payment-even,tr.productlisting-even,tr.productreviews-even,tr.upcomingproducts-even,tr.shippingoptions-even {
background:#FFF;
}

.outofstock,.stockwarning,span.productspecialprice,.inputrequirement {
color:red;
}

TD.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #808080;
  padding: 1px 7px 1px 7px;
}

TD.productheadDesc {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 padding: 4px 0px 0px 10px;
}

h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
}

h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
}



.columnleft { 
border-right: 1px dotted #808080; 
}

.highlight {
   font-family: Verdana, Arial, sans-serif;
   font-weight: bold;
   font-size: 20px;
   color:#FF0000;
}
