/* MSN SHELL */
a {text-decoration:none;color:#0066cc;}
a:visited {text-decoration:none;color:#666666}
a:hover, a:visited:hover {text-decoration:underline;color:#CC0000}
a:active {text-decoration:none;color:#CC0000}

/* HEADLINES */
.headlineLargeRed,{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 180%;color: #CC0000;line-height: 120%}
.headlineList2,.headlineList1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 140%}
.headlineList1{font-size:80%;line-height:150%;}
.headlineStory, h1 {font-family: Georgia, "Times New Roman", Times, serif;color: #CC0000;line-height: 120%;font-size: 22pt;
font-weight:normal;
}
.subhed, h2 {font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;font-size: 100%;color: #000000;line-height: 120%;letter-spacing: -0.02cm;}


/* BULLETS (CHARACTERS) */
.bulletRedHere, .bulletRed, .bulletGold, .bulletRedSmall, .bulletRedMed, .bulletGoldSmall{font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC0000;}
.bulletRed, .bulletRedMed, .bulletGold{font-size: 70%; font-weight: bold;}
.bulletRedSmall, .bulletGoldSmall{font-size: 65%}
.bulletGold, .bulletGoldSmall {color: #FFCC00;font-weight: bold;}
.bulletRedHere{font-weight:normal}


/* Data Box */
.dbxPeTa{width:300px;border-width:0px;background-color:#ff9933}
.dbxPeDi,.dbxUnDa{width:300px;border:#cccccc 1px solid;background-color:#ffffee}
.dbxPeDi{padding:0px 14px 14px}
.dbxUnDb{margin:14px}
.dbxScTa,.scalRed,.scalBlk{margin-top:6px}
.dbxScTd{background:white;border-bottom:1px solid #BBBB99}
.dbxLoTd{padding:3px 0px 4px}
.dbxLqHe{padding:0px 2px 4px}
.dbxLqTa{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#eeeeee}
.dbxLqLi{margin:6px 16px 6px;text-indent:-9px}
.dbxLqWd{border-bottom:1px solid #cccccc}
.dbxSeDi{font-size:50%}
.dbxWeRu{border-left:1px solid #cccccc}

/* Generic Box */
.box a {color:#000;}
.boxH {background-color:#7788aa;height:20px;}
.boxHI {padding:0px;}
.boxHC {color:#ffffff;padding:2px;text-transform:uppercase;}
.boxH2C {background-color:#eeeeee;color:#666666;padding:2px;}
.boxB {border:solid 1px #cccccc;background-color:#eeeeee;}
.boxBI {color:#000000;padding:10px;}
div.boxBI {padding:0px;margin:10px;}
.boxF {background-color:#cccccc;}
.boxFI {color:#000000;padding:2px;}
.tallBox .boxB {height:100%;}

.testimonial { margin: 0 2px; border-top: 1px solid #F2F2F2; border-bottom: 1px solid #F2F2F2; margin-bottom: 5px; background: url(start-quote.gif) left center no-repeat; }
.testimonial cite { display: block; padding: 10px 55px; background: url(end-quote.gif) right center no-repeat; }

/*testimonials */
.startquote {background: url(start-quote.gif) no-repeat top left; width: 29px; height: 23px; float: left; margin-right: 15px;}
.endquote {background: url(end-quote.gif) no-repeat top left; width: 29px; height: 23px; float: right; margin-left: 15px; margin-right: 30px;}


