* {
 font-family:arial, sans-serif;

}

h1 {
 font-size:1.4em;
}

body {
 padding:10px 10px;
}

img {
 border:none;
}


ul {
 list-style-type:none;
}
/* CODE EXAMPLES */

#content div.code , #eval

{
 width:728px;
 padding:20px;
 margin:20px 40px 0 0;
 font-size:1em;
 line-height:1.1em;
}


#eval
{
 font-weight:bold;
 color:white;
 background-color:#999;

}

#content div.code 

{
 font-weight:bold;
 background-color:#e1e1e1;

}



#snippetregister
{
 list-style-type:none;
 list-style-image:none;
}
 
#snippetregister li
{
 margin: 0px 10px 0px 0px;
 float:left;
}
 
.odd
{
 background-color:#e1e1cc;
}

.even
{
 background-color:#e1ecc1;
}


#funcref li
{
 margin:0px;
}


#funcref span
{
 font-size:x-small;
 display:block;
 margin-top:20px;
}

#example
{
 line-height:1.4em;
 letter-spacing:.1em;
}

#example h1
{
 margin-top:40px;
 color:#999;
 font-size:1.2em;
 text-transform:capitalize;
}

#example .abstract
{
 padding:10px;
 font-size:1.1em;
 background-color:#f1f1f1;
 color:#333;
}

#codeexample
{
 margin-top:30px;
 margin-bottom:30px;

 line-height:1em;
 letter-spacing:0em;
 background-color:#e1e1e1;
 padding:10px;
}


li.folder
{
        list-style-image:url('/gfx/folder.gif');
        margin-left:2px;
	font-size:small;
}

li.text
{
        margin-left:2px;
        list-style-image:url('/gfx/text.gif');
	font-size:small;
}

li.current
{
 margin-left:2px;
  list-style-image:url('/gfx/dotgreen.gif');
 font-size:small;
}

li.available
{
 list-style-image:url('/gfx/dotred.gif');
 font-size:small;
        margin-left:2px;
}



#snippet
{

 line-height:1.4em;
}


#snippet #claim 
{
 margin-top:60px;
 line-height:1em;
 font-size:x-small;
}

#snippet h1
{
 margin:20px 0px 10px 0px;
 color:#999;
 font-size:1.2em;
 text-transform:capitalize;
}




#snippet h2.abstract
{
 font-size:.95em;
 letter-spacing:0.1em;
 line-height:1.3em;
 color:#666;
 font-weight:bold;
 background-color:#fff;
 margin: 4px 0px 10px 0px;
 border-top:dotted 1px #e1e1e1;
 border-bottom:dotted 1px #e1e1e1;
 padding:0px;
}

#snippettoc
{
 
}

#snippettoc dt
{
 color:#999;
 font-weight:normal;
 font-variant: small-caps;
 padding:4px;
 font-size:1.2em;
 border-bottom:1px dotted #c1c1c1;
/*
 border-right:1px dotted #e1e1e1;
 display:inline;
 */
 }

#snippettoc dd
{
 margin-left:7em;
 border-left:1px dotted #e1e1e1;
} 
 
 
#snippetatoz
{
	float:left;

} 
 
#snippetatoz dt
{
 font-weight:bold;
 font-variant: small-caps;
 color:#999;
}


#snippetatoz dd
{
 padding:2px 6px 2px 6px;
 margin-left:10em;

}


#snippetatoznavi
{

 margin:0px;
}

#snippetatoznavi li
{
	list-style-type:none;
    list-style-image:none;
	float:left;
 font-size:1.0em;	
 font-weight:bold;
 border:1px solid #000;
 padding:2px;
 margin-right:3px;
 background-color:#e1e1e1;
 color:#000;
 float:left;
 width:15px;
 height:15px;
}


#snippetatoznavi a
{
	text-decoration:none;

}

#snippetatoz h4
{
 background-color:#e1e1e1;
 padding:2px 4px;
}

.codesample
{
 border:solid 1px #999;
 background-color:#e1e1e1;
 padding:10px;
 font-size:.85em;
 line-height:1.4em;
 margin:20px 0px;
}


#googleleaderboard
{
 
 margin:70px 0px 10px 0px;
 
}

#ContainerSidebar
{
 float:left;
 width:160px;
 margin:0px 24px 0px 0px;
}

#ContainerFooter
{
 width:500px;
margin:100px auto;
}

#ContainerFooter a
{
 margin-right:20px;

}


#ContainerContent
{
 width:800px;
 1background-color:#ff0;
 float:left;
}

#ContainerSections
{
 margin:0px 0px 80px 0px;
 padding:0px;
 float:right;
}

#ContainerSections ul
{
 margin:0px 0px 0px 0px;
 padding:0px;
}

#ContainerSections li
{
 
 
 font-size:.6em;
 margin-bottom:.2em;
}

#ContainerSections h2
{
 
 font-size:.9em;
}


#abstract 
{
 1width:50%;
	1float:left;
}


#logo
{
 margin:  0 auto;
 width:118px;
}

#ContainerSidebar #navi
{
 margin:  10px auto 30px;
 width:160px;
 
 1margin:0 0 20px 0;
 padding:5px 0 6px 0px;
 border-top:1px solid #000;
 border-bottom:1px solid #000;
}

#ContainerSidebar #navi li
{
 margin:0 0 4px 20px;
 padding:0;
}

#ContainerFunctions {


}

#ContainerSections h2,
#ContainerFunctions h3
{
	font-size:.8em;
	color:#999;
	font-weight:normal;
	
	margin:20px 0 6px 0;
}

#ContainerFunctions ul
{
 float:left;
 
 padding:0;
 margin:0 ;
}
#ContainerFunctions li
{
 float:left;
 margin:0 10px 0 0;
 font-size:.7em;
}
