

body{
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 66%;
	background-image: url(/common/images/white_bg.jpg);
	background-position: center;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #742C21;
	line-height:normal;
}
h2 {
	
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #742C21;
}
h3{
	
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #742C21;
}
h4{
	
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #000;
}


div.sdmenu {
	width: 200px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	background: url(/common/images/bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(/common/images/title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(/common/images/title.gif) repeat-x;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 10px;
	font-weight: bold;
	color: white;
	background: url(/common/images/expanded.gif) no-repeat 180px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(/common/images/collapsed.gif);
}
div.sdmenu div a,div.sdmenu div a:visited {
	padding: 5px 10px;
	background: url(/common/images/titlesub.gif) repeat-x;
	display: block;
	xborder-bottom: 1px solid #fff;
	color: #333333;
	text-decoration:none;
	
}
div.sdmenu div a.current {
	background : #f1f1f1 url(/common/images/linkarrow.gif) no-repeat right center;
	color:#742c21;
	font-weight:bold

}
div.sdmenu div a:hover {
	background : #336699 url(/common/images/linkarrow.gif) no-repeat right center;
	color: #fff;
	
	text-decoration: none;
}


b{font-size: 110%;}
em{color: #666;}

#maincontainer{
	width: 1000px; /*Width of main container*/
	margin: 0px auto 0px auto ; /*Center container on page*/
	background-color: #FFFFFF;
	padding: 0px;
}

#topsection{
background: #fff url(/common/images/header.jpg) no-repeat;
height: 140px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;

}

#contentcolumn{
	margin: 0 190px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	padding-right: 10px;
	padding-left: 10px;
	
}

#leftcolumn{
	width: 200px; /*Width of left column in pixel*/
	margin-left: -1000px;
	float: left;
	
}

#rightcolumn{
	float: left;
	width: 190px; /*Width of right column*/
	margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
	background: #FFFFFF url(/common/images/right_col.jpg) no-repeat;
}
#rightcolumn a:link, a:visited, a:hover,{
	text-decoration:none;
	color:#666;
	
}

#footer{
clear: left;
width: 100%;
color: #666666;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #333;
}

.innertube{
margin: 0 5px 0px 5px;

}

#toplinks {
	color: #FFFFFF;
	float: right;
	width: 550px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#toplinks li {
	display: inline;
	list-style-type: none;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	margin-right: 10px;
	padding-right: 10px;
	font-size: 11px;
}
#toplinks ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

#search {
	width: 400px;
	float: right;
	text-align: right;
	margin: 19px 0px 10px;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: 35px 0px;
}

* html #search {
	width: 400px;
	float: right;
	text-align: right;
	margin: 16px 0px 10px;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: 35px 0px;
}

   #header {
	float:left;
	width:100%;
	xbackground:#4C5677 url(/common/images/header2.gif) repeat-x bottom;
	font-size:93%;
	line-height:normal;
	margin: 0px;
	padding: 0px;
      }
    #header ul {
      margin:0;
      padding:7px 10px 0 0px;
      list-style:none;
      }
    #header li {
      float:left;
      background:url(/common/images/left_both2.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #FFFFFF;
      }
    #header a {
	float:left;
	display:block;
	background:url(/common/images/right_both2.gif) no-repeat right top;
	padding:10px 50px 12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	text-transform: uppercase;
	margin-right:5px;
	letter-spacing: 0.1em;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#FFFF00;
      }
    #home #nav-home, #news #nav-news,
    #products #nav-products, #about #nav-about,
    #contact #nav-contact, #technology #nav-technology {
      background-position:0 -150px;
      border-width:0;
      }
	#design-center #nav-home, #news-center #nav-news,
    #legislation-center #nav-products, #technology-first #nav-technology {
      background-position:0 -150px;
      border-width:0;
      }
    #home #nav-home a, #news #nav-news a, #products #nav-products a, #technology #nav-technology a, #about #nav-about a, #contact #nav-contact a {
		background-position:100% -150px;
		padding-bottom:12px;
		color:#990000;
		margin-right: 3px;
		margin-bottom: 10px;
		letter-spacing: .1em;
      }
	#design-center #nav-home a, #news-center #nav-news a, #legislation-center #nav-products a, #technology-first #nav-technology a {
		background-position:100% -150px;
		padding-bottom:12px;
		color:#990000;
		margin-right: 3px;
		margin-bottom: 10px;
		letter-spacing: .1em;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#990000;
	 
	
      }
    #header li:hover a {
	background-position:100% -150px;
	color: #990000;	
	
      }
	  .dottedrule {
	background-image: url(/common/images/dotted_rule.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	clear: both;
	margin-bottom: 0px;
}
/*.innertube p {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}*/
#logo {
	width: auto;
	float: left;
	margin-top: 25px;
	margin-left: 5px;
}
img{
border:none;
}
h2 em {
	font-size: 12px;
	color: #666666;
	margin: 0px 0px 5px;
	padding: 0px;
	font-weight: normal;
}
h2 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#search input {
	border: 1px solid #999999;
	margin-right: 10px;
}
#search label {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
}
#rightcolumn .innertube {
	margin-right: 5px;
	margin-left: 15px;
	margin-top: 10px;
}
p {
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#breadcrumbs p {
	margin-top: 2px;
	margin-bottom: 2px;
	text-transform:capitalize;
}
#toplinks a {
	color: #FFFFFF;
	text-decoration: none;
}

