a	{text-decoration:none;color:#003366} 
a:link	{text-decoration:none;color:#003366;text-decoration:none;} 
a:visited	{text-decoration:none;color:#003366;text-decoration:none;} 
a:hover	{text-decoration:underline}

body	{background:#FFFFFF;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;font-family:arial,helvetica,sans-serif;}


/* HEADER */
.shadow	{height:4px;width:1500px;margin:0px;background:url(shadow_bar.gif) no-repeat scroll left;}
.blend	{height:40px;width:3px;margin:0px;background:url(/graphics/blend.gif) repeat scroll left;}
.main	{height:44px;width:1px;margin:0px;background:url(/graphics/nav.gif) repeat scroll left;}


/* GENERAL */
.abs	{font-family:arial,verdana,helvetica;font-size:12px;line-height:15px;font-weight:normal;color:#000000;margin-top:0;margin-bottom:0;}
.absb	{font-family:arial,verdana,helvetica;font-size:12px;line-height:15px;font-weight:bold;color:#454545;margin-top:0;margin-bottom:0;}
.bodytextsmall	{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;color:#000000;}
.border	{border:1px solid #333333;}
.channeldate	{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#990000;border-bottom:double #CCCCCC;}
.chevron	{font-family:ms sans-serif,verdana,arial,helvetica,geneva;font-weight:bold;font-size:9px;color:#C33;}
.date	{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#666666;}
.footertext	{font-family:arial,helvetica,geneva,sans-serif;font-size:12px;line-height:17px;font-weight:normal;color:#000000;}
.gbox	{background-color:#CCCCCC;}
.kicker	{font-family:arial,verdana,helvetica,sans serif;font-weight:bold;color:#990000;font-size:11px;}
.kickercaps	{font-family:arial,verdana,helvetica,sans serif;font-weight:bold;color:#000000;font-size:11px;text-transform:uppercase;}
.m1	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-size:11px;font-weight:bold;color:#333333;}
.m2	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-size:11px;font-weight:bold; color:#003366;}
.m2box	{background-color:#d8dce0;}
.sanstextsmall	{font-family:verdana,arial,helvetica,sans-serif;font-size:9px;color:#000000;}
.timestamp	{font-family:tahoma,arial,helvetica,geneva,sans-serif;font-weight:normal;font-size:9px;color:#454545;text-transform:uppercase;margin-top: 2;margin-bottom:2;text-decoration: none;}

.blocklabel{background-color: #7a8b9f;padding: 2px 6px 2px 6px;color: #FFFFFF;text-align: left;font-size:11px;}
.blocklabelred{background-color: #990000;padding: 2px 6px 2px 6px;color:#FFFFFF;text-align:left;font-size:11px;}

/* HEADLINES */
.h1	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-weight:bold;color:#454545;font-size:11px;margin-top:0px;margin-bottom:0px;}
.h1  a:link	{font-size:22px;}
.h1  a:hover	{font-size:22px;}
.h1  a:visited	{font-size:22px;}
.h1b	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-weight:bold;color:#454545;font-size:11px;}
.h1b  a:link	{font-size:16px;}
.h1b  a:hover	{font-size:16px;}
.h1b  a:visited	{font-size:16px;}
.h2	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-weight:normal;color:#454545;font-size:11px;margin-bottom:3px;margin-top:0px;margin-bottom:0px;}
.h2  a:link	{font-weight:bold;font-size:13px;}
.h2  a:visited	{font-weight:bold;font-size:13px;}
.h2link	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-weight:normal;color:#454545;font-size:11px;margin-top:0;margin-bottom:8px;}
.h2link  a:link	{font-weight:bold;font-size:13px;}
.h2link  a:visited	{font-weight:bold;font-size:13px;}
.h3	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-size:11px;color:#454545;margin-top:0;margin-bottom:0;}
.h3  a:link	{font-size:12px;}
.h3  a:visited	{font-size:12px;}
.h3link	{font-family:arial,helvetica,geneva,sans-serif,verdana;font-size:11px;color:#454545;margin-top:0;margin-bottom:4;}
.h3link  a:link	{font-family:ms sans-serif,arial,helvetica,geneva;font-size:12px;}
.h3link  a:visited	{font-family:ms sans-serif,arial,helvetica,geneva;font-size:12px;}


/* NAV */
.toolbar	{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;font-weight:bold;color:#497ec2;}
.toolbar	a:link	{text-decoration:none;color:#497ec2;text-decoration:none;} 
.toolbar	a:visited	{text-decoration:none;color:#497ec2;text-decoration:none;} 
.toolbar	a:hover	{color:#003366;text-decoration:underline}
.navbar	{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;font-weight:bold;color:#FFFFFF;}
.navbar	a:link	{text-decoration:none;color:#FFFFFF;text-decoration:none;} 
.navbar	a:visited	{text-decoration:none;color:#FFFFFF;text-decoration:none;} 
.navbar	a:hover	{color:#a4b9cf;text-decoration:underline}
.cust	{font-family:arial,helvetica,geneva,sans-serif;font-size:10px;line-height:11px;color:#333333;text-decoration:none;}
.cust	a:link	{text-decoration:none;color:#333333;text-decoration:none;} 
.cust	a:visited	{text-decoration:none;color:#333333;text-decoration:none;} 
.cust	a:hover	{color:#003366;text-decoration:underline}
.dstrip	{background-color:#7a8b9f;height:4px;}
.nhed	{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;line-height:18px;font-weight:bold;color:#333333;}
.navtext	{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;font-weight:normal;color:#000000;}
.navtextbold	{font-family:arial,helvetica,sans-serif;font-size:12px;line-height:18px;font-weight:bold;color:#000000;}
.nbox	{background-color:#d7dce0;}
.nboxtext	{font-family:ms sans-serif,verdana,arial,helvetica,geneva;font-weight:normal;font-size:9px;color:#333333;margin-top:2;}

/*GRAY RULES*/
.nrule	{background-color:#CCCCCC;width:129px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule50	{background-color:#CCCCCC;width:50px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule160	{background-color:#CCCCCC;width:160px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule300	{background-color:#CCCCCC;width:300px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule315	{background-color:#CCCCCC;width:315px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule450	{background-color:#CCCCCC;width:450px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule610	{background-color:#CCCCCC;width:610px;height:1px;margin-top:5px;margin-bottom:5px;}
.nrule610b	{background-color:#CCCCCC;width:610px;height:1px;margin-top:10px;margin-bottom:10px;}
.nrule780	{background-color:#CCCCCC;width:780px;height:1px;margin-top:5px;margin-bottom:5px;}
.wrule140	{background-color:#FFFFFF;width:140px;height:1px;margin-top:6px;margin-bottom:6px;}


/* PADDING */
.padding	{margin:0; padding:0px 0px 15px 0px;}
.spacer	{margin:0; padding:0px 0px 10px 0px;}
.spacer5px	{margin:0; padding:0px 0px 5px 0px;}
.spacer10w	{width:10px;}

/* RAILS */
.promo	{font-family:verdana,arial,helvetica,geneva,sans-serif;font-size:10px;line-height:13px;color:#333333;text-decoration:none;}
.promo	a:link	{font-weight:bold;} 
.promo	a:visited	{font-weight:bold;} 
.promokicker	{font-family:arial,verdana,helvetica,sans serif;font-weight:bold;color:#990000;font-size:11px;border-bottom:1px solid #CCCCCC;margin-bottom:6px;}
.promosubkicker	{font-family:verdana,helvetica,sans serif;font-weight:bold;color:#333333;font-size:10px;padding-top:3px;margin-bottom:3px;}
.promolink	{font-family:verdana,arial,helvetica,geneva;font-weight:normal;font-size:10px;color:#333333;margin-top:2;}
.promolinkdir	{font-family:ms sans-serif,verdana,arial,helvetica,geneva;font-weight:bold;font-size:9px;color:#333333;margin-top:2;}

