﻿* {
	margin:0;
	padding:0;

}
body { background:#f3f2f3 url('./images/site-wrapper2.gif') repeat-x 0 0; 
font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#646464;  text-align:center;
}

.navigation {
	text-align: right;
	width: 901px;
	padding-top:30px;
	padding-bottom: 10px;
}
.navigation3 {
	text-align: right;
	width: 901px;
	padding-top: 5px;
}
.style1 {
	font-size: 100%;
	color: #CCCCCC;
	padding-right: 30px;
	padding-left: 30px;
}
.style2 {
	font-size: 11px;
	color: #666666;
	padding-left: 10px;
}
<style type="text/css"> 
    /* Widget content container */
   #goog-wm { font: small Arial, Helvetica, sans-serif;}
 
    /* Heading for "Closest match" */
   #goog-wm h3.closest-match {font: small Arial, Helvetica, sans-serif; }
 
    
 
 "Closest match" link */
   #goog-wm h3.closest-match a {font: small Arial, Helvetica, sans-serif; }
 
    
 
 Heading for "Other things" */
   #goog-wm h3.other-things {
	font: small Arial, Helvetica, sans-serif;
}
 
    /* "Other things" list item */
   #goog-wm ul li {
	font: small Arial, Helvetica, sans-serif;
 
}
 
    /* Site search box */
   #goog-wm li.search-goog { display: list-item; }
   </style> 
 
 
<style type="text/css"> 
#goog-wm {
  width: 820px;
  padding: 1em;
  border: 2px solid #CCCCCC;
  background-color: white;
}
 
 
#goog-wm h3.closest-match {
  color: #646464;
  font-weight:bold;
  padding: 1em;
  font-size: small;
  margin: 0;
}
 
#goog-wm h3.closest-match a {   padding-top: 1em; }
   
#goog-wm h3.other-things {
  color: #646464;
  font-weight:bold;
  font-size: small;
  margin: 0;
  padding-left: 1em;
  padding-top: 1em;
}
   
#goog-wm ul li {    padding-left: 1em; }
   
#goog-wm li.search-goog {
  display: list;
  padding-top: 2em;;
  font-size: small;
  margin: 0;
  padding-left: 1em;
  padding-bottom: 1em;
}
</style> 


/*in_line*/
textarea { vertical-align:middle; font-family:Arial; }
select { vertical-align:middle; font-family:Arial;}
input { vertical-align:middle; font-family:Arial;}
img {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	text-align:center;
	vertical-align: top;
}
ul {list-style:none;}
.column { float:left;}
.footer-menu ul { 
	width:100%; 
	overflow:hidden;
	height: 16px;
	font-size: 11px;
}
.content { width:100%; overflow:hidden;}
.content2 { width:100%; overflow:hidden;}

.row-box { width:100%; overflow:hidden;}
.col-list { width:100%; overflow:hidden;}
.clear { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:23px;}
.img-left {padding-right: 15px}

