/** overall layout **/
    body {
        text-align:left;            /* fix for default in grids-min.css */
    }

    
    #doc {
        width:1000px;                /* fixed width */
        margin:0;                   /* left-justified */
    }

    #hd {
        margin-bottom:0;            /* fix for default in grids-min.css */
    }

    #bd {
        margin-bottom:0;            /* fix for default in grids-min.css */
    }

    

    .yui-t1 .yui-b {                /* the left sidebar */

        width:20.45%;               /* 200 pixels */

    }

    

    .yui-t1 #yui-main .yui-b {      /* the main area (content-plus-adbar) */

        width:78.43%;               /* 767 pixels, including right-side bar */

    }

    

    #content {

        width:95%;               /* 627 pixels (content) */

    }

    

    #adbar {

        width:17.47%;               /* 134 pixels (ad bar) */

    }

    

    .clearance {

        height:1px;

        font-size:1px;

        clear:both;

        overflow:hidden;

    }



/** column background colors **/



    #bd {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/faux_columns.gif') top left repeat-y;

    }

    

    #adbar {

        background-color:#ebebeb;   /* covered by faux columns, but for

                                       completeness */

    }

    

    #sidebar {

        background-color:#eeeeee;   /* covered by faux columns, but for

                                       completeness */

    }



/** font **/



    #doc {

        font-family:Verdana, Arial, Helvetica, sans-serif;

    }



/** header **/



    #hd {

        position:relative;

        border-bottom:1px solid #333333;

    }



    #hd .top {

        background-color:#708CAF;

        border-top:4px solid #205493;

        border-bottom:1px solid #205493;

        color:#ffffff;

        font-size:8pt;

        /*font-weight:bold;*/

        padding-top:1px;

        padding-bottom:2px;

        padding-left:6px;

        padding-right:6px;

    }



    #hd .top a {

        color:white;

        font-weight:bold;

    }



    #hd .top .at-a-glance {

        float:right;

        position:relative; /* IE */

    }

    

    #hd .mainheader {

        height:101px;

        background:transparent url('http://www.hedgeco.net/images/newimages/new_header_bg.jpg') top left repeat-x;

        position:relative;

    }

	/*AC Update*/
	 #hd .mainheader_small {
        /* height:95px;*/
        background:transparent url('http://www.hedgeco.net/images/newimages/new_header_bg.jpg') top left repeat-x;
        position:relative;

    }
    



    html>body #hd .mainheader {

        height:auto;

    }



    /*#hd h1 a {

        display:block;

        width:320px;

        height:101px;

        position:relative;

        left:9px;

        top:0;

        background:transparent url('http://www.hedgeco.net/images/newimages/new_bg_logo.jpg') top left no-repeat;

        text-indent:-1000em;

        overflow:hidden;

    }*/
	
	/* AC update */
	/* default */
	
	#logo_main_header a {
        display:block;
        top:20px;
        left:9px;
		width:342px;
        position:relative;
        height:45px;
        background:transparent url('http://www.hedgeco.net/images/newimages/hedgeco_pdf_logo.gif') top left no-repeat; 
        text-indent:-1000em;
        overflow:hidden;
    }
	


	/*valentines*/
    /*
    #logo_main_header a {
        display:block;
        top:5px;
        left:9px;
		width:310px;
        position:relative;
        height:60px;
        background:transparent url('http://www.hedgeco.net/images/newimages/new_bg_logo_valentines.gif') top left no-repeat; 
        text-indent:-1000em;
        overflow:hidden;
    }
    */
	
	/*
    #logo_main_header a {
        display:block;
        top:5px;
        left:9px;
		width:310px;
        position:relative;
        height:60px;
        background:transparent url('http://www.hedgeco.net/images/newimages/new_bg_logo_valentines.gif') top left no-repeat; 
        text-indent:-1000em;
        overflow:hidden;
    }
	*/

	/* st_patday.gif */
	/*
    #logo_main_header a {
        display:block;
        top:10px;
        left:9px;
		width:342px;
        position:relative;
        height:60px;
        background:transparent url('http://www.hedgeco.net/images/newimages/st_patday.gif') top left no-repeat; 
        text-indent:-1000em;
        overflow:hidden;
    }
	*/



	/* new newsletter */
	#newsletter_screen {
	float: left;
	margin-right: 10px;
	}
	#newsletter {
		padding: 10px;
		width: 235px;
		border: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		border-top: 2px;
		border-bottom: 2px;
		border-style: solid;
		border-color: #205493;
		background-color: #708CAF;
		/*border-color: #B46F0C;
		background-color: #f1852e;*/
		color: #fff;
		float: left;
		height: 78px;
		line-height: 17px;
		text-align: left;
	}
	#newsletter form {
		margin: 0px;
		padding: 0px;
	}
	#newsletter b {
		color: #000;
		font-weight: bold;
		text-transform: uppercase;
	}


    #hd .description {

        background-color:#000000;

        color:#ffffff;

        font-weight:bold;

        font-size: 7.5pt;

        font-family:verdana,arial;

        padding-top:1px;

        padding-bottom:2px;

        padding-left:6px;

    }



    /** search box **/



    #hd .search {

        position:absolute;

        top:61px;

        left:710px;

        width:215px;

        height:40px;

        background:transparent url('http://www.hedgeco.net/images/newHeader/search-tab.png') top left no-repeat;

        overflow:hidden;

    }



    #hd .search label {

        font-size:85%;

        color:#062853;

        font-weight:bold;

        /* the word "Search" is in the search-tab.png image (too easy to mess

           up the layout when user changes font size otherwise), so hide the

           text */

        display:block;

        text-indent:-1000em;

        overflow:hidden;

        position:absolute;

        /* put the label where it ought to be so clicking "Search" will focus

           the search field */

        left:17px;

        top:17px;

        width:42px;

        height:12px;

    }



    #hd .search input {

        border:1px solid #838179;

        width:115px;

        height:17px;

        position:absolute;

        top:11px;

        left:67px;

    }



    #hd .search button {

        border:none;

        /* image replacement */

        background:transparent url('http://www.hedgeco.net/images/newHeader/search-button.gif') top left no-repeat;

        display:block;

        overflow:hidden;

        text-indent:-1000em;

        width:14px;

        height:12px;

        position:absolute;

        right:12px;

        top:16px;

    }



