* {
margin : 0;
padding : 0;
}
html, body, div, span, h1, h2, h3, h4, h5, h6 {
	padding : 0;
	border : 0;
	outline : 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-repeat: repeat-x;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	color: #646566;
	font-size: 12px;
}

.mainCopy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #646566;
}

#productImages{
	margin-left: 19px;
} 
.Buttons2{
	margin-left: 20px;
} 
#div0 {
	margin-bottom: 50px;
} 
#div1 {
	margin-bottom: 50px;
} 
#div2 {
	margin-bottom: 50px;
} 
p{
	margin: 0px;
	padding: 0px;

}
h1 {
	color : #006aab;
	font-size : 22px;
	font-weight : 400;
	margin : 0;
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left : 0px;
	line-height: 22px;
	text-decoration: none;
}




h2 {
	color : #7f8084;
	font-size : 18px;
	font-weight : 400;
	padding-top : 5px;
	padding-bottom : 8px;
	padding-left : 0px;
	line-height: 19px;
}
h3 {
color : #006aab;
font-size : 14px;
font-weight : normal;
padding-top : 20px;
padding-bottom : 7px;
}
h4 {
color : #7f8084;
font-size : 18px;
font-weight : normal;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 0px;
}
h5 {
	color : #7f8084;
	font-size : 13px;
	font-weight : bold;
	background-image : url(../Images/oval_gray2.gif);
	height : 17px;
	width : 399px;
	margin-left : 0px;
	padding-left : 18px;
	padding-top : 6px;
	margin-bottom : 10px;
	padding-bottom : 3px;
	background-repeat: no-repeat;
	margin-right: 0px;
	padding-right: 0px;
}

a {
	color : #006aab;
	text-decoration : none;
	font-size: 12px;
}
a:hover {
text-decoration : none;
color : #999999;
}
.BlueText {
color : #005695;
font-weight : 600;
}
.GrayText {
color : #7e8083;
}
a.GrayLink {
color : #7e8083;
font-weight : 600;
text-decoration : none;
}
a.GrayLink:hover {
color : #005695;
font-weight : 600;
}
a.BlueLink {
color : #006aab;
font-weight : 600;
text-decoration : none;
}
a.BlueLink:hover {
color : #7e8083;
font-weight : 600;
}
#HeaderTop {
	background-image : url(../Images/top_border2.gif);
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	padding : 0;
	width : 1010px;
	height : 31px;
	text-decoration : none;
	background-repeat: no-repeat;
}
#Topper {
	color : #ffffff;
	background-image : url(../Images/nav_bg2.gif);
	height : 69px;
	width: 967px;
}
#MainNav {
color : #ffffff;
background-repeat : repeat-x;
height : 31px;
}
.TopNav {
float : left;
margin-top : 10px;
}
#TopBarContainer {
	height : 20px;
	margin-left : 155px;
	padding-top: 2px;
}
.TopBarLeft {
	margin-top : 0;
	width : 620px;
	height : 20px;
	text-decoration : none;
	float : left;
	text-align: right;
}
.TopBarRight {
	font-size : 12px;
	font-weight : 600;
	color : #878686;
	float : right;
	text-decoration : none;
	width: 170px;
	text-align: right;
	padding-right: 20px;
}
.Number {
font-size : 12px; padding-left:3px;
font-weight : 600;
color : #ffffff;
}
.TopBarLeft a {
	color : #ffffff;
	text-decoration : none;
	padding-right : 10px;
	font-size: 12px;
	padding-left: 10px;
	text-align: right;
}
.TopBarLeft a:hover {
color : #c5c6c7;
}
.ItemImage {
padding-bottom : 10px;
}