/*header*/
.navigation span{ background:url('./images/time.gif') no-repeat left 50%; 
padding:0 0 0 25px; color:#686767; display:block; margin:13px 0 0 0; position:absolute; font-size:0.687em;
	right: 824px;
}
.navigation ul{ padding:1px 0 0 712px;
	font-size: 11px;
}
.navigation ul li{ float:right; font-size:0.687em;
	text-align: right;
	width: 52px;
}
.navigation ul li a{ color:#686767; text-decoration:none; padding:0 8px;  background:url('./images/menu_separate.gif') no-repeat right 50%;
	font-size: 11px;
}
.navigation ul li a:hover{ text-decoration:underline;
}
.row-logo-form .logo{
	position:absolute;
	float: left;
	top: 0px;
	z-index: 0;
	margin-top: 8px;
	margin-right: 0;
	margin-left: -1px;

}
.row-logo-form .form-header{
	padding:0px 0 0 0px;
	color:#3a3a3a;
	font-weight:bold;
	text-align: right;
	font-size: 12px;
}
.row-logo-form .form-header select{ border:1px solid #b6b6b6; color:#686767; padding-left:3px; font-size:0.937em; width:153px;  margin-left:6px;}
.menu{
	height:32px;
	width: 901px;
	background-image: url('./images/menu.gif');
	background-repeat: repeat-x;
	background-position: 90% 40%;
}
.menu .border-left{background:url('./images/border-left.gif') no-repeat 0 0;
}
.menu .border-right{background:url('./images/border-right.gif') no-repeat right top; 
height:52px; width:100%; text-indent:18px;
	text-align: right;
}
.menu-small{
	height: 32px;
	width: 900px;
	background-image: url('./images/menu-small.jpg');
	background-repeat: no-repeat;
}
.border-left-small{
	background-image: url('./images/border-left-small2.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}
.border-right-small{
	height:32px;
	width:100%;
	background-image: url('./images/border-right-small2.gif');
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
}
.menu img{ margin-right:39px; 
float: left;
}
.img-header{
	height:62px;
	width: 901px;
}
.img-header-home{
	width: 900px;
	height: 135px;
}

.img-header img{
	height: 200px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	}
.img-header .img{ margin-left:0px !important;
	}

.bg-none{ background:none !important; padding-right:0 !important;}

/*footer*/
.footer-row{ background:url('./images/footer-row.gif') repeat-x left bottom; 
color:#686767; text-indent:2px; padding:42px 0 9px 0; font-size:0.812em;
}
.footer-row a{ color:#444444;}
.footer-menu{ padding:16px 0 5px 0; font-size:0.75em; margin:0 auto; width:897px; 
text-align:center;
	height: 34px;
}
.footer-menu li{ float:left; }
.footer-menu li a{ color:#686767; padding:0 8px;  background:url('./images/menu_separate.gif') no-repeat right 50%;
	font-size: 11px;
}
.footer-menu li a:hover{ text-decoration:underline; color:#686767}
.footer-menu li a:visited{ text-decoration:none; color:#686767}
.footer-menu li a:active{ text-decoration:underline; color:#686767}

.footer-menu span{ background:url('./images/time.gif') no-repeat left 50%;
padding:0 0 0 25px; color:#686767; display:block; margin:13px 0 0 0; position:absolute; font-size:0.687em;
	right: 824px;
}
.footer-menu ul{ padding:1px 0 0 1px;
	font-size: 11px;
}
.footer-menu ul li{ float:right; font-size:11px;
	text-align: right;
	height: 16px;
}
.footer-menu ul li a{ color:#686767; text-decoration:none; padding:0 20px; 	font-size: 11px;
}
.footer-menu ul li a:hover{ color:#686767; padding:0 20px; 	font-size: 11px; text-decoration:underline
}

.footer-menu ul li a:visited{ color:#686767; padding:0 20px; 	font-size: 11px;
}




.footer-menu2{ padding:16px 0 20px 0; font-size:small; 
margin:0 auto; width:830px; 
text-align:left;
}
.footer-menu2 li{ float:left;}
.footer-menu2 li a{ color:#686767; text-decoration:none; padding:0 8px;  background:url('./images/menu_separate.gif') no-repeat right 50%;
	font-size: 11px;
}
.footer-menu2 li a:hover{ text-decoration:underline;}

.footer-menu2 span{ background:url('./images/time.gif') no-repeat left 50%;
padding:0 0 0 25px; color:#686767; display:block; margin:13px 0 0 0; position:absolute; font-size:0.687em;
	right: 824px;
}
.footer-menu2 ul{ padding:1px 0 0 1px;
	font-size: small;
	font-weight: 700;
}
.footer-menu2 ul li{ float:right; font-size:11px;
	text-align: right;
	height: 13px;
}
.footer-menu2 ul li a{ color:#686767; text-decoration:none; padding:0 20px; 	font-size: 11px;
}


/*content*/
.content .border-top {background:#ffffff url('./images/border1_top.gif') repeat-x 50% top;
}
.content .border-bot {background:url('./images/border1_top.gif') repeat-x 50% bottom;
}
.content .border-left {background:url('./images/border1_top.gif') repeat-y left 50%;
}
.content .border-right {background:url('./images/border1_top.gif') repeat-y right 50%;
}
.content .corner-top-left {background:url('./images/corner1_top_left.gif') no-repeat left top;
}
.content .corner-top-right {background:url('./images/corner1_top_right.gif') no-repeat right top;
}
.content .corner-bot-left {background:url('./images/corner1_bot_left.gif') no-repeat left bottom;
}
.content .corner-bot-right {background:url('./images/corner1_bot_right.gif') no-repeat right bottom; 
width:100%;
	height:auto;
}

.unorderedlist-disc {
	text-indent: 20px;
	list-style: disc inside;
	margin-right: 20px;
}

.list2 {
	text-indent: 20px;
	list-style: disc inside;
	margin-right: 20px;
}
.list3 {
	
	list-style: disc inside;
}
.styletable {
	border: 1px solid #CCCCCC;
	color:#646464;
	text-align: left;
	font-size:1.00em; line-height:1.25em; 
}
.styletable2 {
	border: 1px solid #CCCCCC;
	color:#646464;
	text-align: center;
	font-size:1.00em; line-height:1.25em; 
}
.stylesign {
	text-align: center;
	height:37px
}

.style2 {
	font-size: 11px;
	color: #666666;
	padding-left: 10px;
	border: thin solid #CCC;
}
.style5 {
	border-width: 2px;
	border-style: solid;
	font-size: 11px
}
.style6 {
	text-align: left;
	margin-bottom:15px
}

.style7 {
	text-align: left;
}

.style8 {
	text-align: center;
	margin: 10px;
}

.style9 {
	font-size:1.00em; line-height:1.25em; 
 
}
.bookdesc p{
margin-bottom: 10px;
width: 395px;
}
.style10 {
	font-size: 12px;
	color: #666666;
 	width:100%;
 	
}
.style11 {
	margin: 10px 10px;
}
.style12 {
	text-align:right;
}
.style13 {
	text-align: center;
}
.style28 {
	border-width: 0;
	margin: 10px;
	float: left;
}

.style29 {
	border-width: 0;
	margin: 10px;
	float: right;
}

.style31 {
	border-width: 0;
	margin: 0px 0px 10px 10px;
	float: right;
}
.style32 {
	border-width: 0;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 30px; 
}

.content .indent-col-PN{
	padding:25px 25px 15px 25px;
	height: 405px;

}
.content .indent-col-PNlong{
	padding:25px 25px 15px 25px;
	height: 843px;

}
.content .indent-col-list{
	padding:25px 25px 15px 25px;
	height: 8500px;

}

.content .indent-col-packages{
	padding:25px 25px 15px 25px;
	height: 3850px;

}
.content .indent-col-main{ 
	padding:25px 25px 15px 25px;
	height: 623px;
}
.content .indent-col-mainL{ 
	padding:25px 16px 15px 25px;
	height: 700px;
}
.content .indent-col-DIY{
	padding:25px 25px 15px 25px;	
	height: 948px;

}
.content .indent-col-basic{
	padding:25px 25px 15px 25px;
	height: 1026px;

}
.content .indent-col-deluxe{
	padding:25px 25px 15px 25px;
	height: 1257px;

}
.content .indent-col-stands{
	padding:25px 25px 15px 25px;
	height: 980px;

}
.content .indent-col-lifting{
	padding: 25px 25px 15px 25px;
	height: 400px;
}
.content .indent-col-vise{
	padding: 25px 25px 15px 25px;
	height: 660px;
}
.content .indent-col-tapping{
	padding: 25px 25px 15px 25px;
	height: 2138px;
}
.content .indent-col-controllers{
	padding: 25px 25px 15px 25px;
	height: 2900px;
}
.content .indent-col-controllersleft{
	padding: 25px 5px 15px 25px;
	height: 1694px;
}
.content .indent-col-probe{
	padding: 25px 25px 15px 25px;
	height: 1350px;
}
.content .indent-col-vacuum{
	padding: 25px 25px 15px 25px;
	height: 768px;
}
.content .indent-col-spindle{
	padding: 25px 25px 15px 25px;
	height: 500px;
}
.content .indent-col-arm{
	padding: 25px 25px 15px 25px;
	height: 640px;
}
.content .indent-col-gear{
	padding: 25px 25px 15px 25px;
	height: 1045px;
}
.content .indent-col-4th{
	padding:25px 25px 15px 25px;
	height: 373px;

}
.content .indent-col-rottable{
	padding:25px 25px 15px 25px;
	height: 1406px;

}
.content .indent-col-rotary{
	padding:25px 25px 15px 25px;
	height: 2550px;

}
.content .indent-col-CAM{
	padding:25px 25px 15px 25px;
	height: 224px;

}.content .indent-col-CAM2{
	padding:25px 25px 15px 25px;
	height: 1370px;

}
.content .indent-col-CAMop{
	padding:25px 25px 15px 25px;
	height: 588px;

}.content .indent-col-Alibre{
	padding:25px 25px 15px 25px;
	height: 1506px;

}
.content .indent-col-Sheet{
	padding:25px 25px 15px 25px;
	height: 783px;

}
.content .indent-col-ToolBox{
	padding:25px 25px 15px 25px;
	height: 549px;

}
.content .indent-col-Sprut{
	padding:25px 25px 15px 25px;
	height: 1954px;

}
.content .indent-col-Sprut2{
	padding:25px 25px 15px 25px;
	height: 738px;

}

.content .indent-col-Turbo{
	padding:25px 25px 15px 25px;
	height: 1415px;

}
.content .indent-col-TTS{
	padding:25px 25px 15px 25px;
	height: 273px;

}
.content .indent-col-TTSmisc{
	padding:25px 25px 15px 25px;
	height: 935px;

}

.content .indent-col-TTSmeasure{
	padding:25px 25px 15px 25px;
	height: 1368px;

}

.content .indent-col-TTSJTtools{
	padding:25px 25px 15px 25px;
	height: 1921px;

}
.content .indent-col-TTSinsert{
	padding:25px 25px 15px 25px;
	height: 785px;

}

.content .indent-col-TTSinsert2{
	padding:25px 25px 15px 25px;
	height: 518px;

}

.content .indent-col-TTSinsertMounts{
	padding:25px 25px 15px 25px;
	height: 1482px;

}
.content .indent-col-TTSinsertBall{
	padding:25px 25px 15px 25px;
	height: 1580px;

}
.content .indent-col-TTSinsertToroidal{
	padding:25px 25px 15px 25px;
	height: 1570px;

}
.content .indent-col-TTSinsertEnd{
	padding:25px 25px 15px 25px;
	height: 2317px;

}
.content .indent-col-TTSinsertEndCenter{
	padding:25px 25px 15px 25px;
	height: 1580px;

}
.content .indent-col-TTSinsertFace{
	padding:25px 25px 15px 25px;
	height: 775px;

}

.content .indent-col-TTSholders{
	padding:25px 25px 15px 25px;
	height: 1170px;

}
.content .indent-col-TTS2{
	padding:25px 25px 15px 25px;
	height: 548px;

}
.content .indent-col-TTSsets{
	padding:25px 25px 15px 25px;
	height: 1464px;

}
.content .indent-col-TTSboring{
	padding:25px 25px 15px 25px;
	height: 660px;

}
.content .indent-col-TTScollets{
	padding:25px 25px 15px 25px;
	height: 2403px;

}
.content .indent-col-maint{
	padding:20px 25px 15px 25px;
	height: 4740px;

}
.content .indent-col-maintleft{
	padding:20px 20px 15px 25px;
	height: 2943px;

}

.content .indent-col-lathe{
	padding:25px 25px 15px 25px;
	height: 4490px;

}
.content .indent-col-lathe2{
	padding:25px 25px 15px 25px;
	height: 900px;

}
.content .indent-col-PCNC1100{
	padding:25px 25px 15px 25px;
	height: 645px;

}
.content .indent-col-PCNC11002{
	padding:25px 25px 15px 25px;
	height: 1115px;

}
.content .indent-col-contact{
	padding:25px 25px 15px 25px;
	height: 946px;

}
.content .indent-col-contactL{
	padding:25px 25px 30px 25px;
	height: auto;

}
.content .indent-col-contact2{
	padding:25px 25px 15px 25px;
	height: 234px;

}
.content .indent-col-expand{
	padding:25px 25px 15px 25px;
	height: auto;
}

.content .indent-col{
	padding:25px 25px 10px 25px;
	height: auto;

}

.content .indent-col-company{
	padding:25px 25px 15px 25px;
	height: 146px;

}
.content .indent-col-sales{
	padding:25px 25px 15px 25px;
	height: 150px;

}
.content .indent-col-products{
	padding:25px 25px 15px 25px;
	height: 296px;

}
.content .indent-col-acc{
	padding:25px 25px 15px 25px;
	height: 247px;

}
.content .indent-col-workshops{
	padding: 25px 25px 15px 25px;
	height: 853px;
}
.content .indent-col-books{
	padding: 25px 25px 15px 25px;
	height: 1404px;
}
.content .corner-bot-right-body {background:url('./images/corner1_bot_right.gif') no-repeat right bottom; 
width:100%;
}


.box-content .corner2-top-left {background:#373737 url('./images/corner2_top_left.gif') no-repeat left top;
}
.box-content .corner2-top-right {background:url('./images/corner2_top_right.gif') no-repeat right top;
}
.box-content .corner2-bot-left {background:url('./images/corner2_bot_left.gif') no-repeat left bottom;
}
.box-content .corner2-bot-right {background:url('./images/corner2_bot_right.gif') no-repeat right bottom; 
width:100%;
}
.box-indent{ padding:21px 0 27px 17px; color:#ffffff;}
.box-indent a{ color:#FFF;}
.box-indent input{ width:189px; height:18px; border:1px solid #b6b6b6; color:#626060; padding-left:3px; font-size:1em; margin:8px 0; display:block;}
.box-indent .button{ vertical-align:middle; margin-left:63px;}
h1{
	text-indent: -9999px;
	font-size: 0%;
	font-family: Arial, tahoma;
	color: #A9BCC9;
	height: 0px;
}
h1.title{
font-size: 140%;
color: #414b58;
font-weight:bold;
text-indent:0px;
margin:0px 0px 20px 0px;
padding:0px 0px 20px 0px;
height:auto;
text-decoration:underline;
}
h2{font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#646464; height:26px}
h1 img{
	margin-left:14px;
	position:absolute;
	z-index: 0;
}
.button1{margin:-6px 0 0 81px; position:absolute;}
.line{ background:url('./images/line.gif') repeat-x 0 20px; 
height:40px; display:block;
}
.line2{ background:url('./images/line2.gif') repeat-x 0 20px; 
height:40px; display:block;
}
.list li a{ background:url('./images/list_marker.gif') no-repeat 0 4px; 
padding:0 0 0 16px; color:#646464; text-decoration:none; line-height:2em; font-weight:bold;
}
.list li a:hover{background:url('./images/list_marker.gif') no-repeat 2px 4px; 
color:#A9BCC9
}



.text{
	font-family:arial; color:#646464;

}

div.text{
margin-right: 10px;
}
.text p{
margin: 5px 20px 20px 20px;
padding: 0px 20px 0px 0px;
}
.text h2{
margin:10px 0px 5px 0px;
}
.mktree ul{
margin-right: 30px;
}
.content{ font-size:0.75em; line-height:1.25em; width:100%;
	text-align: left; 
}

.home-news{
	font-family:arial; color:#646464;
}

.home-news dt{ 
background:url('./images/bull.gif') no-repeat left 50%; 
font-weight:bold; 
margin-top:13px;
padding: 0 0 3px 24px;
}
.home-news dd{ padding-bottom:13px; background:url('./images/line.gif') repeat-x left bottom;
}
.content-expand{
}
.indent-bot{ display:block; margin-bottom:5px;}
.indent-bot-list{display:block; margin-bottom:5px; list-style:circle;
}
.content a {
	color: #678FAB; text-decoration:none; font-weight:bold;
}
.content a:active {
	color: #678FAB;
}
.content a:hover {
	color: #A9BCC9; text-decoration:underline
}
.content2{ font-size:0.75em; line-height:1.25em; width:100%;
	text-align: left; margin-top:105px;
}

.content2-expand{
}
.indent-bot{ display:block; margin-bottom:5px;}
.indent-bot-list{display:block; margin-bottom:5px; list-style:circle;
}
.content2 a {
	color: #678FAB; text-decoration:none; font-weight:bold;
}
.content2 a:active {
	color: #678FAB;
}
.content2 a:hover {
	color: #A9BCC9; text-decoration:underline
}

.indent-top{
	display:block;
	margin-top:15px;
	text-align: left;
	width: 340px;
}
.indent-top2{
	display:block;
	margin-top:15px;
	text-align: right;
}
.indent-align-right{
	display:block;
	margin:15px 30px 0px 0px;
	text-align: right;
}
.indent-top3{
	display:block;
	margin-top:25px;
	text-align: left;
	width: 298px;
}
.indent-topnews{
	display:block;
	margin-top:17px;
	text-align: right;
}


.text dt{ background:url('./images/bull.gif') no-repeat left 50%; 
font-weight:bold; padding-bottom:3px; margin-top:13px;
	padding-left: 24px;
	padding-right: 0;
	padding-top: 0;
}
.indent-none{ margin-top:0 !important;}
.indent-bg-none{ padding-bottom:0 !important; background:none !important;}
.text dd{ padding-bottom:13px; background:url('./images/line.gif') repeat-x left bottom;
}
.indent-top1{ display:block; margin-top:25px;}
.indent-top-bot{ display:block; margin:15px 0;}
.indent1{ display:block; margin-bottom:7px;}
.indent2{ display:block; margin-bottom:15px;}
.indentnews{ display:block; margin-bottom:0px;}
.text-1 dt{ font-weight:bold; padding-bottom:3px; margin-top:10px;}
.text-1 dd{ padding-bottom:10px; background:url('./images/line.gif') repeat-x left bottom;
}
.indent-3{ float:right; margin-right:70px;}
.indent-4{ margin-bottom:35px;}
.indent-5{ margin-left:18px; margin-right:14px; margin-bottom:14px; margin-top:14px}

.text-2 dt{ font-weight:bold; padding-bottom:8px; margin-top:16px;}
.text-2 dd{ padding-bottom:16px; background:url('./images/line.gif') repeat-x left bottom;
}


.content .title{ display:block; margin:34px 0 10px 17px;}
.content .img-left{ float:left; margin:3px 12px 10px 0;}

.content2 .title{ display:block; margin:34px 0 10px 17px;}
.content2 .img-left{ float:left; margin:3px 12px 10px 0;}

/*================== index-7.html ==================*/
#page8 .form{ font-weight:bold; padding-bottom:13px;}
#page8 .form input{ height:18px; width:179px;}
#page8 .form textarea{ overflow:auto; display:block; height:147px; width:199px;  margin-bottom:15px;}
#page8 .form input{ border:1px solid #a09b96; color:#a09b96; font-size:1em;}
#page8 .form textarea{ border:1px solid #a09b96; color:#a09b96; font-size:1em;}
#page8 .form .form-link{ margin-left:95px; margin-right:21px;}
#page8 .form .row-box-1{ width:208px;}
#page8 .form .row-box-2{ width:200px;}
#page8 .form .indent-form{ height:27px;}

.highlightbox{float:right; width:300px; border:solid 4px #7e95a5; padding:10px; margin: 10px;}
.leftindent{
margin-left: 20px;
}

.buyers_guide_tables {
	width: 600px; 
	border:solid 1px #000;
}
td.buyers_guide_table_labels{
width: 200px;
text-align: right;
align: right;
}
td.buyers_guide_table_data{
text-align: left;
align:left;
}
td.paddedcell{
padding:2px;
}
h2.secion_heading{
font-size: 150%;
}
h4.blue_heading{
color: #7e95a5;
font-weight: bold;
margin:0px;
font-style:italic;
}
h3.subsection_heading{
font-size:120%;
margin-bottom: 5px;
}
h3{
font-size:100%;
}
.footnote{
display:none;
}

.blog_box{
width:100%;
padding-bottom:13px; 
background:url('./images/line.gif') repeat-x left bottom
}
h3.blog_box_title{
 background:url('./images/wordpress_sm.png') no-repeat left 50%;
 font-weight:bold; padding-bottom:3px; margin-top:13px;
	padding-left: 24px;
	padding-right: 0;
	padding-top: 0;
	font-size:14px;
}
.blog_box h4{
font-style:italic;
font-size: 12px;
}

#tormachrssid{
width: 100%;
padding: 10px 10px 0px 0px;
}

#tormachrssid .rsscontainer{ /*Style for RSS item body within #cssdriveid box*/
/*margin-bottom: 1em;*/
}

.paging_links{
display:inline;
}
.page_back{
background:url('./images/arrow_left.png') no-repeat left 50%;
padding-left:24px;
display:inline;
float:left;
width: 40%;
text-align:left;
}
.page_next{
background:url('./images/arrow_right.png') no-repeat right 50%;
padding-right:24px;
display:inline;
float:right;
width: 40%;
text-align:right;
}
li#current{
background:url('./images/black_arrow.png') top left no-repeat;
padding-left:24px;
}
img.tips{
margin: 0px 5px 0px 5px;
}
.salestrike{
text-decoration: line-through;
}
img.page_title{
margin-bottom: 20px;
}
img.slide_thumbs{
margin: 10px;
}
.pagelisting li{
padding-bottom: 10px;
}
#special{
width: 890px;
height: 20px;
border: 1px solid #666666;
background-color:#CCCCCC;
color:#000;
padding:5px;
font-size:18px;
text-align:center;
font-weight:bold;
}
#special a {color:#6699CC; text-decoration:none;}
#special a:hover{color:#FFFFFF;}

.submenuheader span{
font-weight:bold;
text-decoration:underline;
margin: 0px 0px 15px 0px;
padding-bottom:13px; 
background:url('./images/line.gif') repeat-x left bottom
}

.submenu1{
margin: 0px 0px 10px 5px;
border-bottom:1px solid #E2E2E2;
}
ul.bulleted{
list-style-type:disc;
margin-left:10px;
padding-left:10px;
}

ul.bulleted li{
margin-bottom: 5px;
}
#blog{
  display: block;
  width: 70px;
  height: 70px;
  background: url("./images/blog_button.png") no-repeat 0 0;
}

#blog:hover{ 
  background-position: -70px 0;
}
#blog span{
  display: none;
}
h2.subheader{
font-size: 90%;
margin-bottom: 0px 0px -5px 10px;
}
.googlemap{
width:725px;
height:510px;
text-align:center;
margin-bottom: 60px;
margin-left:70px;
}
.googlemapsm{
float:right;
width:405px;
height:255px;
text-align:center;
margin: 0px 50px 10px 10px;
display:inline;
}
.mapsm{
border:1px solid #000;
}
a.cslink {color:#666666; text-decoration:none;}
a:hover.cslink {text-decoration:underline;}

/*****Tormach Approved and Tormach Consultants****/
#infobox_wrap{
text-align:center;
}
.infobox{
width:800px;
text-align:left;
border:2px solid #646464;
margin:10px;
padding:10px;
}

/*********Sprut Vids*****/
.sprut_wrap{
margin:0px 40px 10px 20px;
border-bottom:1px dotted #E8E8E8;
}
.sprut_left{float:left;width:48%;height:auto;display:inline; border-top:1px dotted #E8E8E8;padding:20px 2px 20px 2px;}
.sprut_right{float:right;width:48%;height:auto;display:inline; border-top:1px dotted #E8E8E8;padding:20px 2px 20px 2px;}


/********icons***/
.hint_icon{
valign:middle;
margin: 0px 2px 0px 2px;
}