div.container {
margin: auto;
width: 1029px;
padding-bottom: 32px;
}

div.b {
border: 1px solid red;
}

div.right{
float: right;
margin: 0px;
padding: 0px;
}
div.left{
	margin: 0px;
	padding: 0px;
	float: left;
}

.clear {
	clear: both; 
	margin: 0px;
	padding: 0px;
}


div.topcontainer {
background-color: black;
width: 1029px;
height: 138px;
}


div.logo {
width: 285px;
height: 138px;
background-image: url(/images/logobackgr1.gif);
padding-left: 54px;
}

div.toptel {
vertical-align: bottom;
height: 31px;
width: 635px;
text-align: right;

 padding-top: 93px; 

}

div.mainmenu {
width: 925px;
height: 83px;
margin-left:53px;
margin-top: 14px;
font-size: 1px;

}

div.maindiv {
width: 925px;
margin-left:53px;
padding-top: 25px;
font-size: 1px;
}

div.leftmenu {
width: 150px;
}

div.leftmenuback {
width: 150px;
margin-bottom: 10px;
background-image: url(/images/bcgkrs.png);
background-repeat: repeat-x;
-moz-opacity:0.8;
	behavior: url(/iepngfix.htc);
}

div.leftmenutxt {

width: 130px;
padding-left: 10px;
padding-top: 7px;
}

div.content {
padding-top: 22px;
padding-left: 22px;
width: 732px;
padding-right:15px;
margin-left: 5px;
background-image: url(/images/transpds.png);
background-repeat: repeat-x;
-moz-opacity:0.8;
	behavior: url(/iepngfix.htc);
}


div.footer {
padding-left: 53px;

}

div.line {
padding-bottom: 20px;
padding-top: 20px;
width: 925px;
height: 1px;
}

/*
div.footer
 {
height: 50px;
padding-left: 15px;
margin-top: 31px;
} */

div.div-main  {
width: 150px;
height: 73px;
float: left;
margin-right:5px;
background-image: url(/images/menubackgr.gif);
text-align: center;
font: Arial;
font-size: 15px;
cursor: pointer;
padding-top: 10px;
}

.div-main:hover {
width: 150px;
height: 73px;
float: left;
margin-right:5px;
/* background-image: url(/images/menubackgr.gif); */
text-align: center;
font: Arial;
font-size: 15px;
color: white;
cursor: pointer;
padding-top: 10px;
}



div.div-mainh {
font: Arial;
font-size: 15px;
color: #3088e0;

width: 150px;
height: 73px;
float: left;
background-image: url(/images/menubackgr.gif);
text-align: center;
cursor: pointer;
padding-top: 10px;
}


div.div-main1 {
width: 150px;
height: 73px;
float: left;
margin-right:5px;
background-image: url(/images/active.gif);
text-align: center;
font: Arial;
font-size: 15px;
color: white;
padding-top: 10px;
}

div.div-mainh1 {
width: 150px;
height: 73px;
float: left;
background-image: url(/images/active.gif);
text-align: center;
font: Arial;
font-size: 15px;
color: white;
padding-top: 10px;
}



div.div-main-active {
width: 150px;
height: 73px;
float: left;
padding-left:2px;
cursor: pointer;
padding-top: 10px;
}

div.trline {
margin-top:5px;
margin-bottom:4px;
width: 130px;
height: 1px;
background-image: url(/images/trline.png);
font-size: 1px;
-moz-opacity:1; 
behavior: url(/iepngfix.htc); 
}

div.botmenu {
padding-top: 32px;
float: left;
padding-left: 0px;
}

div.bottmenu {
height:10px;
padding-right: 8px;
padding-left: 8px;
padding-top: 0px;
}

div.spacecontent {
height: 80px;
}

div.bottmenu-on{
height:10px;
padding-right: 8px;
padding-left: 8px;
font: Arial;
font-size: 10px;
text-transform: uppercase;
color: #white;
}

