img, img a, input
{
	border:none;
	outline:none;
}

html,body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background: url(images/bg.png) 0 0 repeat;
	font-family:Verdana;
font-size:12px;
line-height:150%;
}
.border_container {
	width: 875px;
	background:#fff;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:15px;
	margin-bottom:15px;
}
.border_box {
	float: left;
	clear: left;
	width: 875px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
}
.container {
	float: left;
	clear: left;
	width: 855px;
	display: inline;
	margin-top: 3px;
	margin-left: 10px;
	background: #FFFFFF;
}
.header {
	float: left;
	width: 855px;
	height: 100px;
}
.topbar {
	float: left;
	clear: left;
	width: 855px;
	height: 32px;
	display: inline;
	margin-left: 10px;
	background: url(images/topbar.gif) no-repeat top;
	color:#fff;
}

.topbar a
{
	color:#fff;
}

.cart_item {
	float: left;
	clear: left;
	width: 740px;
	height: 33px;
	display: inline;
	margin-left: 10px;
	background: url(images/cart_line.gif) repeat-x;
}
.cart_item p {
	padding-top: 10px;
	text-align: center;
}

h1 {font-family: Arial; font-size: 21px; color: #a20c09; text-align: left; font-weight: bold; margin-top: 0px; padding-top: 0px;}
h1.title a {font-family: Arial; font-size: 13pt; color: #a20c09; text-align: left; font-weight: bold; margin-top: 0px; padding-top: 0px;}
h2 {font-family: Arial; font-size: 11pt; color: #353a94; text-align: left; font-weight: bold; margin-bottom: 5px;}

h3 {font-family: Arial; font-size: 21px; color: #a20c09; text-align: center; font-weight: bold; margin-top: 0px; padding-top: 0px;}
h3.title a {font-family: Arial; font-size: 13pt; color: #a20c09; text-align: center; font-weight: bold; margin-top: 0px; padding-top: 0px;}

p {font-family: Verdana; font-size: 12px; margin: 0px; padding: 0px; padding-top: 4px; text-align: left;}
.price_blue {color: #999999; text-decoration: line-through;}
.price_orange {color: #ff6700; font-weight: bold;}

form {padding: 0px; margin: 0px;}
input {padding: 0px; margin: 0px; border: 1px solid #353a94; height: 22px; width:300px;border:1px solid #003;}
select {height: 22px;border:1px solid #003;width:300px}
textarea {padding: 0px; margin: 0px; border: 1px solid #353a94;border:1px solid #003;width:300px}

a:link {font-family: Verdana; font-size: 12px; color: #778495; font-weight: normal; text-decoration: none;}
a:active {font-family: Verdana; font-size: 12px; color: #778495; font-weight: normal; text-decoration: none;}
a:visited {font-family: Verdana; font-size: 12px; color: #778495; font-weight: normal; text-decoration: none;}
a:hover {font-family: Verdana; font-size: 12px; color: #778495; font-weight: normal; text-decoration: underline;}

a.nav_link:link {font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-align: left;}
a.nav_link:active {font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-align: left;}
a.nav_link:visited {font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-align: left;}
a.nav_link:hover {font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: underline; text-align: left;}

a.menu_link:link {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; text-align: left;}
a.menu_link:active {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; text-align: left;}
a.menu_link:visited {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; text-align: left;}
a.menu_link:hover {font-family: Verdana; font-size: 12px; color: #333333; font-weight: normal; text-decoration: underline; text-align: left;}

a.footer_link:link {font-family: Verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; margin-left: 10px; margin-right: 10px;}
a.footer_link:active {font-family: Verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; margin-left: 10px; margin-right: 10px;}
a.footer_link:visited {font-family: Verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; margin-left: 10px; margin-right: 10px;}
a.footer_link:hover {font-family: Verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: underline; margin-left: 10px; margin-right: 10px;}

.footer
{
	float: left; 
	clear: left;
	width: 853px;
	height: 70px; 
	display: inline; 
	margin-left: 10px; 
	color:#fff;
}

.footer a
{
	color:#fff;
}

.logo
{
	float: left; 
	width: 271px;
	height: 100px;
	display: flex;
}

.logo a {
	display: flex;
    margin-left: 10px;
    align-items: center;
}

.logo img {
	height: 70px;
}

.contactr
{
	 float: right; 
	 width: 270px; 
	 height: 100px;
}

.contactr2
{
	float: left; 
	width: 270px;
}

.menul
{
	 float: left; 
	 width: 535px; 
	 line-height: 20px;
}

.menur
{
	 float: 
	 right; 
	 width: 320px;
	 
}

.menur1
{
	text-align: right; 
	padding-top: 8px; 
	padding-right: 12px;
	font-size:11px!important;
}

#container
{
	 display: inline; 
	 margin-top: 8px;
	 padding-bottom:15px;
}

.bannerl
{
	float: left; 
	width:178px;
	background:#E2ECED!important;
	
}

.banner2
{
	 float: left; 
	 width: 178px; 
	 height: 272px; 
	 display: inline;
 	background: url(images/map2010.jpg) no-repeat scroll 0 0 transparent;
}

ul.bullets1
{
	text-align:left;
	padding:0;
	margin:0;
}

ul.bullets1 li
{
background:none repeat scroll 0 0 #F2F9FA;
list-style:none outside none;
margin:3px 0;
padding:8px;
}

ul.bullets1 li a
{
	color:#000;
	text-decoration:none;
}

ul.bullets1 li a:hover
{
	text-decoration:underline;
}

ol li
{
	padding-bottom:10px;
}

.contentwrapper
{
	float: left; 
	clear: left;
}

.contentwrap123
{
clear:left;
display:inline;
float:left;
margin-top:25px;
padding-left:15px;
text-align:left;
width:630px;
}

.contentwrapper321
{
	float: center;
	clear: center;
	text-align: center;
}