/* this file should only have color replacements all class items should be global */

A:link, a:link {
	text-decoration: none;
	color: #666666
}

A:visited, a:visited {
	text-decoration: none;
	color: #006666
}

A:hover, a:hover {
	text-decoration: none;
	color: #999999
}

A:active, a:active {
	text-decoration: none;
	color: #999999
}

#bodybox {
	background-color:#EDF4F4
}

#ssbody {
	background: #F0FFFF
}

.AlsoHed {
	color: #336666
}

.AlsoHed:link {
	color: #336666
}

.AlsoHed:visited {
	text-decoration: none;
	color: #336666;
}

.AlsoHed:hover {
	text-decoration:none;
	color: #336666;
}

.AlsoHed:active {
	text-decoration: none;
	color:#336666;
}

.AlsoHed2 {
	text-decoration: none;
	color: #336666;
	padding-top: 5px;
}

.AlsoLink:link {
    color: #666666;
}

.AlsoLink:visited, .AlsoLink:hover, .AlsoLink:active { 
	color:#336666;
	text-decoration:none;
}

.archive_footer {
	background-color: #D5EBEB
}

.archive_th {
	background-color: #D5EBEB
}

.archive_th2 {
	background-color: #D5EBEB
}

.bb_col2 {
	border-left: 1px solid #cccccc;
	padding-left: 0px;
	background-color: #EDF4F4
}
.bb_col {
	background-color: #EDF4F4
}
 
.bodysubhead {
	margin-right: 11px;
	margin-left: 12px;
	margin-bottom: 4px;
	margin-top: 10px
}

.caption {
	color: #336666
}

.greylink:link {
	text-decoration: none;
	color: #666666
}

.greylink:visited {
	text-decoration: none;
	color: #006666
}

.greylink:hover {
	text-decoration: underline;
	color: #339999
}

.greylink:active {
	text-decoration: none;
	color: #339999
}

.leftnav, .tbar {
	background-color: #5E8D8D
}

.leftnav {
	background-image: url(/images/global/trends/navtopshadow.gif);
}

.leftnavLeaf {
	background-color: #2B5757
}

.linklight:link {
	text-decoration: none;
	color: #006666
}

.linklight:visited { 
	text-decoration: none;
	color: #006666
}

.linklight:hover {
	text-decoration: underline;
	color: #006666
}

.linklight:active {
	text-decoration: none;
	color: #99cccc
}

.navshadow {
	background-image: url(/images/global/trends/navtopshadow.gif);
	background-repeat: repeat-x;
	height: 3px
}

.newslttr1 {
	background-color: #D5EBEB
}

.promobtm_col2 {
	border-left: 1px solid #cccccc;
	padding-left: 15px;
	padding-right: 15px
}

.promoelipse1 {
	margin-top: 2px;
	margin-bottom: 1px;
	margin-right: 11px;
	background-image: url(/images/global/elipse.gif);
	background-repeat: repeat-x
}

.promoelipse2 {
	margin-top: 6px;
	margin-bottom: 1px;
	margin-left: 12px;
	margin-right: 0px;
	background-image: url(/images/global/elipse.gif);
	background-repeat: repeat-x
}

.promoimgbg {
	background-image: url(/images/global/trends/promo_img_bg.gif)
}

.rightrail {	
	background-color:#EDF4F4;
}

.size01 {
	text-decoration: none;
	color: #006666
}

.ssnumber {
	background: #F0FFFF
}

.tbarborder {
	background-color: #80B3B3;
}

.topstoryhed:link, .topstoryhed:visited, .topstoryhed:hover, .topstoryhed:active, .topstoryhed {
	color: #336666
}

.trphead {
	color: #CCFFFF;
	text-decoration: none
}

a.archive_tdLink {
	color: #333333
}

a.archive_tdLink:visited {
	color: #336666;
	text-decoration: none
}

a.archive_tdLink:hover {
	color: #336666;
	text-decoration: none
}

