body {border-top: 6px solid #0d6284; font: 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 15px;}
strong, em {font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
strong {font-weight: bold;}
em {font-style: italic;}
input {padding: 2px 3px;}
a {color: #a50c0c; text-decoration: none; }
a:hover {text-decoration: underline;}
h1 {width: 242px; height: 55px; background: url(logo.jpg) no-repeat; text-indent: -100em; margin: 15px 0; float: left;}

.container {width: 890px; margin: 0 auto; }

#main { padding: 5px; margin: 5px; }
#main h3 { color: #1187b2; font-size: 18px; font-weight: bold; }
#main h4 { color: #1187b2; font-size: 14px; padding-top: 5px; padding-bottom: 5px; }
#main p { padding-top: 5px; padding-bottom: 5px; }
#main a { color: #1187b2; }
#main li { list-style-image: url('bullet.gif'); padding-left: 5px; }

.editlink a { color: yellow; background-color: black; }

#topnav {float: right; margin: 15px 0 0 0;}
#topnav li {display: inline; font-size: 12px; padding: 0 0 0 15px;}
#topnav input {font-size: 12px; color: #797979;}
#topnav a {color: #1187b2; text-decoration: none; font-weight: normal;}
#topnav a:hover {text-decoration: underline; color: #d7661b;}

#nav {clear: both; border-top: 1px dashed #b3b3b3; border-bottom: 1px dashed #b3b3b3; overflow: auto; padding: 8px 0;
height:17px;}

/*
#nav ul {height: 17px; list-style: none; display: inline; overflow: hidden;}
#nav li {list-style: none; display: inline;}
#nav a {padding: 17px 36px 0 0; float: left; overflow: hidden; height: 0px !important; }
#nav a:hover {background-position: 0 -17px;}
#nav a:active, #nav a.selected {background-position: 0 -17px;}
*/

#nav ul { float: left; list-style-type: none; margin: 0; padding: 0; padding-bottom: 2px; }
#nav ul li { display: inline; }
#nav ul li a { font-size: 14px; text-decoration: none; padding: .2em 1em; color: #369; }

/*#nav ul li a:hover { color: red; }*/
/*
#nav1 a {width: 37px; background: url(nav1.png) top left no-repeat;}
#nav2 a {width: 39px; background: url(nav2.png) top left no-repeat;}
#nav3 a {width: 53px; background: url(nav3.png) top left no-repeat;}
#nav4 a {width: 63px; background: url(nav4.png) top left no-repeat;}
#nav5 a {width: 50px; background: url(nav5.png) top left no-repeat;}
#nav6 a {width: 29px; background: url(nav6.png) top left no-repeat;}
*/

#nav li.current_page_item a { font-weight: bold; }
#nav a:hover { font-weight: bold; }

#feed {float: right;}
#feed a {color: #1187b2; text-decoration: none; font-weight: normal;}
#feed a:hover {text-decoration: underline; color: #d7661b;}

#home {background: url(bg_home.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#home h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#home p {margin: 10px 0; line-height: 16px; width:400px;}

#page-3 {background: url(bg_services.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#page-3  h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#page-3 p {margin: 10px 0; line-height: 16px; width:550px;}

#page-6 {background: url(bg_approach.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#page-6  h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#page-6 p {margin: 10px 0; line-height: 16px; width:500px;}
#page-6 li { list-style-image: url('pdf.png'); margin: 10px; padding-left: 2px; }

#page-8 {background: url(bg_join_our_team.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#page-8  h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#page-8  p {margin: 10px 0; line-height: 16px; width:550px;}

#page-67{background: url(bg_approach.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#page-67 h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#page-67 p {margin: 10px 0; line-height: 16px; width:500px;}
#page-67 li { list-style-image: url('pdf.png'); margin: 10px; padding-left: 2px; }

#page-68{background: url(bg_ecm_rescue.jpg) no-repeat top right; margin: 10px -20px 0 0;}
#page-68 h2 {width: 890px; height: 70px; background: url(hdr_home.png) no-repeat; text-indent: -100em; margin: 14px 0 20px 0; float: left;}
#page-68 p {margin: 10px 0; line-height: 16px; width:500px;}
#page-68 li { list-style-image: url('pdf.jpg'); margin: 10px; padding-left: 2px; }

#sub {margin: 0 0 25px 0; overflow: auto;}
#sub h3 {font-size: 24px; margin: 30px 0;}
#sub h4 {font-size: 18px; margin: 15px 0;}
#sub p {margin: 10px 0; line-height: 15px;}

#col_left {width: 580px; float: left;}

#col_right {width: 280px; float: right; border-top: 6px solid #e4e2d8; border-bottom: 6px solid #e4e2d8; margin: 25px 0 0 0;}
#col_right_content {border-top: 1px solid #fff; border-bottom: 1px solid #fff; background: #edece6; padding: 5px 15px; color: #343434;}
#col_right_content p.hdr1 {color: #01709d; font-size: 16px;}
#col_right_content p.hdr2 {color: #609701; font-size: 16px;}
#col_right_content p.hdr3 {color: #ad4700; font-size: 16px;}

div.hr_right { margin: 15px 0px 13px 0; border: none; background: url(bg_hr.png) repeat-x 0 0; height: 2px;}
div.hr_right hr { display: none; }

div.hr { margin: 20px 0px; border: none; border-top: 1px solid #e4e2d8; }
div.hr hr { display: none; }

#started {width: auto; margin: 25px 0 30px 0; color: #326f87;}
#started a {margin: -7px 10px 0 0; padding: 30px 0 0 0; float: left; overflow: hidden; height: 0px !important; width: 174px; background: url(btn_started.png) top left no-repeat;}
#started a:hover {background-position: 0 -30px;}

#find_out_more {width: auto; margin: 25px 0 30px 0; color: #326f87;}
#find_out_more a {margin: -7px 10px 0 0; padding: 30px 0 0 0; float: left; overflow: hidden; height: 0px !important; width: 174px; background: url(btn_learn_more.png) top left no-repeat;}
#find_out_more a:hover {background-position: 0 -30px;}

#clients {color: #3c3c3c;}
#clients a {font-size: 16px;}

#banner {border-top: 6px solid #e4e2d8; margin: 5px 0 0 0}
#banner_content {border-top: 1px solid #fff; border-bottom: 1px solid #fff; background: #edece6; padding: 25px 0 15px 0; color: #343434; overflow: auto;}
#banner_content h3 {font-weight: bold;}
#banner_content h3, #banner_content p {margin: 10px;}

#banner #col1, #banner #col2, #banner #col3 {width: 277px; float: left;}
#banner #col2 {margin: 0 29px;}

#banner #col1 h3 {color: #01709d;}
#banner #col1 a {color: #01709d;}

#banner #col2 h3 {color: #609701;}
#banner #col2 a {color: #609701;}

#banner #col3 h3 {color: #ad4700;}
#banner #col3 a {color: #ad4700;}

#footer {border-top: 6px solid #e4e2d8; padding: 25px 0; font-size: 10px; color: #98978f; overflow: auto;}
#footer p {float: left;}
#footer_nav {float: right;}
#footer a {font-weight: normal; color: #98978f;}
#footer a:hover {text-decoration: underline;}
