DIV {
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	margin: 0; 
	padding:0;
}

BODY {
	MARGIN: 0px;
	PADDING: 0px;	
}

form {
	MARGIN: 0px;
	PADDING: 0px;	
}

.normal {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: normal;
}

p {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: normal;
}

span.red {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
}

span.error {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
}

span.grey {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: bold;
	COLOR: #DDDDDD;
}

span.small {
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: normal;
}


.top {
	clear: both;
	WIDTH: 900px; 
	HEIGHT: 107px;
	MARGIN: 8px 0px 0px 0px;
	PADDING: 0px;
	BACKGROUND-IMAGE: url(../images/uk/header.jpg);
	COLOR: black; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-TOP: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
}

.top .leftpart {
	
	PADDING: 5px 0px 0px 11px;
	COLOR: white;
	FLOAT: left;
}

.top .rightpart {
	PADDING: 10px 10px 0px 0px;
	TEXT-ALIGN: right;
	FLOAT: right;
}

A {
	TEXT-DECORATION: none;
	COLOR: black;	
}

A:hover {
	BACKGROUND-COLOR: #1B0B83;
	COLOR: white;	
}

.navigation {
	clear: both;
	TEXT-ALIGN: left;
	MARGIN-BOTTOM: 10px;
	PADDING: 2px 0px 0px 4px;
	COLOR: black;
	WIDTH: 900px; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #F9F5DA; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.maincontainer {
  CLEAR: both;
  WIDTH: 900px;
  MARGIN: 0px;
  PADDING: 0px;
  BORDER: 0px collapsed;
}

.container {
  CLEAR: both;
  WIDTH: 900px;
  MARGIN: 0px;
  PADDING: 0px;
  BORDER: 0px collapsed;
}

.containerleft {
	MARGIN: 0px;
  	PADDING: 0px;
	WIDTH: 200px;
  	FLOAT: left;
	BACKGROUND-COLOR: white;
	BORDER: 0px collapsed;
}

.containerright {
	MARGIN: 0px;
  	PADDING: 0px;
	WIDTH: 170px;
	FLOAT: right;
	BACKGROUND-COLOR: white;
	BORDER: 0px collapsed;
}

.containercenter {
	MARGIN-LEFT: 200px;
	MARGIN-RIGHT: 150px;
  	BACKGROUND-COLOR: white;
  	BORDER: 0px collapsed;
  	text-align: left;
  	padding-left: 5px;
  	padding-right: 5px;
}

