﻿/* Color Palette
 *
 * Background        #D5D5BB
 * Footer Brown	     #AB9C73
 * Footer Grey       #DED9C2
 * Leftnav Ochre     #D8995C
 * Leftnav Gold      #EBCE7F
 */

/***** Layout and Structure *****/
	a img       { border: none; text-decoration: none; }
	li img      { vertical-align: bottom; }
	strong, b   { font-weight: bold; }
	em, i       { font-style: italic; }
	fieldset    { border-style: groove; border-width: 2px; padding: .5em; margin: 1em 0px; }
	legend      { margin-left: 1em; }

	/***** YUI Customization *****/
	#doc752 { width:57.85em;*width:56.45em; min-width:752px; margin:auto; text-align:left; background-color: white; }
	.yui-t1 #yui-main .yui-b { margin-left: 12.3207em; }


	/***** Header *****/
	#hd                  { width: 752px; border-bottom: solid 1px #999999; margin-bottom: 2px; }
	#hd h1               { height: 174px; overflow: hidden; }
	#hd ul               { float: right; }
	#hd form             { float: right; }
	#layout_TopNav       { height: 115px; width: 752px; overflow: hidden; }
	#layout_TopNav a	 { color: #63264c; text-decoration: underline; font-size: 80%; font-weight: bold;  }
	#layout_TopNav ul li { display: inline; float: left; margin-left: 10px; color: #d2d4d3;}


	/***** Content *****/
	#layout_TopBar   { height: 1px; color: #999999; width: 100%; }
	#layout_SpaceBar { height: 2px; color: #ffffff; width: 100%; }
	#layout_Content  { padding-bottom: 1em; }
	#layout_Content ul	{ margin-left : 100px; }
	

	/***** Breadcrumbs *****/
	#layout_Breadcrumbs   { margin: 0px 0px 0px 1em; }

	/***** Footer *****/
	#ft address { display: inline; }







/***** Colors, Fonts, Decorations *****/
	body { background-color: #D5D5BB; }
	#bd  { background: url('/images/Layout/lnav_bottom.gif') repeat-y; }


	/***** Header *****/
	#hd             { background-color: #ffffff; }
	#layout_TopNav  { background: #ffffff;  }

	/***** Left Nav Menu *****/
	#layout_LeftMenu {
		/* background: white url('/images/Layout/sidebar_btn.gif') repeat-y top left;*/
	}

	#layout_LeftMenu a       { color: white; text-decoration: none; margin-left: 10px;
							   font-family: Frutiger, Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; }
	#layout_LeftMenu a:hover { text-decoration: underline; }
	#layout_LeftMenu ul.Root { padding-left: 0px; padding-bottom: 0px; }

	#layout_LeftMenu .T1 {
		height: 20px;
		background-color: #d8995c; border-bottom: 1px #9e866f solid;
		padding-top: 5px;
	}
	
	#layout_LeftMenu .T1POpen{
	/*background: url('/images/Layout/MenuLine.gif') no-repeat left bottom;*/
		list-style: none;
		color: black; 
	}
		
	#layout_LeftMenu .T2 {
		background-image: none;
		list-style: none;
		list-style-image: none;
		margin: 1em 0px 1em .5em;
		color: #999;
		font: normal 85% Verdana, Arial, Helvetica, sans-serif;
	}
	#layout_LeftMenu .T2 a { text-decoration: underline; }
	#layout_LeftMenu .T2 a:visited { color: #999; }
	#layout_LeftMenu .T3 { margin: 1em 0px 1em 1em; }
	#layout_LeftMenu .T4 { margin: 1em 0px 1em 1em; }


	/***** Content *****/
	#yui-main .yui-b { background-color: white; }
	#layout_TopBar   { background-color: #072e67; height: 1px;}
	#layout_Content p
	{	margin-left: 10px;
		margin-right: 10px; }
	#layout_Content address
	{   margin-left: 10px;
		margin-right: 10px; }

	/***** eWEP Content *****/
	.layout_eWEP h1,
	.layout_eWEP h2,
	.layout_eWEP h3,
	.layout_eWEP h4,
	.layout_eWEP h5,
	.layout_eWEP h6,
	.layout_eWEP table,
	.layout_eWEP address,
	.layout_eWEP .vcard, /* address microformat */
	.layout_eWEP p     { margin: 1em 0px; }
	.layout_eWEP h1,
	.page_title        { font: bold 107% Verdana, Arial, Helvetica, sans-serif; }
	.layout_eWEP h2    { font: bold italic 107% Verdana, Arial, Helvetica, sans-serif; color: #0078C0; }
	.layout_eWEP       { font: 85% Verdana, Arial, Helvetica, sans-serif; }
	.layout_eWEP ul    { list-style-type: disc; }
	.layout_eWEP ol    { list-style-type: decimal; }
	.layout_eWEP ul li { margin-left: 1em; margin-top: .5em; }
	.layout_eWEP ol li { margin-left: 1.5em; margin-top: .5em; }
	.layout_eWEP h3,
	.layout_eWEP caption,
	.layout_eWEP th,
	.layout_eWEP dt    { font-weight: bold; }
	.layout_eWEP cite  { display: block; text-align: right; font-style: italic; margin-right: 1.5em; }
	.layout_eWEP dd    { margin-left: 1em; }
	.layout_eWEP blockquote { margin: 1em 4em; }
	.layout_eWEP caption { text-align: center; margin: 1em 0px 0px 0px 0px; }
	/* .layout_eWEP table   { width: 100%; } */


	/***** Breadcrumbs *****/
	#layout_Breadcrumbs          { color: black; font: normal 77% Verdana, Arial, Helvetica, sans-serif; }
	#layout_Breadcrumbs a        { color: #0078C0; text-decoration: none; }
	#layout_Breadcrumbs a:hover  { text-decoration: underline; }
	#layout_Breadcrumbs .Current { color: #0078C0 }

	/***** Page Lists *****/
	dl.PageList         { color: black; }
	dl.PageList dt      { font: bold 85% Verdana, Arial, sans-serif; margin-top: 1em; }
	dl.PageList dt a    { color: #0078C0; text-decoration: none; font-weight: bold; }
	dl.PageList dd      { font-size: 77%; font-weight: normal; }
	dl.PageList dd.Date { font-style: italic; }


	/***** Related Links *****/
	.layout_Related h2 {
		background-color: #D4D2C5;
		color: #666666;
		font: bold 100% Verdana, Arial, sans-serif;
		padding: 5px;
		margin: 0px;
	}
	.layout_Related ul { padding-left: 12px; list-style: disc url('/images/Layout/RelatedMenuB.gif'); }
	.layout_Related li { margin: 8px 0px 8px 1em; color: #404040; font: 85% Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; }
	.layout_Related a  { color: #404040; text-decoration: none; }
	.layout_Related a:hover { text-decoration: underline; }

	/***** Footer *****/
	#ft { font: 69% Verdana, Arial, Helvetica, sans-serif; }
	#ft a { font-weight: bold; color: #2b2b2d; text-decoration: underline; }
	#ft a:hover { color: #333; text-decoration: underline; }
	#ft address { color: #2b2b2d; }


/***** Printing *****/
@media print {
	#hd,
	#ft,
	#layout_PageHeader,
	#layout_Breadcrumbs,
	#layout_TopBar,
	.layout_Related,
	.layout_InlineMenu,
	.yui-b { display: none; }
	html, body { width: 100%; }
	#yui-main .yui-b { border-left: none; }
	#yui-main .first { border-right: none; }
}