.ButtonSlideContainer{
	width : 430px;
	margin-bottom : 18px;
	margin-left: 30px;
}
.SlideControl{
	width : 155px;
	margin-bottom : 18px;
	float: left;
}
.Buttons {
	width : 225px;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	margin-bottom : 18px;
	float: right;
	clear: right;
}
#Border {
	width : 1010px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	padding : 0;
	background-image : url(../Images/center_boder2.gif);
	background-repeat: repeat-y;
}.Border {
	width : 1010px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	padding : 0;
	background-image : url(../Images/border3.jpg);
	background-repeat: repeat-x;
}
#Page {
width : 968px;
margin-top : 0;
margin-bottom : 0;
padding : 0;
margin-right : auto;
margin-left : auto;
}
#BreadCrumb {
	margin-top : 20px;
	padding-left : 25px;
	height : 25px;
	background-image : url(../Images/mil_border.gif);
	background-repeat : no-repeat;
	background-position : center bottom;
	margin-bottom : 35px;
	color : #7e8083;
	font-weight : 600;
	text-decoration : none;
	width: 843px;
	float: left;
	font-size: 12px;
}
#OvalLeftContainer {
	width : 449px;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 0px;
}
.OvalLeftTop {
width : 449px;
height : 19px;
background-image : url(../Images/blue_oval_top.jpg);
}
.OvalLeftBottom {
width : 449px;
height : 19px;
background-image : url(../Images/blue_oval_bottom.gif);
float:left;
}
#OvalLeft {
	background-repeat : repeat-y;
	background-image : url(../Images/blue_oval_center.gif);
	padding-bottom : 6px;
	padding-left: 10px;
	width: 429px;
	color: #FFFFFF;
	min-height:61px;
	padding-right: 10px;
}#OvalLeft a{
	color: #DFDFDF;
	text-decoration: underline;
}#OvalLeft a:hover{
	color:#DFDFDF;
	text-decoration: none;

}
#OvalLeft h1 {
	color : #ffffff;
	font-size : 17px;
	padding-top : 2px;
	padding-bottom : 6px;
	padding-left : 0px;
	font-weight : 400;
	text-decoration: none;
}

#OvalLeft h1 a{
color : #ffffff;
font-size : 17px;
padding-top : 2px;
padding-bottom : 4px;
padding-left : 0px;
font-weight : 400;	text-decoration: none;

}

#OvalLeft p {
	font-size : 12px;
	padding-top : 5px;
	padding-bottom : 5px;
	
}
.OvalLeftImage {
padding-right : 11px;
padding-top : 3px;
padding-bottom : 0;
float : left;
}




/*Fixed Height Containers */
#OvalLeftContainer2 {
	width : 449px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 0px;
}



/**/

.OvalRightContainer {
	padding-top : 15px;
	padding-bottom : 15px;
	padding-left : 20px;
	width : 400px;
}
.OvalRightContainerFS {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 20px;
	width : 400px;
}
.OvalRightTop {
	width : 429px;
	height : 17px;
	background-image : url(../Images/oval_right_top.jpg);
	background-repeat : no-repeat;
	float: right;
}
.OvalRightBottom {
	width : 429px;
	height : 17px;
	background-image : url(../Images/oval_right_bottom.jpg);
	float: right;
	margin-bottom: 10px;
}
.OvalRight {
	background-repeat : repeat-y;
	background-image : url(../Images/oval_right_center.jpg);
	padding-top : 0;
	padding-bottom : 6px;
	margin-top: 0;
	margin-right: 20;
	margin-bottom: 0;
	float: right;
	width: 389px;
	padding-right: 20px;
	padding-left: 20px;
}
#OvalRight h1 {
color : #ffffff;
font-size : 17px;
padding-top : 2px;
padding-bottom : 12px;
padding-left : 2px;
font-weight : 400;
}
#OvalRight p {
color : #ffffff;
font-size : 12px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 21px;
padding-right : 21px;
}
.OvalRightImage {
padding-right : 11px;
}
#OvalSmallContainer {
width : 260px;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 0px;
width : 260px;
}
.OvalSmallTop {
width : 251px;
height : 11px;
background-image : url(../Images/OvalSmallTop.gif);
background-repeat : no-repeat;
background-position : bottom 0%;
}
.OvalSmallBottom {
width : 251px;
height : 11px;
background-image : url(../Images/OvalSmallBottom.gif);
background-repeat : no-repeat;
}
#OvalSmall {
background-repeat : repeat-y;
width : 251px;
background-image : url(../Images/OvalSmall.gif);
margin : 0;
padding-top : 0;
padding-bottom : 0;
}
#OvalSmall h1 {
color : #ffffff;
font-size : 17px;
padding-top : 2px;
padding-bottom : 6px;
padding-left : 21px;
font-weight : 400;
}
#Banner {
background-repeat : no-repeat;
width : 967px;
}
#Banner2 {
background-repeat : no-repeat;
width : 602px;
height : 210px;
background-image : url(../Images/Tier2_banner.jpg);
}
.Banner2Title {
color : #5e1605;
font-size : 18px;
font-weight : 500;
padding-top : 20px;
padding-left : 70px;
}
#LeftBucketTop {
width : 597px;
float : left;
clear : left;
background-image : url(../Images/left_oval_top.gif);
height : 39px;
margin-top : 8px;
}
.LeftBucketHeaderImage {
padding-right : 150px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
margin : 0;
padding-bottom : 20px;
}
#LeftBucket {
width : 597px;
float : left;
clear : left;
}
#LeftBucketContent {
	width : 515px;
	float : left;
	background-image : url(../Images/left_bg.gif);
	background-repeat : repeat;
	color : #ffffff;
	padding-right : 36px;
	padding-left : 46px;
	padding-bottom : 15px;
	height: 360px;
}
#LeftBucketContent p {
margin-bottom : 10px;
font-size : 12px;
margin-left : 3px;
line-height : 16px;
}
#LeftBucketBottom {
	width : 597px;
	height : 15px;
	float : left;
	clear : left;
	background-image : url(../Images/left_oval_bottom.gif);
	margin-bottom : 0px;
	background-position: bottom;
}
#LeftBucket2 {
	float : left;
	padding-left: 25px;
	padding-right: 5px;
	width: 424px;
}

