html {

	height: 100%; margin-bottom: 1px; 

}

body {

	height: 100%;

	width: 100%;

	margin: 0px;

	padding: 0px;

	text-align: center;

	background-color: #666666;

	background-image: url(../images/pageBG.gif);

}

#container {

	width: 777px;

	margin: 0px auto;

	background-repeat: repeat-y;

	background-image: url(../images/bg.jpg); 

	height: auto; 

}

#top {

	padding: 0;

	background-color: #d8dee9;

	margin: 0px;

	height: 91px;

	width: 777px;

	text-align: left;

	background-repeat: no-repeat;

}

#left {

	float: left;

	width: 151px;

	margin: 0px;

	padding: 0px 0px 0px 5px;

	text-align: left;

	border: 0px;

	height: 510px;

}

#navbox {

	width: 130px;

	height: auto;

	margin: 0px;

	background-color: #FFFFFF;

	filter:alpha(opacity=90);

	-moz-opacity: 0.9;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #727272;

	border-bottom: 1px solid #727272;

	border-left: 1px solid #727272;

	padding: 3px 0px 5px 5px;

}

leftmenuspace{

	padding: 7px 0px;

	margin: 0px;

}

a.leftmenu:link {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	line-height: 18px;

}

a.leftmenu:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	line-height: 18px;

}

a.leftmenu:visited {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

		line-height: 18px;

}

a.leftmenu:hover {

	color: #330000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	line-height: 18px;

}

a.leftmenu2:link {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	line-height: 18px;

}

a.leftmenu2:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

		line-height: 18px;

}

a.leftmenu2:visited {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

		line-height: 18px;

}

a.leftmenu2:hover {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

		line-height: 18px;

}

a.leftmenu3:link {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu3:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu3:visited {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu3:hover {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu4:link {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu4:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu4:visited {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

a.leftmenu4:hover {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

#right {

	float: right;

	width: 210px;

	margin: 15px 0px 0px;

	padding: 0em;

	text-align: left;

}

#newsBox {

	height: auto;

	width: 180px;

	border: 1px solid #727272;

	padding: 0px 8px 10px;

	margin: 0px 0px 10px;

}

a.newsBoxStory:link {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.newsBoxStory:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.newsBoxStory:visited {

	color: #868686;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.newsBoxStory:hover {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: underline;

}

.spacernewsBoxStory {

	margin-left: 0px;

	margin-bottom: 0px;

	margin-top: 5px;

	margin-right: 0px;

}

#catBox {

	height: auto;

	width: 180px;

	border: 1px solid #727272;

	padding: 0px 8px 10px;

	margin: 0px 0px 10px;

}

#showBox {

	height: auto;

	width: 180px;

	border: 1px solid #727272;

	padding: 0px 8px 10px;

	margin: 0px 0px 10px;

}

#hometextBox {

	width: 382px;

	margin: 15px 11px 15px 0px;

	border: 1px solid #727272;

	text-align: left;

	height: auto;

	padding: 8px;

	background-color: #ffFFFF;

	filter:alpha(opacity=90);

	opacity:.90;

	-moz-opacity: 0.9;

	float: right;

}

#maintextBox {

	width: 591px;

	margin: 15px 12px 12px 0px;

	border: 1px solid #727272;

	text-align: left;

	height: auto;

	padding: 8px 8px 12px;

	background-color: #FFFFFF;

	filter:alpha(opacity=90);

	opacity:.90;

	-moz-opacity: 0.9;

	float: right;

}

#footer {

	clear: both;

	margin: 0px;

	background-color: #d8dee9;

	background-image:  url("../images/btm_bg.jpg");

	height: 44px;

	width: 777px;

	padding: 0px;

	filter:alpha(opacity=85);

	opacity:.85;

	-moz-opacity: 0.85;

}

#btmleftbox {

	height: 44px;

	width: 170px;

	float: left;

	text-align: left;

	padding: 12px 0px 0px;

	margin: 0px;

}

#btmrightbox {

	height: 44px;

	width: 600px;

	float: right;

	padding: 12px 0px 0px;

	text-align: right;

}

.btmmenu {

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

a.btmmenu:link {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.btmmenu:active {

	color: #333333;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.btmmenu:visited {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

a.btmmenu:hover {

	color: #333333;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

.btminfo {

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

}

.h1center {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	line-height: 18px;

	color: #333333;

	text-align: center;

}

.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #333333;

	text-align: left;

}

.textCenter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #333333;

	text-align: center;

}

.textColour {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #9faec6;

}

.textSmall11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-align: left;

}

.textSmall11center {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-align: center;

}

.textSmall10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-align: left;

}

.textSmall8 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #333333;

	text-align: left;

}

h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #868686;

	text-align: center;

	margin: 0px 0px 15px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #868686;

	text-align: left;

	margin: 0px 0px 15px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #868686;

	text-align: left;

	margin: 0px 0px 15px;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #868686;

	text-align: left;

	margin: 15px 0px 8px;

}

.spacer1 {

	margin: 5px 10px;

	padding: 0px;

}

a:link {

	color: #333333;

	text-decoration: underline;

}

a:visited {

	color: #333333;

	text-decoration: underline;

}

a:hover {

	color: #676e7a;

	text-decoration: none;

}

a:active {

	color: #000000;

	text-decoration: none;

}

.border {

	border: 1px solid #9b9b9b;

}

.spacerImages {

	margin: 0px 5px 9px 0px;

	padding: 0px 0px 9px;

}

.spacerImages2 {

	margin-right: 15px;

	float: left;

	display: inline;

	margin-bottom: 2px;

	margin-top: 0px;

	margin-left: 0px;

}

.spacerImagesProducts {

	margin-right: 15px;

	float: left;

	display: inline;

	margin-bottom: 2px;

	margin-top: 0px;

	margin-left: 0px;

	border: 1px solid #9b9b9b;

}

.NewsImages {

	margin-left: 9px;

	float: right;

	display: inline;

	margin-bottom: 6px;

	margin-top: 5px;

	margin-right: 5px;

	border: 1px solid #666666;

}

.spacerNews {

	margin-left: 0px;

	margin-bottom: 0px;

	margin-top: 20px;

	margin-right: 0px;

}

input {

	margin: 0px;

}

form {

	margin: 0px;

	padding: 0px;

}

.spacerTextbtm {

	margin: 0px;

	padding: 0px;

	height: 1px;

}

.textLarge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

	color: #000000;

	text-align: left;

}

.textnoLead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.Rphoto {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

.hide {

	display: none;

}

.lightBlueBG {

	background-color: #c6cfef;

}

ul {

	list-style-image: url(../images/lm_icon.gif);

	margin-top: 0px;

}

.leftmenuRed {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	font-weight: normal;

	color: #FF0000;

}

.lightGreyBg {

	background-color: #cccccc;

}

.maintable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	line-height: 15px;

	background-color: #c6cfef;

}

.maintabletit {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	line-height: 15px;

	background-color: #cccccc;

}



.red {

	color: #FF0000;

}