div.productdescr {
font-family: Arial;
font-size: 12px;
width: 515px;
height: 150px;
float: left;
overflow: hidden;
padding-right: 15px;
margin-bottom: 20px;
}

div.productpicture {
width: 200px;
height: 150px;
float: left;

}

div.prsbmenu {
color: white;
padding-left: 15px;
}

div.space {
height: 130px;
width: 1px;
size: 1px;
}

div.spaceleft {
height: 150px;
}

div.lefttext {
width: 305px;
background-image: url(/images/homebackgrs.png);
height: 430px;
background-repeat: repeat-x;
-moz-opacity:0.8;
	behavior: url(/iepngfix.htc);
}

div.rotator {

width: 310px;
margin-left: 5px;
height:430px;
}

div.testimonials
{
padding-top: 28px;
/* padding-left: 15px; */
width: 305px;
background-image: url(/images/homebackgrs.png);

background-repeat: repeat-x;
-moz-opacity:0.8;
	behavior: url(/iepngfix.htc);
}

div.lth {
padding-left: 15px;
padding-right: 15px;
padding-top: 20px;

}

div.tmtext {
padding-left: 15px;
padding-bottom: 55px;

}

div.enqimg {
padding-left:10px;
}

div.foottxt {
padding-top: 40px;
padding-left: 105px;
font-size: 11px;
color: #666666;
}

div.ch 

width: 25px;
text-align: center;
}


div.prline {
padding-bottom: 5px;
font-size: 1px;
}

img.pr 
{
border: 1px solid #0c5aa8;
}

div.trmenuimage 
{

padding:0px;
margin: 0px;
	behavior: url(/iepngfix.htc);

}

/* SITE MAP */
div.smap {
	padding-bottom: 1px;
}

.smap ul {
	background: url( '/images/smap/stag/he.gif' ) repeat-y left bottom;
	margin: 0;
	padding: 0;
	position: relative;
	font-size: 0px !important; /* IE6, IE7 hack */ 
	line-height: 14px; /* IE6, IE7 hack */
}

.smap li {
	background: url( '/images/smap/stag/h.gif' ) no-repeat left top;
	list-style-type: none;
	padding: 4px 0 0 23px;
	margin: 0;
	height: 20px;
	font-size: 0px !important; /* IE6, IE7 hack */ 
	line-height: 14px; /* IE6, IE7 hack */
}

.smap li.children {
	height: auto;
	background: none;
	margin: 0;
	padding: 0 0 0 25px;
}

.smap li.children ul {
	*margin: -2px 0 0 0; /* targets IE6 and IE7*/
}

.smap ul li.first {
	background: url( '/images/smap/stag/hf.gif' ) no-repeat left top ;
	list-style-type: none;
	padding: 4px 0 0 23px;
	margin: 0;
	height: 18px;
}

.smap ul li.last {
	background: url( '/images/smap/stag/hl.gif' ) no-repeat left top #000;
	list-style-type: none;
	padding: 4px 0 0 23px;
	margin: 0;
	height: 20px;
}

.smap ul.internal {
	background: none;
}

.smap li.linkfix {
	position: absolute;
	left: 0px;
	top: -10px;
	background: url( '/images/smap/stag/he.gif' ) no-repeat top left transparent;
	height: 11px;
	width: 1px;
	padding: 0;
	overflow: hidden;
}

.smap li a, .smap li a:hover, .smap li a:visited {
	display: block;
	float: left;
	margin: 0 0 0 9px;
}

.smap li a:hover, .smap li.first a:hover {
	margin: 0 0 0 9px;
	padding: 0;
}

.smap li img {
	float: left;
	padding: 0;
	margin: 5px 0 0 1px;
}

.smap ul li.first img {
	padding: 0;
	margin: 4px 0 0 1px;
}

div.smhomefix {
padding-top: 3px;
margin-left: 9px;
}

img.prcontentimage {
border: 1px solid #0c5aa8;
}

div.redirectlogo {
padding-top: 10px;
width: 150px;
height: 50px;
}
div.HomeBanners {
	float:left;
	padding-right: 10px;
	
}