
p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 180px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
 background: #f4f4f4 url(../images/navArrowN.gif) left no-repeat;  padding-left:20px!important;
 background-position:5px;
  color: #666666;	
  padding: 0.5em;
  border-bottom:solid 1px #e6e6e6;
  border-top:solid 1px #e6e6e6;
}

ul#menu li a:hover, #selectedLv1{
  background: #FFF url(../images/navArrow.gif) left no-repeat !important;  
  background-position:5px !important;
  padding-left:20px!important;
  color:#1186c2 !important;
}



ul#menu li ul li a {
  /*background: #ccc;*/
   border-top:none;
  border-bottom:dotted 1px #b2b2b2;
  background:transparent!important;
  color: #999999;
 padding-left:20px!important;
}

ul#menu li ul li a:hover {
  border-bottom:dotted 1px #b2b2b2!important;
  background:transparent!important;
  border-left: 5px #ff600b solid!important;
  padding-left:15px!important;
/*padding-left:15px!important;*/
}

.selectedLv2 {
  border-bottom:dotted 1px #b2b2b2!important;
  background:transparent!important;
  border-left: 5px #ff600b solid!important;
  padding-left:20px!important;
  color:#1186c2!important;
/*padding-left:15px!important;*/
}


.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: 2em; }
.indent2 { padding-left: 2em; }






/*news ticker*/


#newsticker-demo { 
width:85px; 
background:Transparent; 
padding:10px; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:40px 0px 20px 0px;

}

#newsticker-demo a { text-decoration:none; }
/*#newsticker-demo img { border: 2px solid #FFFFFF; }*/

#newsticker-demo .title {
text-align:center;
font-size:12px;
font-weight:bold;
padding:5px;
color:#fff;
margin-bottom:20px;
display:none;
background:white; 
}

.newsticker-jcarousellite { width:105px; }
.newsticker-jcarousellite ul li{ list-style:none; padding-bottom:1px; margin-bottom:5px; width:80px;}
.newsticker-jcarousellite .thumbnail { width:80px;  }
.newsticker-jcarousellite .info { float:right; width:110px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.alpha60 {
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.6);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}




