body { background-color: #003366; } a			{text-decoration:none;} a:link		{text-decoration:none;} a:visited	{text-decoration:none;} a:hover		{text-decoration:underline;} a:active	{text-decoration:none;} #holder { position: absolute; width: 1102px; top: 0px; left: 50%; margin-left: -551px; } #container { background-image: url("../images/background.jpg"); /* background-image: url("background1.gif"); */ background-repeat: no-repeat; background-color: #9DB7C9; width: 1102px; overflow: hidden; } #header { width: 1102px; height: 162px; } #logo { position: relative; top: 10px; left: 16px; float: left; margin: 0; padding: 0; } #tagline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; color: #fff; position: absolute; top: 80px; left: 260px; margin: 0; padding: 0; } #external_banner { position: absolute; top: 40px; left: 280px; margin: 0; padding: 0; } #external_banner img { border: none; } #themainarea { clear: both; width: 1102px; padding: 12px; } #navigation { background-color: #99b5c5; float: left; display: inline; width: 164px; } #navigation a { color: #fff; } #content { width: 728px; float: left; display: inline; margin-left: 12px; margin-right: 12px; } #content img { border: none; margin:0px; padding:0px; } #content h1 { padding: 0px 4px 0px 4px; } #content p { padding: 0px 4px 0px 4px; } #content hr { border-top: #999999 1px dotted; border-bottom-width: 0px; margin: auto; width: 98%; height: 0px; line-height: 0.2em; } #content hr.clear { clear: both; visibility: hidden; } #links { width: 160px; float: left; display: inline; text-align: center; } #links p { padding: 4px 4px 0px 4px; } #links img { margin: 0; padding: 0.2em; border: none; } .extralinks { padding-top: 3em; width: 164px; text-align: center; } .extralinks a img { border: none; padding-top: 0.2em; padding-bottom: 0.2em; } #footer { background-color: #003366; display: block; width: 100%; float: left; padding: 4px; color: #fff; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } #footer p { position: absolute; bottom: 0px; color: #fff; } #footer a { color: #fff; } .boxes { background-color: #fff; } #flashcontent { /*  float: right; */  text-align: right; display: inline; clear: both; padding-left: 10px; padding-right: 10px; } .navbuttons{ background-color: #003366; float: left; display: inline; width: 158px; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.2em; text-transform: uppercase; /* top, right, bottom, left */ padding: 4px 0 4px 0.6em; margin-bottom: 0px; border-bottom: 2px solid #9DB7C9; } .navbuttons a { display: block; } .navbuttons a:hover { text-decoration: none; display: block; background-color: #fff; color:#003366; } html>body .navbuttons a { width: auto; } .navbuttons.current a { background-color: #fff; color:#003366; font-weight: bold; } .navbuttons.blank { background-color: #4B7395; color:#003366; height: 2em; margin-bottom: 2px; } /* Styles for CSS Buttons ----------------------------------------------*/ .text_menu	{ width: 164px;  padding: 2px 5px 2px 5px; font-size : 11px; margin: 0px; color : #ffffff; } a.link_menu:visited  { padding: 2px 5px 2px 5px; margin: 0px 0px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #828baa;  border: 1px solid #9DB7C9; } a.link_menu:link  { padding: 2px 5px 2px 5px; margin: 0px 0px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #828baa; border: 1px solid #9DB7C9; } a.link_menu:active  { padding: 2px 5px 2px 5px; margin: 0px 0px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #828baa; border: 1px solid #9DB7C9; } a.link_menu:hover  { padding: 2px 5px 2px 5px; margin: 0px 0px 0px 0px;	 color : #000; text-decoration : none; background-color: #003366; border: 1px solid #9DB7C9; } /* Styles for 'Top Level Section List In Boxes' and 'Brochure Nav Bar In Boxes' --------------------*/ .tech_main_menu	{ background-color: #003366 } .tech_menu_bottom	{ height: 4px; background-color: #003366; } .tech_menu_button_border	{ width: 162px; border-top: 1px solid #9DB7C9; } div.tech_menu_button { width: 162px;  top: 0px; left: 0px;  border: 1px #003366 solid; } div.tech_menu_button_product { width: 161px;  top: 0px; left: 0px;  border: 1px #003366 solid; } .tech_menu_button_title	{ width: 164px; background-color: #4B7395; margin:0; padding:0; border-top: 1px solid #9DB7C9; } .tech_text_product_section	{ padding: 3px 3px 3px 5px; margin: 0px; color : #ffffff; font-size : 11px; font-weight: 900; } div.tech_menu_button a  { width: 155px;  color: #ffffff; text-decoration:none; display:block; padding:3px; text-align:left; background-color: #828baa; font-size: 11px; } div.tech_menu_button a:visited { color: #ffffff;  text-decoration:none; background-color: #828baa; } div.tech_menu_button a:active { color: #ffffff;  text-decoration:none; background-color: #f0f0f0; } div.tech_menu_button a:link { color: #ffffff;  text-decoration:none; background-color: #828baa; } div.tech_menu_button a:hover { color: #000;  text-decoration:none; background-color: #f0f0f0; } div.tech_menu_button_product a   { width: 146px;  color: #ffffff; text-decoration:none; display:block; padding:3px 3px 3px 12px; text-align:left; background-color: #828baa; font-size: 11px; } div.tech_menu_button_product a:visited { color: #ffffff;  text-decoration:none; background-color: #003366; background-image:url('../images/bullet_arrow.gif'); } div.tech_menu_button_product a:active { color: #ffffff;  text-decoration:none; background-color: #003366; background-image:url('../images/bullet_arrow.gif'); } div.tech_menu_button_product a:link { color: #ffffff;  text-decoration:none; background-color: #003366; background-image:url('../images/bullet_arrow.gif'); } div.tech_menu_button_product a:hover { color: #000;  text-decoration:none; background-color: #f0f0f0; background-image:url('../theme_arrow.gif'); } /* Boxes and borders ------------------------------------------- */ * html .boxhead h2 {height: 1%;} .sidebox { background: url('../theme_curve4.gif') no-repeat bottom right; font-size: 100%; } .boxhead { background: url('../theme_curve2.gif') no-repeat top right; margin: 0; padding: 0; text-align: left; } .boxhead h2 { background: url('../theme_curve1.gif') no-repeat top left; margin: 0; padding: 5px 10px 5px; color: #ffffff;  font-weight: bold;  font-size: 1.2em;  line-height: 1em; } .boxbody { background-color: #4B7395; margin: 0; padding: 5px 10px 11px; padding: 0; } .boxbody ol { margin: 0; padding: 0; margin-left: 1.2em; padding-left: 1.2em; } .boxbody ol li { margin-bottom: 0.2em; } /* Header elements - Search & Cart position ------------------------------------------- */ #search { position: relative; left: 705px; top: 140px; color: #fff; } #cartsummary { margin-top: 13px; margin-right: 10px; float: right; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } #cartsummary a { color: #fff; } .image_float_right img { padding-left: 10px; } .landau_h1 { text-transform: uppercase; } /* Generic text formatting used throughout the store ---------------------------- */ .actlogout { display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; } #quotes { background-color: #efefef; float: right; /* display: inline; */ width: 300px; padding: 5px; margin-right: 6px; margin-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #666666; }
