/* version 2.1 01/10/08 */
/* ------- defaults -----------------------*/
body {font: 62.5%/1.6em  verdana, geneva, sans-serif; color:#777; margin:0; background: #888;}
* {margin:0; padding:0;}
#wrapper_ob {background:#ccc; padding:0px 2px 2px 2px; width:986px; margin:0px auto;}
#wrapper_ib {width:970px; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background: #fff;padding:0px 7px 10px 7px;margin:0px}
/* ------- strapline ----------------------*/
#strapline {text-align:center;width:960px;margin:0px auto;background:#fff}
#strapline h1 {font: 1.0em/1.6em verdana, geneva, sans-serif;margin:0px 10px 0px 0px;padding:0px;display:inline;float:left}
#strapline p {font: 1.0em/1.6em  verdana, geneva, sans-serif;display:inline; float:left}
#strapline ul {list-style: none; margin-left:0px ; padding-left:0px; float:right; display:inline}
#strapline ul li {float:left}
#strapline ul li a {display:block; font-weight: bold; text-decoration: none; color:#000;margin-left:10px}
/* ------- masthead -----------------------*/
#masthead {clear:both;height:75px;background:url(/amw_objects/main_logo.gif) 0px 0px no-repeat; border-top:2px solid #aaa;}
.masthead_emphasis {float:right; font: bold 1.1em arial; margin-right:10px; color:#eee; margin-top:5px; width:550px;text-align:right}
.masthead_quiet {float:right; font: 1.2em/1.3em  verdana, geneva, sans-serif; margin:25px 5px 0px 0px;}
#masthead_footer {float:left; font: 1.0em  verdana, geneva, sans-serif; width:970px; margin:1px 0px 1px 0px;background-color: #ad0404; color:#fff;text-align:center;padding:7px 0px 6px 0px}
#masthead_link {}
/* ------- main nav -----------------------*/
#topmenuwrapper {width:98%;	margin: 0 auto;	text-align: left;}
.topmenu {float: right; font-family:tahoma, arial, sans-serif; font-weight:bold; font-size:1.2em}
.topmenu ul {padding: 20px 0 0 0; list-style: none; }
.topmenu ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ;}
.topmenu ul li a {float:none !important; float:left ; display: block; margin:0px 10px 0px 0px; padding:0px; text-decoration:none; line-height: 1.5em; border-top:4px solid #aaa;	text-transform:lowercase;}
.topmenu ul li a span {padding:2px 10px 4px 6px; color:#4BBFE8;	display: block;	float: left; cursor: pointer;}
.topmenu ul li a:hover {border-top:4px solid #f00;}
.topmenu ul li a:hover span {color:#000; }
.topmenu ul li ul {display:none; border:none;}
/*Non*/
.topmenu ul li:hover a {text-decoration:none}
.topmenu ul li:hover ul {display:block; width:12.0em; position:absolute; z-index:999; top:1.0em; margin-top:0.1em; left:-6.0em; }
.topmenu ul li:hover ul li a {display:block; width:12.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-family:verdana, arial, sans-serif; font-size: 1.0em; font-weight:normal; color:rgb(50,50,50); border-top:3px solid #4BBFE8; text-transform:none;} 
.topmenu ul li:hover ul li a:hover {background-color:rgb(255,255,255); text-decoration:none; border-top:3px solid #f00}
/*bill6*/
.topmenu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.topmenu ul li a:hover {text-decoration:none;}
.topmenu ul li a:hover ul {display:block; width:12.0em; position:absolute; z-index:999; top:1.0em; left:-5.0em; margin-top:0.1em;}
.topmenu ul li a:hover ul li a {display:block; w\idth:12.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50); border-top:2px solid #4BBFE8;text-transform:none;} 
.topmenu ul li a:hover ul li a:hover {background-color:rgb(2557,255,255); text-decoration:none; border-top:2px solid #f00}
/* ------- navigation -------------------------------------------------------*/
#navContainer {clear:both;padding:0px;width:970px;margin:0px;}

#mainNavigation {}
#mainNavigation ul {list-style: none; padding:2px 0px; float:left; width:967px; border-bottom:1px solid #444;background: url('/str_objects/gray-bkg.gif');border-left:2px solid #bbb;}
#mainNavigation li {float:left; }
#mainNavigation a {width:187px;display:block; border-right:2px solid #bbb;font: bold 1.2em Helevetica, sans-serif;text-decoration: none;color:#333;text-align:center;padding:4px 2px 2px 2px;margin-right:0px}
#mainNavigation a.last {width:189px;}
#mainNavigation a.selected {color:#f00;}
#mainNavigation a:hover {color: #333; background: #ad0404; font-weight: bold; color:#fff}
/* ------- navigation -------------------------------------------------------*/
#subNavigation_dropmenu ul {list-style-type: none; }
#subNavigation_dropmenu ul li {float:left; z-index:auto !important ; z-index:1000; background-color:#e4dd6e;}
#subNavigation_dropmenu ul li a {float:none !important; float:left; display:block; border-left:1px solid #999;font: bold 1.0em Arial, sans-serif;text-decoration: none;background-color:#e4dd6e;margin-right:0px; color:#333; height:1.9em;width:106px}
#subNavigation_dropmenu ul li a.last {width:110px;border-right:1px solid #999}
#subNavigation_dropmenu ul li a span {padding:3px 0px 2px 8px; display: block; float: left; cursor: pointer;}
#subNavigation_dropmenu ul li ul {display:none; border:none;}

/*Non*/
#subNavigation_dropmenu ul li:hover {position:relative}
#subNavigation_dropmenu ul li:hover a {text-decoration:none; background-color: #ad0404;}
#subNavigation_dropmenu ul li:hover a span {padding:3px 0px 2px 8px; display: block; float: left; cursor: pointer;}
#subNavigation_dropmenu ul li:hover ul {display:block; width:15.7em; position:absolute; z-index:1000; top:1.9em; margin-top:0em; left:-1em; }
#subNavigation_dropmenu ul li:hover ul li {padding:2px 3px 2px 3px; background-color:#e4dd6e; } 
#subNavigation_dropmenu ul li:hover ul li a {display:block; width:15.7em; height:auto;  background-color:#e4dd6e; font: bold 1.0em Arial, sans-serif;text-decoration: none;border:none} 
#subNavigation_dropmenu ul li:hover ul li a:hover {color: #fff; background-color: #ad0404; text-decoration: none;}
#subNavigation_dropmenu ul li:hover ul li a:hover span {color: #fff; background-color: #ad0404; text-decoration: none;}

/*bill6*/
#subNavigation_dropmenu table {position:absolute; z-index:999; top:0em; left:-0.1em; border-collapse:collapse;}
#subNavigation_dropmenu ul li a:hover {position:relative; z-index:999;text-decoration:none;color: #fff; background-color: #ad0404;}
#subNavigation_dropmenu ul li a:hover ul {display:block; width:15.8em; position:absolute; z-index:1000; top:0em; left:-1em; margin-top:1.7em;}
#subNavigation_dropmenu ul li a:hover ul li a {display:block; w\idth:15.8em; height:1px; font: bold 1.1em Arial, sans-serif; padding:2px 3px 2px 3px; background-color:#e4dd6e; text-transform:none;} 
#subNavigation_dropmenu ul li a:hover ul li a:hover {color: #fff; background-color: #ad0404;}


#navcol1_footer {background:url(/amw_objects/search_bar7.gif) 0px 10px no-repeat;height:30px;padding-top:20px;padding-left:112px;clear:both;margin:0px 0px 0px 0px}
/* ------- container1 -------------------------------------------------------*/
#preamble {clear:both;	width:970px;background:url('/amw_objects/SIL_veh6.gif') 0px 2px no-repeat;height:36px;margin:0px;border-top:2px solid #999}
#preamble_column1_content {width:555px;margin-top:11px;padding:2px 20px 0px 45px;float:left}
#preamble_column1_content h2 {font:bold 1.1em helvetica, verdana; color:#111;text-transform:uppercase;float:left}
#preamble_column2_content {width:255px;margin-top:11px;padding:2px 0px 0px 45px;float:left}
#preamble_column2_content .likeh2 {font:bold 1.0em helvetica, verdana; color:#fff;text-transform:uppercase;float:left}
/* ------- container2 -------------------------------------------------------*/
#container {clear:both;padding:0px;height:100%;width:970px;margin:0px 0px 30px 0px}
/* ------- container 2 - column1 ----------------------------------------------------------*/
#column2 {float:left;text-align:left;width:605px;background-color:#fff}
#column2_header {float:left;}
#column2_content {margin:7px 0px 0px 0px;padding:0px 0px 0px 17px;float:left}
#column2_content p {margin-top:0px;font: 1.0em/1.2em verdana, Arial, sans-serif;}
#column2_content .col2btxt {clear:both; padding:0px 30px 15px 0px;font: 1.1em/1.4em verdana, Arial, sans-serif;}
#column2_content h3 {color:#333;margin:0px 0px 10px 0px;font-size:1.1em;}
#column2_navstacks {width:500px}
#body_text {margin:0px 20px 0px 20px; text-align:left; width:540px}
#body_text h2 {font:2.2em Arial;color:#121212;	letter-spacing:-1px; margin-top:20px; border-bottom:2px solid #eee;}
#body_text h3 {font:2.2em Arial;color:#121212;	letter-spacing:-1px; margin-top:20px;}
#body_text p {margin-top:15px; font-size:110%;  line-height:21px;}
/* ------- container 2 - column2 ----------------------------------------------------------*/
#column3 {float:left;width:325px;padding-left:30px; background:url('/./amw_objects/SIL_bak3.gif') repeat-y; overflow:hidden}
#column3_header {margin-bottom:10px}
#column3_content {background:#eee;padding:10px;float:left;margin:0px;width:270px;}
#column3_content h2 {color:#333;margin:0px 0px 10px 0px;font-size:1.1em;width:270px;float:left;}
#column3_content h3 {color:#333;margin:0px 0px 10px 0px;font-size:1.1em;width:270px;float:left;}
#column3_content ul {clear:both;list-style:none;border-top:1px solid #eee;border:none;padding:0px;margin-top:10px;}
#column3_content ul li {border-bottom:1px solid #ccc;padding:1px 0px 1px 0px;margin:0;}
#column3_content ul li a {color:#000;text-decoration:none;}
#column3_content ul li a:hover {color:#f00;}
/* ------- footer ----------------------------------------------------------*/
#footer {clear:both;text-align:center;padding:15px;background:#eee;color:#000; border-top:1px solid #000;margin:0px -7px -10px -7px}
#footer a {color:#000;}
/* ------- classes ----------------------------------------------------------*/
.blockquote {padding:0 0 0 10px; border-left:5px solid #eee;}
.external {text-decoration:none}
.baseplate {clear: both; width:0px; height:30px}
.separator {clear: both; width:0px; height:0px}
.prop_links {list-style:none; float:left; display:inline; margin-bottom:10px}
.prop_links li {display:inline; }
.prop_links li a {font-size:11px;float:left; margin-right:10px; white-space:nowrap}
.aboutboxes a {margin:0px; padding:0px 7px 5px 0px;}
.textbox_210 {width:210px; height:16px; font-family:Tahoma; font-size:12px;background-color:#fafafa;padding-left:3px}
.textbox_90 {width:90px; height:16px; font-family:Tahoma; font-size:12px;background-color:#fafafa;padding-left:3px}