#toplinks a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color:transparent;
}

imgLeft {
	float: left;
	padding-right: 10px;
	border:#ccc 1px solid;

}

.imgLeftList {
	float: left;
	padding: 3px;
	border:#ccc 1px solid;
}

.imgRight {
	float: right;
	padding: 3px;
	border:#ccc 1px solid;
}

.newWindow {
	background-image: url(/images/new_window_icon.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-right: 15px;
}

.boxcontent {
	padding: 20px 10px;
	text-align: left;
}
.boxcontent select {
	width: 100px;
}
.boxcontent .colorcode {
	background-color: #FF0000;
	width: 90px;
	padding: 3px;
	border: 2px solid #FFFFFF;
	margin: 3px;
	text-align: center;
}
.boxcontentleft {
	width: 230px;
	float: left;
}
.boxcontentmiddle {
	width: 80px;
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-left: 20px;
}
.boxcontentright {
	float: right;
	width: 200px;
	margin-left: 10px;
}
.highlight {
	font-weight: bold;
	color: #FF0000;
}
.boxcontentmiddle label {
	text-align: center;
}
.btn {
	background-image: url(/common/images/red_bg.gif);
	font-weight: bold;
	text-align: center; }
.btn a {
	display: block;
	padding: 2px;
	text-decoration: none;
	color: #FFFFFF; }

.table2 {
	width: 100%;
	background-color: #F2F8FD;
	padding: 0px;
	border: 1px solid #3473A1;
}
.table2 ul {
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.table2 h3 {
	background-color: #0033CC;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 2px 3px 10px;
	text-align: left;
	background-image: url(/common/images/blue.jpg);
	font-size:12px;
}

label {
	margin: 0px;
	padding: 0px;
}
#contentwrapper input {
	margin: 0px;
	padding: 0px;
}
#contentwrapper input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.calcbutton {
	height: 70px;
	width: 73px;
	border: none;
	cursor: pointer;
	color:#FFFFFF;
	font-weight:bold;
	background: url(/common/images/calculate.gif) #FFFFFF top left no-repeat; }
/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
	text-align:left;
}

	#tableStripe {
		border: 1px solid #D9D9D9;
	}
	#tableStripe th {
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
		border-bottom: 1px solid #D9D9D9;
		text-align:left;
	}
	#tableStripe tbody tr td {
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
		border-bottom: 1px solid #D9D9D9;
		text-align:left;
	}
	
	#tableStripe tbody tr.selected td {
		background-color: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
		text-align:left;
	}
	
	.boxBorder {
	border:1px solid #ccc;
	background-color:#FDFEF1;
	padding:10px;
	clear:both;
	}
	
	.print {
	background-image:url(/images/en_UK/btn_print.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding: 5px 0 5px 25px;
	}
	.print a:link, .print a:visited, .print a:hover{
	text-decoration:none;
	color:#666;
	}
	
	a:link {
	color				: #528ec6;
	text-decoration		: underline;	
}

a:visited {
	color				:#8896BC;
	text-decoration		: underline;	
}
a:hover {
	color				: #742c21;
	text-decoration		: underline;
	background-color:#FFFFC4;
			
			
}

a:active {
	color				: #742c21;
	text-decoration		: none;	
}

#footer ul {
margin: 0px;
	padding: 0px;
	
	}

#footer li {
	display: inline;
	list-style-type: none;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	margin-right: 10px;
	padding-right: 10px;
	font-size: 11px;
}

fieldset {
	_position : relative;  /* The underscore means only IE will see it */
	_padding-top : 20px;   /* Stupid IE */
	_padding-bottom : 15px;
	_display : block;
	border : 1px solid #e1e1e1;
	background-color : #F9FCFF;
	margin-bottom : 15px;
	padding: 10px 0 10px 30px;
}
fieldset input{
		xborder : 1px solid #528ec6;
	xbackground-color : #fff;
	xheight:16px;

}

legend {
	_position : absolute;
	_top : -10px;
	font-weight : bold;
	font-size : 120%;
	padding : px 10px 0px 2px;
	color: #000;
	background-color: #FFFFFF;
}

/* Tech First Styles */

.subheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #742c21;
	TEXT-DECORATION: none;
}

.bullet-list {
    list-style: url(/images/en/ede/li-bullet_us.gif);
	line-height: 1.3em;
}

.border-ldu-backcolor1 {
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND-COLOR: #f2f2f2;
}

.border-lrdu {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
}

.quicklinks {
	float: right;
	width: 250px;
	background-color: #FFFFFF;
	padding: 0px;
	border: 1px solid #742c21;
	margin: 0px 5px 10px 10px;
}

.quicklinks ul {
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 1.3em;
}

.quicklinks h3 {
	background-color: #742c21;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	text-align: center;
	background-image: url(/images/en/ede/tab_table_us.gif);
}

#navBox {
	margin-top: 5px;
	margin-bottom: 10px;
}

#supplier {
	padding-top: 4px;
}

#infoBox ul {
	padding: 0 0 0 15px; 
	margin: 0;
}

a .pop {
	display: none;
}

a:hover .pop {
    display             : block;
    background-color    : #ffffc4;
    border              : 0.1em #742c21 solid;
    width               : 20em;
    padding             : 0.5em;
    margin              : 0.5em;
    color               : #000000;
    position            : absolute;
    top                 : auto;
    text-align          : justify;
    text-decoration     : none;
    cursor              : help;
	z-index				: 1000;
}

