html{min-width:946px;background-color:#06C;background-image:url(../images/bg_sides.jpg);background-repeat:repeat-x;background-position:center bottom;background-attachment:fixed}body{width:100%;text-align:center}div#layoutWrapper{position:relative;text-align:left;margin-left:auto;margin-right:auto;width:900px;padding-left:23px;padding-right:23px;background-image:url(../images/bg_wrapper.png);background-repeat:repeat-y;background-position:left}div#layoutFooter{background-image:url(../images/bg_footer.png);background-repeat:repeat-x;background-position:top;width:900px;height:16px;padding-top:4px;text-align:left;margin-left:auto;margin-right:auto;font-family:Arial;font-size:7.5pt;font-style:normal;color:#589363}div#layoutPage{width:100%;overflow:hidden;background-color:#003;background-image:url(../images/bg_page.gif);background-position:left;background-repeat:repeat-y}div#layoutPageLeft,div#layoutPageRight{float:left;width:450px}div#layoutNavigation{width:100%;height:256px;background-color:#FFF}div#layoutPhoto{border-top:1px solid #E5F0FA;border-right:1px solid #E5F0FA;border-bottom:1px solid #E5F0FA;width:449px;overflow:hidden}div#layoutTop{width:450px;height:125px;border-bottom:1px solid #E5F0FA;background-color:#FFF;overflow:hidden}div#layoutContent{min-height:405px;background-image:url(../images/bg_content.jpg);background-repeat:repeat-x;background-position:top;padding:5px 15px 15px}div#layoutAddress{float:left;width:880px;height:65px;margin-top:-20px;overflow:hidden;background-image:url(../images/bg_address_golf.png);background-repeat:no-repeat;background-position:top;padding:20px 10px 0}.layoutAddress_logo div#layoutAddress{background-image:url(../images/bg_address_golf2.png);margin-top:-135px;padding:135px 10px 0}div#layoutAddress table.tableAddress{float:left;margin-top:10px;margin-right:50px}div#layoutAddress table.tableLogos{float:right}td,th{vertical-align:top}#layoutContent h2{width:400px;height:22px;left:485px;top:104px;position:absolute;z-index:50;font-family:Verdana;font-size:13px;font-weight:700;color:#FFF;line-height:30px;letter-spacing:-.4px;text-transform:uppercase;margin:0}#layoutContent h3{width:450px;height:22px;font-family:Verdana;font-size:11px;font-weight:700;color:#FFF;line-height:18px;text-transform:uppercase;margin:10px -15px 4px}#layoutContent p,#layoutContent td,#layoutContent th,#layoutContent li,#layoutContent span{font-family:Verdana;font-size:12px;color:#E3EDEF;line-height:18px}#layoutContent p,#layoutContent ul{margin-top:8px;margin-bottom:8px}#layoutContent ul{padding-left:20px;margin-left:0}#layoutContent a:link,#layoutContent a:visited,#layoutContent a:active,#layoutContent a:hover{color:#E4ECF7}div.divLine{background-image:url(../images/bg_line_hor.png);background-repeat:no-repeat;background-position:top right;height:1px;font-size:1px;margin:5px -15px 5px 0}div.fade{visibility:hidden}div#layoutAddress address{font-family:Arial;font-size:7.5pt;font-style:normal;color:#99a;line-height:12px}div#layoutAddress address.address_labels{text-align:right}div#layoutAddress address.address_labels span{clear:left;float:left;margin-right:5px}div#layoutAddress table.tableAddress a:link,div#layoutAddress table.tableAddress a:visited,div#layoutAddress table.tableAddress a:active,div#layoutAddress table.tableAddress a:hover{color:#99a;text-decoration:none}div#layoutFooter a:link,div#layoutFooter a:visited,div#layoutFooter a:active,div#layoutFooter a:hover{color:#589363;text-decoration:none}div#layoutAddress table.tableAddress a:hover,div#layoutFooter a:hover{color:#FFF;text-decoration:underline}form th{vertical-align:top;font-weight:700;text-align:left;padding-right:10px}select,input,textarea{font-size:11px}form .validate-warning{background-color:#fdd}#layoutContent span.required{color:red;font-family:Tahoma;font-weight:700;font-size:10pt;cursor:default;padding:0 3px}ul#menu{position:relative;width:450px;height:256px;overflow:hidden;background-repeat:no-repeat;background-position:left bottom}ul#menu li#menutop{height:125px;background-color:#fff}ul#menu li#menubottom{height:15px;background-color:#003}ul#menu li.menuitem,ul#menu:hover li.menuitem_active{background-color:#003;background-image:url(../images/li_menu_up.gif);background-repeat:no-repeat;background-position:2px 1px;border-top:1px solid #003;border-bottom:1px solid #003}ul#menu li.menuitem:hover,ul#menu li.menuitem_active,ul#menu:hover li.menuitem_active:hover{background-color:#06C;background-image:url(../images/li_menu_down.gif);border-top:1px solid #FFF;border-bottom:1px solid #FFF}ul#menu li.menuitem a{text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:700;color:#FFF;display:block;-moz-outline:none;padding:5px 0 5px 28px}ul#menu li.menuitem .menuBorderHider,ul#menu:hover li.menuitem_active .menuBorderHider{z-index:110;position:absolute;visibility:hidden;width:6px;height:23px;left:210px;margin-top:-24px;background-color:#06C;border-top:1px solid #FFF;border-bottom:1px solid #FFF}ul#menu li ul{position:absolute;left:220px;top:0;visibility:hidden;z-index:100}ul#menu li.menuitem ul{left:210px;top:100px;width:235px;height:136px;padding-top:20px;padding-left:5px;padding-right:10px;background-image:url(../images/bg_submenu_small.png);background-repeat:no-repeat;background-position:left top}ul#menu li ul li.top-spacing{padding-top:10px}ul#menu li.menuitem ul li a{text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:700;color:#FFF;display:block;line-height:14px;margin:1px;padding:4px 0 4px 10px}ul#menu li#menutop ul{padding-top:17px;padding-left:6px;width:224px;height:239px;visibility:visible;background-image:url(../images/bg_submenu_large.png);z-index:60}ul#menu li#menutop ul li{width:100%;height:100%;margin:0;padding:0}div#menuHighlights div{width:204px;float:left;padding:10px 10px 2px}div#menuHighlights p{font-family:Verdana;font-size:8pt;line-height:14px;margin-top:6px;margin-bottom:6px;color:#9CF}div#menuHighlights a{text-decoration:none;display:inline;font-weight:400;color:#FFF;margin:0;padding:0}div#menuHighlights a:hover{text-decoration:underline;color:#FFF}ul#menu li#menutop:hover ul{z-index:80}ul#menu li.menuitem_active ul{z-index:70}ul#menu li ul li ul{display:none}ul#topnav{height:16px;padding-left:1px;background-color:#06C;border-bottom:1px solid #E5F0FA;overflow:hidden}ul#topnav li{float:left;padding-right:5px!important;margin:1px 0 0 5px !important}ul#topnav li,ul#topnav li a{font-family:Verdana;font-size:9px;line-height:12px;color:#FFF;text-decoration:none}ul#topnav input{width:75px;height:11px;font-family:Arial;font-size:7pt;line-height:10px;color:#99B;border-width:1px;margin:-1px 0 0;padding:0 3px}ul#topnav input#auth_user{background-image:url(../images/bg_input_username.gif);background-repeat:no-repeat;background-position:left top}ul#topnav input#auth_pass{background-image:url(../images/bg_input_password.gif);background-repeat:no-repeat;background-position:left top}ul#menu li#menutop,ul#menu li#menubottom,ul#menu li.menuitem,ul#menu li ul li{float:left;clear:left;width:225px}ul#menu li:hover .menuBorderHider,ul#menu li.menuitem_active .menuBorderHider,ul#menu:hover li.menuitem_active:hover .menuBorderHider,ul#menu li:hover ul,ul#menu li.menuitem_active ul{visibility:visible}ul#menu li.menuitem ul li a:active,ul#menu li.menuitem ul li a:hover,ul#menu li.menuitem ul li.submenuitem_active a,ul#topnav li a:hover{text-decoration:underline}html,body,form{margin:0;padding:0}div#layoutPhoto img,div#layoutTop img,img#imgLogo{float:left}#layoutContent a:active,#layoutContent a:hover,div#menuHighlights b{color:#FFF}ul#menu,ul#menu ul,ul#menu li,ul#topnav,ul#topnav li{list-style:none;margin:0;padding:0}