/** HEADER REVISIONS 10/12/08 **/

    /** navigation (straight from hedge.css, for the most part) **/
    
div.header-wrapper {
	width: 1000px;
	background: url('http://www.hedgeco.net/images/newimages/new_header_bg.jpg') repeat-x;
	text-align: left;
}
	
div.header-top-bar {
	height: 20px; 
	background-color: #708CAF; 
	border-bottom: 1px solid #205493; 
	border-top: 4px solid #205493; 
	color: #ffffff;
	line-height: 20px;
}

div.header-register {
	height: 20px; 
	width: 490px; 
	float: left; 
	padding-left: 10px;
}

div.header-register a, div.header-register a:visited {
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: underline;
}

div.header-tagline {
	height: 20px; 
	width: 490px; 
	float: left; 
	text-align: right; 
	padding-right: 10px;
}

div.header-tagline a, div.header-tagline a:visited {
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

div.header-logo {
	height: 75px; 
	width: 342px; 
	float: left;
}

div.header-search {
	height: 65px; 
	width: 365px; 
	float: left; 
	margin-top: 10px; 
	margin-left: 275px;
}

div.header-nav-bar {
	height: 26px; 
	width: 1000px; 
	background: url('http://www.hedgeco.net/images/header-blackbg.gif') bottom repeat-x; 
}

div.header-tagline-two {
	height: 12px; 
	width: 230px; 
	float: left; 
	padding-left: 10px; 
	color: #ffffff; 
	font-weight: bold; 
	padding-top: 8px;
}

div.new_nav_liz {
	margin-bottom: 1px; 
	height: 26px;
}


div.header-main-banner {
	padding: 5px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	float: right;
	border: 1px solid #cccccc;
}

	div.new_nav_liz ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0pt;
		padding:0pt;
	}
	div.new_nav_liz li a, div.new_nav_liz li a:visited {
		color:#FFFFFF;
		display:block;
		float:none;
		font-weight:bold;
		height: 18px;
		padding: 4px;
		text-align:center;
		text-decoration:none;
	}
	
	div.new_nav_liz li a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	div.new_nav_liz li {
		float:left;
		margin:0pt;
	}

    
    #hd .new_nav {
    	font-size: 7pt;
    }
	.new_nav ul {
		margin: 0;
		padding: 0;
		position: absolute;
		bottom: 0px;
		right: 45px;
		list-style: none;
	}
    .new_nav li {
        float:left;
        margin:0;
       /* padding:0 0 0 11px;*/
    }
    .new_nav li a {
        display:block;
        padding:7px 0px 15px 2px;
		text-align: center;
        text-decoration:none;
        font-weight:bold;
        color:#fff;
        float:left; 
        /* for IE5-Mac only. This will be overridden below for other browsers  */
        /* IE5-Mac hack - Commented backslash hides next line from IE5-Mac \*/
        float:none;
        /* This ends IE5-Mac hack */
    }
	.new_nav li a:hover {
		color: #fff;
	}
	li.top_nav_news {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_news.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		width: 126px;
		height: 26px;
	}
	li.top_nav_hedgedata {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_hedgedata.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		width: 147px;
		height: 26px;
	}
	li.top_nav_conferences {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_conferences.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		width: 167px;
		height: 26px;
	}
	li.top_nav_hedgeducation {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_hedgeducation.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		width: 121px;
		height: 26px;
	}
	li.top_nav_provider {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_provider.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		width: 127px;
		height: 26px;
	}
	li.top_nav_blogs {
		background-image: url('http://www.hedgeco.net/images/newHeader/header_nav_blogs.gif');
		background-position: top left;
		background-repeat: no-repeat;
		width: 58px;
		height: 26px;
	}
	
    #hd .nav {
        font-size:7pt;
    }
    .nav ul {
        margin:0;
        padding:0;
        position:absolute;
        bottom:0px;
        right:45px;
        list-style:none;
    }



    * html .nav ul {

        /* having a problem with a 1-pixel strip of orange (from .description

           showing up under the nav in IE, so: */

        border-bottom:1px solid #333333;

        bottom:-2px;

    }



    .nav li {

        float:left;

        margin:0;

        padding:0 0 0 11px;

        background-image:url('http://www.hedgeco.net/images/newHeader/tab-left-blue.png');

        background-position:left top;

        background-repeat:no-repeat;

    }



    .nav li a {

        display:block;

        background-image:url('http://www.hedgeco.net/images/newHeader/tab-right-blue.png');

        background-repeat:no-repeat;

        background-position:right top;

        padding:7px 15px 5px 2px;

        text-decoration:none;

        font-weight:bold;

        color:#fff;

        float:left; /* for IE5-Mac only. This will be overridden below for other browsers  */

        /* IE5-Mac hack - Commented backslash hides next line from IE5-Mac \*/

        float:none;

        /* This ends IE5-Mac hack */

    }



    .nav li a:hover {

        color: #DEEBFF;

    }



    .nav li.current {

        background-image:url('http://www.hedgeco.net/images/newHeader/tab-left-orange.png');

    }



    .nav li.current a {

        background-image:url('http://www.hedgeco.net/images/newHeader/tab-right-orange.png');

    }