#LeftBucket2 p {
	padding-bottom : 10px;
	padding-top : 0;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 15px;
}

#LeftBucket2 ul li
{
	margin-left: 15px;
}

#LeftBucket3 {
	width : 449px;
	height: 213px;
	overflow: hidden;
	font-size: 12px;
	line-height: 15px;
}
#MapContainer {
	padding-right: 15px;
	padding-left: 25px;
}
.MapContent {
width : 750px;
margin-left : 30px;
}
.MapImage {
	margin-bottom : 10px;
	float: right;
}
#InnerBoxLeft {
	width : 247px;
	float : left;
	background-repeat : no-repeat;
	color : #ffffff;
	padding-right : 20;
	height : 150px;
	background-image : url(../Images/milling_new1.gif);
	padding-top : 45px;
}
#InnerBoxRight {
	width : 247px;
	float : right;
	background-repeat : no-repeat;
	color : #ffffff;
	padding-right : 0;
	height : 150px;
	background-image : url(../Images/turning_new.gif);
	padding-top : 45px;
}
.InnerBoxImageLeft {
padding-left : 0px;
}
.InnerBoxImageRight {
}
.RightBucketTitleImage {
padding-left : 20px;
margin-top : 10px;
}
#RightBucketTop {
	width : 361px;
	line-height : 12px;
	background-image : url(../Images/right_oval_top.gif);
	padding-top : 0;
	margin-top : 8px;
	background-repeat: no-repeat;
	height: 39px;
}

#HPRightBucketTop {
	width: 361px;
	background-image: url(../Images/right_bucket_oval_top.gif);
	margin-top: 8px;
	background-repeat: no-repeat;
	height: 8px;
}

#RightBucketHeader {
	width: 361px;
	line-height: 12px;
	background-image: url(../Images/right_bucket_header.gif);
	padding-top: 0px;
	margin-top: 0px;
	background-repeat: no-repeat;
	height: 31px;
}

#RightBucketTop h1 {
	font-size : 13px;
	color : #7f8084;
	font-weight : bold;
	padding-top : 16px;
	padding-left : 18px;
	padding-bottom: 9px;
	line-height: 13px;
}

#RightBucketHeader h1 {
	font-size: 13px;
	color: #7f8084;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 18px;
}

#RightBucketContent {
width : 321px;
line-height : 12px;
background-repeat : repeat-y;
padding-top : 15px;
background-image : url(../Images/right_backer.jpg);
padding-right : 20px;
padding-left : 20px;
padding-bottom : 10px;
height : 350px;
}

#HPRightBucketContent {
	width: 361px;
	background-repeat: repeat-y;
	background-image: url(../Images/right_backer.jpg);
	height: 406px;
}

#HPRightBucketContentEntry {
	width: 321px;
	line-height: 12px;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 30px;
}