a.archive_tdLink:active {
	color: #336666;
	text-decoration: none
}

a.leftnavLeaf:link, a.leftnavLeaf:visited, a.leftnavLeaf:hover, a.leftnavLeaf:active {
	color: #CCFFFF
}

b.email_body {
	color: #336666
}

td.email_body {
	background-color: #d5ebeb;
	color: #666666
}

td.email_hed {
	background-color: #5e8d8d;
	border-bottom: 1px solid #80b3b3
}
.top10_bg {
	background-color: #f5f5f5;
	border-bottom: 1px solid  #336666;
	border-top: 1px solid #336666;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-right: 6px;
	
}

div#noHorrors {
	background-image: url(/images/trends/nohorrors.gif);
	width: 574px;
	height: 245px;
}

div#noHorrors span {
	display: none;
}


/* CSS drop downs */
.dropDown, #contentRight table .dropDown, .dropDownFN, #contentRight table .dropDownFN {
	background-image: url(/images/trends/dropdown_bg.gif);
	color: #000;
}

.dropDown .dropLabel, .dropDownFN .dropLabel {
	color: #333;
}

.dropDown .dropLeft, .dropDownFN .dropLeft {
	background-image: url(/images/trends/dropdown_left.gif);
	background-repeat: no-repeat;
}

.dropDown .dropRight, .dropDownFN .dropRight {
	background-image: url(/images/trends/dropdown_right.gif);
	background-repeat: no-repeat;
}

.dropDown .dropPlus, .dropDownFN .dropPlus {
	background-image: url(/images/trends/dropdown_plus.gif);
	background-repeat: no-repeat;
}

.dropDown .dropPlusOver, .dropDownFN .dropPlusOver {
	background-image: url(/images/trends/dropdown_plus_over.gif);
	background-repeat: no-repeat;
}
/* tbar CSS drop down styles */

.tbar .dropDown,.tbar .dropDownFN {
	background-image: url(/images/trends/tbar_dropdown_bg.gif);
	color: #000;
	height: 18px;
}

.tbar .dropList {
	margin:0px;
}

.tbar .dropDown .dropLeft, .tbar .dropDownFN .dropLeft {
	height: 18px;
}

.tbar .dropDown .dropRight, .tbar .dropDownFN .dropRight {
	height: 18px;
}
.tbar .dropList table {
	width: 175px;
	
}

/* drop down table styles */	

#Lst2.dropList{margin: 0px; padding: 0px;}

.dropList {
	border: 1px solid #5E8D8D;
	background: #EDF4F4;
	
}

.dropList table {
	border-color:#336699;
}

.dropList td, .tbar .dropList td {			
	border-bottom: 1px solid #A5C0C0;
	color: #000;
}	

.dropList a, #left .dropList a, .dynamicDropList a {
	color: #333;
}

.dropList a.mnu,  .dynamicDropList a.mnu,.dropList a.mnu:visited, #left .dropList a.mnu, #left .dropList a.mnu:visited, #contentLeft .dropList a.mnu, #contentLeft .dropList a.mnu:visited, #left #contentLeft .dropList a.mnu, #left #contentLeft .dropList a.mnu:visited, #contentRight .dropList a.mnu, #contentRight .dropList a.mnu:visited, #left #contentRight .dropList a.mnu, #left #contentRight .dropList a.mnu:visited  {
	color: #333;
}

.dropList a.mnu:hover, .dynamicDropList a.mnu:hover,#left .dropList a.mnu:hover, #contentLeft a.mnu:hover, #contentRight a.mnu:hover, #left #contentLeft a.mnu:hover, #left #contentRight a.mnu:hover {
	background-color: #5E8D8D;
	color: #FFF;
}

/* Vogue/W subscription left nav links */
div#cdsDivider { background: url(/images/global/greendot.gif); }
div#subscribeTop a:hover, #subscribeBottom a:hover { color: #ccffff; }