/** left sidebar **/



    /** general sidebar "box" styles **/

    

    #sidebar .box {

        margin:5px 2px 1px 3px;

        background-color:#fcfdfe;

        border:1px solid #c5c5c5;

        font-size:77%;

    }

    

    #sidebar .box div {

        padding:12px;

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/box-background.gif') bottom left repeat-x;

    }

    

    #sidebar .box div div {

        padding:0;

        background:none;

    }



    #sidebar .box h4 {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/titles-background.gif') bottom left repeat-x;

        text-transform:uppercase;

        padding:5px;

        padding-left:11px;

        padding-bottom:6px;

    }

    

    /** login box **/

    

    #login-box a {

        color:#63461B;

    }

    #login-box {

        margin-top:8px;

    }



    #login-box-inner {

         padding:5px;

         margin:5px;

    }



    #login-box label {

        display:block;

        padding-top:3px;

    }



    #login-box input {

        width:112px;

        height:20px;

        border:1px solid #b8b8b8;

    }



    #login-box button {
        display:block;
        width:68px;
        height:23px;
        border:none;
        text-indent:-1000em;
        overflow:hidden;
        background:transparent url('http://www.hedgeco.net/images/newHeader/login-button.png') top left no-repeat;
        margin-top:3px;
        margin-bottom:3px;
   }



    /** upcoming events box **/



    #upcoming-box dt {
        margin-bottom:7px;
        padding-left:15px;
        text-align:left;
    }

    

    #upcoming-box dd {

        margin-bottom:12px;

        margin-left:18px;

        padding-right:10px;

        padding-left:18px;

        /*background:transparent url('http://www.hedgeco.net/images/newHeader/upcoming-icon.png') 1px 0px no-repeat;*/

    }

    

    #upcoming-box dt a {

        text-decoration:none;

        color:#0B4C9A;

        font-weight:bold;

        font-size:8pt;

        text-align:left;

    }

    #upcoming-box dt a:Visited {

        text-decoration:none;

        color:#0B4C9A;

        font-weight:bold;

        font-size:90%;          /* 9 px */

    }





    #upcoming-box a.more {

        display:block;

        text-indent:-1000em;

        overflow:hidden;

        width:13px;

        height:11px;

        text-align:left;

        background:transparent url('http://www.hedgeco.net/images/newHeader/arrow.png') top left no-repeat;

    }

    

    #upcoming-box

    

    /** featured articles box **/

    

    #featured-articles-box .author-and-title {

        position:relative;

    }

    

    #featured-articles-box .author-and-title .portrait {

        border:1px solid #cccccc;

        padding:2px;

        float:left;

    }

    

    #featured-articles-box .author-and-title .portrait img {

        display:block;

    }

    

    #featured-articles-box .info {

        margin-left:67px;

        font-weight:bold;

        position:absolute;

        bottom:3px;

    }

    

    * html #featured-articles-box .info {

        position:static;        /* workaround for IE disappearance */

        margin-top:25px;

    }

    

    #featured-articles-box .info .name {

        color:#A86500;

        padding-bottom:4px;

    }

    

    #featured-articles-box .info .title {

        color:#0B4C9A;

        font-size:90%;          /* 9 px */

    }

    

    #featured-articles-box .summary p {

        color:#697581;

        margin-top:5px;

        padding-right:15px;

    }

    

    #featured-articles-box a.more {

        padding-left:13px;

        background:transparent url('http://www.hedgeco.net/images/newHeader/article-icon.gif') center left no-repeat;

        font-size:90%;          /* 9 px */

        color:black;

    }

    

    /** buttons **/

    

    #sidebar .button-box {

        margin:10px 2px 1px 3px;

        border:1px solid #c5c5c5;

    }

    

    #sidebar #dont-miss-box {

        border:none;

    }



