/* CSS Document */ body{ margin:0 0 0 0; background:#DFDFDF; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: left; } form{ margin:0 0 0 0; } #main{ margin:0px auto; width:830px; border:none; background:#ffffff; } #top{ margin:0px auto; width:830px; height:105px; } #footer{ width:830px; margin:0px auto; text-align:left; } /***************** Top Section ***************/ .row1{ height:79px;} .logo{ float:left; width:320px; text-align:center; font-family:Arial; font-size:12px; color:#255A74;} .topright{ float:right; width:480px;} .topnavv{ float:right; text-align:right; font-family:Arial; font-size:11px; height:20px;} .topnavv a{color:#CC3366; text-decoration:underline; font-weight:normal; padding:7px 7px; border-right:1px solid #669933;} .topnavv a:hover {color:#255A74; text-decoration:none;} a.basket:link, a.basket:visited, a.basket:active {color:#669933; text-decoration:underline; font-weight:bold; font-family:Arial; font-size:11px; border:none;} a.basket:hover {color:#255A74; text-decoration:none;} .row2{ float:right; font-family:Arial; font-size:12px; color:#ec4907; font-weight:bold; margin-right:5px; height:20px;} .menu{ background:#669933; height:26px;} .nav{ float:left;} .search{ float:right; padding-right:10px; width:187px;} .sleft{ width:14px; float:left;} .sback{ width:116px; height:20px; background:url(../images/back_search.gif) repeat-x; float:left; padding-top:5px; _padding-top:3px;} .sback input{ font-size:11px; height:15px; _ height:14px; border:none; border-color: transparent; } .sbutton{ width:57px; float:right;} /***************** End of Top *******************/ /***************** Footer Section ***************/ .bgfooter{ background:url(../images/bg_footer.gif) repeat-y;} #footer{ font-size:12px; font-family:Arial; color:#255A74;} #footer b{ font-size:12px; font-family:Arial; color:#CC3366;} .footer {color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif;} .footer a{color:#255A74; text-decoration:underline; font-weight:normal;} .footer a:hover {color:#255A74; text-decoration:none;} a.footerlink:link, a.footerlink:visited, a.footerlink:active {color:#CC3366; text-decoration:underline; font-weight:bold; font-family:Arial; font-size:12px; border:none;} a.footerlink:hover {color:#255A74; text-decoration:none;} a.fotlink:link, a.fotlink:visited, a.fotlink:active {color:#669933; text-decoration:none; font-weight:bold; font-family:Arial; font-size:14px; border:none;} a.fotlink:hover {color:#255A74; text-decoration:none;} /***************** End of Top *******************/ /***************** start of middle *******************/ .midcontent{ padding:5px;width:830px;} /****#midcontent{ padding:10px 0 0 0;width:830px;}***/ .midcontent body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background: #DFDFDF; text-align: left; } #midcontent A:link { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;} #midcontent A:active { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;} #midcontent A:visited { color: #598195; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;} #midcontent A:hover { color: #669933; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;} #midcontent A:visited hover { color: #669933; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none;} h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #669933; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: inline; } table { font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; } A.dark:hover { color: #000000; text-decoration: none; }*/ TD { font-size: 12px; font-family :Arial, Helvetica, sans-serif; } P { font-size: 12px; font-family :Arial, Helvetica, sans-serif; } TD.dark { font-size: 12px; font-family : Tahoma; color : #666666; } TD.smaller { font-size: 11px; font-family : Tahoma; color : #000000; } P.smaller { font-size: 12px; font-family :Arial, Helvetica, sans-serif; color : #000000; } HR { color : #D2D2CA; height : 1px; } .detailname { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #255A74; } .smallergreen { color:#255a74; font-weight: normal; /* background-image:url(/navi/images/bee.gif); */ background-repeat:no-repeat; font-family: Helvetica, sans-serif; font-size: 11px; } .sitelinks { border-right:1px solid #669933; } .sitelinks a:link, .sitelinks a:active, .sitelinks a:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .sitelinks1 a:link, .sitelinks1 a:active, .sitelinks1 a:visited { color: #669933; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .sitelinks a:hover, .sitelinks1 a:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .sitelinks3 { color: #cc3366; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .sitelinks2 a:link, .sitelinks2 a:active, .sitelinks2 a:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } .sitelinks2 a:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } .borderR{ border:0; /* space between tabs */ border-right:1px solid #fff; padding: 0 10px 0 10px; background-color:#dedede; } .borderR2{ border:0; /* space between tabs */ padding: 3px; 9px 3px 9px; background-color:#dedede; } .price{color:#383838;} .binput{ padding:1px 1px 2px 1px; border: solid 1px #255A74; height:21px;} .sublink { font-size:12px; font-weight:bold; font-family:Arial; color:#CC3366; text-decoration:none; } .sublink:link { color:#CC3366; text-decoration:none; } .sublink:visited { color:#CC3366; text-decoration:none; } .sublink:hover { color:#255A74; text-decoration:none; } .right { margin:0 8px 0 0; text-align:right; color:#255a74; } .left { margin:0 0 0 8px; text-align:left; } .footerbg { height:31px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#255a74; } a.greenfoot, a.greenfoot:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#669933; font-weight:bold; padding:0; } a.greenfoot:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#255a74; font-weight:bold; text-decoration:none; } a.pinkfoot, a.pinkfoot:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#cc3366; font-weight:bold; padding:0 0 2px 0; text-decoration:none; } a.pinkfoot:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#255a74; font-weight:bold; padding:0 0 2px 0; text-decoration:none; } .currpage{ font-weight:bold; font-color:red; } .pagenums{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .headerpage{ color:#669933; display:inline; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin:0; padding:5px 5px 5px 1px; font-weight: bold; align: right; } .prodname{ color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; } /* Overlay */ #simplemodal-overlay {background-color:#000; cursor:wait;} /* Container */ #simplemodal-container {height:400px; width:90%; background-color:#fff; border:3px solid #ccc;} #simplemodal-container a.modalCloseImg {background:url(/images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;} #simplemodal-container #basicModalContent {padding:8px;} .wide_modal{width:95%} .wide_large_modal{width:95%; height:95%} .wide_avg_modal{width:95%; height:80%} .small_modal{width:400px; height:500px} /* div size box */ .container { float:left; clear:left; width:100%; } .variation_option { float:left; text-align:center; vertical-align:middle; width:80px; padding:5px; margin-top:5px; cursor: pointer; color:#808080; margin-right:5px; background-color:#FFFFFF; border:1px solid #808080; } .variation_option_selected { float:left; text-align:center; vertical-align:middle; width:80px; padding:5px; margin-top:5px; cursor: pointer; color:#000000; margin-right:5px; background-color:#669933; border:1px solid #000000; } .variation_optionoutofstk { float:left; text-align:center; vertical-align:middle; width:80px; padding:5px; margin-top:5px; color:#808080; cursor: pointer; margin-right:5px; background-color:#FFFFFF; border:1px dashed #808080; } .variation_outofstk_selected { float:left; text-align:center; vertical-align:middle; width:80px; padding:5px; margin-top:5px; color:#FFFFFF; cursor: pointer; margin-right:5px; background-color:#FF0000; border:1px dashed #808080; } .applybutton { background:url(../../images/apply.gif) no-repeat; width:59px; height:25px; border:0; } .newaccountbutton { background:url(../../images/account.gif) no-repeat; width:114px; height:25px; border:0; } .forgotpassbutton { background:url(../../images/forgot-pass.gif) no-repeat; width:144px; height:25px; border:0; } .eightdown { padding: 0 0 8px 0;} .descrip { /* background-image:url(../images/b-page/brandinfo-bg.jpg); background-repeat:repeat-y; */ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:12px 0px 18px 0px; margin:0; font-weight:normal; vertical-align:top; text-align:left; } .descrip a:link, .descrip a:active, .descrip a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #255a74; } .descrip a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; } .text { padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } .text a:link, .text a:active, .text a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #255a74; } .text a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; } h3 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #669933; margin: 0px 0px 0px 0px; padding: 35px 0px 0px 0px; display: block; position: static; } h3.again { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #669933; margin: 0px 0px 0px 0px; padding: 35px 0px 0px 30px; display: block; position: static; } h3.orange { color: #ff6600; } #mid { padding:0 0px 0 0px; margin:8px 0 0 0px; width:433px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #669933; line-height:14px; text-align:center; } #midp { padding:0 0px 0 0px; margin:8px 0 0 0px; width:433px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #669933; line-height:18px; text-align:center; } #mid a { font-weight:bold; } #center { padding:0; margin:0px 0 0 44px; text-align:left; position: static; display:block; } #centeragain { padding:0; margin:0px 0 0 46px; text-align:left; position: static; display:block; } #centeragain2 { padding:0; margin:0px 0 0 60px; text-align:left; position: static; display:block; } #right { width:159px; padding:0 45px 0 0; margin:0px 0px 0px 0px; float:right; text-align:center; position: static; display:block; } #left { width:159px; padding:0 0 0 45px; margin:0px 0 0px 0px; float:left; text-align:center; position: static; display:block; } #left ul{ padding:0; margin:0; border:0; list-style-type:none; /* we don't want to view the list as a list */ text-align:center; } #left li, #right li { padding:0 0 3px 0; } #left li a { text-decoration: underline; } #right ul{ padding:0; margin:0; border:0; list-style-type:none; /* we don't want to view the list as a list */ text-align:center; } #right li a { text-decoration: underline; } .pom { padding:20px; margin:0; text-align:left; } .pom p { padding:5px 0 5px 0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } #sidenavtable { width:182px; background-image:url(../images/b-page/grn-line.gif); background-repeat:repeat-y; background-position:top right; background:#ffffff; } #sidenav { width:181px; text-align:left; margin:0px 0 0 0px; padding:0; border-right:1px solid #669933; background-image:url(../images/spacer.gif); background-repeat:repeat-x; background-position:top; } #sidenav ul { margin:0; padding:0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; } #sidenav .shopbytitle { display: block; padding: 6px 0px 6px 15px; margin:0; color: #fff; background-color:#669933; font-size:14px; font-weight:bold; } * html #sidenav .shopbytitle { height:100%; } #sidenav .boys-girls { display: block; padding: 4px 0px 4px 25px; margin:0; color: #ff8533; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .boys-girls { height:100%; } #sidenav .boys { display: block; padding: 4px 0px 4px 25px; margin:0; color: #669933; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .boys { height:100%; } #sidenav .girls { display: block; padding: 4px 0px 4px 25px; margin:0; color: #d65c85; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .girls { height:100%; } #sidenav .adult { display: block; padding: 4px 0px 4px 25px; margin:0; color: #ff8533; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .adult { height:100%; } #sidenav .accessories { display: block; padding: 4px 0px 4px 25px; margin:0; color: #ff8533; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .accessories { height:100%; } #sidenav .holiday { display: block; padding: 4px 0px 4px 25px; margin:0; color: #CC0033; background-color: #c8d6dd; font-size:14px; font-weight:bold; } *html #sidenav .holiday { height:100%; } #sidenav ul li { padding:0; margin:0; } #sidenav a /* links */ { display: block; padding: 3px 10px 3px 25px; margin:0; color:#255a74; background-color:white; text-decoration: none; border-bottom:1px solid #dae7ce; } *html #sidenav a /* links */ { height:100%; } #sidenav a:visited { /*color: #6FA5BF;*/ background-color: #fff; text-decoration: none; } #sidenav a:hover { color: #255a74; background-color: #e7edf0; text-decoration: none; } .whiteheadersmaller { font-size: 14px; color: #ffffff; } #landingtable a { font-size: 12px; } .bordertable { background-color:#f9f9fc; border: 2px solid #669933; } .detaildescription, .detaildescription a:link, .detaildescription a:visited { font-size: 12px; } #dbmsg a:link, #dbmsg a:visited{ font-size: 12px; } .blueheader { font-size: 12px; color: #255a74; } .productsleftlinkheader { color:#669933; } .brandsmainheader { background-color:#a3c285; padding:2px 0px 2px 15px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 16px; font-weight:bold; } .brandssubheader, .brandssubheader b { background-color:#dedede; color:#4d8022; } .brandssubheaderfont { padding-left:15px; color:#4d8022; } .brandssubheaderfontlink { color:#255a74; padding-right:15px } .toperlink{ font-weight:bold; font-size:12px; font-family:Arial; color:#C36; text-decoration:none; } .toperlink:link{ color:#C36; font-size:12px; text-decoration:none; } .toperlink:visited{ color:#C36; font-size:12px; text-decoration:none; } .toperlink:hover{ color:#255A74; font-size:12px; text-decoration:none; } #leftnavigation a:link { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #leftnavigation a:active { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #leftnavigation a:visited { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #leftnavigation a:hover { color: #669933; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #tcontent a:link { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #tcontent a:active { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #tcontent a:visited { color: #255A74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} #tcontent a:hover { color: #669933; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;} /***************** End of middle *******************/ /* CSS Document */ /*========================= TOP OF THE MENU CASCADE =========================*/ .menur { z-index:6; position:relative; /* establish a menu-relative positioning context */ float:left; /* play nicely with others */ margin:0; padding:0; border:0; height:18px; /* the menu's overall height */ width:100%; background: none; /* light grey */ font-family: Arial, Helvetica, sans-serif; font-size:12px; /* this (and also below) sets the menu's font size */ } .menur a:link, .menur a:visited { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menulatest a:link, .menulatest a:visited { color: #660066; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menupreorder a:link, .menupreorder a:visited { color:#006600; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menufeatured a:link, .menufeatured a:visited { color:#255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menufeatured2 a:link, .menufeatured2 a:visited { color: #FF6600; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menusale a:link, .menusale a:visited { color: #CC0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menur a:hover { color: #669933; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menur img { vertical-align: top; /* prevent images from being pushed down by text */ } .menur ul { padding:0; margin:0; border:0; list-style-type:none; /* we don't want to view the list as a list */ line-height:1.5em; /* globally set the menu's item spacing. note */ } /* this must be 1.0 or 1.5 or 2.0 for Mozilla */ .menur li { float:right; /* this creates the side-by-side array of top-level buttons */ position:relative; /* create local positioning contexts for each button */ margin:0; } .borderR{ border:0; /* space between tabs */ border-right:1px solid #fff; padding: 2px 10px 2px 10px; background-color:#dedede; } .borderRlast{ border:0; /* space between tabs */ border-right:0px solid #fff; padding: 2px 10px 2px 10px; background-color:#dedede; } .menur ul li table { margin:-1px 0; /* IE5 needs -1px top and bottom table margins */ m\argin:0; /* re-zero the table margins for everyone but IE5 */ border-collapse:collapse; /* IE5 needs this for the sub-menus to work */ font-size:12px; /* this sets the base font size for our entire menu */ } .drop { display:block; padding:0px 0.33em; /* this sets the l/r margins for our menu item */ margin:0; text-align:right; /* this right alignment goes with the float:left below */ cursor:pointer; /* IE tries to switch back to an I-beam, don't let it */ cursor:hand; /* IE5 only knows about "hand", so set it both ways */ } .drop span { /* this simultaneously left and right aligns the text and */ float:left; /* the >> in the drop-down menus which link to sub-menus */ } /*======================== TOP LEVEL MENU DEFINITIONS ========================*/ .menur ul li ul { display:none; /* initially hide the entire list hierarchy */ padding:1px; /* this is our box border width */ } .menur ul li a, .menur ul li a:visited { /* unselected top-level menu items */ display:block; float:left; text-decoration:none; height:18px; } .menur ul li:hover a, .menur ul li a:hover { /* selected top-level menu items */ border-top:0px solid #909fa5; border-left:0px solid #909fa5; /* these 2 lines create the push-in illusion */ margin: 0; height:18px; padding: 0; } /*======================== 2ND LEVEL MENU DEFINITIONS ========================*/ .menur ul li:hover ul, .menur ul li a:hover ul { /* 2nd level drop-down box */ display:block; position:absolute; margin:0; top:22px; /* place us just up underneath the top-level images */ right:0px; /* left-align our drop-down to the previous button border */ height:auto; /* the drop-down height will be determiend by line count */ /*width:13.5em;*/ color:black; width:135px; border:1px solid #999999; /* this sets the unselected-text color */ background:#ffffff; /* this sets our menu's effective "border" color */ } .menur ul li:hover ul.leftbutton, .menur ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed YAY */ right:-1px; } .menur ul li:hover ul.skinny, .menur ul li a:hover ul.skinny { left:1px; /* 2nd level skinny drop-down box */ /*width:10.08333em;*/ /* with a 12px default font, this is 97px width (97/12) */ } .menur ul.rightmenu li:hover ul, .menur ul.rightmenu li a:hover ul { /* 2nd level neighborhood drop-down box */ left:auto; right:0; /* nudge the right menu right to line up under the border */ } * html .menu ul.rightmenu li a:hover ul { /* IE5/6 needs a tweak here */ right:-1px; } .menur ul li:hover ul li a, .menur ul li a:hover ul li a { /* 2nd level unselected items */ border:0; margin:0; padding:0; height:auto; color:#000; /* this sets the unselected drop-down text color */ background:#dedede; /* this sets the drop-down menu background color */ width:130px; padding-left:5px; } .menur ul li:hover ul li a.more, .menur ul li a:hover ul li a.more { /* 2nd level unselected items */ border:0; margin:0; padding:0; height:auto; color:#000; /* this sets the unselected drop-down text color */ background:#FFFFFF; /* this sets the drop-down menu background color */ /*width:13.5em;*/ } .menur ul li:hover ul li:hover a, .menur ul li a:hover ul li a:hover { /* 2nd level selected item */ color:black; background:white; } .menur ul li:hover ul.skinny li a, .menur ul li a:hover ul.skinny li a, .menur ul li:hover ul.skinny li a:hover, .menur ul li a:hover ul.skinny li a:hover { /* 2nd level un+selected items */ /*width:10.08333em;*/ } .catchphrase { /* text under logo */ color:#255a74; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .sitelinks, .sitelinks2 { border-right:1px solid #669933; } .sitelinks a:link, .sitelinks a:active, .sitelinks a:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .sitelinks1 a:link, .sitelinks1 a:active, .sitelinks1 a:visited { color: #669933; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .sitelinks2 a:link, .sitelinks2 a:active, .sitelinks2 a:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } .sitelinks2 a:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } .sitelinks a:hover, .sitelinks1 a:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } a.nounderlinenew:link, a.nounderlinenew:active, a.nounderlinenew:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } a.nounderlinenew1:link, a.nounderlinenew1:active, a.nounderlinenew1:visited { color: #669933; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } a.nounderlinenew2:link, a.nounderlinenew2:active, a.nounderlinenew2:visited { color: #cc3366; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } a.nounderlinenew2:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 15px; } a.nounderlinenew:hover, a.nounderlinenew1:hover { color: #255a74; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } /***** menu *****/ /*========================= =========================*/ .topnav { margin:0; padding: 0 0 0 0; border:0; height:26px; background: #669933; text-align:center; } /*========================= TOP OF THE MENU CASCADE =========================*/ .menu { z-index:5; position:relative; /* establish a menu-relative positioning context */ float:left; /* play nicely with others */ margin:0; padding:0; border:0; height:26px; /* the menu's overall height */ width:100%; /* we always want our menu to fill the available space */ background:#669933; /* light grey */ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; /* this (and also below) sets the menu's font size */ border-bottom:0px solid #255a74; /* give us a dark blue border underneath -- not using */ } .menu a:link, .menu a:visited { color: #fff; /* top text link color */ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menu a:hover { color: #fff; /* top text hover color */ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .menu img { vertical-align: top; /* prevent images from being pushed down by text */ } .menu ul { padding:0; margin:0; border:0; list-style-type:none; /* we don't want to view the list as a list */ line-height:1.5em; /* globally set the menu's item spacing. note */ } /* this must be 1.0 or 1.5 or 2.0 for Mozilla */ .menu li { float:left; /* this creates the side-by-side array of top-level buttons */ position:relative; /* create local positioning contexts for each button */ margin:0; } .border { border-left:0px solid #dfdfdf; /* space between tabs */ border-right:0px solid #dfdfdf; padding: 0 10px 0 10px; /*inside of tabs */ background-color:#94b770; /* color of tabs at top */ } .border2 { font-size:13px; border-left:0px solid #dfdfdf; /* space between tabs */ border-right:1px solid #dfdfdf; padding: 3px 12px 0px 11px; /*inside of tabs */ background-color:#669933; /* color of tabs at top */ margin:0 0px 0 0; /* background-image: url(../../images/greenback.jpg); */ } .menu ul li a.border2 { font-size:13px; font-weight:regular; /*top tab font*/ } /*li:hover a, li a.border2:hover .menu ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover .menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover*/ /* makes top tab stay colored when hovered */ .menu ul li:hover a.border2:hover, .menu ul li:hover a.border2 { background-color: #255a74; border-right:1px solid #dfdfdf; color:white; /* font */ padding:3px 12px 0px 11px; /*inside of tabs */ margin:0 0px 0 0; /*border between tabs */ height:23px; } /* makes top tab stay colored when hovered */ * html .menu ul li a.border2:hover, .menu ul li:hover a.border2 { background-color:#255a74; border-right:1px solid #dfdfdf; color:white; padding:3px 12px 0px 11px; margin:0 0px 0 0; height:23px; font:Arial, Helvetica, sans-serif; font-size:13px; } .menu ul li table { margin:-1px 0; /* IE5 needs -1px top and bottom table margins */ m\argin:0; /* re-zero the table margins for everyone but IE5 */ border-collapse:collapse; /* IE5 needs this for the sub-menus to work */ font-size:12px; /* this sets the base font size for our entire menu */ } .drop { display:block; padding:0px 3px 0px 0px; /* this sets the l/r margins for our menu item */ margin:0; text-align:right; /* this right alignment goes with the float:left below */ cursor:pointer; /* IE tries to switch back to an I-beam, don't let it */ cursor:hand; /* IE5 only knows about "hand", so set it both ways */ } .drop span { /* this simultaneously left and right aligns the text and */ float:left; /* the >> in the drop-down menus which link to sub-menus */ margin:0; padding:0px; } /*======================== TOP LEVEL MENU DEFINITIONS ========================*/ .menu ul li ul { display:none; /* initially hide the entire list hierarchy */ padding:1px; /* this is our box border width */ } .menu ul li a, .menu ul li a:visited { /* unselected top-level menu items */ display:block; float:left; text-decoration:none; height:23px; } .menu ul li:hover a, .menu ul li a:hover { /* selected top-level menu items */ border-top:0px solid #909fa5; border-left:0px solid #909fa5; /* these 2 lines create the push-in illusion */ margin: 0; height:23px; padding: 0; } /*======================== 2ND LEVEL MENU DEFINITIONS ========================*/ .menu ul li:hover ul, .menu ul li a:hover ul { /* 2nd level drop-down box */ display:block; position:absolute; margin:0; top:25px; /* place us just up underneath the top-level images */ left:0px; /* left-align our drop-down to the previous button border */ height:auto; /* the drop-down height will be determiend by line count */ width:13.5em; color:black; font-weight: normal; /* this sets the unselected-text color */ background:#255a74; /* this sets our menu's effective blue "border" color */ } .menu ul li:hover ul.leftbutton, .menu ul li a:hover ul.leftbutton {/* our first dropdown should not be skewed YAY */ left:0px; } .menu ul li:hover ul.last, .menu ul li a:hover ul.last {/* our last dropdown should not go off page */ left:-102px; } .menu ul li:hover ul.skinny, .menu ul li a:hover ul.skinny { /* 2nd level skinny drop-down box */ width:8.08333em; /* with a 12px default font, this is 97px width (97/12) */ } .menu ul.rightmenu li:hover ul, .menu ul.rightmenu li a:hover ul { /* 2nd level neighborhood drop-down box */ left:auto; right:0; /* nudge the right menu right to line up under the border */ } * html .menu ul.rightmenu li a:hover ul { /* IE5/6 needs a tweak here */ right:-1px; } .menu ul li:hover ul li a, .menu ul li a:hover ul li a { /* 2nd level unselected items */ border:0; margin:0; padding:0; height:auto; color:#000; /* this sets the unselected drop-down text color */ background:#dedede; /* this sets the drop-down menu background color */ width:157px; padding-left: 5px; } .menu ul li:hover ul li a:visited, .menu ul li a:hover ul li a:visited { /* 2nd level unselected items --visited */ color: #333333; /* this sets the unselected drop-down text color */ } .menu ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover { /* 2nd level selected item */ color:black; background:white; } .menu ul li:hover ul.skinny li a, .menu ul li a:hover ul.skinny li a, .menu ul li:hover ul.skinny li a:hover, .menu ul li a:hover ul.skinny li a:hover { /* 2nd level un+selected items */ width:8.08333em; } /*======================== 3RD LEVEL MENU DEFINITIONS ========================*/ .menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul { /* hide inactive 3rd-level menus */ visibility:hidden; } .menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul { /* 3rd level drop-down box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 3rd level menu up one */ top:0; left:13.5em; width:149px; text-align:left; } .menu ul li:hover ul li:hover ul.thin, .menu ul li a:hover ul li a:hover ul.thin { /* 3rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 3rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:8.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul.thin li a, .menu ul li a:hover ul li a:hover ul.thin li a { /* 3rd level unselected items */ width:8em; background:#dedede; padding-left:5px; text-align:left; } .menu ul li:hover ul li:hover ul.thinlast, .menu ul li a:hover ul li a:hover ul.thinlast { /* 3rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 3rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:7.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul.thinlast li a, .menu ul li a:hover ul li a:hover ul.thinlast li a { /* 3rd level unselected items */ width:7em; background:#dedede; padding-left:5px; } .menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a { /* 3rd level unselected items */ width:12em; background:#dedede; /* grey */ padding-left:5px; } .menu ul li:hover ul li:hover ul li a:visited, .menu ul li a:hover ul li:hover ul li a:visited { /* 2nd level unselected items --visited */ color: #333333; /* this sets the unselected drop-down text color */ } .menu ul li:hover ul li:hover ul li a.last, .menu ul li a:hover ul li a:hover ul li a.last { /* 3rd level unselected items */ width:12em; background:#FFFFFF; /* green */ padding-left:5px; } .menu ul li:hover ul li:hover ul li.bborder a, .menu ul li a:hover ul li a:hover ul li.bborder a { /* 3rd level unselected items, line underneath */ width:12em; background:#dedede; /* green */ padding-left:5px; border-bottom:1px solid #255a74; } .menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover { /* level3 selected items */ width:12em; background:white; } .menu ul li:hover ul li:hover ul.thin li a:hover, .menu ul li a:hover ul li a:hover ul.thin li a:hover { /* level3 thin selected items */ width:8em; background:white; } /*======================== 4RD LEVEL MENU DEFINITIONS ========================*/ .menu ul li:hover ul li:hover ul li ul, .menu ul li a:hover ul li a:hover ul li a ul { /* hide inactive 4rd-level menus */ visibility:hidden; } .menu ul li:hover ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul li a:hover ul { /* 4rd level drop-down box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 4rd level menu up one */ top:0; left:149px; width:149px; text-align:left; } .menu ul li:hover ul li:hover ul li:hover ul.thin, .menu ul li a:hover ul li a:hover ul li a:hover ul.thin { /* 4rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 4rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:8.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul li:hover ul.thin li a, .menu ul li a:hover ul li a:hover ul li a:hover ul.thin li a { /* 4rd level unselected items */ width:8em; background:#dedede; padding-left:5px; text-align:left; } .menu ul li:hover ul li:hover ul li:hover ul.thinlast, .menu ul li a:hover ul li a:hover ul li a:hover ul.thinlast { /* 4rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 4rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:7.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul li:hover ul.thinlast li a, .menu ul li a:hover ul li a:hover ul li a:hover ul.thinlast li a { /* 4rd level unselected items */ width:7em; background:#dedede; padding-left:5px; } .menu ul li:hover menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a:hover ul li a { /* 4rd level unselected items */ width:12em; background:#dedede; /* grey */ padding-left:5px; } .menu ul li:hover ul li:hover ul li:hover ul li a:visited, .menu ul li a:hover ul li a:hover ul li:hover ul li a:visited { /* 2nd level unselected items --visited */ color: #333333; /* this sets the unselected drop-down text color */ } .menu ul li:hover ul li:hover ul li:hover ul li a.last, .menu ul li a:hover ul li a:hover ul li a:hover ul li a.last { /* 4rd level unselected items */ width:12em; background:#FFFFFF; /* green */ padding-left:5px; } .menu ul li:hover ul li:hover ul li:hover ul li.bborder a, .menu ul li a:hover ul li a:hover ul li a:hover ul li.bborder a { /* 4rd level unselected items, line underneath */ width:12em; background:#dedede; /* green */ padding-left:5px; border-bottom:1px solid #255a74; } .menu ul li:hover ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover { /* level4 selected items */ width:12em; background:white; } .menu ul li:hover ul li:hover ul li:hover ul.thin li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover ul.thin li a:hover { /* level4 thin selected items */ width:8em; background-color:#FFFFFF; } /*======================== 5rd LEVEL MENU DEFINITIONS ========================*/ .menu ul li:hover ul li:hover ul li:hover ul li ul, .menu ul li a:hover ul li a:hover ul li a:hover ul li a ul { /* hide inactive 5rd-level menus */ visibility:hidden; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul { /* 5rd level drop-down box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 5rd level menu up one */ top:0; left:149px; width:149px; text-align:left; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul.thin, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul.thin { /* 5rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 5rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:8.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul.thin li a, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul.thin li a { /* 5rd level unselected items */ width:8em; background:#dedede; padding-left:5px; text-align:left; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul.thinlast, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul.thinlast { /* 5rd level drop-down thin box */ visibility:visible; position:absolute; margin-top:-1px; /* bring the top edge of the 5rd level menu up one */ top:0; left:13.5em; /* push over to left */ width:7.5em; /* width of blue background border */ } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul.thinlast li a, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul.thinlast li a { /* 5rd level unselected items */ width:7em; background:#dedede; padding-left:5px; } .menu ul li:hover menu ul li:hover ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a { /* 5rd level unselected items */ width:12em; background:#dedede; /* grey */ padding-left:5px; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul li a:visited, .menu ul li a:hover ul li a:hover ul li:hover ul li:hover ul li a:visited { /* 2nd level unselected items --visited */ color: #333333; /* this sets the unselected drop-down text color */ } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul li a.last, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a.last { /* 5rd level unselected items */ width:12em; background:#FFFFFF; /* green */ padding-left:5px; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul li.bborder a, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul li.bborder a { /* 5rd level unselected items, line underneath */ width:12em; background:#dedede; /* green */ padding-left:5px; border-bottom:1px solid #255a74; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover { /* level5 selected items */ width:12em; background:white; } .menu ul li:hover ul li:hover ul li:hover ul li:hover ul.thin li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul.thin li a:hover { /* level5 thin selected items */ width:8em; background:white; } #text { /* the Mac's standard Safari browser will not see this code */ height:1.215em;# /* ... but every other browser will and should */ } /* Safari barfs on the illegal pound sign (#) after the rule's property val */ .smallergreen { color:#255a74; font-weight: normal; /* background-image:url(/navi/images/bee.gif); */ background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }