body { 

	margin: 0px; 

	padding: 0px; 

	background-color: #ffffff; 

	font-family: verdana, arial, helvetica; 

	font-size: 11px; 

	}

	

p, td { 

	font-family: verdana, arial, helvetica; 

	color: #4f5762;

	font-size: 11px;

	border-color: #CCCCCC;

	}

	

input, select, textarea { 

	font-family: verdana, arial, helvetica; 

	color: #4f5762;

	font-size: 11px; 

	}

	

img { border: 0px; }



hr { height: 1px; color: #8D8D8D; }



.button {

	background: #C8D8F8;

	color: #003399;

	font: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	border: 1px solid #FFFFFF;

	border-bottom-color: #003399;

	border-right-color: #003399;

	}











form { 

	margin: 0; 

	}

		

table { 

	border-color: #CCCCCC;

	border-collapse: collapse; 

	}

td { 

	border-color: #CCCCCC;

	border-collapse: collapse; 

	padding: 0px;

	}





	

a, a:active	{ 

	color: #8f7847; 

	text-decoration: underline; 

	}

	

a:hover { 

	color: #8f7847;

	}
	


.padding-5px TD  { padding: 5x; }

.padding-10px TD { padding: 10px; }

.padding-15px TD { padding: 15px; }




td.toolbar { 

	color:#FFFFFF; 

	background-color:#FD6500; 

	padding-top:7px; 

	padding-bottom:7px; 

	padding-left:20px; 

	padding-right:20px; 

	font-size: 11px; 

	}

.footer td {

	color: #8f7847;

	font-size: 10px;

}

a.toolbar {	

	color:#FFFFFF; 

	text-decoration: none; 

	}

	

a.toolbar:hover { 

	color:#FFFFFF; 

	text-decoration: underline; 

	}




.block { 

	border: 1px solid #999999; 

	margin-bottom: 10px;

	}

	

.block-no-border { 

	border: 0px; 

	margin-bottom: 10px;

	}


td.table-header-rent { 

	background-color: #F0F0F0;

	color: #000000;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

	border:1px; 

	border-color:#e6e6e6; 

	border-style:solid;

	}


td.table-rent { 

	background-color: #FFFFFF;

	color: #000000;

	font-size: 11px;

	font-weight: normal;

	padding: 5px;

	border:1px; 

	border-color:#e6e6e6; 

	border-style:solid;

	}




td.block-header { 

	background-color: #003399;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

	}



td.block-header-orange { 

	background-color: #FD6500;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

	}




.block-data {

	padding: 10px;	

	}



.block-data2, .block-data2 td {

	padding-left: 10px;	

	padding-right: 10px;	

	}

		

.block-data-ul { 

	padding-left: 0px;	

	margin-left: 25px;	

	margin-top: 5px;

	} 

	

.block-data-big { 

	padding: 10px;	

	font-size: 11px; 

	}



.block-data-big-ul { 

	font-size: 11px; 

	padding-left: 0px;	

	margin-left: 25px;	

	margin-top: 5px;

	color: #003399;

	} 



.subcat {

	color: #A20303;

	font-weight: bold;

	}

	

.price1 { 

	color: #A20303;

	font-weight: bold;

	}

	

.price2 {

	display: block;	

	font-weight: bold;

	font-size: medium;

	padding: 2px;

	}



.price3 { 

	font-size: medium;

	}

	

.price-msrp { 

	text-decoration:line-through;

	}

	

.header td { 

	font-size: 11px; 

	}

	

.main-column-left {

	width:200px;

	padding-top:10px;

	}

	

.main-column-center {

	padding-top:10px;

	padding-right:10px;

	padding-left:10px;

	}

	

.main-column-right {

	width:200px;

	padding-top:10px;

	}

	

.link-product1 {

	font-size: medium; 

	font-weight: bold;

	}

.link-product2 {

	font-size: 11px; 

	font-weight: bold;

	}

	

.subtitle {

	background-color: #003499;

	color: #FFFFFF;

	font-weight: bold;

	padding: 5px;

	padding-left: 10px;

	}

	

.cart1, .cart1 td {

	background-color: #EBEBEB;

	color: #000000;

	font-weight: bold;

	padding: 2px;

	padding-left: 10px;

	border-bottom: 1px solid #989898;

	}

.cart2 td {

	color: #000000;

	padding:10px;

	border-bottom: 1px solid #989898;

	}

.cart3 td {

	color: #000000;

	padding:10px;

	padding-bottom:20px;

	}

	

.message {

	border: 1px solid #A1060A;

	padding: 20px;

	}

.message-text {

	color: #A20303;

	font-weight: bold;

	font-size: 16px;

	}

.form-data td { padding: 2px; }

