html{background-color:#eee}
body{background:#eee url(http://cdn.rocketlanguages.com/common/images/css/layout/bg.091201.jpg) repeat-x;font-family:Verdana,Arial,Helvetica;margin-top:-5px;text-align:left}
#header{height:89px}
#logo{float:left;width:370px;height:75px;margin-top:14px}
#logo-right{float:right;width:300px;color:#fff;font-size:93%;text-align:right;margin-top:30px}
#logo-right a{text-decoration:none;color:#fff}
#search{margin-top:15px;position:relative;height:19px}
#nav{background-color:#3189be;border-right:1px solid #1a6a8c}
#content{border-left:1px solid silver;border-right:1px solid silver;background-color:#fff;font-size:108%;line-height:140%;padding:8px 105px}
#full-content{border-left:1px solid silver;border-right:1px solid silver;background-color:#fff;font-size:108%;line-height:140%;padding:8px}
#content-nav{float:left;width:203px;height:510px;background-color:#dadada;background-image:url(http://cdn.rocketlanguages.com/common/images/css/layout/sidenav_bg.091201.jpg);background-position:bottom;background-repeat:no-repeat;position:relative;z-index:1;padding:5px 10px 0}

#content-slide{float:right;width:700px;height:507px;background-image:url(http://cdn.rocketlanguages.com/common/images/css/layout/home-page-slide-background-507px-high.jpg);background-repeat:no-repeat;position:relative}
#content-slide.ingles{background-image:url(http://cdn.rocketlanguages.com/common/images/css/layout/home-page-slide-background-507px-high-ingles.jpg);}

#content-testimonials{margin-top:15px;background-color:#fff;width:910px;padding-left:20px}
.credibility{height:70px;background-color:#fff;border-left:1px solid silver;border-right:1px solid silver;font-size:108%;line-height:140%;padding:8px}
#footer{background-color:#3189be;height:17px;text-align:center;color:#fff;padding:8px}
#footer a{color:#fff;text-decoration:none}
#details{font-size:12px;color:#929292;text-align:center;margin-top:5px}
.clear{clear:both}
#search-box{height:17px;border:1px solid #c3c3c3;margin:0;padding:0}
input[type=text],input[type=password]{color:#000;background:#f7fcff;border:1px solid #aed9f0;margin:5px 5px 5px 0;padding:5px}
.scroller-testimonial{float:right;background-color:#999;margin:5px}
.jquerycssmenu{font-size:93%;padding-left:0;z-index:1000}
.jquerycssmenu ul{list-style-type:none;z-index:1000;margin:0;padding:0}
.jquerycssmenu ul li{position:relative;display:inline;float:left;border-left:1px solid #1a6a8c;z-index:1000}
.jquerycssmenu ul li a{display:block;background:#3189be;border-bottom-width:0;color:#fff;text-decoration:none;padding:8px 21px 7px}
.jquerycssmenu ul li ul{position:absolute;left:0;display:block;visibility:hidden;border:1px solid #1a6a8c;border-right:0;margin-left:-1px}
.jquerycssmenu ul li ul li{display:list-item;float:none}
.jquerycssmenu ul li ul li ul{top:0;z-index:1000}
.jquerycssmenu ul li ul li a{font:normal 12px Verdana;width:260px;background:#3189be;color:#fff;border-top-width:0;margin:0;padding:6px}
.jquerycssmenu ul li ul li a:hover{background:#1a6a8c;color:#fff}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1}
#popup{display:none;position:fixed;_position:absolute;width:600px;background:#fffcf1;border:2px solid #dadada;z-index:1001;text-align:left;font-size:108%;overflow:auto;line-height:140%}
#popup-message{overflow:auto;height:100%;margin:5px;padding:10px}
#doc2{width:950px}
#content-slide-image{list-style:none}
#content-slide div{width:639px;height:335px;position:absolute;left:32px;top:95px}
#content-slide #slide-numbering{width:115px;height:18px;background-color:#000;z-index:100;left:521px;top:313px}
#content-slide #slide-numbering span{background:#000;padding-left:5px;padding-right:5px;padding-top:2px;font-size:77%}
#content-slide #slide-numbering a{color:#FFF;text-decoration:none}
#content-slide #slide-numbering a.highlighted{color:#5cb9de}
.right{float:right}
form,button{border:0;margin:0;padding:0}
.spacer{clear:both;height:1px}
#credibility-images{position:relative}
a.footer-TG{position:absolute;top:8px;left:93px;width:95px;height:55px;display:block}
a.footer-TG:link,a.footer-TG:visited,a.footer-TG:hover{text-decoration:none;color:#000}
span.footer-TG{position:absolute;display:inline-block;bottom:1px;right:5px;font-family:arial;font-size:9px!important;line-height:9px;text-align:right}
div.scrollable{position:relative;overflow:hidden;width:800px;height:115px;background-color:#fff;float:left}
div.scrollable div.items{width:20000em;position:absolute;clear:both;margin-left:8px}
div.scrollable div.items div{float:left;text-align:left;width:264px;height:85px;background-image:url(http://cdn.rocketlanguages.com/common/images/css/layout/scroller_background2.091201.jpg);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#767676;line-height:120%;cursor:pointer;padding:10px 0}
div.items img{float:left;margin-right:5px;margin-left:10px;background-color:#999}
div.scrollable div.items div.active{background-color:#fff}
a.prev,a.next,a.prevPage,a.nextPage{display:block;width:41px;height:44px;background:url(http://cdn.rocketlanguages.com/common/images/css/layout/left-arrow.091201.jpg) no-repeat;float:left;margin-top:20px;cursor:pointer}
a.next,a.nextPage{background-image:url(http://cdn.rocketlanguages.com/common/images/css/layout/right-arrow.091201.jpg);clear:right}


.jquerycssmenu ul li a:hover,.jquerycssmenu ul li a.highlighted{background-color:#1a6a8c}
#testimonials,#navmenu ul ul,#navmenu ul li:hover ul ul,#navmenu ul ul li:hover ul ul{display:none}

/*******************************
 *  FOOOTER MENU
 ******************************/
#footmenu-hold {
  padding: 20px 30px;
  background: #fff;
  border: 1px solid #D0D0D0;
  border-top: 0;
  border-bottom: 0;
  color: gray;
  font-family:  Arial, Helvetica, sans-serif;
}
#new-footer-menu {
	border: #d6d7dc solid 1px;
	padding: 20px 30px;

	background: #e7e8e9 url(http://www.rocketlanguages.com/images/common/gradient-background.jpg) repeat-x;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
  border-radius:8px;
	line-height: 130%;
}

.new-menu-list
{
  float:left;
  font-size:13px;
  margin-right:20px;
}

.new-menu-list p {
	font-weight: bold;
	line-height: 115%;
	margin-bottom: 5px;
}

.new-menu-list a:visited, .new-menu-list a:link {
	color: gray;
	text-decoration: none;
}
.new-menu-list a:hover
{
  text-decoration:underline;
}
/******************************
 *  CREDIBILITY
 ******************************/
span.Xfooter-TG {
position: absolute;
font-family: arial;
font-size: 9px;
line-height: 9px;
margin: 53px 0 0 253px;
}
#Xcredibility-images { width: 880px; margin: 0 auto; }
.new-menu-list li
{
  list-style-image:url(/common/images/elements/litegray-arrow-bullet-small.png);
  margin-left:15px;
  padding-left:0;
}

/*******************************
 *  NAV BAR
 *******************************/

 #header #logo { height: 65px; }
#hd #header { height: 78px }
#hd_navbar {
  overflow: hidden;
  clear: left;
  margin-bottom: 2px;
}
#hd_navbar_l {
  list-style: none;
  margin-left: -6px;
}
#hd_navbar li {
  float: left;
  text-align: center;
  margin: 0;
  
}
#hd_navbar li:before {
  color: white;
  float: left;
  content: "|";
  font-size: 19px;
  line-height: 2em;
}
#hd_navbar li a {
  display: block;
  color: #fff;
  text-decoration: none;
  padding: 0 13px;
  margin: 0 0 0 5px; 
}
#hd_navbar_l.arabic a,
#hd_navbar_l.chinese a,
#hd_navbar_l.french a,
#hd_navbar_l.german a,
#hd_navbar_l.hindi a,
#hd_navbar_l.italian a,
#hd_navbar_l.ingles a,
#hd_navbar_l.japanese a,
#hd_navbar_l.korean a,
#hd_navbar_l.sign-language a,
#hd_navbar_l.signlanguage a,
#hd_navbar_l.spanish a
 { line-height: 3em; }

