﻿body{ margin:0px; padding:0px; font-family:"Arial"; font-size:11px; color:#006ea1; }
.layout{  }
.areaSide{ width:1000px; }
.clearBoth{ clear:both; font-size:0px; line-height:0px; }
.spacer5px{ clear:both; font-size:1px; line-height:5px; }
.mainSide, .bottomSide{ margin-left:33px; }
.mainSide{ 
	background:url("../images/mainsidebg.jpg") no-repeat #d7d7d7; margin-top:1px; margin-bottom:1px;
}
.bottomSide{
	background:url("../images/bottomside_bg.jpg") repeat-x;	font-size:0.9em; height:71px; line-height:71px; 
}
.bottomSide a:link, .bottomSide a:active, .bottomSide a:visited{ color:#fff; text-decoration:none; }
.bottomSide a:hover{ text-decoration:underline; }
.bottomSide .content{
	font-size:0.9em; line-height:11px; color:#fff;
}
.mainSide .leftSide{
	width:233px; height:340px; float:left; margin-right:1px; 
}
.mainSide .rightSide{
	padding-left:0px; height:340px; overflow: auto;	
}

.mainSide .rightSide .content{
	/*padding:10px; padding-right:0px;*/
}
.mainSide .rightSide .content .list{
	margin:0px; padding:0px; list-style:none;
}
.mainSide .rightSide .content .list li{
	padding:5px; background:url("../images/listicon.jpg") no-repeat 0px 5px; padding-left:20px; list-style:none;
}
.mainSide .rightSide .content .contentIn{
	padding:10px;
}
.mainSide H2{
	background:url("../images/H1_title.jpg") no-repeat left -10px;	border-bottom:1px solid #ffffff; font-size:2.0em; padding:0px; margin:0px; margin-bottom:5px;
}
.mainSide H2 div{
	 color:#003c5c; border-bottom:1px solid #225b73; font-weight:normal; padding-bottom:3px; padding-left:10px; 
}

/*-------- HomePage Slider on the right -----------------------*/
.slider1 ul, .slider1 ul li{ margin:0; padding:0; list-style:none; }
.slider1 ul li{ width:361px; height:148px; overflow:hidden;  background:url(../images/shadow.jpg) no-repeat; }
.slider1 ul li:hover { background:url(../images/shadowover.jpg) no-repeat; }
.slider1 ul li a img{ border:none; margin-left:10px; margin-top:8px; }
.slider1btncontainer{ position:absolute; padding-top:120px; height:21px; display:block; }
.slider2 ul, .slider2 ul li{ margin:0; padding:0; list-style:none; }
.slider2 ul li{ width:361px; height:148px; overflow:hidden;  background:url(../images/shadow.jpg) no-repeat; }
.slider2 ul li:hover { background:url(../images/shadowover.jpg) no-repeat; }
.slider2 ul li a img{ border:none; margin-left:10px; margin-top:8px; }
.slider2btncontainer{ position:absolute; padding-top:120px; height:21px; display:block; }
span#slideLeft a, span#slideRight a, span#PlayStop a{ background:url('../images/navbtns.png'); text-decoration:none; }
span#slideLeft a:hover, span#slideRight a:hover{ background:url('../images/navbtnsover.png'); }
*html span#slideLeft a, *html span#slideRight a, *html span#PlayStop a{ background:url('../images/navbtns.gif'); }
*html span#slideLeft a:hover, *html span#slideRight a:hover, *html span#PlayStop a:hover{ background:url('../images/navbtnsover.gif'); }
span#slideLeft a{ display:block; width:23px; line-height:21px; float:left; }
span#PlayStop a{ display:block; width:22px; line-height:21px; float:left; background-position:-23px 0px; }
span#slideRight a{ display:block; width:23px; line-height:21px; float:left; background-position:-45px 0px; }
span#PlayStop .stop{ background-image:url('../images/navbtnsover.png'); background-position:-23px 0px; }
*html span#PlayStop .stop{ background-position:-23px 0px; }
span#slideRight a:hover{ background-position:-45px 0px; }

span#slideLeft2 a, span#slideRight2 a, span#PlayStop2 a{ background:url('../images/navbtns.png'); text-decoration:none; }
span#slideLeft2 a:hover, span#slideRight2 a:hover{ background:url('../images/navbtnsover.png'); }
*html span#slideLeft2 a, *html span#slideRight2 a, *html span#PlayStop2 a{ background:url('../images/navbtns.gif'); }
*html span#slideLeft2 a:hover, *html span#slideRight2 a:hover, *html span#PlayStop2 a:hover{ background:url('../images/navbtnsover.gif'); }
span#slideLeft2 a{ display:block; width:23px; line-height:21px; float:left; }
span#PlayStop2 a{ display:block; width:22px; line-height:21px; float:left; background-position:-23px 0px; }
span#slideRight2 a{ display:block; width:23px; line-height:21px; float:left; background-position:-45px 0px; }
span#PlayStop2 .stop{ background-image:url('../images/navbtnsover.png'); background-position:-23px 0px; }
*html span#PlayStop2 .stop{ background-position:-23px 0px; }
span#slideRight2 a:hover{ background-position:-45px 0px; }


/*-------- Products page dock menu ---------------------------*/
.dockMenuCont{
	position:absolute; width:718px; height:75px; background:url(../images/dockback.png) no-repeat left bottom; top:197px; padding-top:65px; padding-left:14px;
}
#dockMenu{ font-size:1.2em; font-weight:bold; color:#000; font-style:italic; }

/*-------- Contact form --------------------------------------*/
.red{ color:#006ea1; }
.inp{ width:200px; border:1px solid #006ea1; background:url(../images/inputback.jpg) #f0f0f0 repeat-x; color:#006ea1;  }