#RightBucketBottom {
width : 361px;
height : 15px;
line-height : 12px;
background-repeat : no-repeat;
padding-top : 0;
background-image : url(../Images/right_bottom.gif);
float : left;
}
#RightBucket {
width : 361px;
line-height : 12px;
background-repeat : repeat-y;
padding-top : 0;
float : right;
}
#RightBucket2 {
	line-height : 12px;
	background-repeat : repeat-y;
	padding-top : 0;
	float : right;
	padding-left: 0px;
	width: 455px;
	padding-right: 10px;
}#RightBucket2 h1{ padding-left:25px;
	
}#RightBucket2 h4{ padding-left:25px;
	
}#RightBucket4 {
	width : 420px;
	line-height : 12px;
	background-repeat : repeat-y;
	padding-top : 0;
	float : right;
	padding-left: 0px;
	padding-right: 10px;
}#RightBucket2 h1{ padding-left:25px;
	
}#RightBucket2 h4{ padding-left:25px;
	
}
.youTubeLink {
	background:url('../Images/youtube_Img.jpg') no-repeat left center;
	line-height:26px;
	font-weight:bold;
	display:block;
	margin-left:24px;
	padding-left:50px;
}
.Flash {
	padding-left : 0px;
	margin-right: 0px;
}
.FlashVideo {
padding-left : 0;
}
#DetailContainer {
width : 455px;
padding-top : 10px;
margin-top : 20px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #cccccc;
margin-left : 30px;
float : left;
}
#DetailContainer h1 {
font-size : 14px;
font-weight : 600;
margin : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
}
.DetailLeft {
width : 144px;
float : left;
clear : left;
}
.DetailRight {
width : 300px;
float : right;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #cccccc;
padding-left : 10px;
}
#BlueList {
	padding-right : 0;
	margin-right : 0;
	margin-bottom : 0;
	padding-top : 20px;
	padding-left : 50px;
}
.BlueList li {
	list-style-type : disc;
	list-style-image : url(../Images/blue_bullet.gif);
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	width: 298px;
	margin-left: 20px;
}
.CatalogList ul {
padding-right : 0;
padding-top : 5px;
padding-bottom : 0;
padding-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 10px;
}
.CatalogList h1 {
 
font-size : 19px;
}
.CatalogList li {
list-style-type : none;
padding-right : 5px;
padding-bottom : 5px;
margin : 0px;
padding-left : 35px;
display : block;
background-image : url(../Images/blue_bullet3.jpg);
background-repeat : no-repeat;
background-position : 15px bottom;
line-height : 20px;
padding-top : 4px;
}
.CatalogListHead {
	height : 23px;
	background-image : url(../Images/3col_oval_bg.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	color : #7e8083;
	margin-top : 30px;
	padding-top : 10px;
	padding-right : 0;
	padding-bottom : 10px;
	padding-left : 12px;
	margin-left: 0px;
	width: 290px;
	font-weight: bold;
}
.CatalogListHeadBlue {
color : #006aab;
font-size : 13px;
font-weight : 600;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 13px;
}
table.ListingTable {
margin-bottom : 30px;
margin-left : 5px;
padding : 0;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
background-image: url(../Images/border3.jpg);
font-size: 12px;

}
.BlueText {
color : #006aab;
font-size : 12px;
font-weight : 400;
}

.BlueHeader {
	color : #006aab;
	font-size : 12px;
	margin : 0;
	font-weight : bold;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	background-image: none;
}

table.ListingTable td {
vertical-align : top;
padding-top : 3px;
padding-bottom : 3px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
padding-right : 0;
padding-left : 10px;
}
table.ListingTable tr {
padding-top : 3px;
padding-bottom : 3px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 5px;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : solid;
border-left-style : none;
border-bottom-color : #00cc66;
}
table.detail {
margin-bottom : 30px;
margin-left : 30px;
padding : 0;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
}
table.detail h1 {
color : #006aab;
font-size : 12px;
margin : 0;
font-weight : bold;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 5px;
}
table.detail p {
padding-left : 5px;
}
table.detail td {
vertical-align : top;
padding-top : 10px;
padding-bottom : 10px;
width : 128px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
padding-right : 0;
padding-left : 0;
}
table.detail tr {
padding-top : 3px;
padding-bottom : 3px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
}
.border {
background-image : url(../Images/gray_border.gif);
background-repeat : repeat-x;
background-position : bottom 0%;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
}
table.home {
margin-bottom : 30px;
}
table.home a {
color : #7e8083;
text-decoration : none;
font-weight : bold;
}
table.home a:hover {
color : #7e8083;
color : #005695;
}
table.home td {
	border : 0;
	vertical-align : top;
	padding-top : 5px;
	padding-right : 1px;
	padding-bottom : 5px;
	padding-left : 1px;
	font-size: 12px;
}
table.home tr {
padding-top : 3px;
padding-bottom : 3px;
}
#FullBottom {
background-repeat : no-repeat;
background-position : center bottom;
padding-top : 30px;
padding-left : 30px;
}
#FullBottom h1 {
	background-image : url(../Images/full_width_oval.gif);
	height : 30px;
	width : 883px;
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : 600;
	color : #7e8083;
	letter-spacing: -0.5px;
	padding-left: 28px;
	padding-top: 3px;
}
#LeadershipWrapper {
width : 935px;
padding-bottom : 30px;
}
#LeadershipWrapper h1 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 12px;
}
.LeadershipTitle {
font-size : 14px;
color : #006aab;
margin-bottom : 4px;
}
.LeadershipContent {
float : right;
width : 130px;
padding-top : 5px;
}
.LeadershipContent a {
padding-top : 5px;
margin-top : 5px;
line-height : 25px;
}
.LeadershipLeft {
	width : 260px;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #e9e9e9;
	float : left;
	padding-right: 14px;
	padding-left: 14px;
}
.LeadershipMiddle {
	width : 278px;
	float : left;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #e9e9e9;
	padding-right: 20px;
	padding-left: 20px;
}
.LeadershipRight {
	width : 278px;
	float : right;
	padding-right: 45px;
}
.LeadershipImage {
float : left;
padding-left : 0px;
}
#FullWidth {
	width : 917px;
	padding-right : 30px;
	padding-left : 20px;
	float : left;
	font-size: 12px;
}
#FullWidth h1 {
color : #006aab;
font-size : 25px;
font-weight : 400;
margin : 0;
padding-top : 0px;
padding-bottom : 15px;
padding-left : 5px;
}
#FullWidth h2 {
	color : #7f8084;
	font-size : 18px;
	font-weight : 400;
	line-height: 19px;
	margin : 0;
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 10px;
}
#FullWidth h3 {
color : #7f8084;
font-size : 15px;
font-weight : bold;
padding-top : 7px;
padding-bottom : 5px;
padding-left : 20px;
width : 890px;
height : 30px;
background-image : url(../Images/listing_oval_wide.gif);
background-position : top 0%;
background-repeat : no-repeat;
margin-top : 10px;
margin-right : 0;
margin-bottom : 10px;
margin-left : -5px;
}
#FullWidth p {
	padding-bottom : 10px;
	padding-top : 10px;
	margin-left: 10px;
}
.DealerContainer {
	width : 265px;
	font-size : 12px;
	line-height : 11px;
	padding-bottom: 30px;
}
.DealerContainer h1 {
	color : #7f8084;
	font-size : 13px;
	font-weight : bold;
	background-image : url(../Images/oval_left_2.gif);
	background-repeat : no-repeat;
	height : 31px;
	padding-top : 5px;
	margin-top : 13px;
	padding-left : 14px;
	width: 232px;
}
.DealerName {
	color : #005695;
	font-size : 14px;
	margin-left : 14px;
	margin-right: 20px;
}
.DealerContainer p {
	padding-top : 2px;
	padding-bottom : 2px;
	line-height : 11px;
	margin-left : 20px;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-right: 20px;
}
.DealerBorder {
width : 200px;
margin-left : 15px;
height : 1px;
background-image : url(../Images/dealer_border.gif);
margin-top : 10px;
margin-bottom : 10px;
}
#FooterBorderBottom {
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	padding : 0;
	background-repeat : no-repeat;
	width : 1010px;
	height : 24px;
	background-image : url(../Images/bottom_border2.gif);
}
.FooterRight {
	padding-top : 14px;
	margin-top : 10px;
	width : 190px;
	padding-left : 20px;
	float : right;
	color : #626262;
	font-size: 12px;
	padding-right: 10px;
}
.FooterLeft {
	padding-top : 14px;
	margin-top : 10px;
	width : 600px;
	padding-left : 20px;
	float : left;
	font-size: 12px;
}
.FooterLeft a {
	color : #6b6b6c;
	text-decoration : none;
	padding-right : 18px;
	padding-left : 10px;
	font-size: 12px;
}
.FooterLeft a:hover {
color : #ffffff;
}
#Footer {
	color : #ffffff;
	background-image : url(../Images/footerbg.gif);
	background-repeat : no-repeat;
	height : 55px;
	margin-top: 6px;
}


