h2 { margin:0px; line-height:100%!important; color:#2F58A8; padding-bottom:10px; font-weight:bold; font-size:18px;}
img { border:none;}

.left { float:left;}
.clear-left { clear:left; float:left;}
.right { float:right;}
.clear-right { clear:right; float:right;}
.clear { clear:both;}

/*********** Home page ***********/
.home-page-main { width:420px;}
.contact-us-link { width:420px; text-align:center; padding:25px 0px;}

.img-title { font-family:arial black; font-size:90%; text-align:left;}
.equip-title { font-family:arial black; text-align:left;}
.equip-body { height:100px;}

.cat-logo { margin-bottom:20px;}

.quote { width:300px;}
.quote-content { width:300px;}
.quote-read-more { float:left; width:175px; text-align:center; padding-top:20px;}
.quote-author { float:right; width:120px; text-align:right; font-style:italic; font-size:12px; padding-top:5px;}
/********* END Home page *********/

/***** TraxMax 450/550 page ******/
.product-image { float:left; width:400; height:318px;}
.product-resources { float:left; width:312px; height:83px;}
.product-apps { float:left; width:312px; height:235px; background:url(/portals/66/images/product-images/apps-bg.jpg) no-repeat;}
	.product-apps h2 { text-align:center; padding-top:15px; color:#004993;}
.video-holder { padding-left:10px;}

/**** END TraxMax 450/550 page ***/

/******* Testimonials page *******/
.testimonial-body img {border:1px solid #000;}
.testimonials-sig { width:100%; text-align:right;}
/***** END Testimonials page *****/

/****** Used Equipment page ******/
.used-equip-form .ue-label { padding:5px 5px 5px 20px; width:98px;}
.used-equip-form .ue-info { padding:5px 5px 5px 20px; width:250px;}

.used-equip-detail { padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #333; width:700px;}
.used-equip-detail .ue-img { background:#000; width:275px; height:205px; text-align:left;}
.used-equip-detail .ue-label {color: #FFF; background:#333; padding:2px 5px 2px 15px; width:88px;}
.used-equip-detail .ue-info {  padding:2px 5px 2px 20px; text-align:left!important;}
/**** END Used Equipment page ****/



/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* text style used for most text rendered by modules */
.Normal 
{
	color:#333;
	font-size:13px;
	font-family: Lucida Grande,Arial,Helvetica,sans-serif;
	text-align:justify!important;
	line-height:20px!important;
	padding-left:10px;
	padding-right:10px;
}

P {
	text-align:justify;
}

/* ________________Simple_Gallery_________*/

.RadEContentContainer {background-color:#FFF!important;}

/* landing page styles */

.vid-wrap { width:50%; margin-bottom:10px;}
.product-info-links { width:40%}
.product-info-links a{ padding:5px; line-height:270%;}
	.product-info-links img { clear:left; float:left; padding:5px 20px 3px 0;}
img.prod-img { clear:right; margin-right:25px;}
.product-shortcuts { width:40%; clear:right; margin-bottom:10px;}
	.product-shortcuts a{ padding:5px; text-decoration:underline!important;}
	ul.product-shortcuts { margin:5px 0 15px; list-style:none;}
	ul.product-shortcuts li { list-style:none; color:#003366; font-size:130%; line-height:150%;}
.best-price { clear:right; float:right; margin:0 25px 40px 0;}
h2.common-apps { width:45%; clear:right; padding-top:10px;}
ul.common-apps { width:45%; clear:right; margin-left:0px!important; padding-left:0px!important; margin-bottom:10px;}
ul.common-apps li{ margin-left:30px!important; padding-left:0px!important;}
.prod-description { width:50%; clear:left;}
	p.prod-description { margin-bottom:10px;}
.prod-benefits { width:50%; clear:left;}
	p.prod-benefits { margin-bottom:10px;}
	h2.prod-benefits { width:50%; clear:left;}
.prod-attachments { width:45%; clear:right;}
	p.prod-attachments { margin-bottom:10px;}
ul.prod-benefits { margin-left:0px!important; padding-left:0px!important; margin-bottom:10px;}
ul.prod-benefits li{ margin-left:20px!important; padding-left:0px!important;}

