html, body {margin:0;padding:0;height:100%;min-height:1160px;background-color:#5281cc;background-image:url(/images/tile_bodybg.gif);background-repeat:repeat-x;font-family:Arial, sans-serif;font-size: 11px;}
* html body {height:1160px;} /*IE6*/
#outercontainer {width:975px;margin:0 auto;}
#top {width:975px;}
#middle {width:975px;background-color:#f9f9f8;}
#bottom {width:975px; margin: 0 auto;}
.nocss{display:none;}

/* top */
#topnavlinks {height:36px;text-align:right;color:#fff;/*font-weight:bold;*/}
#topnavlinks-inner {float:right;}
#topnavlinks ul {list-style-type:none;margin:10px 0px 0px 0px;padding:0px;float:left;}
#topnavlinks ul li {display:inline;padding:0px 4px 0px 4px; }

#topnavlinks ul li a {color:#fff;text-decoration:none;}
#topnavlinks ul li a.yellow {color:#ffeb66;}
#topnavlinks ul li .yellow {color:#ffeb66;}
#topnavlinks ul li a:hover {text-decoration:underline;}
#topnavlinks img.buttonimage {margin:6px 0px 0px 9px;float:left;}
#logonav {height:118px;background-image:url(/images/tile_top.gif);background-repeat:repeat-x;}
#bodybox_top {background-image:url(/images/body_top.gif);background-repeat:no-repeat;width:975px;height:4px;}
#logosearchholder {width:967px;margin:16px 0px 0px 0px; padding: 0 4px 0 4px; height:43px; background-image:url(/images/top_filler_tile.jpg);background-repeat:repeat-x;}
#logo-english {background-image:url(/images/logo_english.gif);background-repeat:no-repeat;width:375px;height:43px;float:left;}
#logo-spanish {background-image:url(/images/logo_spanish.gif);background-repeat:no-repeat;width:375px;height:43px;float:left;}
#logo-english:hover, #logo-spanish:hover {cursor:hand;}
#search {margin:0px;padding:0px;width:574px;}
#searchbar {background-image:url(/images/searchbar.gif);background-repeat:no-repeat;width:592px;height:43px;float:right;}
#searchbar-inner {margin:9px 0px 9px 0px;}
#searchwherebox {width:261px;float:left;text-align:right;padding:2px 10px 0px 0px;}
#searchfieldbox {background-image:url(/images/img_searchbox.gif);background-repeat:no-repeat;width:248px;height:25px;float:left;/*margin-left:276px;*/}
#searchbar #searchfieldbox input.whiteborder {width:217px;height:19px;margin:3px 0px 0px 26px;padding:0px;border:0;}
#searchbar input.btn_go {width:36px;float:left;margin:0px 15px 0px 4px;}

/* nav */
.espanolnav ul li{margin-left:10px !important;}
.espanolnav ul li a {padding:10px 14px 0px 14px  !important;}

#nav {background-color:#f9f9f8; width:967px;background-image:url(/images/tile_nav.gif);background-repeat:repeat-x;width:967px;height:34px;color:#fff;margin:17px 0px 0px 0px;font-size:12px; padding-right:8px;}
#nav ul {/*width:921px;*/margin:0px 0px 0px 2px;padding:0px;/*display:inline;clear:both;*/height:34px;list-style-type:none;}
#nav ul li {/*display:inline;*/float:left;margin:0px 0px 0px 14px;position: relative;}
#nav ul li#nav_coupon span#newbubble { display: block; background: url(/images/coupon/btn_new.png) no-repeat; width: 30px; height: 17px; position: absolute; top: -10px; left: 34%;} 
* html #nav ul li#nav_coupon span#newbubble { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/coupon/btn_new.png', sizingMethod='crop');} 
#nav ul li a {color:#fff;text-decoration:none;display:block;float:left;padding:10px 5px 0px 5px;}
#nav ul li span.notab {display:block;float:left;width:14px;height:34px;}
#nav ul li.selected {margin:0px 0px 0px 14px;}
#nav ul li.selected span.lefttab {display:block;float:left;background-image:url(/images/nav_tableft.gif);background-repeat:no-repeat;width:14px;height:34px;}
#nav ul li.selected span.righttab {display:block;float:left;background-image:url(/images/nav_tabright.gif);background-repeat:no-repeat;width:14px;height:34px;}
#nav ul li.selected a {display:block;float:left;height:34px;color:#1a3a8c;text-decoration:none;background-image:url(/images/nav_tabmiddle.gif);background-repeat:repeat-x;padding:10px 5px 0px 5px;}

/* for banners */
.basicbanner {background-repeat:no-repeat; margin:0 auto; overflow:hidden;}
.basicbanner a.basicbannerlink{display:block; width:100%; height:100%; outline:none 0px;}
.basicbanner a.basicbannerlink:focus{border:0px; outline:0px; }



/* footer */
#footerbox {height:156px;background-image:url(/images/tile_bottom.gif);background-repeat:repeat-x;}
#bodybox_bottom {background-image:url(/images/body_bottom.gif);background-repeat:no-repeat;width:975px;height:8px;}
#footerboxinner {height:156px;background-image:url(/images/tile_footer.gif);background-repeat:repeat-x;margin:0px 4px 0px 4px;}
#footerboxinnerpadding {width:933px;padding:30px 17px 0px 17px;margin:0px;}
#footerboxinner #footerboxinnerpadding div.linklist {color:#aed1f5;}
#footerboxinner #footerboxinnerpadding div.linklist span.title {color:#fff;}
#footerboxinner #footerboxinnerpadding div.linklist ul {list-style-type:none;line-height:19px;/*clear:both;*/margin:0px;padding:0px;display:inline;}
#footerboxinner #footerboxinnerpadding div.linklist ul li {display:inline;/*float:left;*/margin-right:7px;}
#footerboxinner #footerboxinnerpadding div.linklist .longerlinklist li{/*float:left;*/margin-right:3px !important;}
#footerboxinner #footerboxinnerpadding div.linklist ul li a {color:#aed1f5;text-decoration:none;}
#footerboxinner #footerboxinnerpadding div.linklist ul li a:hover {text-decoration:underline;}
#languagecopyrightbox {width:933px;margin:34px 0px 0px 0px;}
#languagecopyrightbox #language {width:466px;float:left;text-align:left;}
#languagecopyrightbox #language a {color:#aed1f5;text-decoration:none;}
#languagecopyrightbox #language a:hover {text-decoration:underline;} 
#languagecopyrightbox #copyright {color:#96a8ba;width:467px;float:right;text-align:right;}
#bottom_reflect {background-image:url(/images/body_bottom_reflect.gif);background-repeat:no-repeat;width:975px;height:84px;margin-top:15px;}

/*share this icon*/
.toollink .addthis_toolbox a { padding: 0;  }
.toollink .addthis_toolbox a span { margin-right: 8px !important; margin-right: 5px/9 !important;  }
* html .toollink .addthis_toolbox a span { margin-right: 5px !important;  }
