@charset "UTF-8"; 
body{background:url(http://www.roboticsbusinessreview.com/images/2010-07-background.jpg) no-repeat #d3d3d3; margin:0px; padding:0px; font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif}
a{color:#0d73bd; text-decoration:none}
.clearall{clear:both}
#topsubnav li{font-size:11px;}
li{}
a:hover{text-decoration:underline}
h2 {font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:18px; line-height:22px; color:#6e6e6e; letter-spacing: -0.0125em; border-bottom: thin dotted #999; margin:0 5px 6px 0; padding:0px 0px 5px 0px;}
h3{font-size:14px; color:#6e6e6e; margin-bottom:8px;}
img {border: 0;}



#wrapper{padding:0px; width:1020px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto;  background-color:transparent;}
#wrapper #topnav{font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:10px; line-height:18px; color:#FFF; background-repeat:no-repeat; background-position:left; float:right; height:22px; margin-right:7px; padding-left:28px; padding-right:10px;}
#wrapper #topnav a{color:#FFF; text-decoration:none; padding-right:0px; padding-left:0px}
#wrapper #topnav a:hover{text-decoration:underline}
#wrapper #masthead{height:120px; width:1020px; padding: 0; margin-bottom:3px; margin-top: 10px;}
#wrapper #masthead #title{float:left}
#wrapper #masthead img {float:left; margin: 35px 0 0 10px}
#wrapper #masthead h1.topstate {float:left; color:#fff; font-size:11px; padding: 0; margin: 3px 0 0 5px;}
#wrapper #masthead #search{float:right; margin-top:5px; width:334px}
#wrapper #masthead #search form{padding:0px; margin-top:0px; margin-right:16px; margin-bottom:0px; margin-left:0px}
#wrapper #masthead #search #searchterm{background-image:url(http://www.roboticsbusinessreview.com/images/rbr/search-bar.jpg); background-repeat:no-repeat; margin:0px; height:17px; width:226px; border:0px none #000; line-height:12px; padding-top:4px; padding-right:0px; padding-bottom:0px; padding-left:20px; font-size:12px; float:left}
#wrapper #masthead #search #searchterm:focus{outline:none}
#wrapper #masthead #search .btn{background-image:url(http://www.roboticsbusinessreview.com/images/rbr/search-but.jpg); background-repeat:no-repeat; margin:0px; height:21px; width:72px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; padding:0px; float:left}
#wrapper #tagline{background-image:url(http://www.roboticsbusinessreview.com/images/rbr/tagline.jpg); background-repeat:no-repeat; margin:0px; padding:0px; clear:both; height:20px; width:980px}
#wrapper #tagline h2{display:none}
#wrapper #topsubnav {margin: -10px 0 0 -36px;padding: 0;}
#wrapper ul#topsubnav {margin-left: 0;padding-left: 0;white-space: nowrap;}
#wrapper #topsubnav li {display: inline;list-style-type: none;}
#wrapper #topsubnav a {padding: 8px 10px; }
#wrapper #topsubnav a:link, #navlist {color: #ffffff;background-color: #0076bf;text-decoration: none;}

#wrapper #topsubnav a:visited {background-color: #0d73bd;color:#ffffff;}
#wrapper #topsubnav a:hover {color: #fff;background: #97c22c;text-decoration: none;}

#wrapper #topsubnav a.active{color: #fff;background: #97c22c;text-decoration: none;}



#wrapper #temp_nav{color:#fff; background-color:#7C2231; clear:both; height:25px; margin:0; padding:0; width:980px; text-align:center; vertical-align:middle}

#wrapper #temp_footer{color:#fff; background-color:#7C2231; clear:both; height:25px; margin:0; padding:0; width:980px; text-align:center; vertical-align:middle}

#wrapper #content{background:url(http://www.roboticsbusinessreview.com/images/2010-07_whitebackground.jpg) no-repeat top right #ffffff; margin:0px; clear:both; width:1020px; padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:6px;}
#wrapper #content #sidebar{margin:12px 0 0 10px; padding:0px; float:left; width:210px;}
#wrapper #content #sidebar #buts{background-image:url(http://www.roboticsbusinessreview.com/images/rbr/block_100x199.jpg); background-color:#7c2231;  height:100px; color:#fff;}
#wrapper #content #sidebar #buts a {color:#fff;}
#wrapper #content #sidebar p{font-size:11px; color:#000; margin-top:0px}
#wrapper #content #sidebar img {margin-left: -5px; padding: 0;}

#menu {width: 200px;margin: 0 0 0 1px; padding: 0;}
#menu ul {margin:0; padding: 0;}
#menu li  {list-style: none; margin: 0; padding: 0;}	
#menu li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;height: 24px;text-decoration: none;}	
#menu li a:link, #menu li a:visited {color: #333;display: block;background:  url(/images/menu.gif);padding: 8px 0 0 10px;}
#menu li a:hover {color: #FFF;background:  url(http://www.roboticsbusinessreview.com/images/menu.gif) 0 -32px;padding: 8px 0 0 10px;}	
#menu li a.active-menu {color: #FFF;background:  url(http://www.roboticsbusinessreview.com/images/menu.gif) 0 -32px;padding: 8px 0 0 10px;}

#wrapper #content #main{float:left}
#wrapper #content #main #text{margin:0 0 0 10px; padding:0px; width:460px; float:left}
#wrapper #content #main #text #padder{padding-left:2px; margin-top:12px}
#wrapper #content #main #text #padder h3{font-size:12px; color:#7c2231}
#wrapper #content #main #text #padder p{font-size:12px;}
#wrapper #content #main #text #padder .column{float:left;}
#wrapper #content #main #text #padder .column h3{font-size:11px; margin:0px}
#wrapper #content #main #text #padder .column h4{font-size:12px; margin:0px; font-weight:normal}
#wrapper #content #main #text #padder .column p{font-size:11px; margin-top:0px}

#wrapper #content #main #leftbar{margin:12px 0 0 10px; padding-left:2px; width:690px; float:left}
#wrapper #content #main #leftbar h3{font-size:12px; color:#7c2231}
#wrapper #content #main #leftbar p{font-size:11px; margin-top:0px}
#wrapper #content #main #leftbar h4{font-size:12px; margin:0px; font-weight:normal}

#wrapper #content #main #rightbar h3 {font-size:11px; color:#333333; font-weight:normal; background-image:url(http://www.roboticsbusinessreview.com/images/bg_h3side.gif); width: 225px; height: 25px; padding: 5px 0 0 5px;}
#wrapper #content #main #rightbar ul   {margin: 0; padding: 0;}
#wrapper #content #main #rightbar li   {list-style-image: url(http://www.roboticsbusinessreview.com/images/file_icon.gif); padding: 3px; margin-left: 23px;}
#wrapper #content #main #rightbar #businessholder {background:#000}


#wrapper #content #main #leftbar ul   {margin: 0; padding: 0;}
#wrapper #content #main #leftbar li   {list-style-image: url(http://www.roboticsbusinessreview.com/images/file_icon.gif); padding: 3px; margin-left: 23px;}
#wrapper #content #main #rightbar #businessholder {background:#000}

div.odd {background:#ffffff; border-bottom:1px solid #cccccc; padding:5px;margin-top:5px}
div.even {background:#ffffff; border-bottom:1px solid #cccccc; padding:5px; margin-top:5px}

div.left{background:#ffffff; margin-bottom:15px; width:325px; padding-right:10px; float:left}
div.right{background:#ffffff; border-bottom:1px solid #cccccc; width:200px; float:right}



#wrapper #content #main { margin:12px 0 0 25px; padding:0px; float:left; width:230px}
#wrapper #content #main p{font-size:11px; margin-right:20px}
#wrapper #content #main li {padding: 3px;}

#wrapper #content #main #rightbar{ margin:12px 0 0 25px; padding:0px; float:right; width:220px;}

#wrapper #content #main #rightbar p{font-size:11px;}
#wrapper #content #main .fullspan .arrow{font-size:17px; line-height:26px; text-transform:uppercase; color:#FFF; background-image:url(http://www.roboticsbusinessreview.com/images/rbr/full-list-bg.jpg); background-repeat:no-repeat; height:26px; width:700px; text-align:right; padding-right:60px; padding-top:0px; padding-bottom:0px; padding-left:0px; clear:both; margin-top:10px; margin-right:0px; margin-bottom:0px; margin-left:0px}
#wrapper #content #main .fullspan .graybox{padding:10px; width:726px; margin-right:auto; margin-left:auto; background-color:#f2f2f2; margin-top:30px; margin-bottom:30px; text-align:left}
#wrapper #content #main .fullspan .graybox h3{font-size:15px; color:#7c2231; margin:0px; text-transform:uppercase}
#wrapper #content #main .fullspan .graybox p{font-size:12px; text-transform:uppercase; float:left; list-style-image:none; padding-top:7px; padding-right:0px; padding-bottom:0px; padding-left:17px; font-weight:bold; background-image:url(http://www.roboticsbusinessreview.com/images/rbr/bullet.jpg); background-repeat:no-repeat; background-position:left 7px; list-style-type:none; margin:0px}
#wrapper #content #main .fullspan .graybox a{color:#000}
#wrapper #content #main .fullspan hr{width:727px; margin-right:auto; margin-left:auto; color:#d2d1d2; background-color:#d2d1d2; height:2px}
#wrapper #content #main .fullspan #text{width:758px; text-align:left; clear:both}
#wrapper #content #main .fullspan #text #padder .column{float:none; width:700px}
#wrapper #content #main .fullspan #text #padder .column p{font-size:11px; margin-top:5px}
#wrapper #content #main .fullspan #text #padder #artsearch{background-color:#f2f2f2; height:27px; clear:both; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#000; border-bottom-color:#000; border-left-color:#000; padding-top:6px; padding-left:8px; padding-right:8px}
#wrapper #content #main .fullspan #text #padder #artsearch form{padding:0px; margin:0px; float:left; width:450px}
#wrapper #content #main .fullspan #text #padder #artsearch #searchart #artsearchterm{font-size:12px; line-height:15px; background-image:url(http://www.roboticsbusinessreview.com/images/rbr/artsearch-bg.jpg); background-repeat:no-repeat; margin:0px; height:18px; width:278px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:15px; border:0px none #F2F2F2}
#wrapper #content #main .fullspan #text #padder #artsearch #searchart #artsearchterm:focus{outline:none}
#wrapper #content #main .fullspan #text #padder #artsearch #searchart .artbtn{font-size:12px; line-height:18px; font-weight:bold; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#F2F2F2}
#wrapper #content #main .fullspan #text #padder #artsearch #searchart .artbtn:hover{color:#7C2231}
#wrapper #content #main .fullspan #text #padder #artsearch #sorttabs{float:right; text-align:right; font-size:12px; line-height:27px}
#wrapper #content #main .fullspan #text #padder #artsearch #sorttabs a{color:#000; padding-right:6px; padding-left:6px; line-height:27px; height:27px}
#wrapper #content #main .fullspan #text #padder #artsearch #sorttabs .selected{background-color:#e3e2e1; height:27px; line-height:27px; background-image:url(http://www.roboticsbusinessreview.com/images/rbr/sel-bg.gif); background-repeat:repeat}

#ads li { display: inline; list-style-type: none; padding-right: 5px;}
#ads ul { margin: 0; padding: 0;}

fieldset{ width:570px;  border:1px solid #ccc;  background:transparent;  padding:10px}
 
legend{ font-size:15px; color:#7c2231}
 
 
.form_fieldset{font-size:100%; border-color:#000; padding:10px; width:600px; background:#fff; position:relative; border:solid 1px #000}
.long_legend{font-size:150%; font-weight:normal; color:#000; padding:5px; border:1px solid #000}
.render_form{padding:10px; margin-top:10}
.form_drop_down{width:200px}
.form_drop_down_short{width:125px}
.form_dropdown_filter{width:125px; margin-right:5px}
.form_fields{margin:0.75em 0 0 0}
.form_text_box{width:200px; border:1px solid #ccc; background:#fff; padding:3px; font-size:12px}
.form_text_box_wide{width:400px; border:1px solid #ccc; background:#fff; padding:3px}
.form_text_box_read_only{background:#dadada}

.form_checkbox_group{font-size:12px; float:left; display:inline; width:400px}

.form_other_text_box{width:175px; border:1px solid #ccc; background:#fff; padding:3px}
.form_text_required{border:1px solid #f00}
.form_label{width:10em;  float:left;  text-align:left;  margin-right:0.5em;  display:block;  font:Verdana}
.question_label{width:17em;  float:left;  text-align:right;  margin-right:0.5em;  display:block;  font:Verdana}

.required_form{font-weight:normal; color:#990000}

label{width:16em;  float:left;  text-align:left;  margin-right:0.5em;  display:inline;  font-size:12px}
.search_label{width:10em;  float:left;  text-align:left;  margin-right:0.5em;  display:block;  font:Verdana}
textarea{font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif}

.submit input{margin-left:0em}
.button_position{margin-left:15em; margin-top:3em}

.img_right{ float:right;  margin:5px 0 10px 20px;  padding:0}

.img_right{ float:right;  margin:5px 0 10px 20px;  padding:0}

.img_left{ float:left;  margin:0px 20px 10px 0px;  padding:0}

.foxycart{display: block;float:left;background-repeat:no-repeat; background-image:url(/images/buyarticle.gif);height:31px; width:138px }
#foxycart_web{display: block;float:left;background-repeat:no-repeat; background-image:url(/images/WebinarRegisterNowButton.gif);height:31px; width:138px }
.foxycartinside {display: block;float:left;background-repeat:no-repeat; background-image:url(/images/subscribe.gif);height:31px; width:138px }
 
#new_subscribe a.foxycart{display: block;float:left;background-repeat:no-repeat; background-image:url(http://www.roboticsbusinessreview.com/images/subscribe.gif);height:31px; width:138px }


.staffBorder{border:1px solid #ccc; padding:5px; float:left; width:325px; margin-bottom:25px}

.staffBorder img{border:2px solid #fff; margin:0 10px 0 0; float:left}

.staffBorder h4{display:inline; color:#000; font-size:1em; font-weight:bold; padding:0 0 1px 1px}

.rtMargin{margin-right:15px}

.callout{ float:right;  border:1px solid #ccc;  background:#dadada;  padding:10px;  width:250px;  margin-top:10px;  margin-left:10px;  margin-bottom:10px}
 
 
.callout h3{ font-size:15px; color:#7c2231}
 
 
.callout p{ font-size:11px; color:#000; margin-top:0px; padding-left:0px}
 
 
.homeCol{padding:5px; float:left; width:220px; margin-bottom:15px}

.homeCol img{border:2px solid #fff; margin:0 10px 0 0; float:left}

.homeCol h4{display:inline; color:#000; font-size:1em; font-weight:bold; padding:0 0 1px 1px}

.rtHomeCol{margin-right:15px}
 
.offline_order{ width:300px;  border:1px solid #ccc;  background:#fff;  padding-left:10px;  padding-top:0px}

.submit{text-align:right}

.industry_news{  border-bottom:1px solid #CCC;  float:left;  margin-bottom:10px;  width:700px}

.company_name{ display:inline;  float:left;  margin:5px 10px 10px 0;  width:200px}
 
.news{ display:inline;  float:left;  margin-top:0;  width:450px}
 
p.sidebarcallout {display:inline; color:#999; font-size:13px; padding:0 0 1px 1px}

div#footer {width:980px; height: 40px;margin:10px auto;padding:15px 0;display:block;overflow:hidden; background: #0e73bd;}
   #footer p {margin:0 0 0 10px;padding:0;font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;}
   #footer p#copyright {width:30%;float:left;}
   #footer ul#fnav {width:60%;margin:0;padding:0;list-style-type:none;float:right;}
   #footer ul#fnav li {width:auto;margin:0;padding:0 10px;font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;border-right:1px solid #fff;float:right;display:block;}
   #footer ul#fnav li.none {border-right:none;}
   #footer ul#fnav li a {color:#fff;text-decoration:none;}
   
 #rightbar ul {list-style: none; margin: 0; padding: 0;}
 #rightbar ul a {font-size:11px;}


.ads {text-align:center;width:100%}

#home-events {width:214px; margin-top:0px; margin-right:0px;}
#home-research{width:214px; float:right;margin-top:10px}







#topsubnavrule {width:980px; height:3px; background-color:#0d73bd; line-height:1pt; font-size:1pt; margin:10px 0px 0px 36px;}
#topsubnav ul {margin-top:3px;}
#messagepanel {width:996px; height:130px; background-color:#000000; padding: 10px 10px 10px 15px; font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:8pt; line-height:11pt; color:#c4dcaa;}
#welcomeblurb {font-size:9pt; line-height:12.5pt; font-weight:lighter;}
#login {font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:13pt; line-height:17pt; color:#99c22c;  margin:10px 0px 0px 0px; padding:0;}
#wrapper_premium {width:448px; margin: 0px 5px 0px 5px;}
#wrapper_free {float:left; width:303px; margin: 0px 2px 0px 5px;}
#wrapper_promos {float:right; width:244px; margin: 0px 5px 0px 5px;}
#wrapper_excerpt {width:580px; border:1px solid #7cad24; background-color:#e2eec2; padding:10px 10px 10px 10px; color:#000000;}
.contentborder {border:1px solid #bcbcbc; padding:10px 10px 10px 10px; height:100%; background-color:#ffffff;}
.contentborder_ad {border:1px solid #bcbcbc; background-color:#efefef; padding:3px 3px 3px 3px; height:100%; text-align:center;}
.homecontentlabel {font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:17px; line-height:19px; margin:0 5px 0px 0; padding:0; font-weight:bold;}
.homecontenttype {font-family:"Helvetica Neue",Helvetica,Geneva,Arial,sans-serif; font-size:14px; line-height:16px; margin:0 5px 0px 0; padding:0; font-weight:bold; border-bottom: thin dotted #999; text-align:left;}
.bodycopy {font-size:9.5pt; line-height:14pt; font-weight:normal; color:#6e6e6e;}
.page-count {font-size:9.5pt; line-height:14pt; font-weight:normal; color:#6e6e6e;}
.column {padding-left:70px; width:600px;}
#premium {color:#7fb125;}
#free {color:#0d73bd;}
#newsummary {font-size:8pt; line-height:12pt; font-weight:normal;}
#contenttype {color:#000000;}
#contentspacer {height:10px; line-height:10px; font-size:1pt;}
#topbar {width:234px; background-color:#000000; height:12px;}
#topsearch {float:right; margin-right:20px; line-height:1px; margin-top:5px; font-size:1px;}
#briefunlock {margin-right:0px; margin-top:0px;}
#summary_divider {width:100%; background-color:#ABABAB; font-size:1px; height:1px; line-height:1px; margin-bottom:2px; margin-top:12px; }





#wrapper_calendar {width:240px; height:250px; background-color:transparent; font-family:arial,helvetica,sans serif,verdana;}
#wrapper_navbar_calendar {width:100%; height:20px; font-weight:normal; vertical-align:bottom; text-align:left;}
#tab_thismonth,
#tab_thismonth a {background-color:#99c22b; height:15px; padding:8px 8px 6px 9px; font-size:12px; text-align:center; color:#ffffff; font-weight:normal; text-decoration:none;}
#tab_othermonths,
#tab_othermonths a {background-color:#0076c0; height:10px; padding:6px 6px 6px 6px; font-size:11px; text-align:center; color:#ffffff; margin-left:2px; font-weight:normal; text-decoration:none;}
#wrapper_listing_calendar {background-color:#a2cfec;}
#wrapper_listing_calendar_pale {background-color:#c8e4f6;}
#wrapper_listing_calendar_this {background-color:#e2eec2;}
#wrapper_listing_calendar_pale_this {background-color:#f1f5e6;}
#wrapper_listing_calendar,
#wrapper_listing_calendar_pale,
#wrapper_listing_calendar_this,
#wrapper_listing_calendar_pale_this {font-weight:bold; margin-left:-8px; margin-right:-8px; padding:5px 8px 5px 8px; font-size:12px;}
#wrapper_listing_calendar a,
#wrapper_listing_calendar_pale a,
#wrapper_listing_calendar_this a,
#wrapper_listing_calendar_pale_this a {font-weight:normal; font-size:10px; color:#0076c0; text-decoration:none;}
._thismonthname_calendar {color:#99c22b;}
.monthname_calendar {color:#0076c0;}
._thismonthname_calendar, .monthname_calendar {font-size:16px; font-weight:bold; padding-top:5px;}
._thisday_calendar {color:#99c22b;}
.day_calendar {color:#0076c0;}
#wrapper_month_calendar_this {height:600px; background-color:#f1f5e6; margin:0px 0px 0px 0px; padding:0px 8px 5px 8px;}
#wrapper_month_calendar {height:600px; background-color:#c8e4f6; margin:0px 0px 0px 0px; padding:0px 8px 5px 8px;}



#wrapper_share_bottom {}
#wrapper_comments {margin:10px 0px 0px 0px; font-weight:bold; font-size:18px; line-height:18px;}
#comment {background-color:#daeedf; padding:0px 10px 20px 10px; border:1px #bcbcbc solid; margin-top:3px; font-size:14px; line-height:18px; font-weight:normal}
#comment_name {font-size:12px; line-height:14px; margin-top:6px;}
#wrapper_comment_input {}
#wrapper_comment_input {}




/* Added these for the RT Main Navigation
------------------------------------------------------- */

#navheaderx {
	height:30px;
	margin:0px 0px 0px 0px;
	position:relative;
	width:1021px;
	background:url(/images/nav_searchx.gif) no-repeat right top;
	}

#navx {
	height:30px;
	left:0;
	list-style: none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	z-index:100;
	}

#navx li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	position: relative;
	float: left;
	}

*:first-child+html #navx li  {
	height: 1%;
	}

*:first-child+html #navx li:hover  {
	height: 1%;
	}

#navx li a.first-level {
	float: left;
	padding: 30px 0 0 0;
	margin: 0;
	height: 0px !important; 
	height /**/:30px; 
	overflow: hidden;
	display: block;
	}

#navx a.first-level:hover {
	background-position: 0 -30px;
	}

#navx li ul {
	position : absolute;
	left: -999em;
	height: auto;
	float: left;
	z-index: 100;
	text-align:left;
	}

#navx li:hover ul ul, #navx li.sfhover ul ul {
	left: -999em;
	}

#navx li ul li { 
	line-height : 1.35em;
	position: relative;
	height: auto;
	width: 167px;
	float: none;
	}

#navx li li a {
	width: 150px; /*           ****CHANGE SUBMENU WIDTH**** */
	height: auto;
	padding : 4px 8px 4px 8px;
	background: #84c663;
	color: #000000;
	line-height: 1.2;
	overflow: auto;
	display: block;
	border-bottom: 1px solid #2f4f1f;
	text-decoration:none;
	margin-left:-40px;
	}

#navx li:hover ul, #navx li li:hover ul, #navx li.sfhover ul, #navx li li.sfhover ul {
	top: 30px;
	left: -1px;
	margin-left: 0;
	}

/*                       ****DISPLAYS HORIZONTAL MENU**** */
#navigationx li:active ul, #navigationx li:hover ul, #navigationx li.sfhover ul {
	top: 30px;
	margin-left: 0;
	}

#navx a:hover {
	background-color:#0066CC;
	}

#tx-robotics a.first-level  {
	width: 141px;
	background: url(/images/nav_roboticsx.gif) no-repeat left top;
	}
#tx-conferences a.first-level  {
	width: 141px;
	background: url(/images/nav_conferencesx.gif) no-repeat left top;
	}
#tx-links a.first-level  {
	width: 141px;
	background: url(/images/nav_linksx.gif) no-repeat left top;
	}
#tx-archive a.first-level  {
	width: 141px;
	background: url(/images/nav_issue_archivex.gif) no-repeat left top;
	}
#tx-career a.first-level  {
	width: 141px;
	background: url(/images/nav_rtbrx.gif) no-repeat left top;
	}
	




#searchx {
	font-size:10pt;
	height:30px;
	left:759px;
	position:absolute;
	text-align:left;
	top:0;
	}

#search-wrapperx {
	margin:0 0 0 8px;
	}
