/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.10.0
*/
body {
	text-align:center;
	background: #ffffff;
	padding: 10px;
	font: normal .75em "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #666666;
}

#doc {
   width:57.69em;
   *width:56.3em; /* IE */
   min-width:750px;
   margin:auto;
   text-align:left;
   background: #ffffff;
   border: 1px solid #cccccc;
   padding: 10px;
}

#hd,#bd {margin-bottom:1em;text-align:left;}
#hd h1 { margin-left: 5px; float: left; color: #FF9002; font-size: 1em; font-weight: normal; }
#hd .title { color: #FF9002; text-decoration: none; }
#hd .title:hover { color: #666666; text-decoration: none; }
#hd ul { float: right; }
#hd li { font-size: .75em; display: inline; list-style-type: none; padding-right: 20px;}
#hd li a { color: #666666; text-decoration: none; }
#hd li a:hover { color: #FF9002; text-decoration: none; }
#ft { font-size: .75em; font-family: Helvetica, sans-serif; clear:both; color: #cccccc; }

a { text-decoration: none; color: #666666; }
#navlist #currentpage a { color: #cccccc; }

#show { padding-left: 30px; width: 450px; height: 450px; }


#bd { clear:both; }


/* rules for main templates */
.yui-t2 #yui-main .yui-b {	float: right; }
.yui-t2 .yui-b {float:left;}

/* t2 & t4: L180 & R180 */
.yui-t2 #yui-main .yui-b {width:73.4%;min-width:550px;}
.yui-t2 .yui-b {width:24%;min-width:180px;}

#nav { font-size: .75em; text-align: center; padding-top: 30px; }


/*	grid-generic rules for all templates */

/* all modules and grids nested in a grid get floated */
.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u {
   float:right; 
   display:inline;   /* IE */ 
}

/* float left and kill margin on first for added flex */
.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first {float:left; }

/* 2 col */
.yui-g .yui-u, .yui-g .yui-g {width:49.1%;}
.yui-g .yui-g .yui-u {width:48.1%;} /* smaller for nested to preserve margins */

/* 3 col */
.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u {
   float:left; /* need to reverse the order for 3 */
   margin-left:2%; *margin-left:1.895%;   
   width:32%;
}

.yui-gb .first, .yui-gc .first, .yui-gd .first {margin-left:0;}

/* colspan 2 */
.yui-gc .first, .yui-gd .yui-u {width:66%;}
.yui-gd .first {width:32%;}

/* colspan 3 */
.yui-ge .yui-u {width:24%;}
.yui-ge .first, .yui-gf .yui-u {width:74.2%;}
.yui-gf .first {width:24%;}
.yui-ge .first {width:74.2%;}

/* self clear floated parent containers */
#bd:after, .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;}	
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {zoom:1;} /* IE */