/* CSS Document */

/*begin paragraph*/
#para { margin:0px; padding:10px 10px 10px 25px; display:block; float:left; }

#para2 { margin:0px; padding:10px 50px 10px 25px; display:block; float:left; }

#paraAbout { margin:0px; padding:0px 10px 10px 10px;
	display:block; float:left; }

#paraAbout p { margin:0px; padding:0px;	display:block; float:left; }

#paraDealer { margin:0px; padding:0px 330px 10px 10px; width:315px;
	display:block; float:left; background:url('/images/about.jpg') no-repeat top right; }

#paraDealer a { height:20px; padding:5px 0px 5px 30px; display:block; color:#000;
	background:url('/images/pdf.gif') no-repeat top left;}

#paraDealer a:hover { color:#000066; text-decoration:underline;}	

#paraProd { margin:0px; padding:205px 50px 10px 25px; display:block; float:left;
	background:url('/images/colRightProducts.jpg') no-repeat top center; }
#paraInstall{ margin:0px; padding:150px 50px 10px 25px; display:block; float:left;
	background:url('/images/colRightAboutHead.jpg') no-repeat top center; }	
/*end paragraph*/

/* News */
#paraNews { background:url('/images/paper.jpg') no-repeat right top;
	margin:0px; padding:10px 300px 10px 25px;
	display:block; float:left; }

#paraNewsArt { background:url('/images/newsBody.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; }

#paraNewsBody { margin:0px; padding:0px 50px 10px 25px; display:block; float:left; }

#paraNewsHeader { background:url('/images/newsHeader.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; height:88px; width:655px; }

#paraNewsFooter { background:url('/images/newsfooter.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; height:26px; width:655px; }

#paraNewsInfo { margin:0px; padding:0px; display:block; float:left; margin:0px; padding:0px 18px 0px 18px; width:619px; }

#paraNewsInfo hr { color:#000; background:#000; }

#paraNewstitle { height:12px; float:left; font-weight:bold; font-style:italic; }

#newsArtTitle { text-align:center; }

#newsArtTitle b { font-size:16px; padding:0px 0px 15px 0px; }

#paraNewsDate { height:12px; float:right; font-weight:bold; }

.productTitle { float:left;}
#productTitleLink { float:right; text-decoration:underline;}
#productLink { display:block; margin:0px 0px 10px 20px; padding:3px 0px 0px 30px; 
	background: url('/images/pdf.gif') no-repeat left top; height:17px;}
/* Training */
#paraTraining { background:url('/images/paper.jpg') no-repeat right top;
	margin:0px; padding:10px 300px 10px 25px;
	display:block; float:left; }

#paraTrainingArt { background:url('/images/newsBody.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; }

#paraTrainingBody { margin:0px; padding:0px 50px 10px 25px; display:block; float:left; }

#paraTrainingHeader { background:url('/images/trainingHeader.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; height:88px; width:655px; }

#paraTrainingFooter { background:url('/images/newsfooter.jpg') repeat-y;
	margin:0px; padding:0px; display:block; float:left; height:26px; width:655px; }

#paraTrainingInfo { margin:0px; padding:0px; display:block; float:left; margin:0px; padding:0px 18px 0px 18px; width:619px; }

#paraTrainingInfo hr { color:#000; background:#000; }

#paraTrainingtitle { height:12px; float:left; font-weight:bold; font-style:italic; }

#newsArtTitle { text-align:center; }

#TrainingArtTitle b { font-size:14px; padding:0px;}

#lftCol
{
    float:left;
    display:block;
    width:250px;
    height:80px;
}
#lftCol2
{
    float:left;
    display:block;
    width:250px;
    height:80px;
}
#rightCol
{
    display:block;
    width:300px;
    height:80px;
    float:left; 
}
#TrainBox1
{
	margin:0px; padding:0px; display:block; float:left; height:160px; width:600px; 
	border:1px solid #777;
}
#trainSign
{
 	margin:0px; padding:0px; display:block; float:left; height:30px; width:600px; 
 	text-align:center;
}
#trainSign2
{
 	margin:0px; padding:0px; display:block; float:left; height:200px; width:600px; 
 	text-align:center;
}
#TrainBox2
{
	margin-top:10px; padding:0px; display:block; float:left; height:200px; width:600px;
	text-align:center;
}
#s1, #s2, #s3
{
    float:left;
    display:block;
    width:200px;
    height:80px;
}