/* IE 6 styles only. Ideally these 3 lines would be in a separate stylesheet. 
   They are currently in ie6.css however the path in the Templates to that file in the
   Conditional Comments needs to be updated to the correct absolute server path.
   Until that is done these lines will have to stay in here.
   I don't like it any more than the next guy. Linda Yang
 -------------------------------------
 */
img {behavior: url(/layout/iepngfix/iepngfix.htc)}
#footer-nav ul {margin-left: 12px;}
#content ul {padding: 0 0 0 18px;}
/* END IE 6 styles only
 -------------------------------------
 */ 

/* General
 -------------------------------------
 */
body {margin: 0; padding: 0; text-align: center; font: 16px Arial, Helvetica, sans-serif; background: #d1d3d4; color: #000000;}
form {margin: 0; padding: 0;}
img {border: 0;}
a {color: #ea7220; text-decoration: none;}
a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
td, th {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}
input, textarea {font: 12px Arial, Helvetica, sans-serif;}
h1 {font-size: 16px;}
h2 {color: #0056a6; font-size: 14px; border-bottom: 1px solid #c5c5c5; padding-bottom: 5px; margin: 10px 0 6px 0;}
p {margin-top: 6px;}
h2 a {color:#0056a6; text-decoration: none;}
h2 a:hover {text-decoration: underline;}
h3 {color: #000000; font-weight: bold; font-size: 12px; margin: 2px 0;}
.clear {clear: both;}
.float-right {float: right;}

#wrapper {width: 1200px; background: #fff; text-align: left; margin: 0 auto; position: abosolute;}
#wrapper-inner {margin: 0 22px 0 15px;}

/* Top Nav, Header and Main Navigation
 -------------------------------------
 */
#top {height: 32px; position: relative;}
#top ul {list-style: none; margin: 0; padding: 0; position: absolute; bottom: 5px; right: 24px;}
#top li {margin: 0; padding: 0 0 0 12px; float: left;}
#top li.first {border-right: 1px solid #0056a6; padding-right: 12px;}
#top a {color: #0056a6; font-weight: bold; text-decoration: none;}
#top a:hover {text-decoration: underline;}
#header {position: relative; background: #4c8bc3 url(../images/header-bg.jpg) repeat-x top left; padding: 0 0px;}
#header form {position: absolute; top: 8px; right: 24px;}
#header form label {display: block; color: #fff; margin: 4px 4px 0 0; float: left; font-weight: bold; cursor: pointer;}
#header form div {float: left; background: #fff url(../images/search-box-bg.jpg) no-repeat; height: 21px; width: 184px;}
#header form input {float: left; color: #272627; padding: 0; margin: 4px 7px 0 7px; background: none; border: none; width: 170px;}
#main-nav {background: #dce8f4 url(../images/header-nav-bg.jpg) repeat-x top left; padding: 0 32px;}
#main-nav ul {list-style: none; margin: 0; padding: 8px 0 6px 0; float: left;}
#main-nav li {margin: 0; padding: 0 28px; border-right: 1px solid #a1a6ab; float: left;}  /**5px*/  /*8px*/  /*adjust here for space between menu*/
#main-nav li.first {padding-left: 0;}
#main-nav li.last {padding-right: 0; border-right: none;}
#main-nav a {color: #616971; text-decoration: none; font-weight: bold;font-size: 15x;}
#main-nav a:hover {text-decoration: underline;}

/* Content
 -------------------------------------
 */
 #content {background: #fff url(../images/content-bg.jpg) repeat-x top left; padding-top: 25px;}
 #content-one-column {margin: 0 24px;}
 #content-with-nav {margin: 0 24px 0 15px;}
 #content-wrapper {width: 1185 5px; float: left;}  /*685 */
 #content-left {width: 945px; float: left;}      /*504   814-20=794*/
 #content-right {width: 175px; float: right;}    /*165 */
 #content ul {list-style-image: url(../images/bullet.gif); margin: 0; padding: 0 0 0 22px;}
 #content ul ul {margin: 10px 0;}
 a.back-to-top {font-size: 15px;}
 
 /* Secondary Navigation
 -------------------------------------
 */
 #secondary-nav {padding: 10px 9px; float: left; background-color: #e2ecf6; width: 192px;}
 #secondary-nav ul {margin: 0; padding: 0; list-style: none; list-style-image: none;}
 #secondary-nav li {margin: 18px 0;}
 #secondary-nav a {font-weight: bold; font-size: 18px; color: #4b565f; text-decoration: none;}
 #secondary-nav a:hover {text-decoration: underline;}
 #secondary-nav ul ul {margin-left: 15px;}
 #secondary-nav ul ul a {font-weight: normal; font-size: 11px; color: #0056a6;}

 /* Level 2
 -------------------------------------
 */ 
 #header-tbl {width: 100%; margin-bottom: 20px;}
 #header-tbl td.col-1 h1 {color: #fff; margin: 0; padding: 0; font-size: 20px;}
 #header-tbl td.col-1 {width: 248px; height: 136px; padding: 0; background: #dc3837 url(../images/level-2-header-bg.jpg) no-repeat; text-align: center; vertical-align: middle;}
 #header-tbl td.col-2 {padding: 0 0 0 8px;}
 
 /* Level 3
 -------------------------------------
 */ 
 #header-box {width: 954px; background: #dc3738 url(../images/heading-bg.jpg) repeat-y; margin-bottom: 30px; color: #fff;}    /*504px*/
 #header-box a {color: #fff;}
 #header-box h1 {color: #fff; margin: 0; padding: 4px 8px;font-size: 24px;}
 
 .tbl-stripped {border-top: 1px solid #bebebe; border-left: 1px solid #bebebe; width: 100%;}
 .tbl-stripped th, .tbl-stripped td {border-bottom: 1px solid #bebebe; border-right: 1px solid #bebebe; padding: 10px;}
 .tbl-stripped th {font-weight: bold; font-size: 11px; padding: 5px 10px;}
 .tbl-stripped td.col-1, .tbl-stripped th.col-1 {width: 165px; background: #e9ebec url(../images/tbl-sripped-left-bg.jpg) repeat-y top left;}
 .tbl-stripped td.col-1 {color: #ea7220;}
 .tbl-stripped td.col-2, .tbl-stripped th.col-2 {background: #eaebed url(../images/tbl-sripped-right-bg.jpg) repeat-y top left;}
 
 /* Right side feature box
 -------------------------------------
 */ 
 #feature-box {border: 1px solid #c9c9c9; background: #fff url(../images/feature-box-bg.jpg) repeat-x bottom left; font-size: 11px;}
 #feature-box-heading {border-bottom: 1px solid #c9c9c9; background: #fff url(../images/feature-box-header-bg.jpg) repeat-x; padding: 2px 6px;}
 #feature-box-heading h3 {margin: 0;}
 #feature-box-content {padding: 10px 6px;}
 #feature-box-content table {padding-bottom: 2px;font-size: 16px}
 #feature-box-content a {font-weight: bold;}
 #feature-box-content td {padding: 2px;}
 #feature-box-content td.col-1 {width: 14px;}            /*   width: 14px;}  */
 
 /* Footer
 -------------------------------------
 */
 #footer {padding: 20px 0; font-size: 10px; color: #39444b;}
 #footer a {color: #39444b;}
 #footer-nav {background: #fff url(../images/footer-bg.jpg) repeat-x top left; font-weight: bold; height: 23px;}
 #footer-nav ul {margin: 0 0 0 24px; padding: 5px 0 0 0; list-style: none; float: left;}
 #footer-nav li {float: left; padding: 0 11px;}
 #footer-nav li.first {padding-left: 0; border-right: 1px solid #546067;}
 #footer-nav a {text-decoration: none; font-size: 11px;}
 #footer-nav a:hover {text-decoration: underline;}
 #footer-copyright {margin: 15px 0 0 24px; font-size: 14px;}
 #footer-logo {float: right; margin: 10px 24px 0 0;}
 #footer-legal {clear: both; margin: 8px 24px 0 24px; font-size: 12px;}
#wrapper #content #content-with-nav #content-wrapper #content-left p strong {
	font-size: 18px;
}
