* html body {behavior: url(library/styles/csshover.htc); height: 100%;}
html {overflow-y: scroll}
body {width: 100%; height: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, Sans-Serif; font-size: 12px; background: #8598a7;}
form {height: 100%}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin: 0px;}
h1 {font-size: 22px; font-weight: normal; color: #007836;}
h2 {font-size: 16px; color: #30368e}
select, input, textarea {font-family: Arial, sans-serif; font-size: 8pt; margin: 0; padding: 0}
.clsFont12 {font-size: 12px; font-weight: bold; color: #30368e}
.clsFont14 {font-size: 14px; font-weight: bold; color: #30368e}
.clsFont16 {font-size: 16px; font-weight: bold; color: #30368e}
.clsFont18 {font-size: 18px; font-weight: bold; color: #30368e}
.clsFont22 {font-size: 22px; font-weight: bold; color: #30368e}

.clsTextBox {border: solid 1px #5e3d2a; background-color: #FFFFFF; width: 150px; height: 16px; color: #000000; padding-top: 2px;}
.clsContact {font-size: 8pt}

#divContainer {position: relative; top: 0px; left: 0px; width: 780px; border: 1px solid #000000; margin: 15px auto 20px auto; text-align: left; z-index: 0; background: #FFFFFF;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 180px; background: url(../images/masthead.jpg) no-repeat}
#divLogo {position: absolute; top: 3px; left: 35px;}
#divTimeDisplay {margin-bottom: 15px; font-size: 10px;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 100%; margin: 0px auto; padding: 0px;}
#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; height: 400px;}
.clsColumn1, .clsColumn2 {vertical-align: top;}

#divContent {font-size: 13px; font-weight: normal;}
#divContent a {color: #0000ff; text-decoration: none; font-weight: bold;}
#divContent a:hover {color: #CE0031; text-decoration: underline;}
#divContent hr {width: 400px;}

#divCaordaLogo {position: absolute; bottom: 10px; left: 25px; text-align: center; margin-top: 10px;}

div#divNavigationPrimary {position: relative; top: 0px; left: 0px; margin-top: 120px; width: 100%; padding: 0px; float: left;}
div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; width: 100%; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {float: left; line-height: 38px; height: 40px; text-align: center; background: url(../images/nav_bg.gif) repeat-x; border: 1px solid #000000; border-left: none;}
div#divNavigationPrimary a {display: block; width: 100%; height: 100%; font-weight: bold; font-size: 14px; color: #FFFFFF; text-decoration: none;}
div#divNavigationPrimary ul li:hover,
div#divNavigationPrimary ul li.clsSelected {background: url(../images/nav_bg_selected.gif) repeat-x;}

#divNavShadow {position: relative; top: 0px; left: 0px; clear: left; width: 100%; height: 6px; background: url(../images/nav_shadow.gif) no-repeat;}

div#divNavigationSecondary {position: relative; top: 0px; left: 0px; width: 100%; padding: 0px; padding-bottom: 10px;}
* html #divNavigationSecondary {height: 200px;}
div#divNavigationSecondary ul {position: relative; top: 0px; left: 0px; list-style-type: none; margin: 0px; padding: 0px;}
* html div#divNavigationSecondary ul li {position: relative; top: 0px; left: 0px; height: 10px;}
div#divNavigationSecondary #divMainNavHolder {margin-bottom: 10px; width: 217px; display: block;}
div#divNavigationSecondary ul li a {text-decoration: none; font-size: 12px; font-weight: bold; line-height: 15px; display: inline-block; color: #000000; width: 197px; padding: 5px 5px 5px 15px; background: url(../images/larger_dot.gif) no-repeat 0px 9px}
div#divNavigationSecondary div.clsMainNavHolder:hover, div#divNavigationSecondary .clsSecondaryNavSelected .clsMainNavHolder {background: url(../images/left_nav_bg_selected.gif) repeat-y;}

div#divNavigationSecondary ul ul {position: relative; top: 0px; left: 0px; background: #FFFFFF; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationSecondary ul ul li {position: relative; top: 0px; left: 0px; padding-left: 30px; margin-bottom: 0px; width: 187px;}
div#divNavigationSecondary ul ul li a {background: url(../images/smaller_dot.gif) no-repeat 0px 10px; width: 167px; font-weight: normal;}
div#divNavigationSecondary ul ul #liLastNavItem {margin-bottom: 0px;}
div#divNavigationSecondary ul ul li.clsChildNav:hover, div#divNavigationSecondary ul ul .clsChildNavSelected {background: url(../images/left_nav_bg_selected.gif) repeat-y right;}

#divCallout {position: relative; top: 0px; left: 0px; margin-bottom: 15px; font-size: 10px;}
#divCallout a {color: #0000ff; text-decoration: none; font-weight: bold;}
#divCallout a:hover {color: #CE0031; text-decoration: underline;}

.clsPreferences {font-size: 9pt}