.button {
	font-size: .9em;
	background-image: url(/images/en/ede/btn_arrow_newark.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 5px 2px 14px;
	border: 1px solid #ccc;
	overflow:visible;
	position:relative;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-weight:bold;
	-moz-border-radius:2px;
	cursor: pointer;
}

a.button:link {
	font-size: .9em;
	background-image: url(/images/en/ede/btn_arrow_newark.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 5px 2px 14px;
	border: 1px solid #ccc;
	overflow:visible;
	position:relative;
	text-decoration:none;
	-moz-border-radius:2px;
}

a.button:hover {
	color: #528ec6;
	background-image: url(/images/en/ede/btn_arrow_newark.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 5px 2px 14px;
	border: 1px solid #ccc;
	overflow:visible;
	position:relative;
	text-decoration:none;
	-moz-border-radius:2px;
}

a.button:visited {
	color:#8896bc;
	background-image: url(/images/en/ede/btn_arrow_newark.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 5px 2px 14px;
	border: 1px solid #ccc;
	overflow:visible;
	position:relative;
	text-decoration:none;
	-moz-border-radius:2px;
}

.dottedrule {
	background-image	: url(/images/en_UK/dotted_rule.gif);
	background-repeat	: repeat-x;
	padding-top			: 5px;
	padding-bottom		: 0px;
	margin-top			: 5px;
	clear				: both;
	margin-bottom		: 5px;
}

.ed_heading {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #742c21;
	margin: 0px 0px 2px;
	padding: 0 0 6px 0;
	border-bottom-width: 1px;
	background-image: url(/images/en_UK/dotted_rule.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom-color: #333333;	
}

.title {
	font-size:.8em;
}

.title a {
	text-decoration: none;
	border-bottom-style: none;
}

a.title:link {
	text-decoration: none;
	border-bottom-style: none;
}

a.title:visited {
	text-decoration: none;
	border-bottom-style: none;
}

a.title:hover{
	text-decoration: underline;
	border-bottom-style: none;
}

.thumbnail h2 {
	margin: 0px;
}

#techfirst {
	width: 535px;
}

#techfirst_footer {
	width: 100%;
	padding: 2px 2px 4px 2px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	background-color: #000;
}

.headingblack {
	font-size: 14px;
	font-weight: bold;
	color: #742c21;
}

h4{
	font-size: 1em; 
	color: #333;
	margin: 0;
	padding-bottom: 4px;
}

.top {
	font-weight: bold;
	color: #742c21;
	background-image: url(/images/top_us.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	padding-right: 17px;
	margin-right: 20px;
	padding-bottom: 2px;
	clear: both;
	margin-bottom: -5px;
	margin-top: 5px;
}

.top a{
	xcolor: #742c21;
	text-decoration:none;
}

.faq h3{
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #742C21;
}

.pdf {
	background-image: url(/images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	padding: 0px 5px 5px 20px;
	margin: 5px 5px 20px 20px;
	clear: both;
}

.featured-product {
	background-image: url(/images/en/ede/featured-bg2.jpg);
	background-position: top;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 265px;
	float: left;
}

.featured-product h3 {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 14px;
	color: #000000;
	font-size: 12px;
	padding: 0px;
}

.featured-product img {
	float: right;
	margin-right: 20px;
	margin-top: 0px;
	padding: 0px;
	margin-left: 10px;
}

.featured-product p {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 14px;
}

.featured-product a {
	color: #000000;
}

.headinggrey {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 10px;
}

.downloads {
	float: left;
	width: 160px;
	background-color: #FFFFFF;
	padding: 0px;
	border: 1px solid #742c21;
	margin: 10px 0px 20px 0px;
}

.downloads ul {
	margin-left: 15px;
	line-height: 1.3em;
}

.downloads h3 {
	background-color: #742c21;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	text-align: left;
	background-image: url(/images/en/ede/tab_table_us.gif);
}

/* start of motion control tf styles */
.tf_slots_bottom {
text-align: center;
line-height: 1.2em;
background-image: url(/images/en/ede/motion/mc_tab.jpg);
background-repeat: no-repeat;
background-color: #CCCCCC;
height: 45px;
vertical-align: middle;
}
.tf_slots_bottom h5 {
margin: 0px;
padding: 0px 0px 10px 0px;
}
}
.tf_slots_bottom h5 a:link{
color: #528ec6;
text-decoration: none;
}
.tf_slots_bottom h5 a:visited{
color: #8896bc;
text-decoration: none;
}
.tf_slots_bottom h5 a:hover{
color: #732d22;
background-color: #ffffc4;
text-decoration: underline;
}
.tf_slots_bottom h5 a:active{
color: #732d22;
background-color: #ffffc4;
text-decoration: underline;
}
.tf_hot {
background-image: url(/images/en/ede/motion/tf_hot_slot.jpg);
float: left;
height: 200px;
width: 275px;
background-repeat: no-repeat;
position: relative;
background-position: left top;
padding-top: 15px;
padding-left: 20px;
}
.tf_hot h3 {
color: #CC3333;
width: 200px;
margin: 0px 0px 0px -6px;
padding: 0px;
}
.tf_hot p {
margin-top: 2px;
margin-bottom: 10px;
margin-left: 75px;
width: 175px;
line-height: 1.2em;
}
h3.tf_hotsplash {
margin:0;
padding:0;
color:#FFFFFF;
width: 100px;
}
.tf_hotsplash {
position: absolute;
left: 205px;
top: 22px;
width: 100px;
font-size: 20px;
color: #FFFFFF;
text-align: center;
}
.tf_hot .tf_hotsplash .small-text {
font-size: 10px;
margin: -5px;
padding: 0px;
}
.tf_hot h3 a:link {
color: #9e030b;
text-decoration: none;
}
.tf_hot h3 a:visited {
color: #9e030b;
text-decoration: none;
}
.tf_hot h3 a:hover {
color: #9e030b;
background-color: #ffffc4;
text-decoration: underline;
}
.tf_hot h3 a:active {
color: #9e030b;
background-color: #ffffc4;
text-decoration: underline;
}
.tf_rbcontainer {
width: 160px;
}
.tf_rbtop {
height:35px;
background:url(/images/en/ede/motion/tf_rb_strip.gif);
background-position:0px;
background-repeat:no-repeat;
width:151px;
padding:5px 10px 0px 10px;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 1em;
line-height:1.2;
color:#FFFFFF
}
.tf_rbmiddle {
background:url(/images/en/ede/motion/tf_rb_strip.gif);
background-position:200px;
padding:5px 0px 5px 5px;
height:100%;
width:151px;
}
.tf_rbmiddle img{
margin-top:6px;
text-align:center;
}
.tf_rbbottom {
width:156px;
background:url(/images/en/ede/motion/tf_rb_strip.gif);
background-position:400px;
height:20px
}
.tf-manuf {
position:absolute;
margin-top: -3px;
left:420px;
width: 90px;
}
.tf-cat-top {
background-image: url(/images/en/ede/motion/tf-cat-top.jpg);
background-repeat: no-repeat;
height: 28px;
width:405px;
}
.tf-cat-top p {
color: #FFFFFF;
padding:5px 0 0 10px;
margin:0;
}
.tf-cat-mid {
background-image: url(/images/en/ede/motion/tf-cat-mid.jpg);
background-repeat: repeat-y;
width: 400px;
padding:5px 30px 5px 5px;
margin:0;
}
.tf-cat-bot {
background-image: url(/images/en/ede/motion/tf-cat-bot.jpg);
background-repeat: no-repeat;
height: 30px;
}
.pos-rel {
position: relative;
}

.mcahome-text {
width: 400px;
}

.mca-rh {
position:absolute;
left:412px;
width: 186px;
padding-bottom: 96px;
background-image: url(/images/en/ede/motion/main_rh_bg.gif);
background-repeat: repeat-y;
}

.mca-rht1 {
background-image: url(/images/en/ede/motion/rh_bg_fw.gif);
background-repeat: repeat-y;
padding:0px;
margin:0px;
}

.mca-rht1 .img {
vertical-align:top;
}

.mca-rht2 {
background-image: url(/images/en/ede/motion/rh_bg2_fw.gif);
background-repeat: repeat-y;
padding:0px;
margin:0px;
}

.mca-rht2 .img {
vertical-align:top;
}

.mca-rht3 {
background-image: url(/images/en/ede/motion/rh_bg3_fw.gif);
background-repeat: repeat-y;
padding:0px;
margin:0px;
}

.mca-rh-head {
background-image: url(/images/en/ede/motion/rh_bgt.gif);
background-repeat: no-repeat;
height: 14px;
margin: 0px;
padding: 0px;
}


.mca-rhb1 {
background-image: url(/images/en/ede/motion/rh_bgb.gif);
background-repeat: no-repeat;
height: 21px;
}

.mca-rhb2 {
background-image: url(/images/en/ede/motion/rh_bgb2.gif);
background-repeat: no-repeat;
height: 21px;
}
.mca-rhb3 {
background-image: url(/images/en/ede/motion/rh_bgb3.gif);
background-repeat: no-repeat;
height: 18px;
}

.mca-rhtext {
padding: 0px 10px 0px 10px;
text-align: center;
}

.mca-rhtext h3 {
color: #732d22;
font-size: 12px;
font-weight: bold;
padding: 3px 0px 3px 0px;
margin: 0px;
}

.mca-rhtext p {
font-size: 10px;
}

.mca-rhtext select {
font-size: 10px;
border: 1px solid #F28411;
}

#techfirst_motion {
	width: 590px;
}
/* end of motion control tf styles */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reviews Page ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.comingsoon {
	color: #8896BC;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* End Tech First Styles */