/*Form*/
.FormSelect2 {
color : #2e2e2e;
background-repeat : repeat-x;
height : 17px;
font-size : 9px;
width : 196px;
margin-left : 0px;
margin-bottom : 6px;
margin-right : 15px;
font-weight : 500;
margin-top : 6px;
}
.FormSelect {
	color : #2e2e2e;
	background-repeat : repeat-x;
	height : 15px;
	font-size : 9px;
	width : 150px;
	margin-left : 15px;
	font-weight : 500;
	line-height: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.FormButton {
	margin-left : 5px;
	
	border: none;
}
.TitleCst {
width : 272px;
height : 23px;
background-image : url(../Images/3col_oval_bg.gif);
background-repeat : no-repeat;
font-size : 14px;
color : #7e8083;
margin : 0;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 20px;
}
.ColumnLeft {
	width : 305px;
	float : left;
	margin-left: 0px;
	margin-bottom: 15px;
}
.ColumnCenter {
	width : 305px;
	float : left;
	margin-left: 0px;
	margin-bottom: 15px;
}
.ColumnRight {
	width : 305px;
	float : left;
	margin-left: 0px;
	margin-bottom: 15px;
}


/*Resources Page*/
.ResourceHeader {
width : 200px;
height : 20px;
background-image : url(../Images/resource_title_back.gif);
background-repeat : no-repeat;
font-size : 13px;
color : #7e8083;
padding-left : 12px;
padding-top : 7px;
float : left;
padding-bottom : 10px;
font-weight: bold;
}
.ResourceImage {
float : left;
height : 110px;
width : 213px;
clear : left;
padding-bottom : 15px;
}
.ResourceText {
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0;
	padding-left : 5px;
	width : 210px;
	font-size: 12px;
}
.ResourceBorder {
padding-top : 0;
padding-bottom : 0;
margin : 0;
background-image : url(../Images/resource_border.gif);
background-repeat : repeat-y;
width : 225px;
}
.ResourceBlueHeader {
color : #006aab;
font-size : 13px;
margin : 0;
font-weight : bold;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 5px;
width : 210px;
}
.HBorder {
background-image : url(../Images/resource_horiz_border.gif);
/*height : 50px;*/
width : 210px;
background-repeat : repeat-x;
background-position : center 0%;
}


#divProdDescription{padding-bottom : 5px;


}

