@charset "utf-8";
/* CSS Document */

/* >>/* html<< is an IE6 fix */

html, body {margin:0px auto;text-align:center;background-color:#fff;width:100%;padding:0px;}

form {margin:0px;padding:0px;height:100%;}
a:link {text-decoration:none;color:#35689f;}
a:visited {text-decoration:none;color:#35689f;}
a:hover {text-decoration:none;color:#616161;}
img {}
a img {border:none;}
table {border-collapse:collapse;border:0px;margin:auto;width:100%;}
th {text-align:left;}
td {vertical-align:top;padding:0px;font:normal 12px/20px Arial, sans-serif;}
h1 {font:normal 30px Arial, sans-serif;color:#002847;margin:0px;}
h2 {font:bold 12px/18px Arial, sans-serif;color:#616161;text-transform:uppercase;margin:0px;}
h3 {font:bold 11px/15px Arial, sans-serif;color:#35689f;margin:0px;}
h4 {font:normal 12px Arial, sans-serif;color:#010100;margin:0px;}
h5 {font:normal 11px Arial, sans-serif;color:#010100;margin:0px;}
p {margin-top:0px;margin-bottom:5px;}


/* to center on page */
.container {margin:0px auto;padding:0px;width:900px;}

/* Header */
.header {width:900px;}
.header .logo {text-align:left;margin:-19px 0 30px 30px;}
* html .header .logo {text-align:left;margin:-19px 0 26px 30px;}

.header .nav {text-align:right;margin-bottom:3px;}
.header .nav ul {list-style:none none;padding:0px;margin:0px;}
.header .nav li {display:inline;padding:0 0 0 20px;font:bold 14px Arial, sans-serif;text-transform:uppercase;white-space:nowrap;}
.header .nav li a {color:#616161;}
.header .nav li a:visited {color:#616161;}
.header .nav li a:hover {color:#ab3503;}

.header .search {text-align:right;padding:23px 2px 0 0;}
.header .search .txtfield {border:1px solid #b2b2b2;font:normal 11px Arial, sans-serif;color:#a6a6a6;height:19px;padding:4px 4px 0 4px;margin-bottom:-5px;}
* html .header .search .txtfield {border:1px solid #b2b2b2;font:normal 11px Arial, sans-serif;color:#a6a6a6;padding:4px 4px 0 4px;height:19px;}
.header .search a.btn {border:0px solid #000;background-color:#d6d8e3;font:normal 9px "Myriad",sans-serif;margin:0 0 0 7px;color:#9e9fa7;padding:7px;}
* html .header .search a.btn {border:0px solid #000;background-color:#d6d8e3;font:normal 9px "Myriad",sans-serif;margin:0 0 0 7px;color:#9e9fa7;padding:7px;}

.header .banner {float:right;border-left:4px solid #fff;background-color:#fff;margin-bottom:3px;}
* html .header .banner {float:right;border-left:0px solid #fff;background-color:#fff;margin-bottom:-4px;}
.header .title {width:144px;text-align:center;background-color:#ab3503;border-left:30px solid #fff;font:bold 14px/20px Arial, sans-serif;color:#fff;text-transform:uppercase;padding:17px 25px 18px 25px;margin-bottom:3px;}
* html .header .title {width:170px;text-align:center;background-color:#ab3503;border-left:30px solid #fff;font:bold 14px/20px Arial, sans-serif;color:#fff;text-transform:uppercase;padding:17px 10px 18px 10px;margin-bottom:3px; height: 60px;}

/* Middle */
.middle {}
*:first-child+html .middle {margin-left: 30px;}
* html .middle {margin-left: 30px;}
.middle .main {width:900px;margin-bottom:30px; }

.middle td.spacer {width:30px;}

.middle td.left {width:198px !important;text-align:left;}
.middle div.left {padding:36px 30px 0 1px; }
*:first-child+html .middle div.left {width: 162px;}
* html .middle div.left {padding:45px 30px 0 1px; width: 162px;}
.middle .left .leftside_list {font-size:11px;line-height:18px;font-weight:bold;margin-bottom:23px;}
.middle .left .leftside_list a {color:#35689f;}
.middle .left .leftside_list a:visited {color:#35689f;}
.middle .left .leftside_list a:hover {color:#616161;}
.middle .left .leftside_list a.active {color:#993300;}
.middle .left .leftside_list a.open {color:#993300;}
.middle .left .leftside_list ul {list-style:none outside;padding:0px;margin:0px;}
.middle .left .leftside_list li {padding:0px;}
.middle .left .leftside_list li img.sort {margin-bottom:2px;}
.middle .left .leftside_list .sublist ul {list-style:none outside;padding:0px;margin:0px;}
.middle .left .leftside_list .sublist li {padding:0 0 0 9px;font-weight:normal;}

.middle td.maincontent {width:622px;text-align:left;}
.middle div.maincontent {padding:22px 0 0 0;}
*:first-child+html div.maincontent {width:622px;}
* html .middle div.maincontent {padding:0px;width:622px;}

.middle .maincontent td.spacer {padding-bottom:20px;}

.middle .maincontent td.first_row {padding-bottom:30px;}
*:first-child+html .middle .maincontent td.first_row {padding-right: 65px;}
* html .middle .maincontent td.first_row {padding-right: 65px;}

.middle .maincontent .spotlight {float:right;margin-top:-23px;font-size:11px;line-height:16px;}
* html .middle .maincontent .spotlight {float:right;margin-bottom:0px;font-size:11px;line-height:16px;}
.middle .maincontent .spotlight .title {font-size:11px;font-weight:bold;color:#fff;background-color:#ab3503;padding:4px 12px;text-transform:uppercase;margin-bottom:3px;}
* html .middle .maincontent .spotlight .title {font-size:11px;font-weight:bold;color:#fff;background-color:#ab3503;padding:10px 12px 7px 12px;text-transform:uppercase;margin-bottom:3px;margin-top:20px;}
.middle .maincontent .spotlight h2 {text-transform:none;color:#333;}
.middle .maincontent .spotlight .details {margin:4px 0 0 12px;}
.middle .maincontent .spotlight .details .title {font-weight:normal;color:#333;background-color:#fff;padding:0px;text-transform:none;margin:0px;}

.middle .maincontent .pagetools {float:right;margin-top:-23px;}
* html .middle .maincontent .pagetools {float:right;margin-top:9px;}
.middle .maincontent .pagetools ul {list-style:none outside;padding:0px;margin:0 13px 0 0;}
.middle .maincontent .pagetools li {padding:0 0 0 8px;display:inline;font-size:9px;text-transform:uppercase;white-space:nowrap;}
.middle .maincontent .pagetools li a {color:#35689f;}
.middle .maincontent .pagetools li a:visited {color:#35689f;}
.middle .maincontent .pagetools li a:hover {color:#616161;}
.middle .maincontent .pagetools img {margin:0 0 -2px 4px;}

.middle .maincontent h1 {margin-bottom:2px;}
* html .middle .maincontent h1 {margin-top:30px;}
.middle .maincontent div.first_row {width:412px;}
.middle .maincontent .category {color:#999999; float:right; font-size:10px; margin-left: 10px;}
.middle .maincontent .category ul {list-style:none outside;padding:0px;margin:0px;}
.middle .maincontent .category li {padding:0px;line-height:14px;}

.middle .maincontent td.bg_gradient {background:#fdfdfd url(/FCWSite/img/blog/bg_gradient.gif) no-repeat;}
.middle .maincontent div.bg_gradient {padding:20px 21px;margin-bottom:7px; width: 600px;}
.middle .maincontent td.bg_solid {background-color:#ededed;border:1px solid #d5d5d5;}
.middle .maincontent div.bg_solid {padding:20px 21px;}
.middle .maincontent .bg_gradient h2, .indent h2 {font-weight:bold;font-size:16px;color:#ab3503;text-transform:none;}
.middle .maincontent .bg_gradient h2 a {color:#ab3503;text-decoration:none;}
.middle .maincontent .bg_gradient h2 a:visited {color:#ab3503;}
.middle .maincontent .bg_gradient h2 a:hover {color:#616161;}
.middle .maincontent .bg_gradient h3 {font-size:12px;}
.middle .maincontent .bg_gradient h3 a {color:#ab3503;}
.middle .maincontent .bg_gradient h3 a:visited {color:#ab3503;}
.middle .maincontent .bg_gradient h3 a:hover {color:#616161;}
.middle .maincontent .bg_gradient .date {margin-bottom:10px;color:#35689f;font-weight:bold;}
.middle .maincontent .bg_gradient a {text-decoration:underline;}
.middle .maincontent .bg_gradient .clear {padding-top:20px;}
.middle .maincontent .bg_gradient .permalink {float:right;font-weight:bold;font-size:11px;color:#333;text-align:right;padding-top:5px;}
.middle .maincontent .bg_gradient .permalink a {text-decoration:none;color:#ab3503;}
.middle .maincontent .bg_gradient .permalink a:visited {color:#ab3503;}
.middle .maincontent .bg_gradient .permalink a:hover {color:#616161;}
.middle .maincontent .bg_gradient .comments {font-weight:bold;font-size:11px;color:#333;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:2px 0;margin-top:2px;}
.middle .maincontent .bg_gradient .comments a {text-decoration:none;color:#35689f;}
.middle .maincontent .bg_gradient .comments a:visited {color:#35689f;}
.middle .maincontent .bg_gradient .comments a:hover {color:#616161;}

/* From common.css */
.middle .maincontent .bg_gradient .blog_list_item_info {margin-bottom:0px;text-align:left;}
.middle .blog_Finalheading {display:block;color:#000000;font-family:arial;padding:0 0 5px 0;text-transform:uppercase;font-weight:bold;font-size:16px;color:#ab3503;text-transform:none;}
select.blog_multiselect {width:311px;}


/* Footer */
.footer {color:#35689f;font-size:11px;font:normal 11px Arial, sans-serif;color:#7f7f7f;border-top:1px solid #c9c9c9;margin-bottom:22px;padding:10px 0 0 0;}
.footer .subnav {float:right;}
.footer .subnav ul {list-style:none outside;padding:0px;margin:0px;}
.footer .subnav li {padding:0px;display:inline;white-space:nowrap;}
.footer .subnav li.separator {padding:0 8px 0 9px;}
.footer .subnav li a {color:#7f7f7f;}
.footer .subnav li a:visited {color:#7f7f7f;}
.footer .subnav li a:hover {color:#616161;}

.footer .copyright {text-align:left;font-weight:bold;color:#35689f;margin-left:30px;}

/* Subpages */
body.subpages .middle .maincontent .pagetools {text-align:right;float:none;margin-top:0px;margin-bottom:15px;}
* html body.subpages .middle .maincontent .pagetools {text-align:right;float:none;margin-top:7px;}
body.subpages .middle div.maincontent {padding:0px;}
* html body.subpages .middle div.maincontent {padding:0px;}
body.subpages .middle .maincontent .pagetools ul {margin:0px;}
body.subpages .middle .indent {padding:0 21px;margin-bottom:10px;}
body.subpages .middle .maincontent .pagination {text-align:right;font-size:11px;}
body.subpages .middle .maincontent .pagination .pages {font-weight:bold;display:inline;padding-right:15px;}
body.subpages .middle .maincontent .pagination ul {list-style:none none;padding:0px;margin:0px;display:inline;}
body.subpages .middle .maincontent .pagination li {display:inline;padding:0px;}
body.subpages .middle .maincontent .pagination li.separator {padding:0 5px;}
body.subpages .middle .maincontent .pagination a.active {font-weight:bold;color:#999;}

body.subpages .middle .maincontent td.bg_gradient {background:#fff url(/FCWSite/img/blog/bg_gradient2.gif) no-repeat;font-size:12px;line-height:20px;}
body.subpages .middle .maincontent div.bg_gradient {padding:10px 21px;margin-bottom:7px;}
body.subpages .middle .maincontent .bg_gradient p {font-size:12px;line-height:20px;}
body.subpages .middle .maincontent .bg_gradient h3 {margin-bottom:0px;font-size:12px;}
body.subpages .middle .maincontent .bg_gradient h3 a {text-decoration:underline;color:#ab3503;}
body.subpages .middle .maincontent .bg_gradient h3 a:visited {color:#ab3503;}
body.subpages .middle .maincontent .bg_gradient h3 a:hover{color:#616161;}
body.subpages .middle .maincontent .bg_gradient a {text-decoration:none;}
body.subpages .middle .maincontent .bg_gradient .date {margin-bottom:10px;font-size:12px;color:#35689f;font-weight:bold;}
body.subpages .middle .maincontent .bg_gradient .keyword {font-weight:bold;color:#ab3503;}

body.subpages .middle .maincontent .bg_gradient .category {float:right;font-size:10px;color:#999;margin-top:-4px;}
body.subpages .middle .maincontent .bg_gradient .category ul {list-style:none outside;padding:0px;margin:0px;}
body.subpages .middle .maincontent .bg_gradient .category li {padding:0px;line-height:14px;}

body.subpages .middle .maincontent .bg_gradient .comments {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:2px 0;margin-top:2px;}
body.subpages .middle .maincontent .bg_gradient div.comments_list {padding:10px 21px 20px 21px;}
body.subpages .middle .maincontent .bg_gradient .comments_list p {font-size:11px;color:#444;}
body.subpages .middle .maincontent .bg_gradient .permalink {}

body.subpages .middle .maincontent .bg_solid p {font-size:12px;line-height:18px;margin-bottom:20px;}
body.subpages .middle .maincontent .bg_solid .date {margin-bottom:10px;font-size:12px;color:#35689f;font-weight:bold;}
body.subpages .middle .maincontent .bg_solid .comments {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:2px 0;margin-top:2px;}
body.subpages .middle .maincontent .bg_solid div.comments_list {padding:10px 21px 20px 21px;}
body.subpages .middle .maincontent .bg_solid .comments_list p {font-size:11px;color:#444;}
body.subpages .middle .maincontent .bg_solid .permalink {}

body.subpages .middle .maincontent td.bg_none {background-color:#fff;font-size:12px;line-height:20px;}
body.subpages .middle .maincontent div.bg_none {padding:10px 21px;margin-bottom:7px;}
body.subpages .middle .maincontent .bg_none h2 {font-weight:bold;font-size:16px;color:#ab3503;text-transform:none;margin-bottom:5px;}

body.subpages .middle .maincontent table.rssTable {margin-top:20px;}

.blog_list_item_approved_post img {float:left; margin:6px 5px 2px 0;}

/* Blog Detail */
.topicList table {width:auto;margin:0;}
.blog_multiselect {width:37px;}
.blog_heading2 {font-weight:bold;text-transform:uppercase;margin-top:15px;border-bottom:1px solid #c9c9c9;color:#333;}
.blog_detail_label {font-weight:bold;color:#616161;}
/* Fix WebCenter Dropdowns */
.WebMenuPopupBox table{width:auto !important;margin:0 !important;}


