* html body {behavior: url(library/styles/csshover.htc)}
body {height: 100%; width: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, sans-serif; font-size: 12px; color: #969696; background: #346622}
a img {border: none;}
h1 {font:normal 25px Arial; letter-spacing:-0.08em; padding:0; margin:0 0 6px 0; color:#6d99ca;}
h2 {font:normal 18px Arial; letter-spacing:-0.05em; padding:0; margin:10px 0 3px 0; color:#5d924a;}
h3 {font:normal 16px Arial; color:#727272; margin:0 0 20px 0;}
p {font:normal 12px Arial;  letter-spacing: normal; padding:0 0 14px; margin:0; line-height:18px; color:#727272; text-align: justify;}
form {position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; width: 100%;}
hr {border: 1px solid #FFFFFF; border-top: 1px dotted #6d99ca; background-color: #FFFFFF}
.clsNews {font:normal 11px Arial;  padding:0 0 6px; margin:0; color:#727272;}
.clsNewsDate {font:normal 11px Arial;  padding:0 0 6px; margin:0; color:#5d924a;}

.clsSearchBox {border: none; background-color: #557fb6; color: #ffffff; border: none; padding: 2px 4px;}
.clsTextBox, .clsUsername, .clsPassword {border: none; background-color: #c1d6eb; color: #12547C; padding: 2px 4px; font-size: 12px;}
.clsDropDown {border: none; background-color: #c1d6eb; color: #12547C; font-size: 12px;}
.clsButton {color: #355e8a; border: solid 1px #355e8a; background: #94B6DE; font-weight: bold; height: 24px;}
textarea {font-family: Arial, sans-serif; font-size: 12px;}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; min-width: 970px; margin: 0px auto; text-align: left;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; padding: 0px; margin: 0px;}
#divHeader {position: relative; top: 0px; left: 0px; margin: 0px auto; width: 960px;}
#divTopRightNav {position: absolute; top: 65px; right: 0px; color: #FFFFFF; font-size: 10px; text-align: right; z-index: 10;}
#divTopRightNav a {color: #FFFFFF; text-decoration: none}
#divTopRightNav a:hover {text-decoration: underline}
#divSearch {position: absolute; top: 23px; right: 0px; color: #FFFFFF; font-size: 10px; z-index: 10;}

#divBodyContainer {position: relative; top: 0px; left: 0px; width: 100%;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 960px; margin: 0px auto; padding: 0px;}

#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; clear: both; height: 400px;}
#divContentContainer .clsContentTable .clsColumn2, #divContentContainer .clsContentTable .clsColumn1 {vertical-align: top;}

#divContent {position: relative; top: 0px; left: 0px; padding: 0px 10px 0px 10px; color: #727272; margin-top: 15px;}
#divContent li {font:normal 12px Arial; letter-spacing: normal; padding:0 0 8px; margin:0; line-height:19px; color:#727272; text-align: justify;}
#divContent a {color: #355e8a;}

.clsShadowCorner {background: url(../images/shadow_bg.gif) no-repeat bottom right; padding: 0px 20px 20px 0px}

div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; list-style-type: none; margin: 0px; padding: 0px 0px 0px 10px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; padding: 0px; text-align: center;}
div#divNavigationPrimary ul li a {display: block; text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; text-transform: uppercase;}
div#divNavigationPrimary .clsNavItem {}
div#divNavigationPrimary .clsNavItem:hover, div#divNavigationPrimary .clsNavItemSelected {}
div#divNavigationPrimary .clsNavTabTable {height: 25px;}
div#divNavigationPrimary .clsNavTabTable .clsNavTabTableLeft {height: 25px;width: 6px;}
div#divNavigationPrimary .clsNavTabTable .clsNavTabTableMiddle {}
div#divNavigationPrimary .clsNavTabTable .clsNavTabTableRight {height: 25px; width: 19px;}
div#divNavigationPrimary .clsNavTabTable .clsNavTabTableMiddle a {height: 19px; padding: 6px 6px 0px 6px;}

div#divNavigationPrimary .clsNavItem:hover .clsNavTabTableLeft,
div#divNavigationPrimary .clsNavItemSelected .clsNavTabTableLeft {background: url(../images/primary_nav_selected_left_bg.gif) no-repeat}
div#divNavigationPrimary .clsNavItem:hover .clsNavTabTableMiddle,
div#divNavigationPrimary .clsNavItemSelected .clsNavTabTableMiddle {padding-bottom: 0px; background: url(../images/primary_nav_selected_bg.png) top right no-repeat}
div#divNavigationPrimary .clsNavItem:hover .clsNavTabTableRight,
div#divNavigationPrimary .clsNavItemSelected .clsNavTabTableRight {background: url(../images/primary_nav_selected_right_bg.png) no-repeat 0px 4px}

* html div#divNavigationPrimary .clsNavItem:hover .clsNavTabTableMiddle,
* html div#divNavigationPrimary .clsNavItemSelected .clsNavTabTableMiddle {background: url(../images/primary_nav_selected_bg.gif) top right no-repeat}
* html div#divNavigationPrimary .clsNavItem:hover .clsNavTabTableRight,
* html div#divNavigationPrimary .clsNavItemSelected .clsNavTabTableRight {background: url(../images/primary_nav_selected_right_bg.gif) no-repeat 0px 4px}

div#divNavigationPrimary ul li .clsDropDownNav {position: absolute; top: 25px; left: 0px; display: none;}
div#divNavigationPrimary ul li .clsDropDownNav ul {position: absolute; top: 4px; left: 0px; width: 194px; padding: 0px 0px 8px 0px; z-index: 10; background: url(../images/primary_nav_dropdown_bg.png) bottom;}
* html div#divNavigationPrimary ul li .clsDropDownNav ul {width: 194px; background: url(../images/primary_nav_dropdown_bg.gif) bottom left no-repeat;}
div#divNavigationPrimary ul li:hover .clsDropDownNav {display: block;}
div#divNavigationPrimary ul li ul li {position: relative; top: 0px; left: 1px; clear: left; text-align: left;}
div#divNavigationPrimary ul li ul li:hover {background: url(../images/selected_dropdown_pixel.png);}
div#divNavigationPrimary ul li ul li:hover a {color: #d8e9f8;}
div#divNavigationPrimary ul li ul li a {font-size: 11px; padding: 5px 12px; width: 163px; line-height: 14px; }
div#divNavigationPrimary ul li .clsDropDownNav .clsDropdownHeader {position: absolute; top: 0px; left: 0px; background: url(../images/primary_nav_dropdown_bg_top.png) no-repeat; width: 194px; height: 4px;}
* html div#divNavigationPrimary ul li .clsDropDownNav .clsDropdownHeader {background: url(../images/primary_nav_dropdown_bg_top.gif) no-repeat top left; width: 194px;}

div#divNavigationSecondary {position: relative; top: 0px; left: 0px; width: 205px;}
div#divNavigationSecondary #divSecondaryNavTitle {height: 20px; margin-top: 10px; margin-bottom: 10px; padding: 4px 10px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 10px; background: url(../images/leftnav_header_bg.gif) no-repeat}
div#divNavigationSecondary ul {list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationSecondary .clsMainNavHolder {border-bottom: solid 1px #FFFFFF; width: 205px;}
div#divNavigationSecondary a {text-decoration: none; font-size: 14px; line-height: 20px; color: #355e8a; display: block; padding: 5px 10px; width: 185px; height: 100%;}
div#divNavigationSecondary .clsSecondaryNavSelected .clsMainNavHolder a,
div#divNavigationSecondary .clsSecondaryNav .clsMainNavHolder a:hover {background: url(../images/secondary_nav_selected_bg.gif) no-repeat 0px 9px #c3d7eb;}
div#divNavigationSecondary .clsSecondaryNavFooter {width: 180px; height: 18px; background: url(../images/leftnav_bottom_bg.gif) no-repeat bottom}

div#divNavigationSecondary ul ul {display: none; margin-bottom: 0px;}
div#divNavigationSecondary ul .clsSecondaryNavSelected ul {display: block; background: #dbe7f3;}
div#divNavigationSecondary ul ul a {font-size: 12px; padding: 6px 15px 6px 25px; display: block; width: 165px; height: 100%; line-height: 16px;}
div#divNavigationSecondary ul ul li {width: 205px; margin: 0px;}
div#divNavigationSecondary ul ul .clsChildNavSelected a,
div#divNavigationSecondary ul ul .clsChildNav a:hover {background: url(../images/secondary_nav_selected_bg.gif) no-repeat 0px 9px #c3d7eb;}

#divCallout {position: relative; top: 0px; left: 0px; margin-top: 30px; padding: 0px; width: 180px;}

#divBreadcrumb {position: relative; top: 15px; left: 0px; padding: 22px 10px 2px 10px; height: 16px; color: #5d924a; font-size: 10px; text-transform: uppercase;}
#divBreadcrumb a {color: #5d924a; text-decoration: none;}

#divFooterContainer {position: relative; top: 0px; left: 0px; height: 181px; width: 100%; background: url(../images/footer_bg.gif) no-repeat bottom #346622;}
#divFooterContainer #divFooter {position: relative; top: 0px; left: 0px; width: 960px; margin: 0px auto;}
#divFooterContainer #divBottomLinks {position: absolute; top: 50px; left: 0px;}
#divFooterContainer #divBottomLinks a {margin-right: 20px}
#divFooterContainer #divFooterText {position: absolute; top: 50px; right: 220px; font-size: 10px; text-align: right; color: #b1d9a3}
#divFooterContainer #divFooterText a {color: #b1d9a3}
#divFooterContainer #divCaordaLogo {position: absolute; top: 32px; right: 50px;}

#pnlLogin td span {color: #5d924a !important;}