body {margin: 0px;font-size: 12px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}tbody{    border:none;}td {font-family: arial;font-size: 12px;color: #000000;padding:0;}a.fixedmenuitem, a.fixedmenuitem:visited, a.fixedmenuitem:hover, a.fixedmenuitem:active {font-size: 11px;color: #000000;text-decoration: none;font-weight: normal;}.fixedmenu {vertical-align: middle;}a.basketmenu, a.basketmenu:visited, a.basketmenu:hover, a.basketmenu:active {font-size: 11px;color: #000000;text-decoration: none;font-weight: normal;vertical-align: middle}.contactinfo, .contactinfo a {font-size: 11px;color: #000000;text-decoration: none;font-weight: normal;}.menucell {background-color: #a3b46e;vertical-align: middle;text-align: center;height: 38px;}a.menuitem, a.menuitem:visited, a.menuitem:hover, a.menuitem:active {color: #ffffff;font-size: 17px;font-weight: normal;text-decoration: none;margin-left: 20px;margin-right: 20px;}.menuspacer {background-color: #ffffff;}.menuends {background-color: #b8c38d;}.box2 {background-color: #bbc591;}.div2 {padding-left: 20px;padding-top: 1px;padding-right: 20px;}.div2 p, .div2 td, .div2 a, .div2 a:visited, .div2 a:hover, .div2 a:active {line-height: 21px;font-size: 14px;color: #ffffff;}.div2menu_header {font-weight: bold;font-size: 17px;color: #003e30;margin-top: 1px;}a.div2menu, a.div2menu:visited, a.div2menu:hover, a.div2menu:active {font-family: arial;font-size: 11px;color: #003e30;}a.div2menu_active, a.div2menu_active:visited, a.div2menu_active:hover, a.div2menu_active:active  {font-family: arial;font-size: 11px;color: #003e30;}.frontpagecolumnheader {vertical-align: middle;width: 323px;height: 29px;border: 1px solid #829d3c;text-align: center;font-size: 12px;text-decoration: none;}.menuselect {width: 175px; height: 24px; position: relative; top: 2px;}.valign_middle {vertical-align: middle;}newh2 {font-size: 14px;margin-bottom: -10px;}.submenu_header {font-size: 18px;padding: 5px;}.submenu_item {border-top: 1px solid #231f20;padding: 5px;font-size: 11px;width: 150px;}.submenu_item a, .submenu_item a:visited, .submenu_item a:hover, .submenu_item a:active {font-size: 11px;text-decoration: none;color: #000000;}.submenu_item_active {border-top: 1px solid #231f20;padding: 5px;background-color: #d9dcde;font-size: 11px;width: 150px;}.submenu_item_active a, .submenu_item_active a:visited, .submenu_item_active a:hover, .submenu_item_active a:active {text-decoration: none;color: #000000;font-size: 11px;}.capitalise:first-letter{	text-transform:uppercase;}#block-menu-primary-links{	background-color:#A3B46E;}#block-menu-primary-links ul{    padding:0;    margin:0;    list-style-image:none;    list-style-type:none;}#block-menu-primary-links ul li{    list-style-image:none;    list-style-type:none;    float:left;    border-right:1px solid #fff;    background-color:#A3B46E;    color:#fff;    padding:0;    width:14%;    text-align:center;    margin:0;    height:28px;    font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;    line-height:28px;    position:relative;}#block-menu-primary-links ul li.last{    border:none;}#block-menu-primary-links ul li a{    color:#fff;    height:28px;    font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;    line-height:28px;}#block-menu-primary-links ul li ul{    display:none;    border:1px solid #999;    position:absolute;    left:0;    top:28px;    width:155%;}#block-menu-primary-links ul li ul li{    float:none;    clear:both;    background-color:#fff;    color:#000;    width:100%;    margin:0;    padding:0;    border-right:none;    height:28px;    line-height:28px;    text-align:left;}#block-menu-primary-links ul li ul li.last{}#block-menu-primary-links ul li ul li a{    color:#333;    font-size:10px;    padding:2px 2px 2px 5px;    line-height:28px;    display:block;    margin:0 10px;}#block-menu-primary-links{}#block-menu-primary-links{}#block-menu-menu-shopserver{    float:left;    width:320px;}#block-menu-menu-shopserver ul{	margin:0;	padding:0;	list-style-image:none;	list-style-type:none;}#block-menu-menu-shopserver ul li{	margin:0;	padding:0 10px;	list-style-image:none;	list-style-type:none;	border-right:1px solid #000;	line-height:20px;	height:20px;	float:left;}#block-menu-menu-shopserver ul li.last{	border:none;}#block-menu-menu-shopserver ul li a{	color:#000;}#mainContent{	text-align:left;}#block-block-6{    float:right;    text-align:right;    width:160px;}table.header-bar {    background-color: #f6f4e8;    color: blue;}
.messages{
  margin: .75em 0 .75em;
  padding: .5em 1em;
}
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}
div.status {
  color: #33a333;
  border-color: #c7f2c8;
}
