body{margin:0px;padding:0px;font-family:Arial,tahoma,sans-serif;font-size:12px;color:#6d6e71;background:#FFF url("../images/template/top-bg.gif") repeat-x}a:active,a:focus{outline:0}#everything{width:1000px}a:link{text-decoration:underline;color:#6d6e71}a:visited{text-decoration:underline;color:#6d6e71}a:hover,a:active{text-decoration:underline;color:#6d6e71}h1{font-size:28px;color:#F00;font-weight:normal;margin:3px 0 0 0;padding:0}h2{font-size:18px;color:#215ca1;font-weight:normal;margin:0 0 4px 0;padding:9px 0 10px 0}h3{font-size:14px;padding:0;margin:8px 0 10px 0;color:#4d4d4f;font-weight:bold}h4{margin:0;padding:0;font-size:12px;font-weight:bold;color:#a7a9ac}h5{margin:0;padding:0;font-size:14px;color:#A5A7A9;margin-top:35px;font-weight:bold}img{border:none}hr{border:none;height:0;border-top:1px solid #c7c8ca;padding:0;margin:8px 0 0 0}p{margin:0 0 10px 0}input,select{margin-top:3px}#banner{height:155px}#language-bar{position:absolute;font-size:0px;height:14px;top:3px}#language-bar ul{margin:0 0 0 20px;padding:0;display:inline;border:none}#language-bar ul li{margin:0 10px 0 0;padding:0px;border:none;list-style:none;display:inline}#language-bar ul li img{padding:0;margin:0}#banner-main{position:absolute;top:0px;width:1000px;left:0;right:0}#login-button{position:absolute;top:20px;left:20px}#login{position:absolute;top:42px;left:20px}#logo{position:absolute;right:25px;top:42px}#nav{position:absolute;left:20px;top:86px;margin:0;padding:0;display:block;border:none;font-family:times;letter-spacing:2px;font-size:12px;font-weight:bold;text-transform:uppercase;height:25px}#nav.active{border-bottom:1px solid #d20000}#nav li{margin:0 13px 0 0;padding:0px;border:none;list-style:none;display:inline}#nav .last{margin:0 0px 0 0}#nav a.active:link,#nav #active_item a:link{color:#F00}#nav a:link{color:#a7a9ac;padding:0;margin-bottom:3px;text-decoration:none}#nav a:visited{color:#a7a9ac;text-decoration:none}#nav a:hover{color:#F00;text-decoration:none}#nav .nav_dropdown{margin:1px 0px 0px -9px;padding:9px 0px 7px 9px;display:none;position:absolute;text-transform:none;top:25px;background-color:black;white-space:nowrap}#nav .nav_dropdown li{list-style:none;font-family:Arial,sans-serif;font-size:12px;line-height:12px;margin-left:0px;padding-left:0px;display:list-item;height:auto;margin-bottom:3px}#nav .nav_dropdown li a:link,#nav .nav_dropdown li a:visited{color:#8a8c8e;font-weight:normal;letter-spacing:1px;text-decoration:none}#nav .nav_dropdown li a:hover,#nav .nav_dropdown li a:active{color:#F00;text-decoration:none}#leftcontent{float:left;width:255px;padding-left:20px}#leftcontent a:link,#leftcontent a:visited{text-decoration:none;color:#4d4d4f}#leftcontent a:hover{text-decoration:none;color:#F00}#leftcontent ul{margin-left:0;padding-left:0}#leftcontent ul li{margin-left:0;padding-left:0;list-style:none;font-weight:bold}#leftcontent ul li ul{margin-left:12px}#leftcontent ul li ul li a:link,#leftcontent ul li ul li a:visited{color:#8a8c8e;font-weight:normal}#leftcontent ul li ul li a:hover{color:#F00}#leftcontent li a.active:link,#leftcontent li a.active:visited{color:#F00;font-weight:bold}#leftcontent li a.active:hover,#leftcontent li a.active:active{color:#F00;font-weight:bold}#centercontent{float:left;width:46%}#centercontent ul,#centermapcontent ul{margin:3px 0 10px 20px;padding:0px}#centercontent li,#centermapcontent li{list-style-image:url('../images/template/bullet.gif');list-style-position:outside;margin-bottom:3px}.main-image{margin:0px 0 15px 0;border-top:solid 4px red}#mapcontent{float:right;width:725px}#centermapcontent{float:left;width:470px}#rightmapcontent{float:right;width:210px;padding-top:10px}#centercontent table img{margin:10px 0 20px 0}.description p{font-weight:normal}#rightcontent{float:right;width:230px;letter-spacing:1px;font-weight:bold;margin-top:10px;margin-left:5px}#rightcontent a:link,#rightcontent a:visited{text-decoration:none;color:#8a8c8e;font-weight:bold}#rightcontent a:hover{text-decoration:none;color:#F00;font-weight:bold}#rightcontent ul{margin:0;padding:0 0 20px 0;border-top:1px solid #e0e1e2}#rightcontent ul li{font-size:11px;margin-left:0;padding:7px 0 7px 0;list-style:none;border-bottom:1px solid #e0e1e2}#rightcontent ul li.active ul{display:block}#rightcontent ul li ul{display:none}#rightcontent ul li ul{border-top:none;padding:6px 0 0 0}#rightcontent ul li.active ul{border-top:none;padding:6px 0 0 0}#rightcontent ul li ul li{font-size:11px;margin-left:0;padding:0;list-style:none;font-weight:normal;border-bottom:none;color:#a7a9ac}#rightcontent ul li ul li img{padding-top:8px}#rightcontent ul li.active ul li img.uparrow{float:right;display:block}#rightcontent ul li ul li img.uparrow{float:right;display:none}#rightcontent ul li.active img.downarrow{display:none;float:right}#rightcontent ul li img.downarrow{display:block;float:right}#footer{clear:both;color:#8a8c8e;font-size:9px;padding:70px 0 50px 20px}#footer a:link,#footer a:visited{text-decoration:none;color:#6d6e71}#footer a:hover,#footer a:active{text-decoration:underline;color:#6d6e71}.hidden{display:none}.visible{display:block}.prefill{color:#AAA;font-style:italic}.from{color:#4d4d4f;margin-bottom:2px;padding-bottom:0}.from span{font-weight:bold;font-size:12px;color:#a7a9ac}.post{padding-bottom:10px}#centercontent .post img{margin:0}.postlink{margin:0px 0 12px 0}p.title{color:#4d4d4f;font-weight:bold;margin-top:2px;padding-top:0;font-size:12px}p.title a:link,p.title a:visited{color:#4d4d4f;font-weight:bold;text-decoration:none}p.title a:hover,p.title a:active{color:#4d4d4f;font-weight:bold;text-decoration:underline}#videoscroll{width:480px;height:100px;overflow:scroll;white-space:nowrap;overflow-y:hidden;margin-top:12px}#videoscroll a{margin-right:10px}#videoscroll a img{border:1px solid #4d4d4f;margin:2px}#videoscroll a:hover img{margin:0;border:3px solid #4d4d4f}#videodetail{font-size:11px;color:#a7a9ac}#videodetail strong{color:#8a8c8e}.test{background-color:red}#centercontent table img{padding-right:12px}.image_item_content .fancylink{padding:0px;margin:0px}.image_item_content p{padding:0px;margin:0px 0 5px 0}.image_item_content h3{padding:0 0 4px 0;margin:0;line-height:10px}#centercontent .image_item_content img{padding:3px 0 15px 0;margin:0px}#centercontent .image_list_thumb{padding:0px 12px 0px 0px;margin:0px}#centercontent .management-list ul{list-style-image:none;list-style:none;margin:0 0 0 0px;padding:0}#centercontent .management-list li{list-style-image:none;list-style:none;margin:0 0 14px 0}#centercontent .management-list a:link,#centercontent .management-list a:visited{color:#6d6e71;text-decoration:underline;font-weight:bold}#centercontent .management-list a:hover,#centercontent .management-list a:active{font-weight:bold}#centercontent .management-list a:link span,#centercontent .management-list a:visited span{font-weight:normal}#centercontent .management-list a:hover span,#centercontent .management-list a:active span{font-weight:normal}#contactcontent{float:right;width:725px}#centerleft{width:250px;float:left}#centermid{width:33%;float:left}#centerright{width:224px;float:right}#contactcontent h3{margin:15px 0 0 0;padding-bottom:0}#contactcontent h4{margin:0px 0 0 0;padding-bottom:0}#location-bar,#centercontent #location-bar{margin:10px 0 25px 0;padding:1px 0 0 0;border-top:1px solid #c7c8ca;border-bottom:1px solid #c7c8ca}#location-bar li{margin:0 20px 0 0;padding:0px;border:none;list-style:none;display:inline}.contact-spacer{margin-top:41px}p.mgttitle{color:#a7a9ac;font-weight:bold;margin-top:3px}#centercontent #sitemap ol{list-style-image:none;list-style-position:outside;margin-bottom:3px;padding-left:0;margin-left:15px}#centercontent #sitemap li{list-style-image:none;list-style-position:outside;margin-bottom:3px;padding-left:0;margin-left:0;font-size:14px;color:#4d4d4f;font-weight:bold}#centercontent #sitemap li ol{margin-left:35px}#centercontent #sitemap li ol li{list-style-type:upper-alpha;font-size:12px;color:#6d6e71;font-weight:bold}#centercontent #sitemap li a:link,#centercontent #sitemap li a:visited,#centercontent #sitemap li a:hover,#centercontent #sitemap li a:active{font-size:14px;color:#4d4d4f;text-decoration:underline;font-weight:bold}#centercontent #sitemap li ol li ol li{list-style-type:decimal}#centercontent #sitemap li ol li a:link,#centercontent #sitemap li ol li a:visited, #centercontent #sitemap li ol li a:hover,#centercontent #sitemap li ol li a:active{font-size:12px;color:#6d6e71;text-decoration:underline}#centercontent #sitemap li ol li ol li ol li{list-style-type:lower-alpha}#centercontent #sitemap li ol li ol li a:link,#centercontent #sitemap li ol li ol li a:visited, #centercontent #sitemap li ol li ol li a:hover,#centercontent #sitemap li ol li ol li a:active{font-size:11px;color:#a7a9ac;text-decoration:underline}#centercontent #sitemap li ol li ol li ol li ol li{list-style-type:decimal}#centercontent #sitemap li ol li ol li ol li a:link,#centercontent #sitemap li ol li ol li ol li a:visited, #centercontent #sitemap li ol li ol li ol li a:hover,#centercontent #sitemap li ol li ol li ol li a:active{font-size:10px;color:#a7a9ac;text-decoration:underline}#controls{display:inline;margin-left:10px}#jobstable{margin-top:15px}#jobstable td{padding:10px 0;border-top:1px solid #e0e1e2;vertical-align:top;text-align:left}#jobstable .jobheader td{padding:0}#centercontent #jobstable img{padding:3px 0 4px 0;margin:0}#jobstable .date{font-weight:bold;font-size:12px;color:#a7a9ac}#centercontent #jobstable a:link,#centercontent #jobstable a:visited,#centercontent #jobstable a:hover,#centercontent #jobstable a:active{font-weight:bold;text-decoration:none;color:#4d4d4f}#jobsearch{padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e0e1e2;border-top:1px solid #e0e1e2}#jobsearch label{font-weight:normal;font-size:12px;letter-spacing:0}#jobsearch select{width:200px;margin-bottom:3px}#jobsearch input{width:194px;margin-bottom:4px}.jobtitle{font-weight:bold;color:#4d4d4f}hr.randomlydifferentrule{border-top:1px solid #2e2c2b;margin:8px 0 12px 0}.selectbox{color:#000;width:200px;border-left:1px solid #808080;border-top:1px solid #808080;border-bottom:1px solid #FFF;border-right:1px solid #FFF}.selectbox2{background:#FFF;overflow:auto;height:150px;border-left:1px solid #404040;border-top:1px solid #404040;border-bottom:1px solid #D4D0C8;border-right:1px solid #D4D0C8}.selectlabel{padding-right:3px;display:block}a.fancylink:link,a.fancylink:hover,a.fancylink:visited,a.fancylink:active{color:#215ca1;text-decoration:none}.alert{background-color:#fffac6;border:1px solid #e8de70;display:block;padding:15px}form span{color:#999}.sales_form select{width:140px}.sales_form select.multiple_field{width:367px}.sales_form textarea{width:150px;height:38px}#centercontent table{border-spacing:0px}#filelist{overflow:auto;height:200px;width:293px;margin-bottom:15px;padding-left:0;border:1px solid #666;line-height:16px}#filelist ul{list-style:none;margin-left:0}#filelist ul li{list-style:none;padding-left:10px}body.home{background:#fff url("../images/template/home-bg.gif") repeat-x}.home a:link,.home a:visited{text-decoration:none;color:#215ca1}.home h1{margin:10px 0 8px 0;letter-spacing:1px}.home h2{color:#FFF;margin:0 0 10px;padding:0 0 1px}.home #banner{height:110px}.home #banner-main{height:110px}#blurb{position:absolute;width:430px;top:410px;left:20px}#blurb p{font-family:Times,Serif;color:#8a8c8e;font-size:14px;margin:0;padding:0}#links{position:absolute;width:240px;top:422px;left:479px;letter-spacing:0px;line-height:12px}#links dl{margin:0;padding:0;font-size:11px;font-weight:normal}#links dt,#links dt a:link,#links dt a:visited{color:#a7a9ac;font-weight:bold;letter-spacing:1px}#links dt a:hover,#links dt a:active{color:#FFF;font-weight:bold;text-decoration:none}#links dd{color:#6d6e71;margin-left:0;padding-left:0;padding-bottom:25px}#links dd a:link,#links dd a:visited{color:#6d6e71}#links dd a:hover,#links dd a:active{color:#FFF;text-decoration:none}#map{margin:0 0 2px;padding:4px 0 0}#portal{position:absolute;top:238px;left:322px;width:310px;height:400px;background:transparent url("../images/template/portal_box.jpg") no-repeat;padding-top:25px;padding-left:31px;padding-right:31px}#portal h1{padding-bottom:0px;margin-bottom:0px}#portal p{padding-top:0px;margin-top:0px;color:#4c4d4f;font-size:11px;letter-spacing:1px}#portal dl{margin-top:20px}#portal dt{color:#a7a9ac;font-size:11px;letter-spacing:1px;padding:0;margin:0}#portal dd{margin-left:0px;margin-bottom:23px;margin-top:0;padding-top:0;padding-bottom:0}.home #footer{padding:37px 0 50px 20px;text-align:left;width:1000px}.home #footer p{text-align:center;font-size:11px}#portal p.error{color:red}#home_flash{float:left;margin:0;padding:0;width:750px;overflow:hidden}#home_flash img{margin-top:9px}#home_side{float:right;margin:0;padding:54px 0 0 20px;background:transparent url(../images/template/home_side.gif) no-repeat -2px 9px;width:230px;height:298px}#home_side h2{padding-bottom:4px}#home_side ul{margin:0;padding:0 0 0 1px;list-style:none}#home_side li{padding:0 0 2px 15px;background:transparent url(../images/template/bullet_arrow.gif) no-repeat 0 3px;margin:0;list-style:none}#home_side li a:link,#home_side li a:visited{color:#b5b7b9;font-size:16px;font-weight:normal;font-style:normal}#home_side li a:hover,#home_side li a:active{color:white;text-decoration:none}#home_content{float:left;margin-top:37px;margin-left:18px}#home_content #content_left{width:463px;float:left;padding-right:18px}#home_content p{margin:0}#home_content h2{font-size:17px;color:#215ca1;font-weight:normal;margin:0;padding:9px 0 7px;width:229px}#home_content p.home_content{margin-top:1em;font-weight:bold;font-size:15px;line-height:22px;color:#4d4d4f}#home_content .home_content_link{padding-top:2px}#home_content .home_content_link a:link,#home_content .home_content_link a:visited{font-weight:bold;color:#aeafb2;font-size:10px;line-height:22px;text-transform:uppercase}#home_content .home_content_link a:hover,#home_content .home_content_link a:active{text-decoration:underline}#content_right_first{width:209px;border-right:1px solid #aeafb2;border-left:1px solid #aeafb2;float:left;padding-left:20px;padding-right:20px}#content_right_second{width:210px;height:300px;float:right;padding-right:20px;padding-left:20px}.home .post{font-size:12px;color:#4d4d4f;margin-bottom:12px}.home .post .from{color:#a5a7a9;font-size:10px;padding-bottom:2px}.home .post a:link,.post a:visited{color:#4d4d4f}.home .post a:hover,.post a:active{text-decoration:underline}.callout{font-size:10px}#quotes_left{float:left}#quotes_right{float:right}.quote_container{width:210px;margin-top:30px}.quote{background:white url(../images/template/quote.gif) no-repeat;font-size:11px;line-height:15px;padding:5px 0 20px 23px}.quote .quote_body{padding-bottom:8px}.quote .quote_title{color:#939393}.quote .quote_company{color:#6d6e71;font-weight:bold}#home_footer{background:url(../images/template/footer_bg.gif) repeat-x;clear:both;display:block}#home_footer_content{width:1000px;padding-top:32px}#home_footer_content .home_sitemap_group{width:250px}#home_footer_content #group_0{float:left}#home_footer_content #group_1{float:left}#home_footer_content #group_2{float:left}#home_footer_content #group_3{float:right}.home_sitemap_section{list-style:none;margin:0 0 0 18px;padding:0}.home_sitemap_section li{list-style:none;margin:0;padding:0}.home_sitemap_section li ul{list-style:none;margin:0 0 19px;padding:0}.home_sitemap_section li ul li{padding-bottom:2px}.home_sitemap_section h4{text-transform:uppercase;font-family:times;font-weight:normal;font-style:normal;margin:0 0 6px;padding:0}.home_sitemap_section a:link,.home_sitemap_section a:visited{color:#b5b7ba;font-size:10px}.home_sitemap_section a:hover,.home_sitemap_section a:active{text-decoration:underline}.home_sitemap_section h4 a:link,.home_sitemap_section h4 a:visited{color:#8a8c8e;font-size:13px}.sIFR-flash{ visibility:visible !important; margin:0; padding:0}.sIFR-replaced,.sIFR-ignore{ visibility:visible !important}.sIFR-alternate{ position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{ margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none}.sIFR-active #googlenav li span{visibility:hidden; font-family:Verdana; line-height:1em}.sIFR-active #nav{padding-bottom:0}.sIFR-active #home_side h2{padding-bottom:0px}.sIFR-active #home_side{float:right;margin:0;padding-top:52px}.home_sitemap_section li h4.sIFR-replaced{margin-bottom:1px}