/*List With Gray Bullets*/
.GrayBullet ul {
display : block;
}
.GrayBullet li {
margin-left : 20px;
list-style-type : disc;
list-style-position : inside;
padding-left : 2px;
}
/*LOGO HIDE*/

.Logo{
	display: none;
}


/* table definition for the UsedMachines listing */
.colModelNumber 
{
  width:170px;
}

.colSize
{
  width:144px;
}

.colDetails
{
  width:449px;
}

.colPrice
{
  width:130px;
}

/* table definition for the NewsAndEvents listing */
.colHeadline
{
	width:650px;
}
.colCategory
{
	width:200px;
}
.colDate
{
	width:30px;
}


/* Columns for the VisitMilltronics page */
#vmColumnWrapper {
	width : 940px;
	padding-bottom : 30px;
}

#vmColumnWrapper h1{
	height : 23px;
	background-image : url(../Images/3col_oval_bg.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	color : #7e8083;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 5px;
	padding-left : 20px;
	margin-left: 0px;
	width: 270px;
}


.vmColumnTitle {
font-size : 14px;
color : #006aab;
margin-bottom : 4px;
}
.vmColumnContent {
float : right;
width : 130px;
padding-top : 5px;
}
.vmColumnContent a {
padding-top : 5px;
margin-top : 5px;
line-height : 25px;
}
.vmColumnLeft {
width : 295px;
float : left;
}
.vmColumnMiddle {
width : 295px;
float : left;
margin-left : 11px;
}
.vmColumnRight {
	width : 295px;
	float : left;
	margin-left: 11px;
}

/* Definition for the Customer Service form */
.formLeftColumn 
{
	padding-left:5px;
	width : 530px;
	float : left;
}

