/*Version 2.0b 12-18-2000*/



/*ALL STYLES*/



body

{ color: #636363;

font-family: arial, helvetica, sans-serif;

font-size: 11px;

background-color: #ffffff }



.banner,

.field, .titleelement,

.author,

.channeltitle,

.dirblocktitlebold,

.linkstitle, .sitestitle, .linkTitle,

.tabletitle, .navtitle,

.searchtext,

.linkstitle,

.source,

.headingsm, .headingSm,

.headingmd, .headingMd,

.headinglg, .headingBg,

.tabletitle,

.titlesm, .ratetitle, .rightnav, .relatedtitle, .stance2, .servings, .titleSm, .titlerecipe,

.titlelg, .titleLg,

.welcome,

.editornavsel,

.editorsubnavsel, .subnavsel,

.columntitle, .topnav

{ font-weight: bold; }



.quote,

.callout

{ font-style: italic; }



.error,

.required,

.instructions,

.field,

.item, .element,

.example,

.copyright,

.author,

.caption,

.welcome,

.signin,

.searchtext,

.channeldescription, .channelDescription,

.headernav,

.footernav, .footerlink,

.dirblocktitle,

.dirblocktitlebold,

.dirblocksub,

.nptitle,

.quote,

.callout,

.header, .heading,

.headingsm, .headingSm,

.headingmd, .headingMd,

.headinglg, .headingBg,

.sitetext, .content, .rating, .relatedarticle,

.link,

.tabletitle, .navtitle, .backtotop,

.columntitle,

.copyright, admincopyright,

.editornav, .topnav,

.editornavsel,

.editorsubnav, .subnav,

.editorsubnavsel, .subnavsel

{ font-family: arial, helvetica, sans-serif; }



.banner,

.linkstitle, .sitestitle, .linkTitle,

.titlesm, .ratetitle, .rightnav, .relatedtitle, .stance2, .servings, .titleSm, .titlerecipe,

.titlelg, .titleLg,

.channeltitle,

.date, .headerdate, 

.source,

.fullabstract, .fullabstractLg, .fullabstractSm,

.miniabstract, .miniabstractLg, .miniabstractSm,

.body, .articlebody, .ingredients, .time, .reference, .stance1

{ font-family: arial, helvetica, sans-serif; }



.linkstitle, .sitestitle, .linkTitle,

.titlesm, .ratetitle, .rightnav, .relatedtitle, .stance2, .servings, .titleSm, .titlerecipe,

.titlelg, .titleLg

{ font-family: Times New Roman, Times, serif; }





.leftnav

{ font-family: arial, helvetica, sans-serif; font-weight: bold; }





/*LINK STYLES*/



/*any link without a class*/								/*LD*/

a:link, a.blue:link { color: #636363 }						/*!*/

a:active, a.blue:active { color: #427BBD}					/*!*/

a:visited, a.blue:visited {color: #636363 }					/*!*/

a:hover, a.blue:hover { color: #427BBD }					/*!*/



/*the links in the left nav bar*/

a.nav:link, a.leftnav:link, a.moleftnav:link, a.soleftnav:link { color: #636363; 

text-decoration: none }				/*!*/

a.nav:active, a.leftnav:active, a.moleftnav:active, a.soleftnav:active { color: #427BBD; 

text-decoration: none }			/*!*/

a.nav:visited, a.leftnav:visited, a.moleftnav:visited, a.soleftnav:visited {color: #636363; 

text-decoration: none }			/*!*/

a.nav:hover, a.leftnav:hover, a.moleftnav:hover, a.soleftnav:hover { color: #427BBD; 

text-decoration: none }				/*!*/



/*the links for signin, signout, register and profile*/

a.signin:link, a.white:link { color: #000000  }				/*!*/		

a.signin:active, a.white:active { color: #000000 }			/*!*/

a.signin:visited, a.white:visited {color: #000000 }			/*!*/

a.signin:hover, a.white:hover { color: #336699 }			/*!*/



/*the links in the breadcrumb box*/							/*LD*/

a.breadcrumb:link, a.black:link { color: #000000 }			

a.breadcrumb:active, a.black:active { color: #000000 }

a.breadcrumb:visited, a.black:visited {color: #000000 }

a.breadcrumb:hover, a.black:hover { color: #000000 }



/*the links in the subnav box*/

a.subnav:link { color: #FFFFFF }							/*!*/

a.subnav:active { color: #FFFFFF }							/*!*/

a.subnav:visited {color: #FFFFFF }							/*!*/

a.subnav:hover { color: #FFCC00 }							/*!*/



/*the links in the miniheader*/

a.headernav:link, a.black:link { color: #000000 }

a.headernav:active, a.black:active { color: #000000 }

a.headernav:visited, a.black:visited {color: #000000 }

a.headernav:hover, a.black:hover { color: #000000 }



/*the links in the footer*/

a.footernav:link, a.black:link, a.cbcfooter:link { color: #636363;

text-decoration: none }

a.footernav:active, a.black:active, a.cbcfooter:active { color: #427BBD;

text-decoration: none }

a.footernav:visited, a.black:visited, a.cbcfooter:visited {color: #636363;

text-decoration: none }

a.footernav:hover, a.black:hover, a.cbcfooter:hover { color: #427BBD;

text-decoration: none }



/*the links for the content titles*/						/*LD*/

a.title:link, a.bluetitle:link { color: #636363;				/*!*/	

text-decoration: none }

a.title:active, a.bluetitle:active  { color: #427BBD;		/*!*/

text-decoration: none }

a.title:visited, a.bluetitle:visited  { color: #636363;		/*!*/

text-decoration: none }

a.title:hover, a.bluetitle:hover  { color: #427BBD;			/*!*/

text-decoration: none }



/*ADMIN LINK STYLES*/



/*admin links without a class*/

a.blue2 { color: #636363 }

a.blue2 { color: #427BBD }

a.blue2 {color: #636363 }

a.blue2 { color: #427BBD }





/*the links in the top tier nav bar*/

a.editornav:link, a.editorwhite:link { color: #ffffff }

a.editornav:active, a.editorwhite:active { color: #ff9900 }

a.editornav:visited, a.editorwhite:visited {color: #ffffff }

a.editornav:hover, a.editorwhite:hover { color: #FF9900 }



/*the links in the bottom tier nav bar*/

a.editorsubnav:link, a.editorblue:link, a.editorblue2:link { color: #000099 }

a.editorsubnav:active { color: #000099 }

a.editorsubnav:visited {color: #660099 }

a.editorsubnav:hover { color: #cc0000 }



/*SITE STYLES*/



/*text style for banners above content*/

.banner

{ padding-right: 4px;

padding-left: 4px;

font-size: 12px;

line-height: 14px;

padding-bottom: 4px;

padding-top: 4px; }



/*welcome text in search bar*/

.welcome 

{ color: #000000;											/*!*/

font-size: 10px; }



/*signin text in search bar*/

.signin 

{ color: #000000; 											/*!*/

font-size: 10px; }



/*search text in search bar*/

.searchtext, .backtotop

{ color: #ffffff;											/*!*/

font-size: 10px; }



/*text style for nav in the left nav bar*/

.leftnav

{ font-size: 11px;

color: #636363;											/*!*/

line-height: 13px;

padding-left : none;

padding-top : 7px;

text-indent: none; }									



/*space between left nav items*/

.navspace

{ line-height: .5in;

font-size: 18px; }										/*!*/



/*text style for title in channel header*/

.channeltitle 

{ color: #000000;

font-size: 16px; }



/*text style for description in channel header*/

.channeldescription, .channelDescription

{ color: #333333;

font-size: 10px;

line-height: 15px; }



/*text style for mini-header*/

.headernav 

{ color: #000000;

font-size: 10px; }



/*text style for the date above header*/

.headerdate

{ font-weight: bold; 

font-size: 12px; 

color: #ff9900;

letter-spacing: 1px }



/*text style for footer*/

.footernav, .footerlink

{ color: #636363;

font-size: 10px; }



/*text style of channels in breadcrumb box*/				/*LD*/

.dirblocktitle												

{ color: #000000;

font-size: 10px;

line-height: 20px; }



/*text style of links in breadcrumb*/						/*LD*/

.dirblocktitlebold

{ color: #000000;

font-size: 10px;

line-height: 20px; }



/*text style of subchannels in subnav box*/					/*LD*/

.dirblocksub											

{ color: #000000;

font-size: 10px;

line-height: 16px; }



/*text style for copyright*/

.copyright

{ color: #000000;

font-size: 10px;

line-height: 12px; }



/*text style for all text on site that is not content - related articles, ratings, etc.*/

.sitetext, .content, .rating, .relatedarticle, .link

{ color: #636363;

font-size: 11px;

line-height: 14px;}



/*text style of links in the network partners box*/

.linkstitle, .sitestitle, .linkTitle

{ color: #000000;

font-size: 12px;

line-height: 20px;}



/*text style of title on featured content box*/

.tabletitle, .navtitle

{ font-size: 12px;

color: #FFFFFF; }											/*!*/







/*FORM STYLES*/



.error

{ color: red;

font-size: 11px;

line-height: 13px; }



.required 

{ color: red;

font-size: 12px; }



.instructions

{ color: #333333;

font-size: 10px; }



.example {

color: #333333;

font-size: 10px; }



.field, .titleelement

{ color: #000000;

font-size: 11px; }



.item, .element

{ color: #000000;

font-size: 11px;

font-height: 13px; }







/*CONTENT STYLES*/



.author														/*LD*/

{ color: #000000;

margin-bottom:3px;

font-size: 11px; }



.caption													/*LD*/

{ color: #000000;

font-size: 11px; }



.date														/*LD*/

{ color: #000000;

font-size: 12px; }



.source														/*LD*/

{ color: black;

font-size: 12px; }



.fullabstract, .fullabstractSm, .fullabstractLg				/*LD*/

{ color: #636363;

font-size: 12px;

line-height: 14px; }



.miniabstract, .miniabstractSm, .miniabstractLg				/*LD*/

{ color: #636363;

font-size: 11px;

line-height: 12px; }

															/*LD*/

.body, .MsoBodyText, .articlebody, .ingredients, .time, .reference, .stance1

{ color: #636363;

font-size: 12px;

line-height: 15px;

 }



.header, .heading											/*LD*/

{ color: #333333;

letter-spacing: 2;

font-size: 11px; }



.headingsm, .headingSm,	.Subhead							/*LD*/

{ color: #003366;

font-size: 11px; }



.headingmd, .headingMd										/*LD*/

{ color: #003366;

font-size: 13px; }



.headinglg, .headingBg										/*LD*/

{ color: #ff9900;

font-size: 16px; }



.quote, .PullQuote											/*LD*/

{ margin-top:0in;

margin-right:.5in;

margin-bottom:6.0px;

margin-left:.5in;

font-size:11px; }



.callout, .CallOut											/*LD*/

{ margin:0in;

margin-bottom:0px;

padding:0in;

font-size:11px;

color:#336699; }

															

.titlesm, .ratetitle, .rightnav, .relatedtitle, .stance2, .servings, .titleSm, .titlerecipe			/*LD*/

{ font-size: 17px;

line-height: 19px;

color: #636363; }



.titlelg, .titleLg											/*LD*/

{ font-size: 17px;

line-height: 19px;

color: #636363; }



/*ADMIN STYLES*/



.columntitle { 												

font-size: 11px;}



.admincopyright												

{ color: #000000;

font-size: 10px;

line-height: 12px; }



.editornav													

{ color: #ffffff;

font-size: 10px;

line-height: 13px; }



.editornavsel, .topnav											

{ color: #000000;

font-size: 14px;

line-height: 13px; }



.editorsubnav, .subnav												

{ font-size: 10px; }



.editorsubnavsel, .subnavsel													

{ color: #000000;

font-size: 12px; }



.cbcfooter

{ font-size: 9px; 

font-family: Arial, Helvetica, sans-serif; }



.cbctitle

{ font-size: 24px;

font-family: Times New Roman, Georgia, serif;

color: #656565;

font-weight: none; }



.leftnavgroup

{ display: none }



.disclaimersmall

{ font-size: 10px; }





div.secureloginform{

position: absolute;

left: 300px; }



div.signinother{float: middle; background: #ffffff; width: 220px; color: #656565; border-right: solid #cccccc; border-width; 0px 1px; text-align=left; font: Arial, Verdana, sans-serif; margin: 1px 7px;}



.tabletitle

{ font-size: 11px;

color: #656565; }	

.defaultcontent {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#636363;
font-weight:normal;
}


