html, body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
   color: rgb(51, 51, 153);
}

h1 {
   color: rgb(255, 0, 0); 
   font-size: x-large;
   font-weight: normal;
}

table.optionbox {
    border : 0px;
    margin : 0px;
    padding : 0px;
    width : 520px;
    font-weight : normal;
}
table.optionbox td{

}
table.optionbox tr.bar {
    border : 1px solid #000;
    background-color : #CDE;
}
table.optionbox tr.bar td {
    border-bottom : 1px solid #000;
}
table.optionbox td.leftoption{
    border : 1px solid #000;
    background-color : #CDE;
    color : navy;
    padding : 2px 2px 2px 5px;
   text-align: left;
}
table.optionbox td.rightoption{
    border : 1px solid #000;
    background-color : #CDE;
    color : navy;
    padding : 2px 5px 2px 0px;
   text-align: right;
}
table.optionbox td.right{
   text-align: right;
}
table.optionbox td.option{
    border : 1px solid #000;
    background-color : #CDE;
    color : navy;
    padding : 2px 2px 2px 5px;
   text-align: center;
}
table.optionbox td.title{
    border : 1px solid #fff;
    background-color: #039;
    color: white;
    padding : 2px 2px 2px 5px;
    font-weight: bold;
}

p.head   {
	letter-spacing:1px;
	font-weight: bold;
	border-width:3px;
	border-bottom-style:double;
	filter:alpha(opacity=100, finishopacity=5, style=1)
}

div.small_productbox {
	width : 560px;
	border: 1px solid #819CD7;
	background-color : #fff;
	color : navy;
	text-transform: none;
	font-weight : normal;
	margin: 2px 0px 2px 0px;
}

div.small_productbox div.productheader {
	padding: 1px 5px 1px 10px;
	border-bottom : 1px solid #819CD7;
	font-weight : bold;
	background-color: #CDE1F9;
	color: navy;
}

div.small_productbox div.productheader a  {
	color: navy;
	text-decoration: none;
}
div.small_productbox div.productheader a:visited {
	color: navy;
	text-decoration: none;
}
div.small_productbox div.productheader a:hover {
	color: green;
	text-decoration: none;
}

div.small_productbox div.productbar {
	width : 100%;
	border-bottom : 1px solid #006;
	border-top : 1px solid #006;
	background-color : #F3E7F9;
	color : navy;
	font-weight : bold;
}

div.small_productbox div.productcontent {
	width: 100%;
	color : navy;
}

div.small_productbox div.productimage {
	float : left;
	width : 101px;
}

div.small_productbox div.productimageL {
	float : left;
	width : 301px;
}

div.small_productbox div.producttext {
	margin: 0px 0px 0px 105px;
	padding: 1px 5px 1px 10px;
	text-align: left;
	color : navy;
}

div.small_productbox div.producttextL {
	margin: 0px 0px 0px 305px;
	padding: 1px 5px 1px 10px;
	text-align: left;
	color : navy;
}

div.small_productbox div.productfooter {
	text-align: center;
	width : 100%;
	border-top : 1px solid #006;
	color : navy;
	font-weight : bold;
}