/* CSS Document */

body{margin:0px; background-image:url(../images/BG.jpg); background-repeat:repeat-x; font-family:Tahoma; font-size:11px}

h3{border-bottom:#dfe4ef 2px solid; background-color:#f6f7f9; padding: 0px 10px 10px 10px; font-size:13px; font-weight:bold; color:#545e72}
h5{font-weight: bold; font-size: 12px; margin: 5px 0px 5px 0px;}

.pageHeading2{border-bottom:#dfe4ef 2px dotted; padding:5px; font-size:16px; font-weight:bold; color:#545e72;}

ul{padding-left: 15px;}
li{list-style: disc;}

.searchHead{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#5c769e; font-weight:bold}
.searchHead2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#404040; font-weight:bold}


.mach01{background-image:url(../images/Mach01.jpg); background-repeat:no-repeat; height:192px; width:244px}
.mach02{background-image:url(../images/Mach02.jpg); background-repeat:no-repeat; height:192px; width:244px}
.mach03{background-image:url(../images/Mach03.jpg); background-repeat:no-repeat; height:192px; width:244px}
.mach04{background-image:url(../images/Mach04.jpg); background-repeat:no-repeat; height:192px; width:245px}
#machCont{z-index:2}
#machImg{z-index:1; width:245px; margin:auto; padding-top:20px}

#div1{padding-top:20px; width:244px}
#div2{padding-top:20px; width:244px}
#div3{padding-top:20px; width:244px}
#div4{padding-top:20px; width:244px; height: 172px;}

.BannerHead{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:bold; padding-bottom:10px}
.BannerCont{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#FFF}

.pageHead01{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#63728b; font-weight:bold; padding-bottom:10px}
.pageHead02{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; font-weight:bold; padding-bottom:10px}
.bodyContent{line-height:16px; color:#353535;}

.punchlnie01{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#7a8ba8}
.punchlnie02{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#464e5b}

.bodyHead01{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#464e5b}

.callback01{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#464e5b}
.callback02{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f5602b}

.formcontent{padding-left:3px; color:#353535}

.textfield{background-image:url(../images/txtfieldBG.jpg); background-repeat:repeat-x; border:#bcc2ca 1px solid; font-family:Tahoma; font-size:11px; padding:3px}

ul{margin:0px}
li.but{float:left; display:inline; height:40px;}
a.toplink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/butNone.jpg);
	height:40px;
	padding-right:25px;
	padding-left:25px;
	display:block;
	line-height:40px;
	}
a.toplink:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/butNone.jpg);
	height:40px;
	padding-right:25px;
	padding-left:25px;
	display:block;
	line-height:40px;
	}
a.toplink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/butNone.jpg);
	height:40px;
	padding-right:25px;
	padding-left:25px;
	display:block;
	line-height:40px;
	}
a.toplink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/butOvr.jpg);
	height:40px;
	padding-right:25px;
	padding-left:25px;
	display:block;
	line-height:40px;
	}

.producttable_home{background-color:#FFFFFF; padding:10px 10px 10px 10px; font-size: 12px; 	color:#545e72;}
.producttable_home p {padding: 10px 10px 0px 20px; }
.producttable_home strong { font-size: 16px; font-weight: bold; color:#545e72; }
.producttable_home ul { padding: 0px 0px 0px 15px; font-size: 12px; }
.producttable_home li { list-style:url(../images/bullet01.jpg); padding: 0px 5px 5px 0px; color:#545e72; }
.producttable_home a:link, a:visited { text-decoration: underline; color:#545e72; }
.producttable_home a:hover { text-decoration: none; }

.producttable{border:#e4e9f3 1px solid; background-color:#f6f7f9; padding:10px 10px 10px 10px; font-size: 12px; 	color:#545e72;}
.producttable p {padding: 10px 10px 0px 20px; }
.producttable strong { font-size: 16px; font-weight: bold; color:#545e72; }
.producttable ul { padding: 0px 0px 0px 45px; font-size: 12px; }
.producttable li { list-style:url(../images/bullet01.jpg); padding: 0px 5px 10px 0px; color:#545e72; }
.producttable a:link { text-decoration: underline; color:#545e72; }
.producttable a:visited { text-decoration: underline; color:#545e72; }
.producttable a:hover { text-decoration: none; }

.proImg{border:#e4e9f3 1px solid; margin-right:10px}
.prodHead{border-bottom:#dfe4ef 2px solid; background-color:#f6f7f9; padding:10px; font-size:13px; font-weight:bold; color:#545e72}
.prodContent{padding:10px; font-size:11px; color:#545e72; line-height:18px}
.priceHead{font-size:13px; color:#545e72; line-height:18px}
.pricedet{font-size:13px; color:#ff8256; line-height:18px; font-weight:bold}

.priceHead01{font-size:18px; color:#fff; line-height:18px; font-family:Arial, Helvetica, sans-serif}
.pricedet01{font-size:18px; color:#fff; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.priceBG{background-image:url(../images/priceBG.jpg); width:189px; height:53px; background-repeat:no-repeat; background-position:right}
.orderBG{background-image:url(../images/ordernowBG.jpg); width:189px; height:53px; background-repeat:no-repeat; background-position:right}

a.whitelink:link{font-size:18px; color:#fff; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
a.whitelink:visited{font-size:18px; color:#fff; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
a.whitelink:active{font-size:18px; color:#fff; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
a.whitelink:hover{font-size:18px; color:#fff; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}

a.pagelink:link{font-size:14px; color:#5b7398; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
a.pagelink:visited{font-size:14px; color:#5b7398; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
a.pagelink:active{font-size:14px; color:#5b7398; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
a.pagelink:hover{font-size:14px; color:#000; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold}

.bannerLeft
{
	background: url(../images/productBannerBG.jpg) no-repeat top center #f2f5f9;
	padding: 410px 15px 20px 40px;
	text-align:left;
	vertical-align: top;
	height: 600px;
	width: 217px;
	bgcolor:#f2f5f9;
}
	.bannerLeft h4
	{
		font-weight: bold;
		font-size: 12px;
		margin-bottom: 8px;
		margin-top: 12px;
	}
	.bannerLeft h5
	{
		font-weight: bold;
		font-size: 12px;
		text-decoration: underline;
		margin: 10px 0px 10px 0px;
	}
	.bannerLeft ul
	{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
		.bannerLeft li
		{
			background: url(../images/productBannerArrow.png) no-repeat left 2px;
			padding-left: 20px;
			padding-bottom: 8px;
			list-style: none;
		}
#leftBanner-Financing
{
	background-color: #f2f5f9;
	width: 210px;
	margin: 25px 0px 0px -26px;
	padding: 5px 10px 5px 10px;
}

.footerLinks
{
	padding: 10px;
	height: 30px;
	width: 100%;
	text-align: center;
}
	.footerLinks a:link, a:visited
	{
		color: #545e8a;
		font-size: 11px;
		text-decoration: none;
		padding: 0px 3px 0px 3px;
	}
	.footerLinks a:visited
	{
		color: #545e8a;
		font-size: 11px;
		text-decoration: none;
		padding: 0px 3px 0px 3px;
	}
	.footerLinks a:hover
	{
		text-decoration: underline;
		color: #000000;
	}