.formRightColumn 
{
	margin-left : 550px;
	width : 300px;
	line-height : 14px;
	background-repeat : repeat-y;
	padding-top : 0;
}

.tableColumn1
{
	 width:100px;
}

.tableColumn2
{
	width:300px;
}

.table tbody tr td input
{
	width:303px;
}

/* table definition for the FeaturesAndBenefits listing */
.colFeature 
{
  width:51px;
}

.colSpecifications
{
  width:44px;
}

.colBenefit
{
  width:202px;
}

/* News Detail*/
#NewsFullWidth {
width : 917px;
padding-right : 30px;
padding-left : 20px;
float : left;
}
#NewsFullWidth h1 {
color : #006aab;
font-size : 24px;
font-weight : 400;
margin : 0;
padding-top : 0px;
padding-left : 5px;
padding-bottom : 0px;
}
#NewsFullWidth h6 {
color : #006aab;
margin : 0;
padding-top : 0px;
padding-left : 5px;
font-size: 10px;
}

#NewsFullWidth p {
	padding-bottom : 10px;
	padding-top : 10px;
	padding-left: 5px;
}
#NewsFullWidth ul li
{
	margin-left: 15px;
}

.SitemapLeftPadding
{
	padding-left:20px;
}
/*Print Icon in Breadcrumb*/
.Print
{
	margin-top : 20px;
	height : 25px;
	background-image : url(../Images/mil_border.gif);
	background-repeat : no-repeat;
	background-position : center bottom;
	margin-bottom : 35px;
	width: 62px;
	float:right;
	padding-right: 37px;
	text-align: right;
	clear: right;
}
.Print a{
	font-weight : 600;
	text-decoration : none;
	background-image: url(../Images/print_icon.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	
}
.LogoPrint{
	display: none !important;}
/*Larger View Image*/

#larger_view a{
	/*background-color: #000000;*/
	margin-left:85px;
	
}#larger_view {
	/*background-color: #000000;*/
	margin-left:85px;
	
}

#divTabs{
  width:593px;
}

#divNoDealers
{
	line-height: normal;
}
 
.VideoSubmitBtnContainer
{
	width: 50px; 
	position: absolute;
	top: 23px;
	left: 400px;
}

.VideoSubmitBtn
{

}
 
.VideoArchiveBtnContainer
{
	width: 150px; 
	position: absolute;
	top: 23px;
	left: 460px;
}

.VideoArchiveBtn
{

}

.VideoPageButtonContainer
{
	margin: 25px 0 0 0;
	float: right;
}

#dvVideoPagesLabelContainer
{
	width: 40px; 
	display: inline;
}

#dvVideosLabel
{
	margin: 12px 5px 0 0; 
	font-size: 9px; 
	display: inline;
}

#dvPageButtonsContainer
{
	display: inline;/* 6-18-10 */ 
}

.VideoPageButtons 
{
	margin: 10px 10px 0 5px;
	display: inline; /* 6-18-10 */ 
}

