#side-right .accordian { float:left;  margin:0 0 5px 0 ;}




/* global resets */
#side-right .accordian ul { margin:0; padding:0;}
#side-right .accordian li { margin:0; padding:0;}

/* styles */

#side-right .accordian ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 230px;
}

#side-right .accordian ul.menu { }
#side-right .accordian ul.menu li ul { background:#008FD6;}


#side-right .accordian ul.menu a {
  display: block;
  text-decoration: none;	
  
}

#side-right .accordian ul.menu li { }



#side-right .accordian ul.menu li.acc-pic { float:left; margin:0 10px; }

#side-right .accordian ul.menu li a { margin-bottom:1px;

  color: #fff;	
  padding: 10px;
  font:15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  text-transform:uppercase;}
  


#side-right .accordian ul.menu li a span { float:right; margin-top:-5px; }
  
  
#side-right .accordian ul.menu li.english a {  background:#008FD6; }
#side-right .accordian ul.menu li.french a {  background:#E74E89; }
#side-right .accordian ul.menu li.spanish a {  background:#86B13E; }
#side-right .accordian ul.menu li.locations a { background:#E74E89;}
#side-right .accordian ul.menu li.german a { background:#FFBC00;}

#side-right .accordian ul.menu li a:hover {
  color: #fff; 
}

#side-right .accordian ul.menu li ul { padding:15px 0;  background: #ccc;  margin-bottom:4px; padding-left:10px;  width:220px;}

#side-right .accordian ul.menu li.english ul, #side-right .accordian ul.menu li.english ul a {  background:#66BCE6; }
#side-right .accordian ul.menu li.french ul, #side-right .accordian ul.menu li.french ul a{  background:#F195B8; }
#side-right .accordian ul.menu li.spanish ul, #side-right .accordian ul.menu li.spanish ul a{  background:#95D145; }
#side-right .accordian ul.menu li.german ul, #side-right .accordian ul.menu li.german ul a{  background:#FFC94A; }
#side-right .accordian ul.menu li.locations ul, #side-right .accordian ul.menu li.locations ul a{  background:#FFD766; }



#side-right .accordian ul.menu li ul li { background:url(Images/icon-arrow1.gif) no-repeat 0 50%; padding-left:15px;  }

#side-right .accordian ul.menu li ul li a {
  color: #fff;
  margin-left: 0;
  font:13px Arial, Helvetica, sans-serif; font-weight:bold;
  padding:1px 0; text-transform:none;




}
#side-right .accordian ul.menu li ul li.country { background:none; padding:0; }
#side-right .accordian ul.menu li ul li.country a { text-transform:uppercase; margin:8px 0; font-size:13px; background:none; }

#side-right .accordian ul.menu li ul li a:hover {
  color: #fff;

}





.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }