* html body {behavior: url(library/styles/csshover.htc)}
body {width: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, sans-serif; font-size: 8pt; color: #969696; background: #FFFFFF}
a {color: #70953e}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {color: #809f60}
h2 {font-size: 11pt; color: #5F6163; margin: 0}
h3 {font-size: 10pt; color: #C5C5C5; margin-bottom: 5px}
h4 {font-size: 9pt; color: #707173; margin-bottom: 5px}
input {}
textarea {font-family: Arial, sans-serif; font-size: 12px;}

.clsSearch {border: none; background-color: #d7e0e5; width: 120px; height: 17px; color: #00263b; padding-top: 2px;}
.clsTextBox {border: none; background-color: #d7e0e5; color: #00263b; padding: 4px 5px; font-size: 12px; font-family: Arial, sans-serif;}
.clsDropDown {border: none; background-color: #d7e0e5; color: #00263b; padding: 4px 5px; font-size: 12px; font-family: Arial, sans-serif;}
.clshomepagewhatsnew {width: 239px; background: transparent url(../images/home_news_title.gif) no-repeat scroll center 5px; padding-top: 35px}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; margin-left: auto; margin-right: auto; text-align: left; z-index: 0;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 750px; height: 124px; background: url(../images/header_bg.gif) no-repeat; margin: 0px auto}
#divLogo {position: absolute; top: 18px; left: 55px;}
#divTopRightNav {position: absolute; top: 27px; right: 10px; color: #70953e; text-align: right}
#divSearch {position: absolute; top: 73px; right: 0px; color: #00456b}

#divBodyContainer {position: relative; top: 0px; left: 0px; width: 100%; background: url(../images/top_contentcontainer_bg_repeat.gif) repeat-x top #acb9c0; border-top: 1px solid #748691;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 750px; margin: 0px auto; padding: 0px;}

div#divNavigationPrimary {position: relative; top: 0px; left: 0px; width: 748px; height: 32px; background: url(../images/top_navbar_bg.gif) right no-repeat; z-index: 10;}
div#divNavigationPrimary ul {position: absolute; top: 2px; left: 0px; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; height: 15px; width: 149px; padding: 6px 0px; text-align: center;}
div#divNavigationPrimary ul li a {text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bold;}
div#divNavigationPrimary .clsNavItem {background: url(../images/top_navitem_bg.gif) no-repeat}
div#divNavigationPrimary .clsNavItem:hover, div#divNavigationPrimary .clsNavItemSelected {background: url(../images/top_navitem_bg_selected.gif) no-repeat}

div#divNavigationPrimary ul li ul {position: absolute; top: 27px; left: 0px; display: none; z-index: 10; border: solid 1px #FFFFFF;}
div#divNavigationPrimary ul li:hover ul {display: block;}
div#divNavigationPrimary ul li ul li {position: relative; top: 0px; left: 0px; background: #849eac; clear: left; width: 138px; text-align: left; padding: 5px;}
div#divNavigationPrimary ul li ul li:hover {background: #00456b;}
div#divNavigationPrimary ul li ul li a {font-weight: normal;}

#divBreadcrumb {position: relative; top: 0px; left: 0px; clear: both; padding: 6px 26px; height: 16px; color: #00456b;}
#divBreadcrumb a {color: #FFFFFF;}

#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; clear: both; height: 400px;}
#divContentContainer .clsContentTable .clsColumn2, #divContentContainer .clsContentTable .clsColumn1 {vertical-align: top;}

div#divNavigationSecondary {position: relative; top: 5px; left: 15px; min-height: 100%; width: 125px;}
div#divNavigationSecondary #divSecondaryNavTitle {margin-top: 10px; margin-bottom: 16px; color: #3f6a81; text-transform: uppercase}
div#divNavigationSecondary ul {list-style-type: none; margin: 0px; padding: 0px; margin-bottom: 20px;}
div#divNavigationSecondary .clsMainNavHolder {padding: 5px 0px;}
div#divNavigationSecondary li {border-bottom: solid 1px #acb9c0;}
div#divNavigationSecondary a {font-weight: bold; text-decoration: none; font-size: 10pt; line-height: 14px;}
div#divNavigationSecondary .clsSecondaryNav a, div#divNavigationSecondary .clsHasSubNav a {color: #00456b;}
div#divNavigationSecondary .clsSecondaryNavSelected a, div#divNavigationSecondary .clsHasSubNavSelected a {color: #6d923d;}
div#divNavigationSecondary .clsHasSubNavSelected ul {display: block;}
div#divNavigationSecondary .clsHasSubNavSelected ul ul {display: none;}
div#divNavigationSecondary ul ul {display: none; margin: 0px}
div#divNavigationSecondary ul ul li {padding-left: 12px; border: none; padding-bottom: 0px; line-height: 20px; border-bottom: 0px;}
div#divNavigationSecondary ul ul .clsChildNav a {color: #00456b;}
div#divNavigationSecondary ul ul .clsChildNavSelected a {color: #6d923d;}
div#divNavigationSecondary ul ul li a {color: #00456b; font-weight: normal; font-size: 9pt;}

#divCallout {position: relative; top: 0px; left: 5px; padding: 10px; width:125px;}

#divContent {color: #00263b; font-size: 10pt;}
#divContent a {color: #dc6212;}
#divContent input {color: #000000}

#divContentContainerBottom {position: relative; top: 0px; left: 0px; background: url(../images/bottom_content_bg.gif) no-repeat bottom; height: 7px; width: 750px; margin: 0px auto}

#divBodyContainerBottom {position: relative; top: 0px; left: 0px; height: 21px; width: 100%; background: url(../images/bottom_contentcontainer_bg_repeat.gif) repeat-x bottom #acb9c0; border-bottom: 1px solid #748691;}

#divFooterContainer {position: relative; top: 0px; left: 0px; background: none; width: 750px; margin: 0px auto;}
#divFooterContainer #divFooter {position: relative; top: 29px; left: 10px; font-size: 7pt; color: #00456b}
#divFooterContainer #divCaordaLogo {position: relative; top: 20px; right: 10px; float: right;}

.clsFeedsTable {background: #ffffff; width: 100%; border-right: 2px solid #748691;}
.clsFeedsTable td {padding: 0px 5px;}
.clsFeedsTable ul {list-style-type: none; padding: 0px; margin: 0px;}
.clsFeedsTable li {padding-top: 5px;}
.clsFeedsTable .rss-title {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px;}
.clsFeedsTable .rss-box {border: 1px solid #BFBFBF; padding: 5px;}