
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
html{color:#000;background:#FFF;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}



 .yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
 .yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
 .yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
 .yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
 .yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}



 .yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
 .yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
 .yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
 .yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}
 .yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}


 .yui-g .yui-gb .yui-u{_margin-left:1.0%;}


 .yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}


 .yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
 .yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
 s .yui-gb .yui-gd div.first{width:32%;}
 .yui-g .yui-gd div.first{_width:29.9%;}


.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;} 

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/

blockquote,ul,ol,dl{margin:1em;} 

p,fieldset,table,pre{margin-bottom:1em;} 

/* General */

body {
 color: #000;
 padding: 0;
 margin: 0;
} 

#yui-main {clear: both;} 
#doc3 {margin: auto} 
.yui-t6 #yui-main .yui-b { margin-right:27.0769em; }
.yui-t3 #yui-main .yui-b { margin-left:25.0769em; }

a, .link {color: #03c; text-decoration: underline;}

a:visited {color: #039;}

a:hover, .link:hover {text-decoration: none; color: #36f;}

.selected {font-weight: bold;}

.jump li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    position:absolute;
    text-indent:-7000em;
    z-index: 0;
}

p, pre {padding: .5em 1em; line-height: 150%; font-size: 93%;}
td p {font-size: 100%}
legend, .projectsearch label {display:none;}


/* Masthead */
#hd h1
{
    margin: .5em 0 0 .5em;
    width: 265px;
}
#hd .yui-u.first h1
{
    background: url("http://a.fsdn.com/sf/images/phoneix/sf_phoneix.png") no-repeat;
}

#hd h1 a
{
    text-indent: -700em;
    text-decoration: none;
	display: block;
	position: relative;
	z-index: 1;
	height: 60px;
}

#hd h1 a:hover, #masthead h1 a:hover { text-decoration: none !important; }

h2 {margin: 0; font-size: 123.1%}

/* Search and user account */
#hd .yui-u {color: #300; padding: .5em 0 0; text-align: right;}
#hd .yui-u input {margin: .5em 0 0;}
#hd .yui-u.first {padding: 0; text-align: left}
#hd .yui-u  a {font-size: 93%; padding: 0 1em 0 0; text-decoration: underline; color: #300}
#hd .yui-u  a:hover {color: #930}
#hd .yui-u form {display: inline; margin-right: 1em; white-space: nowrap}


/* footer */
#ft { color: #555; padding: 0 3em; position: relative;}
#ft strong a {color: #333}
#ft li { display: inline; list-style: none; padding: 0 1em; }
#ft .yui-g.hide {padding: 0 1em}
#ft .yui-u {text-align: left; padding: 3em 0 1em; font-size: 85%; line-height: 150%}
#ft .togbar {border: 1px solid #ddd; height: 6px; position: relative; z-index: 0;}
#ft .tog {background: #fff url("http://a.fsdn.com/sf/images/phoneix/gloss_sm.png") repeat-x scroll 50%; position: relative; margin: 0 auto -1px; display: block; height: 2.5em; width: 3em; text-align: center; z-index: 1; border: 1px #ddd solid; border-bottom: none; z-index: 1}
#ft .tog img {margin-top: .4em}
#ft .divider .yui-u {text-align: right; font-size: 85%; padding-top: 2em;}
#ft .divider .yui-u a {border-left: 1px solid #fff; border-right: 1px solid #ddd; padding: 0 1em 0 1em;}
#ft .divider .yui-u a:first-child {border-left: none}
#ft .divider .yui-u a:last-child {border-right: none}
#ft .divider .yui-u.first {text-align: left}
#ft .divider .yui-u.first a {padding: 0;}
#ft .tog #gloss {position: absolute; top: 0; left: 0; width: 100%; z-index: 0; height: 2.4em; padding: 0; margin: 0;}

