/* general article list styles */

dl.articleList {
    margin:0;
}   
    

dl.articleList dd.bullet span.story { display:block; }
dl.articleList dd.bullet div.plus {display:none;}
dl.articleList dd.bullet {
    background:url(../images/mycomplinet/sta_disc.gif) no-repeat 5px 10px;
}
* html dl.articleList dd.bullet { background-position: 4px 9px;}

dl.articleList dd.ca_essential {background-image:url(../images/mycomplinet/ess_disc.gif)}
dl.articleList dd.ca_recommended {background-image:url(../images/mycomplinet/rec_disc.gif)}

/*dl#newcontent-col3 dd.bullet {margin-bottom:8px;}*/

dl.articleList dt {
    background-image:none;
    padding-left:8px;
    background-color:#efefef;
    border:1px #ccc;
    border-style: solid none;
    height:25px;
    line-height:25px;
}
dl.articleList dt div { 
    padding:0 15px;
    color:#555; 
    background:url(../images/mycomplinet/newheader-silver-rightsquare.gif) no-repeat top right;
}

dl.articleList dt.first {
    border-top:none;
}
dl.articleList dt.last {
    border-bottom:none;
}

dl.articleList dd {
    padding:6px 10px 4px 0;
/*    border-left:solid 4px #dadada;
    border-right:solid 4px #dadada; */
    position:relative;
    margin:0;
}
* html dl.articleList dd {
    height:1%;
}

dl.articleList dd a{
	text-decoration:none;
    display:block;
    margin-left:17px;
    font-weight:bold;
}
dl.articleList dd a.plusgrey{
	color:#aaa;
}

dl.articleList dd a span.number {
    font-weight:normal;
    color:#333;
    font-size:11px;
}

dl.articleList dd div.plus { 
	background:url(../images/mycomplinet/sta_plus.gif) no-repeat 0; 
    text-indent:-5000px;
    cursor:pointer;
    float:left;
    width:9px;
    height:9px;
    display:inline;
    margin:2px 0 0 4px;
}
* html dl.articleList dd div.plus {
    margin-top:0;
}


dl.articleList dd.show div.plus {background-image:url(../images/mycomplinet/sta_minus.gif);}
dl.articleList dd.cn_essential_plus div.plus {background-image:url(../images/mycomplinet/ess_plus.gif);}
dl.articleList dd.cn_recommended_plus div.plus {background-image:url(../images/mycomplinet/rec_plus.gif);}
dl.articleList dd.cn_essential_minus div.plus {background-image:url(../images/mycomplinet/ess_minus.gif);}
dl.articleList dd.cn_recommended_minus div.plus {background-image:url(../images/mycomplinet/rec_minus.gif);}

dl.articleList dd span.story { 
        margin-left:17px;
        line-height:1.4;
        margin-top:3px;
        margin-bottom:0px;
        font-size:11px;
    }
	
dl.articleList dd span.story { display:none; }
dl.articleList dd.show span.story { display:block; }

.c_exclusive {
    font-weight:bold;
    font-style:italic;
    color:#1e8ae5;
	font-size:11px;
	text-decoration:none !important;
	border:none;
}

.c_essential {
    font-weight:bold;
    font-style:italic;
    color:#333333;
	font-size:11px;
}

.c_recommended {
    font-weight:bold;
    font-style:italic;
	font-size:11px;
	color:#666666;
}

.c_background {
    font-weight:bold;
    font-size:11px;
	font-style:italic;
    color:#999999;
}


#new_on_complinet div.colfooter {
    border:4px solid #dadada;
	border-top-style:none;
    padding:0;
}


dl.articleList div.divider {
    border-bottom:1px dashed #dadada;
    margin-left:15px;
    margin-top:6px;
    margin-bottom:0px;
}



/* special cases */
/* news index page */

#newsTableWrapper {
    text-align:left;
}
* html #newsTableWrapper { /* stops IE rendering the page stupidly */
    width:98%;
}

#news dl.articleList, #analysis dl.articleList, #practicenote dl.articleList, #article dl.articleList {
    border-style:none solid;
    border-width:1px;
    border-color:#ccc;
}

#news dl.articleList dt , #analysis dl.articleList dt , #practicenote dl.articleList  dt, #article dl.articleList dt , #practiceNotes dl.articleList  dt {
    background-image:none;
    padding-left:8px;
    background-color:#efefef;
    border:1px #ccc;
    border-style: solid none;
    height:25px;
    line-height:25px;


}

