@import url("jquery/nyroModal.css");
@import url("form.css");
@import url("shop.css");
@import url('navigation.css');

body {
	background-position: top;
	font-size: 11px;
	background-image: url("../_img/bg/bg.gif");
	line-height: 14px;
	background-repeat: repeat-x;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #d9d9d3;
	text-decoration: none;
	margin: 20px;
}

a:link {
	color: #0055aa; text-decoration: none;
}
a:visited {
	color: #0055aa; text-decoration: none;
}
a:hover {
	color: #000000; text-decoration: underline;
}
a:active {
	color: #0055aa; text-decoration: none;
}
pre {font-size: 11px; color: #000000; line-height: 14px; font-family: verdana, arial, helvetica, sans-serif;}

.small10pxred {
	font-size: 10px; color: #fb0049; line-height: 12px; font-family: verdana, arial, helvetica, sans-serif;
}
.small10pxwhite {
	font-size: 10px; color: #ffffff; line-height: 12px; font-family: verdana, arial, helvetica, sans-serif;
}
.small10px {
	font-size: 10px; line-height: 12px; font-family: verdana, arial, helvetica, sans-serif;
}
.textwhite {
	color: #ffffff;
}
.title20pxgrey {
	font-weight: bolder; font-size: 20px; color: #666666; line-height: 22px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif;
}
.mainnav {
	border-right: #ffffff 1px solid; padding-right: 6px; padding-left: 6px; font-size: 12px; float: left; padding-bottom: 1px; line-height: 13px; padding-top: 2px; font-family: arial, helvetica, sans-serif; position: relative; height: 14px;
}
a.mainnav {
	color: #e0eaeb; text-decoration: none;
}
a.mainnav:visited {
	color: #e0eaeb; text-decoration: none;
}
a.mainnav:hover {
	background-image: url("mainnavbackground.gif"); color: #ffffff; text-decoration: none;
}
.mainnavcurrent {
	border-right: #ffffff 1px solid; padding-right: 6px; padding-left: 6px; font-weight: bold; font-size: 12px; float: left;padding-bottom: 1px; color: #ffffff; line-height: 13px; padding-top: 2px; font-family: arial, helvetica, sans-serif; position: relative; height: 14px; text-decoration: none;
}
.textwhite {
	color: #ffffff
}
a.textwhite {
	color: #ffffff; text-decoration: none;
}
a.textwhite:visited {
	color: #ffffff; text-decoration: none;
}
a.textwhite:hover {
	color: #ffffff; text-decoration: underline;
}

.textred {
	color: #F00
}
a.textred {
	color: #F00; text-decoration: none;
}
a.textred:visited {
	color: #F00; text-decoration: none;
}
a.textred:hover {
	color: #000; text-decoration: underline;
}
.padding {
	padding-bottom: 9px
}
.textbaar {
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	line-height: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.textbaar a:link {
	color: #000000; text-decoration: none;
}
.textbaar a:visited {
	color: #000000; text-decoration: none;
}
.textbaar a:hover {
	color: #666666; text-decoration: none;
}
.news {
	font-size: 12px; line-height: 15px; font-family: arial, helvetica, sans-serif;
}
.buttontext {
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin-bottom: 2px;
}
.boxcontent {
	padding-bottom: 0px; padding-top: 10px;
}
.boxgreybackground {
	background-image: url("../_img/box/boxgreybg.gif"); background-repeat: repeat-x; background-color: #e7e8de;
}
.boxredbackground {
	background-image: url("../_img/box/boxredbg.gif"); background-repeat: repeat-x; background-color: #ee1133;
}
.breadcrumb {
	padding-left: 4px; font-size: 10px; padding-bottom: 1px; line-height: 11px; font-family: verdana, arial, helvetica, sans-serif;
}
.formfield {
	border: #666666 1px solid;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	height: 15px;
	line-height: 14px;
}

.alignright {
	text-align: right;
}
.alignleft {
	float: left;
}
.center {
	right: 20%; left: 20%; bottom: 20%; position: absolute; top: 20%;
}

a.servicenav, span.servicenav {
	color:#FFFFFF;
	text-decoration:none;
}

td.header{
background-color:#ee1133;
}

td.nav01_hi, td.nav01_lo{
	font-weight: bolder;
}
td.nav02_hi, td.nav02_lo{
	padding-left: 10px;
}
td.nav03_hi, td.nav03_lo{
	padding-left: 22px;
	font-size: 10px;
}
.bull {color: #364748}

#tblbanner, td.banner{
	padding:20px 20px 0 20px;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#666;
	background:url(../_img/div/banner_shadow.jpg) repeat-x;
}
a.btn{
	margin:10px 0;
	padding-right:20px;
	font-weight:bold;
	background:url(../_img/arrow/arrow_bredcrumb.gif) no-repeat right center;
}
a.right{float:right; margin-right:10px;}
a#homelink{
	display:block;
	height:80px;
	width:350px; 
}
td.footer-text{
	color:#666;
	font-size:10px;
}

.clear {clear:both;}
