
* html img,
* html .png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.listing_iconset?this.listing_iconset=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.listing_iconset=true)
);
}
body {width: 100%; height: 100%; padding: 0px; margin: 0px; text-align: center; font-size: 12px; line-height: 20px; color: #e3e3e3; font-family: Arial, sans-serif; background: url(../images/page_bg.gif) repeat-x #3f164d;}
a {color: #ffffff; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {font-size: 18px; font-weight: bold; color: #ffffff;}
h2 {font-size: 14px; font-weight: bold; color: #ffffff;}
.clsBorder {padding: 2px; border: 1px solid #000000;}
.clsSearchBox {position: relative; top: 0px; left: 0px; background: #ffffff; border: 1px solid #321455; width: 225px; height: 22px; line-height: 22px; font-size: 12px; font-weight: bold; color: #c6c6c6; padding: 0px 5px; margin: 0px;}
.clsTextBox {background: #291031; border: none; color: #ffffff; padding: 5px; font-size: 12px; line-height: 25px;}
textarea {font-size: 12px; font-family: Arial, sans-serif; line-height: 16px; background: #291031; border: none; color: #ffffff; padding: 5px;}
.clsSectionTitle {font-size: 14px; font-weight: bold; color: #ffffff;}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; margin: 0px auto; padding: 177px 0px 20px 0px; text-align: left; z-index: 0;}

#divHeaderContainer {position: absolute; top: 0px; left: 0px; width: 100%; height: 177px; margin: 0px auto; padding: 0px; z-index: -1;}
#divHeader {position: relative; top: 0px; left: 0px; width: 1100px; height: 100%; margin: 0px auto; padding: 0px; z-index: 10; background: url(../images/header_container_bg.jpg) no-repeat top left;}
#divLogo {position: absolute; top: 27px; left: 68px; z-index: 10;}
#divRealLeaders {position: absolute; top: 20px; right: 50px;}

div#divNavigationPrimary {position: absolute; top: 104px; right: 50px; padding: 0px; margin: 0px; width: 840px; height: 39px; z-index: 10;}
div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; padding: 0px; margin: 0px 0px 0px 8px;}
div#divNavigationPrimary ul li a {display: block; padding: 0px;}
div#divNavigationPrimary ul li.clsSelected a,
div#divNavigationPrimary ul li:hover a {background-position: bottom !important;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 1000px; margin: 0px auto; padding: 0px 0px 20px 0px; z-index: 10;}

#divContentTableHolder {position: relative; top: 0px; left: 0px; width: 100%; padding: 20px 0px 0px 0px; margin: 0px auto; z-index: 0;}
.clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; clear: both; height: 300px; margin: 0px auto; z-index: 0;}
.clsColumn1, 
.clsColumn2,
.clsColumn3 {vertical-align: top;}

#divSearch {position: absolute; top: 12px; left: 15px;}

#divTabOverlap {position: absolute; top: 196px; left: 0px; width: 1000px; height: 38px; z-index: 0; background: url(../images/content_bg.png) no-repeat 0px 0px}

#divFollowJeff {position: relative; top: 0px; left: 0px; height: 75px; width: 240px; padding: 38px 4px 0px 4px; margin-top: 10px; background: url(../images/follow_bg.gif) no-repeat 0px 10px;}
#divFollowJeff a {display: block; height: 36px; width: 44px; float: left; margin: 0px 7px;}
#divFollowJeff a:hover {background-position: bottom !important;}

#divFooterContainer {position: relative; top: 0px; left: 0px; width: 1000px; margin: 0px auto; padding: 0px; background: url(../images/footer_bg.gif) no-repeat top}
#divFooterContainer #divFooter {position: relative; top: 0px; left: 0px; width: 1000px; min-height: 40px; margin: 0px auto; padding: 0px;}
#divFooterContainer #divFooter #divFooterText {position: absolute; top: 10px; left: 45px; width: 620px; text-align: left; color: #9b97a1; font-size: 11px; line-height: 16px;}
#divFooterContainer #divFooter #divFooterText p {color: #9b97a1; font-size: 11px; margin: 0px; line-height: 16px;}
#divFooterContainer #divFooter #divFooterText a {line-height: 16px;}
#divFooterContainer #divFooter #divFooterText h2 {color: #ffffff; font-size: 11px; margin: 0px; font-weight: normal; line-height: 16px;}
#divFooterContainer #divFooter #divCaordaLogo {position: absolute; top: 10px; right: 45px; text-align: right; font-size: 11px; color: #9b97a1; height: 20px;}
#divFooterContainer #divFooter #divCaordaLogo a {color: #9b97a1; text-decoration: none; line-height: 20px; font-weight: normal;}
#divFooterContainer #divFooter #divCaordaLogo a:hover {text-decoration: underline;}
#divFooterContainer #divFooter #divCaordaLogo img {float: left; height: 20px;}
#divFooterContainer #divFooter #divCaordaLogo #divCaordaText {float: left; height: 18px; padding: 2px 0px 0px 10px;}
