body {
background-image:url(../images/background.gif);
background-repeat:repeat-x;
	margin-top: 0px;
}

body,td,th {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
	color: #333333;
}

a:link {
	color: #1F3F83;
	text-decoration:none;
}
a:visited {
	color: #1F3F83;
	text-decoration:none;	
}
a:hover {
	color: #B69968;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}

h2 {
	font-size: 14px;
	color: #1F3F83;
	}

h3 {
	font-size: 12px;
	color: #1F3F83;
	text-decoration:underline;
	text-align:center;
}

h4 {
	font-size: 12px;
	color: #1F3F83;
}

#container {
width:800px;
border:0px;
}

#content_container {
width:467px;
background-color:#E7EAF1;
vertical-align:top;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.maintext {
padding: 10px 5px 10px 10px;
text-align:left;
}

#logo_container {
width:644px;
height:105px;
}

#licenceno {
width:156px;
height:105px;
text-align:center;
font-size:11px;
color:#999999;
}

#slideshow_containter {
width:487px;
height:149px;
background-color:#E7EAF1;
}

#contactus_banner {
width:487px;
height:55px;
background-color:#E7EAF1;
vertical-align:bottom;
}

#baseplate {
width:487;
height:33px;
font-size:9px;
text-align:center;
}

#leftcolumn {
width:167px;
vertical-align:top;
padding-right:10px;
}

#leftcolumn li {
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	width: 157px;
}

#leftcolumn li a {
	color: #1F3F83;
	text-decoration: none;
	background-color:#E7EAF1;
	width: 157px;
	display: block;
	float: left;
	padding: 6px 5px;
	border-bottom: 1px solid #FFFFFF;
}

#leftcolumn li a:hover {
	background: #1F3F83;
	color:#FFFFFF;
}

#leftcolumn ul {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-size: 13px;
	list-style: none;
	float: left;
	text-transform:lowercase;
	width: 167px;
}


#leftcolumn ul ol {
	padding: 0px 0px 0px 0px;  /*   */
	font-size:10px;
	text-align:left;
	text-transform:lowercase;
	border-bottom: 1px solid #999999;
	margin: 0px 0px 0px 0px ;
	/* width: 130px;  /*  */
	
}


#leftcolumn ul ol a {
	width: 157px;
	height:16px;
	/* padding-left: 20px;  /*  */
	/* padding: 6px 0 6px 20px;  /*  */

}

#rightcolumn {
width:157px;
vertical-align:top;
padding-left: 10px;
}



.feature_header {
	font-size: 12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	color: #1F3F83;
	text-decoration:underline;
	text-align:center;
	}

.feature_image1 {
	border: 3px solid #AEB8CF;
	width: 120px;
	height: 120px;
	margin: 0px 0px 0px 0px;

}

#rightcolumn img {
	border: 3px solid #AEB8CF;
}

.feature_description {
padding-left:15px;
padding-right:15px;
font-size:10px;
text-align:left;
}

#contact input {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
border:#AEB8CF 1px solid;
}

#contact .dropdown {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
border:#AEB8CF 1px solid;
}

a.feature-list-item {
	display: block;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	border: 1px dashed #CCCCCC;
	height: 82px;
	background: #F0F0F0;
	color: #333333;
	margin: 15px 0px;
}
a.feature-list-item:visited {
/* display:none;  /*  */
}
a.feature-list-item:hover {
	background: #FFFFFF;
	border-style: solid;
}

a.feature-list-item img {
	float: left;
	margin-right: 10px;
	border: 1px solid #FFFFFF;
}
a.feature-list-item h2 {
	margin: 2px 0px;
}
a.feature-list-item p {
	margin: 0px;
	line-height: 16px;
	
}


.product-images {
	float: right;
	width: 220px;
	padding-left: 5px;
}

.product-images img {
	border: 1px solid #FFFFFF;
	float: left;
	margin-bottom: 10px;
}

.product-text {
	float: left;
	width: 230px;
	
	
}
