/*
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
*/


body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}







#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}


#yui-main .yui-b{float:none;width:auto;}.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;}




#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;}.clear{clear:both;font:0 arial;line-height:0;}.hidden{display:none;}
.invisible{visibility:hidden;}.spacer-10{height:10px;clear:both;font:0 arial;line-height:0;}.spacer-15{height:15px;clear:both;}
.spacer-20{height:20px;clear:both;}.spacer_20{height:20px;clear:both;}hr{border:0;}a{color:#036;text-decoration:none;}a:hover{text-decoration:underline;}strong{font-weight:bold;}.sprite1{background:transparent url(../img/logos.png) no-repeat;}
.sprite2,#shmodhero .buttons li.selected .sprite1{background:transparent url() no-repeat;}
.rsprite1{background:transparent url("../img/blue.png") repeat-x;}


body{font-family:arial;color:#4e4e4e;background:#e7e7e7 url("../img/blue.png") repeat-x 0 -490px;}
#doc4{background:#fff url(../img/left.gif) repeat-y;width:76.15em;min-width:990px;*width:74.26em;position:relative;}
.doc-wrapper1{background:url(../img/right.gif) repeat-y right top;}
.doc-wrapper2{position:absolute;background-position:-340px -20px;width:10px;height:500px;left:0;}
.doc-wrapper3{position:absolute;background-position:-370px -20px;width:10px;height:500px;right:0;}
.doc-wrapper4{padding:0 10px;}
#ft{padding:10px 0 20px 0;clear:both;}
#ft a,#hd a{text-decoration:none;}



#ft a:hover,#hd a:hover{text-decoration:underline;}.univ-head{text-align:center;font:85% arial;padding-top:3px;height:25px;}.univ-head a,.univ-head strong{color:#787878;}.univ-head div.links{float:left;text-align:left;width:300px;}
.univ-head div.links a{margin-right:10px;}.univ-head div.websearch{float:right;text-align:right;width:300px;}
.univ-head .websearch .query{width:200px;height:17px;vertical-align:middle;}.univ-head .websearch 
.submit{width:89px;height:20px;border:none;margin-left:5px;background-position:-20px -420px;vertical-align:middle;cursor:hand;cursor:pointer;}
.srch{position:relative;margin-bottom:20px;z-index:1;zoom:1;clear:both;}.shmod-ac{position:absolute;width:100%;z-index:1;zoom:1;}
.srch-top{margin-top:5px;}.srch-top .srch-wrap{border-bottom:1px solid #001d45;}.srch-top .srch-center{height:72px;background-position:0 -10px;}
.srch-top .srch-left{float:left;width:265px;height:100%;background-position:-20px -20px;}.srch-top .srch-left a{display:block;width:265px;height:100%;}
.srch-top .srch-right{float:right;width:20px;height:100%;background-position:-20px -120px;}.srch-bottom{margin:0;position:static;}
.srch-bottom .srch-search{padding-left:215px;}.srch-bottom .srch-center{height:42px;background-position:0 -120px;}
.srch-bottom .srch-left{float:left;width:10px;height:100%;background-position:-20px -560px;}
.srch-bottom .srch-right{float:right;width:10px;height:100%;background-position:-50px -560px;}
.srch-top .srch-tabs{padding:8px 0 0 5px;height:25px;_height:24px;overflow:hidden;}
.srch-top .srch-tabs a{margin-right:25px;color:#fff;font:bold 100% arial;}
.srch-top .srch-tabs strong a{color:#ffae00;}.srch-search{padding:9px 0 0 5px;}
.srch-search .query{width:240px;padding:1px 0 1px 5px;font:100% arial;vertical-align:middle;}
.srch-search .defaultq{color:#888;}.srch-search em.in{padding:0 10px;background-position:-14px -497px;text-indent:-5000px;vertical-align:middle;}
.srch-search select{width:160px;vertical-align:middle;}.srch-search 
.submit{width:76px;height:22px;margin:0 0 0 10px;background-position:-20px -460px;border:0;vertical-align:middle;cursor:hand;cursor:pointer;}
.srch-search a{float:right;margin:5px 5px 0 5px;color:#fff;font:bold 85% arial;}
#ac-container{margin:0 2px;background-color:#414e67;border:1px solid #1f2420;border-bottom:0;border-top:0;height:0;overflow:hidden;}
#ac-container .fade{height:7px;margin-bottom:3px;background-position:0 -100px;font:0/0px arial;}









