@charset "utf-8";
/* CSS Document */


#desc {
background:#EFEFFF none repeat scroll 0%;
border-bottom:2px solid #CCCCCC;
color:#000;
cursor:default;
font-size:12px;
color:black;
background-color:white; 
padding:25px 40px; 
line-height:1.5em; 
border-left:12px dotted #fff; 
border-right:12px dotted #fff; 
overflow:hidden;
margin:17px;
}
#desc { /**/
border: 0px none; 
}

pre {
font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;
font-size:11px;
padding:5px 10px;
}
ul, ol {
margin-bottom:4em;
}
.history ul{
margin-bottom:2em;
}
li span {
}
a {
color:RoyalBlue;
cursor:pointer;
}
a:hover {
color:orange;
cursor:pointer;
}
li {
list-style-type:square;
margin-left:20px;
}
h2 {
color:orange;
font-size:1.4em;
font-weight:bold;
margin:25px 0pt 12px;
padding:3px;
}
strong {
font-weight:bold;
margin-right:10px;
}
pre.hl {
background:#FFFFFF none repeat scroll 0%;
border-left:1px dotted skyblue;
margin-bottom:1.5em;
margin-top:0.5em;
font-size:10px;
line-height: 1.4em;
color:#576;
}
ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}

.optionally {color:#9ba;}


	li { list-style-image:none; list-style-position:outside; list-style-type:none; }  
	li:focus { outline-color:invert; outline-style:none; outline-width:0pt; } 
   
   .items {
      background-color:none; 
      padding-top:2px;
      height:132px;
   }
	
    .items .item { 
		float:left; 
	    margin-right:5px;
    }
	
	.items .item a {
		display:block !important;
	}

    .items .item img { 
		border:0px none; 
		margin:4px;  
	}