.VideoPageButtonOn 
{
	width: 25px; 
	background-image: url(../Images/page_btn_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.VideoPageButtonOff 
{
	width: 25px; 
	background-image: url(../Images/page_btn_off.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
 
 .VideoBox img
 {
	border: none;	
 }
 
 .VideoTitle
 {
	font-weight: bold;	
 }
 
#modalPageVideo
{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
}

.modalBackground
{
	filter: Alpha(Opacity=40); 
	-moz-opacity:0.4; 
	opacity: 0.4;
    width: 100%; 
    height: 100%; 
    background-color: #999999;
    position: absolute;
    z-index: 500;
    top: 0px; 
    left: 0px;
}

* html .modalBackground
{
	filter: Alpha(Opacity=40); 
	-moz-opacity:0.4; 
	opacity: 0.4;
    width: 0px; 
    height: 0px; 
    background-color: #999999;
    position: absolute;
    z-index: 500;
    top: 0px; 
    left: 0px;
}

.DialogContainer
{
	width:562px;
	position: absolute; 
    top: 10%;
    left: 25%;   
    z-index: 750;
}

.DialogTop
{
	width:562px;
	height:16px;
	display:block;
	background-image: url(../Images/DialogBgTop.png);
	background-position: top;
	background-repeat: no-repeat;
}
.DialogCenter
{
	width:524px;
	background-image: url(../Images/LightBoxCenterBg.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 20px;
	margin-left: 4px;
	background-color: #EAE5C5;
 }
 
 
  .DialogShadow
{
	background-image: url(../Images/DialogBgShadow.png);
	width:562px;
	background-position: 0px 16px;
	margin: 0px;
	padding: 0px;
 } 
.DialogBottom
{
	width:562px;
	height:16px;
	display:block;
	background-image: url(../Images/DialogBgBottom.png);
 }.DialogFormRow {
	width:512px;
	line-height:22px;
	padding-bottom: 8px;
}.DialogFormLeftCol {
	width:246px;
	float:left
}
.DialogFormRightCol {
	width:246px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.DialogTextInputBg {
	width:246px;
	padding-top:6px;
	padding-right:2px;
	padding-bottom:9px;
	padding-left:0px;
	background-image: url(../Images/DialogTextAreaBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.DialogCommentInput {
	border:none;
	background:#FFF;
	width:490px;
	height:110px;
	margin-left: 6px;
	font-size: 11px;
}
.DialogCommentInputBg {
	width:505px;
	height:116px;
	padding-top:8px;
	padding-right:2px;
	padding-bottom:8px;
	padding-left:4px;
	background-image:url(../Images/DialogCommentBg.gif);
	background-repeat:no-repeat;
	background-position:left top
}

.DialogTextInput {
	border:none;
	background:#FFF;
	width:230px;
	font-size: 11px;
	margin-left: 4px;
}

#ENewsRightBucketTop {
	width: 361px;
	background-image: url(../Images/right_bucket_oval_top.gif);
	margin-top: 8px;
	background-repeat: no-repeat;
	height: 8px;
}

#ENewsRightBucketContent {
	width: 361px;
	background-repeat: repeat-y;
	background-image: url(../Images/right_backer.jpg);
	height: 45px;
}

/*
#ENewsRightBucketBottom 
{
	width : 361px;
	height : 15px;
	line-height : 12px;
	background-repeat : no-repeat;
	padding-top : 0;
	background-image : url(../Images/right_bottom.gif);
	float : left;
}
*/

#ENewsHeader
{
	margin: 0 0 5px 5px;
	color: #006AAB;
	font-weight: 600;
	font-size: 12px;
}

#ENewsCopy
{
	margin: 0 0 5px 0;
	font-size: 10px;
}

#ENewsFormField
{
	height: 27px;
	width: 205px;
	background: url(../Images/enews_input.gif) no-repeat left top;
	float:left;
}

#ENewsFormField input
{
	width: 185px;
	color: #A1A1A2;
	padding: 5px 7px 0 7px;
	font-size: 10pt;
	background: none;
	border: none;
}

.ddlCategoryContainer
{
	position: absolute;
	top: 22px;
	left: 98px;
}

.ddlCategoryContainer select option
{
 	position: relative; 
	top: 40px; 
	left: 10px;
}

.ddlCategory
{
	width: 100px;
	height:	20px;
	font-family: arial, sans-serif; 
	font-size: 12px;
	color: #646566;
}

.ddlTypeContainer
{
	position: absolute;
	top: 22px;
	left: 280px;
}

.ddlType
{
	width: 100px;
	height:	20px;
	font-family: arial, sans-serif; 
	font-size: 12px;
	color: #646566;
}

.VideoCopy
{
	font-family: arial, sans-serif; 
	font-size: 12px; 
	position: relative; 
	top: 40px; 
	left: 10px;
}

.HomeNewsBucketTop
{
	width: 361px;
	background-image: url(../Images/right_bucket_oval_top.gif);
	margin-top: 8px;
	background-repeat: no-repeat;
	height: 8px;
}

.SocialMediaLink
{
	width: 361px;
	background-repeat: repeat-y;
	background-image: url(../Images/right_backer.jpg);
	height: 406px;
}

.RightBucketBottom
{
	width : 361px;
	height : 15px;
	line-height : 12px;
	background-repeat : no-repeat;
	padding-top : 0;
	background-image : url(../Images/right_bottom.gif);
}

.facebookLink 
{
	background:url('../Images/milltronics_facebookicon.jpg') no-repeat left center;
	line-height:26px;
	font-weight:bold;
	display:block;
	margin-left:24px;
	padding-left:50px;
}