.boxheader {
	PADDING: 4px 10px 4px 10px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	WIDTH: 100%;
	BACKGROUND-IMAGE: url(../images/menuheader.gif);
  	BACKGROUND-COLOR: #1B0B83;
	background-position: center;
  	BORDER-TOP: 1px solid #D4D0C8;
  	BORDER-LEFT: 1px solid #D4D0C8;
  	BORDER-RIGHT: 1px solid #D4D0C8;
  	BORDER-BOTTOM: 0px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxcontent {
	PADDING: 4px 10px 4px 10px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 10px;
	COLOR: black;
	WIDTH: 100%;
	TEXT-ALIGN: left;
  	BACKGROUND-COLOR: #F9F5DA;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxheaderclear {
	PADDING: 4px 10px 4px 10px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: black;
	WIDTH: 100%;
  	BACKGROUND-COLOR: white;
  	BORDER-TOP: 0px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxcontentline {
	PADDING: 4px 10px 4px 10px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 10px;
	COLOR: black;
	WIDTH: 100%;
	TEXT-ALIGN: left;
  	BACKGROUND-COLOR: white;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxcontent a { 
	display: block; 
	width: 100%; 
	text-decoration: none;
	color: black;
}

.boxcontent a:hover { 
	BACKGROUND-COLOR: #D4D0C8;
	color: black;
} 

.contenttitle {
	TEXT-ALIGN: left;
	width: 100%;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: black;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.contenttitle_nomargin {
	TEXT-ALIGN: center;
	width: 100%;
	margin-bottom: 10px;
	padding: 5px 0px 5px 0px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: black;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.contentbox {
	TEXT-ALIGN: left;
	width: 100%;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	FONT-SIZE: 13px;
	COLOR: black;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.catbox {
	TEXT-ALIGN: left;
	PADDING: 2px;
	MARGIN: 1px 0px 1px 0px;
	FONT-SIZE: 10px;
	COLOR: black;
	WIDTH: 100%;
  	BACKGROUND-COLOR: #D4D0C8;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.catboxempty {
	TEXT-ALIGN: left;
	PADDING: 2px;
	MARGIN: 1px 0px 1px 0px;
	FONT-SIZE: 10px;
	COLOR: black;
	WIDTH: 100%;
  	BACKGROUND-COLOR: #F9F5DA;
  	BORDER: 1px solid #F9F5DA;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.subcatbox {
	TEXT-ALIGN: center;
	PADDING: 2px;
	MARGIN: 1px 1px 1px 1px;
	FONT-SIZE: 10px;
	COLOR: black;
	WIDTH: 121px;
	HEIGHT: 50px;
	float: left;
  	BACKGROUND-COLOR: #D4D0C8;
  	BORDER: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.productbox {
	TEXT-ALIGN: left;
	PADDING: 2px;
	MARGIN: 1px 1px 1px 1px;
	FONT-SIZE: 10px;
	COLOR: black;
	width: 490px;
	float: left;
  	BACKGROUND-COLOR: #FFFFFF;
  	BORDER-TOP: 1px solid #D4D0C8;
  	BORDER-left: 0px solid #D4D0C8;
  	BORDER-right: 0px solid #D4D0C8;
  	BORDER-bottom: 0px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.productbox2 {
	TEXT-ALIGN: left;
	PADDING: 2px;
	MARGIN: 1px 1px 1px 1px;
	FONT-SIZE: 10px;
	COLOR: black;
	width: 490px;
	float: left;
  	BACKGROUND-COLOR: #FFFFFF;
  	BORDER-TOP: 0px solid #D4D0C8;
  	BORDER-left: 0px solid #D4D0C8;
  	BORDER-right: 0px solid #D4D0C8;
  	BORDER-bottom: 1px solid #D4D0C8;
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

a.productboxa { 
	display: block; 
	width: 100%; 
	text-decoration: none;
	color: black;
	padding: 5px 0px 5px 0px;
}

a:hover.productboxa { 
	BACKGROUND-COLOR: #1B0B83;
	color: white;
	padding: 5px 0px 5px 0px;
} 

a.normala { 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-WEIGHT: normal;
	text-decoration: none;
	color: black;
}

a:hover.normala { 
	BACKGROUND-COLOR: #1B0B83;
	color: white;
} 

.subcatbox a { 
	display: block; 
	width: 100%; 
	text-decoration: none;
	color: black;
}

.subcatbox a:hover { 
	BACKGROUND-COLOR: #F9F5DA;
	color: black;
} 

.catbox a { 
	display: block; 
	width: 100%; 
	text-decoration: none;
	color: black;
}

.catbox a:hover { 
	BACKGROUND-COLOR: #F9F5DA;
	color: black;
} 


.footer {
  clear: both;
}

.addthis_toolbox .hover_effect{    width: 284px;    padding: 10px 0 6px 10px;    border: 3px solid #eee;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}.addthis_toolbox .hover_effect div{    float: left;}.addthis_toolbox .hover_effect a{    border: 2px solid #fff;    padding: 2px 2px 2px 16px;    position: relative;    text-decoration: none;}.addthis_toolbox .hover_effect a:hover{    border: 2px solid #105CB6;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    background: #B4D3F8;    color: #105CB6;    text-decoration: none;}.addthis_toolbox .hover_effect span{    position: absolute;    width: 16px;    height: 16px;    top: 2px;    left: 1px;}