@charset "utf-8";

html,body{background-color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:400;color:#000;width:999px;margin:0;padding:0;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;}
h2{font-family:Georgia;font-size:17px;font-style:normal;font-weight:400;color:#304B67;font-variant:normal;}
a:link.horiz_nav,a:visited.horiz_nav{font-size:10px;color:#FFF;font-style:normal;text-decoration:none;}
a:hover.horiz_nav,a:active.horiz_nav{font-size:10px;color:#FFF;font-style:normal;text-decoration:underline;}
ul.horiz_nav{display:inline;padding:0;}
li.horiz_nav{display:inline;list-style:none;}
.white{color:#FFF;}
.style1{font-size:10px;font-style:normal;color:#000;}
.body_bold{font-size:11px;font-style:normal;font-weight:700;color:#000;}
.body_small{font-size:10px;font-style:normal;font-weight:400;color:#000;}
.body_small_bold{font-size:10px;font-style:normal;font-weight:700;color:#000;}
#bread_crumbs{display:block;position:relative;text-align:right;margin:-10px 2px 12px 0;}
ul.menu_lft{font-weight:400;font-size:11px;margin:0 0 0 2px;padding:6px 2px 6px 5px;}
li.this_page{font-weight:700;}
ul.sub{list-style-type:none;font-weight:400;padding:6px 2px 6px 6px;}
.catg_head_color1{text-align:center;background-color:#475E76;font-size:11px;font-style:normal;font-weight:700;color:#FFF;padding:3px 2px;}
.catg_head_color2{text-align:center;background-color:#734719;font-size:11px;font-style:normal;font-weight:700;color:#FFF;padding:2px;}
.catg_head_color3{text-align:center;background-color:#663;font-size:11px;font-style:normal;font-weight:700;color:#FFF;margin:0;padding:2px;}
.catg_head_color4{text-align:center;background-color:#513618;font-size:11px;font-style:normal;font-weight:700;color:#FFF;margin:0;padding:2px;}
.BLUEHEADER{font-family:Georgia;font-size:17px;font-style:normal;font-weight:400;color:#304B67;font-variant:normal;text-align:center;margin:0;padding:2px 0 12px;}
.BLUEHEADER a:link,.BLUEHEADER a:visited,.BLUEHEADER a:hover,.BLUEHEADER a:active{text-decoration:none;color:#304B67;font-weight:400;}
.catg_box_lft{float:left;width:285px;min-height:116px;margin:11px 0 -10px 4px;}
.catg_box_lft_new{float:left;width:265px;text-align:center;margin:0 0 6px;}
.feature_content{border-right:#E0DEDA thin solid;}
.catg_horizontal_seperator{padding-top:21px;}
.catg_horizontal_seperator hr{width:780px;}
.sub_catg_box{vertical-align:top;margin:0 4px 0 2px;}
.sub_catg_links li{list-style-type:none;list-style-position:inherit;text-align:left;margin:4px 22px 0 -17px;}
div.sub_catg_img{text-align:center;width:195px;}
.menu_rt_image{display:block;margin:0;padding:0;}
#main1{width:999px;background-color:#FFF;background:url("https://www.hooverandstrong.com/images/background_lft.gif") top left repeat-y;vertical-align:top;margin:0;padding:0;}
#main2{width:999px;background:url("https://www.hooverandstrong.com/images/background_rt.gif") top right repeat-y;margin:0;padding:0;}
#left{float:left;width:180px;background-color:#E0DEDA;margin:0;padding:0;}
#right{float:right;width:182px;margin:0;padding:0;}
#search_text{height:12px;font-size:12px;border:#333 solid thin;font-weight:400;margin:0;}
.search_button{font-size:10px;font-weight:400;position:relative;right:2px;top:-1px}
.more_button{position:relative;margin:0 0 0 120px;}
#middle_new{float:left;background-color:#fff;width:819px;}
#middle_heading{background-color:#475E76;vertical-align:middle;height:19px;width:690px;color:#FFF;display:inline;position:relative;float:left;padding:4px 0 0 6px;}
#middle_search{background-color:#475E76;vertical-align:middle;height:23px;width:303px;position:relative;display:inline;float:left;text-align:right;}
#middle_search input{font-size:10px;margin:2px 0 0 0;}
h1.page_heading{font-family:Georgia;font-size:18px;font-style:normal;font-weight:400;color:#304B67;font-variant:normal;margin:-5px 0 0;}
div#catg_body{padding:13px 10px 15px;}
div#header{width:999px;border:none;margin:0 0 -2px;padding:0;}
#header a{margin:0;padding:0;}
div#metalprices{position:relative;width:999px;color:#fff;height:20px;top:2px;}
div#metalprices2{position:absolute;color:#fff;top:5px;left:500px;}
div#menu_text{margin:15px 22px 0 13px;}
.catg_box_rt{position:relative;float:right;width:285px;min-height:116px;margin:11px 0 -10px 4px;}
.body_smaller{font-size:11px;font-style:normal;font-weight:400;color:#000;}
.cleaner{clear:both;height:1px;font-size:1px;border:none;background:transparent;margin:0;padding:0;}
.whitebold11{font-size:11px;font-style:normal;font-weight:700;text-align:center;color:#FFF;}
#leftcolheader{background-color:#734719;width:100%;text-align:center;padding:0 0 2px;}
#rightcolheader{background-color:#663;width:100%;text-align:center;padding:0 0 4px;}
div#footer{position:inherit;text-align:center;vertical-align:bottom;border-top:1px solid #E0DEDA;margin:10px 20px 0;}
.white_bold11{font-size:11px;font-style:normal;font-weight:700;color:#FFF;}
#formdiv{margin-left:40px;margin-right:40px;white-space:normal;}
#search_suggest{position:absolute;background-color:#FFF;text-align:left;border:1px solid #000;}
#resultdiv{float:left;display:block;margin:20px 40px;}
.error{color:red;font-size:11px;font-weight:bold;display:block;}
.small{font-size:8px;}
#login{color:#fff;font-size:10px;font-style:normal;font-weight:lighter;background-color:#72706B;text-align:left;padding:4px;}
#login_msg{text-align:center;font-weight:700;display:block;margin:6px 0;}
#login_new{text-align:center;}
#login_logout{text-align:center;font-weight:700;margin:6px;}
#login_logout input{font-size:10px;font-weight:400;}
.login_error{color:red;}
.login_field{text-align:right;font-size:10px;display:block;margin:6px;}
.login_field input{font-size:10px;}
.halftone{color:#888;}
.normal{color:#000;}
.clear{float:left;clear:both;}
.breadcrumbs{font-size:10px;font-weight:300;text-align:right;}
.breadcrumbs a,.breadcrumbs a:hover,.breadcrumbs a:link,.breadcrumbs a:visited{color:#00f;font-weight:500;}
#maincol{float:left;display:inline;width:800px;padding:5px;}
div.bases{width:200px;position:absolute;top:10px;left:720px;color:#FFF;z-index:2;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
div.base_head{width:252px;border-bottom:thin solid #fff;}
div.bases td{text-align:right;padding-right:25px;padding-left:15px;}
h2.faq_section_name{font-size:12px;color:#FFF;background-color:#475E76;position:relative;margin:10px 0 0 10px;padding:1px 2px;}
dl.faq_block{margin:2px 0 4px 10px;}
img.faq_dot{display:inline;position:relative;top:2px;margin:0 4px 0 0;}
dt.faq_catg_questions{margin:7px 0 7px 5px;}
dd.faq_catg_answers{margin:2px 0 2px -20px;}
.faq_catg_answers ul{margin:6px;}
.faq_catg_answers ul li{background-color:#E0DEDA;list-style:none;color:#475E76;font-weight:700;padding:4px 2px 4px 6px;}
a:link,a:visited,a:hover,a:active{color:#036;}
ul.menu_lft li,li.sub_menu{list-style-type:none;padding:2px 0;}
.sub_catg_links,ul#right1,#login_nav{margin:0;}
div.fl,div.fr{width:635px;float:right;height:1px;position:relative;}
div.bases th,div.base_head span{text-align:left;}
.input_label{font-weight:600;letter-spacing:-.5px;color:#333333;}
.submit_buttons{background-color:#475E76;color:#FFF;font-weight:500;font-size:10px}
.left_4{float:left; position:relative; display:inline; margin:4px}
.w_100{width:100px;text-align:right;float:left; position:relative; display:inline; margin:4px;}
.w_700{width:775px;float:left; position:relative; display:inline; margin:4px;}
.calc_result{color:#336600;font-weight:bold;width:675px;float:left; position:relative; display:inline; margin:4px;}
.checkbox_adjust {top:3px; position:relative;}
.form_error li{position:relative}
.contact_form_label{font-weight:bold}
.form_title{font-family:arial;font-size:14px;font-style:normal;font-weight:600;color:#5C728A;}
.text_input{font-size:11px}
 .est_results{color:#106F00;font-weight:600}
 div.calculator_border{
	float:left;
	border: 1px solid black;
	padding: 5px;
	margin: 3px 0 0 0;
}
#add_order_row{cursor:pointer}
.rem_order_row{cursor:pointer}
.temp{background-color:#FFFFFF}
#aml_text{background-color:#E5E9ED;margin:0 75px 0 75px;border:4px solid #FFFFFF;padding:3px 3px 0px 3px}
#close {display:inline;position:relative;left:598px;top:-82px;margin:0;padding:0}
#aml_2 {margin:6px 0 -2px 0}
#pers_guarn{padding:4px;border:4px solid #FFFFFF;background-color:#E5E9ED}

.notice {
	color: #993333;
	font-weight: bold;
}

