a {text-decoration: none}
a:visited {color: #333333}
a:hover {color: #003399; text-decoration: none}
.font2b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
a.font1b:hover {color: #ffffff; text-decoration: none}
.font1b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.searchbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #cccccc}
.headline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; line-height: 30px}
.photocreditwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff}
.deck {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.smText2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.headline2, .headline2 a:link, a.headline2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; line-height: normal; text-decoration: none}
a.headline2:hover {color: #003399; text-decoration: none}
.headline3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: normal; text-decoration: none}
a.headline3:hover {color: #003399; text-decoration: none}
a.smText:hover {color: #003399; text-decoration: none}
.font3b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.font3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.margincby {margin-right: 10mm}
.vitstorybody p {margin-right: 10px;}
.banner  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 25px; font-weight: bold; color: #666666; text-decoration: none}
.buzz  {color: #ffffff; text-decoration: none; font: normal normal normal 10px/12px Verdana, Arial, Helvetica}
a.buzz:visited  {color: #ffffff; text-decoration: none; font: normal normal normal 10px/12px Verdana, Arial, Helvetica}
a.buzz:hover  {color: #cccccc; text-decoration: none; font: normal normal normal 10px/12px Verdana, Arial, Helvetica}
.referbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; line-height: 14px}
.photobox {border: 1px #333333 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px}
.phototext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; padding-top: 2px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.photocredit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: right; vertical-align: top; padding-right: 5px}
.storylink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: normal; text-decoration: none}
.latestnews {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; left: 5px;}
.cpbglt {background: url(/img/background-ltgray.gif);}
.cpbgmd {background: url(/img/background-mdgray.gif);}
.cpbgdk {background: url(/img/background-dkgray.gif);}
.cp_revheader_black {color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 4px; text-decoration: none; margin-bottom: 0;}
.cp_revheader_white {color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 4px; text-decoration: none; margin-bottom: 0;}
a.cp_revheader_white {color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 4px; text-decoration: none; margin-bottom: 0;}
a.cp_revheader_white:hover {color: #cccccc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 4px; text-decoration: none; margin-bottom: 0;}
a.cp_revheader_white:visited {color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 4px; text-decoration: none; margin-bottom: 0;}
.photo_body {color: #ffffff; padding-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}

.vitstorybody2 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; left: 5px;}
.vitstoryheadline2 {color: #000000; font-weight: bold; font-size: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 23px; margin-top: 10px;}
.vitstorydeck2 {color: #000000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 7px;}
.vitstorydate2 {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.vitstorybyline2 {color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.vitindexteaser2 {color: #000000; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height:normal; padding-left: 5px}
.biarticletools2 {background: url(/img/background-ltgray.gif);}
.dwsmodule {background: url(/img/background-ltgray.gif);}
.dwsmoduledate {background-color: #cccccc; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 5px 0px 0px 0px; text-decoration: none; }
.dwsmoduledate a:hover {text-decoration: underline; }
.dwsmodulebold {background: url(/img/background-mdgray-old.gif);}
.dwsmoduleblack {background: #000000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 3px 3px 3px; text-decoration: none; }
.dwsmodulegrey {background: url(/img/background-mdgray-old.gif); color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 3px 3px 3px; text-decoration: none; }
.dwsmodulegrey a:link, .dwsmodulegrey a:visited {background: url(/img/background-mdgray-old.gif); color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.dwsmodulegrey a:hover {text-decoration: underline; }

.dwsmodulelarge { background: url(/img/background-ltgray.gif); border: 1px solid #000000; font-size: 30px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px 3px 3px 3px; text-decoration: none; }
.dwsmoduleboldlarge { background: url(/img/background-mdgray-old.gif); border: 1px solid #000000; font-size: 30px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px 3px 3px 3px; text-decoration: none; }


/* DO NOT REMOVE */

/*for impaqt headings*/

h1.biimpaqt_cp { font-size: 10px; font-weight: normal; }
h2.biimpaqt_cp { font-size: 10px; margin-bottom: 0; font-weight: normal; }
h2.biimpaqt_cpHomecenter { 
font-family: Verdana, Futura; 
font-size:13px;
text-decoration: none;
}
h3.biimpaqt_cp { font-size: 10px; font-weight: normal; }
h4.biimpaqt_cp { font-size: 10px; font-weight: normal; }

/* end impaqt headings */

