html, body {

	padding: 0px;

	margin: 0px;

}

body, td, input, select, textarea{

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

}

td {

	padding: 0px;

}

body {

	background-image: url(images/body-bg.jpg);

	background-repeat: repeat-x;

}

table.main {

	width: 100%;

	height: 100%;

	border-collapse: collapse;

}

table.main1 {

	width: 100%;

	border-collapse: collapse;

}

a {

	color: Black;

	text-decoration: none;

}

td.logo {

	background-color: #ffffff;

	text-align: center;

	vertical-align: middle;

	width: 100%;

}

li{

	margin-top: 3px;

	margin-bottom: 2px;

	list-style-image: url(images/list-blue.jpg);

}

li.selected{

	list-style-image: url(images/list-orange.jpg);

}

ul {

	margin-top: 0px;

	margin-bottom: 0px;

}

td.acenter {

	text-align: center;

}

td.vmiddle{

	vertical-align: middle;

}

td.toptop {

	background-image: url(images/toptop.jpg);

	background-repeat: no-repeat;

	text-align: right;

	padding-right: 5px;

}td.top6 {

	background-image: url(images/top6.jpg);

	background-repeat: repeat-x;

}

td.top8 {

	background-image: url(images/top8.jpg);

	background-repeat: no-repeat;

	text-align: right;

	padding-right: 10px;

}

a.top8, td.top8 {

	font-weight: bold;

	color: #22408a;

}

td.header, input.button, td.white, a.white{

	font-weight: bold;

	color: #ffffff;

	text-transform: none;

}

td.white{

	padding-left: 5px;

	padding-right: 5px;

}

td.header{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	padding-top: 2px;

}

input.button{

	height: 18px;

	background-color: white;

	background-image: url(images/bg-blue-small.jpg);

	background-repeat: repeat-x;

	border: 1px solid #b3b3b3;



}

input.in1, select.in1{

	width: auto;

	height: 19px;

}

table.block {

	border: 1px solid #b3b3b3;

}

td.text {

	padding-left: 10px;

	padding-right: 8px;

	padding-top: 5px;

	padding-bottom: 10px;

}

table.orange {

	background-image: url(images/bg-orange.jpg);

	background-repeat: repeat-x;

}

table.blue {

	background-image: url(images/bg-blue.jpg);

	background-repeat: repeat-x;

}

table.grey {

	background-image: url(images/bg-grey.jpg);

	background-repeat: repeat-x;

}

table.specoffer {

	background-image: url(images/bg-spec-offer.jpg);

	background-repeat: repeat-y;

}

table.productview {

	background-image: url(images/bg-blocktext.jpg);

	background-repeat: repeat-y;

}

td.text1 {

	padding-left: 5px;

	padding-right: 7px;

	padding-top: 0px;

	padding-bottom: 20px;

}

td.buy {

	background-image: url(images/bg-orange-small.jpg);

	background-repeat: repeat-x;

}

td.add {

	background-image: url(images/bg-blue-small.jpg);

	background-repeat: repeat-x;

}

td.bottom1 {

	background-color: #5381c0;

	background-image: url(images/bottom1.jpg);

	background-repeat: repeat-x;

	height: 21px;

	font-weight: bold;

	color: #ffffff;

}

td.bottom2 {

	background-color: #8baede;

	height: 8px;

}

a.bottom1 {

	font-weight: bold;

	color: #ffffff;

}

a.red, td.red {

	text-transform: uppercase;

	font-size: 17px;

	font-weight: bold;

	color: #f90000;

	margin-bottom: 5px;

}

a.readmore {

	font-weight: bold;

	color: #000000;

}

a.productname {

	text-transform: uppercase;

	font-weight: bold;

	color: #22408a;

	text-decorstion: none;

}

.buttons {

	position: relative;

	top: -10px;

	left: 10px;

}

img.product {

	margin: 12px;

}

p {

	margin-top: 7px;

	margin-bottom: 5px;

}
td.header1 {
	padding-left: 16px;
	padding-top: 2px;
	background-image: url(images/bg-orange.jpg);
	background-repeat: repeat-x;
}

