body {
 background-color: white;
 font: 11px verdana;
}
a, a:visted {
 color: blue;
 font-weight: bold;
}
input {
 color: blue;
 font: 10px verdana;	
 margin-top: 5px;
}
small {
 font-weight:normal;
 font-size:9px;
}
td {
 font: 11px verdana;
}
#head {
 background-image: url(/catalog/images/ao-logo-1.gif);
 background-color: #6465FE;
}
#b0 {
 padding: 5px 5px 15px 18px; 
}

#b1 {
 background-color: #ccccff;
 border-bottom: 1px solid #AAAAAA;
 color: #000077;
 padding: 8px;
}



#b2,.infobox {
 background-color: #ddddff;
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #AAAAAA;
 color: #000077;
 padding: 8px;
}
#b3 {
 color: white;
 padding: 0px 0px 25px 45px;	
}
#b4 {
 background-image: url(/i/bg3.gif);
 background-repeat: no-repeat;
 background-position: top left;
 color: white;
 padding: 15px 6px 6px 50px; 	
}
#b4 a {
 color:#000077;
}
#f1 {
 border-top: 1px solid #bbbbbb;
 border-bottom: 1px solid #777777;
}
#l1 {
 border-bottom: 1px solid blue;
 padding: 7px 7px 15px 7px;
 width: 100%; 
}
#l1 a {
 color: #eeeeff;
 font-size: 13px;
 font-weight: bolder; 
}
#mbar {
 background-color: #ccccff;
 border-left: 1px solid #dddddd;
 border-right: 1px solid #555599;
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #777777;
 padding: 4px 6px 6px 6px; 
}
#mbar a {
 font: small-caps 12px;
 font-weight: bold;
}
#mbody {
 background-color: #000077;
 border-left: 1px solid #000077;
 border-right: 1px solid #000077;
 border-bottom: 1px solid #000077; 
}
#t1, #t11, .pageHeading {
 font-size: 16px;
 font-weight: bolder;
 padding: 15px 0px 2px 15px;
 letter-spacing: 2px;
 width: 100%; 
 height: 20; 
 Filter: DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
.pageHeading,.productListing-heading,.inputRequirement {
 color: white;
}
#t2 {
 border-bottom: 1px solid #ffffff;
 color: #ddddff;
 font-size: 13px;
 font-weight: bolder;
 padding: 7px 0px 2px 5px;
 width: 100%; 
 height: 17px; 
 Filter: DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
#t2 a, #t2 a:visited {
	color: #ddddff;
	text-decoration: none;
}
#t4 {
 font: small-caps 11px;
}
#t3, #t4, .infoBoxHeading {
 color: #ddddff;
 font-weight: bolder;
 ppadding: 2px 2px 2px 2px;
 padding: 2px; 
 letter-spacing: 1px;
 text-align: center;
 width: 100%; 
 height: 13; 
 Filter: DropShadow(Color=#0000ff, OffX=1, OffY=1, Positive=1);
}
#tc1 a {
 color: #ffffff;
}
.infoBoxContents .smallText, .productListing-data {
 background-color: #000099;
 color: #ffffff; 
}
#tc1, .main  {
 background-color: #011888;
 color: #ddddff;
}
.main {
	padding-right: 10px;
}
#tc2 {
 background-image: url(/i/bg1.gif);
}
#tc3 {
 background-color: #6465FE;
}
#t1, #t2 {
 letter-spacing: 2px;
}
.smallText {
 color: #aaaaaa;
}
.productListing-heading {
 color: #ffffff;
 background-color: #000055;
}
.pageHeading a {
	color: red;
}
#b1a {
	color: #0000aa;
}