/** main content (front page) **/

  /*

    #content .yui-g,

    #content .box {

        margin-top:8px;

        margin-bottom:7px;

    }



    #content .yui-g .box {

        margin-top:0;

        margin-bottom:0;

    }



    /** general content-area "box" styles **/

    

    #content .box {

        border:1px solid #C0CDDB;

        clear:both;

    }

    

    #content .box h4 {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/titles-background.gif') top left repeat-x;

    }



    #content .box h4 span {

        display:block;

        padding:4px 0 4px 34px;

        font-size:77%;

        text-transform:uppercase;

        background-position:top left;

        background-repeat:no-repeat;

    }



    #content .box div {

        border-top:1px solid #C0CDDB;

    }



    #content .box div div {

        border-top:0;

    }


    /** grids repairs? (not sure why these are necessary, but they are; just copies from grids.css) **/

    

    #content .yui-gb .yui-u {

        width:35%;

    }



    #content  {

        width:100%;

        margin-left:0px;

        margin-right:0px;

        /*margin-left:auto;*/

        /*margin-right:auto;*/

        padding-bottom:10px;

        padding-left:0px;

        padding-right:0px;

    }



    /** welcome **/

    

    #content h2 {

        font-size:18px;

        color:#CE7B00;

        text-transform:uppercase;

        font-weight:normal;

        margin-top:5px;

        float:left;

    }



    #content h2 strong {

        color:#0B4C9A;

    }



    #content p.welcome-time {

        text-align:right;

        color:#858585;

        font-size:9px;

        padding-top:1.5em;

    }



    #content p.welcome-time span {

        padding-left:15px;

        background:transparent url('http://www.hedgeco.net/images/newHeader/time-icon.gif') center left no-repeat;

    }



    /** intro **/

    

    #content .intro {

        clear:both;

        margin-top:5px;

        border:1px solid #c5c5c5;

        background:transparent url('http://www.hedgeco.net/images/newHeader/header-people.jpg') top left no-repeat;

        padding-left:253px;

    }



    #content .intro p {

        font-size:8pt;

        color:#666666;

        text-align:justify;

        line-height:16px;

        padding-right:1.30em;

        padding-top:2px;

    }



    #content .intro p.apply {

        padding-bottom:1.33em;

        padding-top:0em;

    }



    #content .intro p.apply a {

        color:#CE7B00;

    }



    #content .intro strong {

        color:#CE7B00;

        font-weight:bold;

    }



    /** join the community **/



    #content h3.join-community {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/join-background.gif') bottom left repeat-x;

        padding-left:11px;

        border:1px solid #C0CDDB;

        margin-top:10px;

        margin-bottom:7px;

    }



    #content h3.join-community span {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/join-header.gif') bottom left no-repeat;

        width:257px;

        height:27px;

        display:block;

        overflow:hidden;

        text-indent:-1000em;

    }



    * html #content h3.join-community span {

        position:relative;

        bottom:-1px;

    }



    .box {

      padding:0px;

      margin-top:0px;

      margin-right:0px;

    }

    .seperator-content {

      margin-top:10px;

    }

    .splash_content_blurb {

      font-weight:bold;

      color:#000000;

      font-family:verdana,arial;

      font-size:8pt;

      padding-left:2px;

      padding-right:0px;

      /*border: 1px solid #000;*/

      width:170px;

    }

    .splash_content_border {

      margin-left:8px;

    }





    #community .box h4 {

        background-image:url('http://www.hedgeco.net/images/newHeader/titles-background.gif');

        background-position:bottom left;

    }



    #community .box h4 span {

        background-position:bottom left;

        background-repeat:no-repeat;

    }



    #community .box div {

        padding:0;

        padding-top:10px;

    }



    .splash_content_image {

        padding-top:0;

        padding-bottom:0;

        border:1px solid #C0CDDB;

        background-color:#ffffff;

        width:184px;

        height:34px;

        margin-left:7px;

        margin-bottom:17px;

    }



    #community .box .image {

        padding-top:0;

        padding-bottom:0;

        border:1px solid #C0CDDB;

        background-color:#ffffff;

        width:184px;

        height:34px;

        margin-left:7px;

        margin-bottom:17px;

    }



    #community .box .blurb {

        margin:0 12px 35px 8px;

        background:transparent url('http://www.hedgeco.net/images/newHeader/arrow.png') 0px 2px no-repeat;

        font-weight:bold;

        padding-left:20px;

    }



    #community .box .buttons {

        width:120px;

        height:66px;

        margin:0 0 0px 37px;

        position:relative;

        background:transparent url('http://www.hedgeco.net/images/newHeader/investors-buttons.jpg') top left no-repeat;

        padding-top:0;

    }

    

    #community .box .buttons a {

        position:absolute;

        display:block;

        text-indent:-1000em;

        overflow:hidden;

    }



    #community .box .buttons a.tour {

        left:4px;

        top:4px;

        width:52px;

        height:15px;

    }



    #community .box .buttons a.faq {

        left:63px;

        top:4px;

        width:52px;

        height:15px;

    }



    #community .box .buttons a.sign-up {

        left:5px;

        top:25px;

        width:109px;

        height:20px;

    }



    .box#community-investors h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/community-investors.gif');

    }



    .box #community-investors div {

        background:transparent url('http://www.hedgeco.net/images/newHeader/community-investors-body-bg.gif') bottom left repeat-x;

    }



     .box #community-investors .image {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/investors.jpg') center center no-repeat;

    }



    .box#community-investors .buttons {

        background-image:url('http://www.hedgeco.net/images/newHeader/investors-buttons.jpg');

    }



    .box#community-funds h4 {

        background-image:url('http://www.hedgeco.net/images/newHeader/community-funds-bg.gif');

    }



    .box#community-funds h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/community-funds.gif');

    }



    .box#community-funds div {

        background:transparent url('http://www.hedgeco.net/images/newHeader/community-funds-body-bg.gif') bottom left repeat-x;

    }



    .box#community-funds .image {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/hedge-funds.jpg') center center no-repeat;

    }



    .box#community-funds .buttons {

        background-image:url('http://www.hedgeco.net/images/newHeader/hedge-funds-buttons.jpg');

    }



    .box#community-providers h4 {

        background-image:url('http://www.hedgeco.net/images/newHeader/community-providers-bg.gif');

    }



    .box#community-providers h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/community-providers.gif');

    }



    .box#community-providers div {

        background:transparent url('http://www.hedgeco.net/images/newHeader/community-providers-body-bg.gif') bottom left repeat-x;

    }



    .box#community-providers .image {

        background:#ffffff url('http://www.hedgeco.net/images/newHeader/providers.jpg') center center no-repeat;

    }



    .box#community-providers .buttons {

        background-image:url('http://www.hedgeco.net/images/newHeader/providers-buttons.jpg');

    }

    /** dow jones box (mostly copied from hedge.css) **/

    

    #newdowjones {

      background-color:#FFFFFF;

      margin-bottom:15px;

    }

    table.newdowjones {

      font-size:9pt;

      font-family:verdana,arial;

      color:#FF0000;

    }

    TD.dow_header {

      padding:8px;

      background-color:#c8d2df;

    }

    TD.dow_titles {

      padding:5px;

      margin:2px;

      background-color:#708caf;

      font-weight:bold;

      border-spacing:2px;

    }

    TD.dow_empty {

      padding:3px;

      background-color:#FFFFFF;

    }

    TD.dow_number {

      padding:3px;

    }







    #dowjones {

        /*float:left; */

        background-color:#fff;

        width:600px;

        margin-bottom:15px;

    }

    

    #dowjones .headers {

        margin:10px 0px 0 0px;

        position:absolute;

        height:50px;

    }

    

    #dowjones h3 {

        margin:0;

        padding:0;

        position:absolute;

        left:0;

        bottom:0;

        width:205px;

        height:49px;

        background-image:url('http://www.hedgeco.net/images/newHeader/dowjones-header.png');

    }



    #dowjones h3 span {

        display:none;

    }

    

    #dowjones h4 {

        margin:0;

        padding:0.5em 0;

        position:relative;

        right:0;

        bottom:0;

        width:422px;

        background-image:url('http://www.hedgeco.net/images/newHeader/dowjones-caption-background.png');

        background-repeat:repeat-y;

        background-position:right top;

        border-color:#7c96b6;

        border-style:solid solid none solid;

        border-width:1px;

        text-align:center;

        font-size:69.23%;

        font-weight:bold;

        color:#6f541c;

    }



    * html #dowjones h4 {

        right:-1px;             /* for IE */

    }



    #dowjones h4 strong {

        color:#2D425B;

        font-weight:bold;

    }



    #dowjones .table {

        width:600px;

        border:1px solid #C5C5C5;

        background-color:#f3f3f3;

        padding:12px;

        background-image:url('http://www.hedgeco.net/images/newHeader/dowjones-background.png');

        background-position:right bottom;

        background-repeat:no-repeat;

    }

    

    #dowjones table {

        font-size: 69.23%;

        border-collapse:separate;

        border-spacing:2px;

    }

    

    #dowjones th {

        background-color:#c8d2df;

        font-weight:normal;

        padding-left:5px;

    }



    #dowjones thead {

        border-bottom:2px solid #ffffff;

    }

    

    #dowjones thead th {

        background-color:#708caf;

        color:#fff;

        text-align:center;

        font-weight:bold;

        padding-left:9px;

        padding-right:9px;

    }

    

    #dowjones td,th {

        border:#fff solid 1px;

        padding:0.25em 0;

    }



    #dowjones td {

        text-align:center;

        color:#993300;

    }

    

    #dowjones td.empty {

        border:none;

    }



    /** bulletin board and hedge fund info boxes **/

    

    .box#bulletin-board-box h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/bulletin-board-icon.gif');

        text-transform:none;

    }



    .box#hedge-fund-info-box h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/funds-icon.gif');

        text-transform:none;

    }



    /** disclaimer **/



    .box#disclaimer h4 span {

        background-image:url('http://www.hedgeco.net/images/newHeader/legal-icon.gif');

        text-transform:none;

    }



    /** logos **/

    

    #logos {

        float:right;

    }

    

    #logos ul {

        list-style-type:none;

        display:inline;

    }



    #logos li {

        float:left;

    }



    #logos li a {

        display:block;

        width:50px;

        height:50px;

        background-position:top left;

        background-repeat:no-repeat;

        overflow:hidden;

        text-indent:-1000em;

    }



    #logos .calc a {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/calculator_1.jpg');

    }



    #logos .calc a:hover {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/calculator_2.jpg');

    }



    #logos .sites a {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/websitecreation.jpg');

    }



    #logos .sites a:hover {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/websitecreation_but2.jpg');

    }



    #logos .lounge a {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hf_but1.jpg');

    }



    #logos .lounge a:hover {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hf_but2.jpg');

    }



    #logos .tools a {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hedgco_tools_but1.jpg');

    }



    #logos .tools a:hover {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hedgco_tools_but2.jpg');

    }



    #logos .employment a {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hfc_1.jpg');

    }



    #logos .employment a:hover {

        background-image:url('http://www.hedgeco.net/images/newHeader/logos/hfc_2.jpg');

    }

        

/** footer **/



    #bd {

        border-bottom:1px solid #e6e6e6;

    }



    #ft {

        border-top:1px solid #dbdbdb;

    }



    #ft .links {

        padding-top:15px;

        margin:0 125px;

        text-align:center;

        color:#999999;

        padding-bottom:10px;

    }



    #ft .links a {

        color:#999999;

        text-decoration:none;

    }



    #ft .links a:hover {

        text-decoration:underline;

    }



    #ft .copyright {

        color:#ffffff;

        background-color:#205493;

        padding:7px 0 8px 0;

        text-align:center;

    }

    

    

/** New Features **/

.new_features #header {

  font-size: 11pt;

  color: #596F8E;

  padding-bottom: 5px;

}



.new_features #content {

  font-size: 9pt;

}



.new_features A:Link {

  font-size: 11pt;

  color: #596F8E;

  text-decoration:underline;

}

.new_features A:Visited {

  font-size: 11pt;

  color: #596F8E;

  text-decoration:underline;

}

.new_features A:Hover {

  font-size: 11pt;

  color: #596F8E;

  text-decoration:none;

}
