/* id selectors*/
#divNavigationSecondary {background: transparent url(../images/callout_header_background.gif) no-repeat scroll top center}
div#divNavigationSecondary ul {position: relative; list-style-type: none; padding: 0; margin: 0; border: 0; top: 0px}
div#divNavigationSecondary ul li {position: relative; cursor: hand; cursor: pointer; line-height: 22px; font-size: 8pt; padding: 0; width: 152px}
div#divNavigationSecondary ul li.clsChildren {background: transparent url(../images/callout_background.gif) no-repeat scroll top left}
div#divNavigationSecondary ul li a {color: #000000; text-decoration: none}
div#divNavigationSecondary ul li a:hover {text-decoration: underline}
div#divNavigationSecondary ul li ul {position: absolute; display: none; left: 152px; width: 170px; top: -6px}
div#divNavigationSecondary ul li ul {left: 137px; voice-family: "\"}\""; voice-family:inherit; left: 152px}
*:first-child+html div#divNavigationSecondary ul li ul {top: -12px}
* html div#divNavigationSecondary ul li ul {top: -12px}
div#divNavigationSecondary ul li:hover ul {display: block}
#divNavigationSecondaryFooter {height: 11px; background: transparent url(../images/callout_footer_background.gif) no-repeat scroll bottom center}
div#divNavigationSecondary ul li ul li a {position: relative; padding-left: 7px; color: #FFFFFF}
div#divNavigationSecondary ul li ul li {position: relative; line-height: 20px; height: 20px; width: 170px; padding: 0; margin: 0; background: transparent url(../images/nav_secondary_middle.png) repeat-y scroll top center; font-weight: normal; overflow: hidden}
* html div#divNavigationSecondary ul li ul li {background-image: url(../images/nav_secondary_middle.gif)}
div#divNavigationSecondary ul li ul li.clsTop {line-height: 7px; height: 7px; width: 170px; background: transparent url(../images/nav_secondary_top.png) no-repeat scroll top center; overflow: hidden}
* html div#divNavigationSecondary ul li ul li.clsTop {background-image: url(../images/nav_secondary_top.gif)}
div#divNavigationSecondary ul li ul li.clsBottom {line-height: 15px; height: 15px; width: 170px; background: transparent url(../images/nav_secondary_bottom.png) no-repeat scroll top center; overflow: hidden}
* html div#divNavigationSecondary ul li ul li.clsBottom {background-image: url(../images/nav_secondary_bottom.gif)}
#divLoginPortlet {margin-top: 10px; background: transparent url(../images/callout_header_background.gif) no-repeat scroll top center}
#divLoginPortletFooter {height: 11px; background: transparent url(../images/callout_footer_background.gif) no-repeat scroll bottom center}
#divNavigationSecondary .clsContent, #divLoginPortlet .clsContent {padding-left: 16px; padding-right: 15px; padding-top: 10px; padding-bottom: 2px; font-size: 8pt; color: #000000}
#divNavigationSecondary h1, #divLoginPortlet h1 {margin-bottom: 5px; font-size: 9pt}

/* class selectors*/
.clsRow1Column1 {width: 187px}
.clsRow1Column2 {width: 563px}
.clsInnerRow1Column1, .clsInnerRow2Column1, .clsInnerRow3Column1 {width: 563px; height: 11px; vertical-align: top}
.clsInnerRow1Column1 {background: transparent url(../images/102_inner_row1_column1.gif) no-repeat scroll top center}
.clsInnerRow2Column1 {height: 400px; background: transparent url(../images/102_inner_row2_column1.gif) repeat-y scroll center center}
.clsInnerRow3Column1 {background: transparent url(../images/102_inner_row3_column1.gif) no-repeat scroll bottom center}
.clsRow1Column2 .clsContent {padding-left: 16px; padding-right: 15px; padding-top: 2px; padding-bottom: 2px; font-size: 10pt}
