/*                           */
/*    Tweak Your Windows     */
/*        -- CSS --          */
/*                           */
/*          Header           */
/*                           */

div#layoutHeader { height:101px; background:url(../images/imagesHeader/headerFill.png) repeat-x }
div.layoutHeader-Logo { height:101px; background:url(../images/imagesHeader/headerLeft.png) top left no-repeat; padding:0 0 0 20px }
div.layoutHeader-Logo img { position:relative; top:23% }
div.layoutHeader-Right { height:101px; float:right; text-align:right; background:url(../images/imagesHeader/headerRight.png) top right no-repeat; padding:0 20px 0 0 }
div.layoutHeader-topAd { border:1px solid #19336A }
div.layoutHeader-topMenu { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#D5D7D9; margin:11px 0 6px 0; cursor:default }

div#layoutMenu { height:45px; background:#333 url(../images/imagesMenu/menuLeft.png) top left no-repeat; padding-left:8px; overflow:hidden }
div.layoutMenu-Search { height:45px; width:309px; float:right; background:url(../images/imagesMenu/searchFill.png) repeat-x; overflow:hidden }
div.layoutMenu-Search div { height:45px }
div.layoutMenu-AdvSearch { font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; float:right; padding:13px 40px 0 0; background:url(../images/imagesMenu/searchRight.png) top right no-repeat }
div.layoutMenu-SearchBox { background:url(../images/imagesMenu/searchLeft.png) top left no-repeat }
div.layoutMenu-SearchBox a { padding-left:4px }
.SearchFormInput { width:106px; position:relative; top:-10px; border:0; margin:0; padding:2px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; letter-spacing:-1px; background:none }
div.layoutMenu-SearchBox div { width:146px; height:26px; position:relative; border-right:1px solid #CCC; overflow:hidden; top:10px; left:16px; background:url(../images/imagesMenu/searchBackground.png) top left no-repeat }
div.layoutMenu-tabMenu { float:left; overflow:hidden }
div#layoutMenu ol { width:100%; list-style-type:none; height:45px; margin:0; padding:0 }
div#layoutMenu ol li { 
	padding:14px 26px 18px 0;
	margin:0;
	/*\*/
	float:left;
	/* */
	font:bold 11px Tahoma;
	text-align:center;
	color:#333333;
	cursor:pointer
}
div#layoutMenu ol li span { padding:14px 11px 10px 0 }
div#layoutMenu ol li>span { padding:19px 11px 10px 0 } /* hide CSS properties from IE */
div#layoutMenu ol li img { position:relative; top:-2px }
div#layoutMenu ol li span img { position:relative; top:0 }
div#layoutMenu ol li.tabOff span { background:url(../images/imagesMenu/tabFillIcon.png) top right no-repeat }
div#layoutMenu ol li.tabOff span img { filter:alpha(opacity=60); -moz-opacity:0.6; opacity:.6 }
div#layoutMenu ol li.tabOn span { background:url(../images/imagesMenu/tabFillIcon.png) top right no-repeat }
div#layoutMenu ol li.tabOff span.tabStart { background:url(../images/imagesMenu/tabFillIconStart.png) top right no-repeat; padding-left:11px }
div#layoutMenu ol li.tabOn span.tabStart { background:url(../images/imagesMenu/tabFillIconStart.png) top right no-repeat; padding-left:11px }
div#layoutMenu ol li.tabOff { background:url(../images/imagesMenu/tabFill.png) top right no-repeat }
div#layoutMenu ol li.tabOn { background:url(../images/imagesMenu/tabFill.png) top right no-repeat }
div#layoutMenu ol li.tabOffEnd { background:url(../images/imagesMenu/tabFillEnd.png) top right no-repeat; padding-right:24px }
div#layoutMenu ol li.tabOnEnd { background:url(../images/imagesMenu/tabFillEnd.png) top right no-repeat; padding-right:24px }
div#layoutMenu ol li.tabOffEnd span { background:url(../images/imagesMenu/tabFillIcon.png) top right no-repeat }
div#layoutMenu ol li.tabOffEnd span img { filter:alpha(opacity=60); -moz-opacity:0.6; opacity:.6 }
div#layoutMenu ol li.tabOnEnd span { background:url(../images/imagesMenu/tabFillIcon.png) top right no-repeat }