div.articleListPager {
    border:1px solid #ccc;
    border-top-style:none;
    padding:4px}
    
div.articleListPager div {
    margin-bottom:2px;
    color:#666}

/* news archive page */

#article dl.articleList {
    border-bottom:1px #ccc solid;
}

/* most read articles */

#mostReadArticles dl.articleList dd {
	border-left:4px solid #dadada;
	border-right:4px solid #dadada;
}

.tgc-footer {
    height:9px;
    background:url(/global/synd/cn/images/mycomplinet/newheader-bottomleftcurve.gif) no-repeat 0 ;
	margin-bottom:15px;
}
.tgc-footer div {
    height:9px;
    background:url(/global/synd/cn/images/mycomplinet/newheader-bottomrightcurve.gif) no-repeat top right ;
}

.tgc-content {
	border-left:4px solid #dadada;
	border-right:4px solid #dadada;
}


.tb-header-blue {
    background:url(/global/synd/cn/images/mycomplinet/newheader-denim-leftcurve.gif) no-repeat 0 0;
    margin-top:15px;
}
 
.tb-header-blue div {
    background:url(/global/synd/cn/images/mycomplinet/newheader-denim-rightcurve.gif) no-repeat top right;
    color:white;
    font-weight:bold;
    line-height:29px;
    padding-left:15px;
    padding-top:4px
}


/* reflib */


#handbook_library dl.articleList dd {
	border-left:4px solid #dadada;
	border-right:4px solid #dadada;
	position:relative;
	padding:6px 10px 4px 0px;
}


ul.articleListInner {
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-image:none;
}   

ul.articleListInner li {
    list-style-type:none;
    list-style-image:none;
    margin:6px 0;
    padding: 0 0 0 17px;
    background:url(../images/mycomplinet/sta_disc.gif) no-repeat 5px 4px;
}
    
ul.articleListInner li a {
    margin:0;
}   

/* home page */

#new_on_complinet .articleList dd {
	border-left:4px solid #dadada;
	border-right:4px solid #dadada;
}

#new_on_complinet #news dl.articleList  , #new_on_complinet #analysis dl.articleList  , #new_on_complinet  #practiceNotes dl.articleList    {
	border-style:none;
}

#new_on_complinet #news dl.articleList dt , #new_on_complinet #analysis dl.articleList dt , #new_on_complinet  #practiceNotes dl.articleList  dt  {
	border-left:4px solid #dadada;
	border-right:4px solid #dadada;
}

#new_on_complinet .more a.newmore {
    float:left;
    padding-right:15px;
    height:15px;
    line-height:15px;
    background:url(../images/mycomplinet/newmore-r.gif) no-repeat top right;
    margin:0 5px 5px 0;
}

.newmore div {
   height:15px;
   line-height:15px;
   padding-left:5px;
   color:#555;
   text-decoration:none;
   font-size:11px;
   background:url(../images/mycomplinet/newmore-l.gif) no-repeat top left;
   font-weight:normal;
   cursor:pointer;
}

* html .newmore div {
    float:left;
    white-space:nowrap;
   line-height:14px;
}

#new_on_complinet .more a.cc-rss {
   background:url(/connected/share/img/ico-rss-small.gif) no-repeat 0px 0px;
    float:right;
    height:12px;
    width:11px;
    text-indent:-5000px;
    margin-left:0;
    margin-top:1px;
    display:inline;
    margin-right:10px;
}


#new_on_complinet .more {
	padding:8px 0 10px 15px;
	border-left:4px solid #dadada;
        border-right:4px solid #dadada;
}


.newcontent-header {
    font-weight:bold;
    font-size:13px;
    color:#555;
    background-color:#ECECEC;
    line-height:33px;
    height:33px;
    background:url(../images/mycomplinet/newheader-silver-leftsquare.gif) no-repeat top left;
}
.newcontent-header div { 
    padding:0 15px;
    color:#555;
    background:url(../images/mycomplinet/newheader-silver-rightsquare.gif) no-repeat top right;
}

#new_on_complinet .first {
    border-top:none;
}


#weekly_content {
	border:1px #ccc ;
	border-style:none solid;
	
}
/* practice notes list */

#explanatoryText {
	background-color:#efefef;
	border:1px #ccc;
	border-style:none solid;
	font-weight:bold;
	padding-left:8px;
	line-height:25px;
}



