
<style>


.topnav { 
 	font-size: 0.8em;
  color: #000;
 	background-color: #FFCF29;
 	border: 1px #00009C solid;
 	padding: 0.5em;
}

span.pexp2011 {font: 13px/18px arial, "sans serif"; color: #0000FF; #777777 solid; text-decoration: underline; }

div.anchor-frame {padding: 8 0 6 0; width:305; height:400; }

div.feathead-sept11 {margin: 6px 0px 10px 0px; font: 32px/38px arial, helvetica, "sans serif"; color: #202020; }

div.centerfeatsep11 {padding: 8 0 6 0; width:305; height:66; }

div.comastting-sept11 {margin: 6px 0 3px 0; width:990px; height:80px; font: bold 36px arial bold, helvetica, "sans serif"; color: #FFFFFF; background: #00611C; text-align: left; }

span.comastting-font-sept11 {margin: 6px 0 3px 0; width:360px; height:40px; font: bold 36px arial bold, helvetica, "sans serif"; color: #FFFFFF; background: #00611C; text-align: left; position:relative; top: 0.6em; left: 8px; top: 24px; }

div.menusubheadsep11 {padding: 2px 0 2px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 12px arial, "sans serif"; color: #ffffff; background: #7777FF; letter-spacing: 0.1em; }
div.menusubopensep11 {padding: 2px 0 2px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 12px arial, "sans serif"; color: #ffffff; background: #EE0000; letter-spacing: 0.1em; }

div.homemenu-sept11 {padding: 7px 5px 7px 4px;  margin: 0px 0px 0px 0px; text-align: left; color: #FFFFFF; font: 20px arial, "sans serif";  background: #00009c; position:relative; top: -0.1em; }

span.menusubhead-tourist-sept11 {padding: 7px 5px 7px 4px; margin: 0px 0px 0px 0px;  font: bold 16px arial, "sans serif"; color: #FFFFFF; }

span.feat-text-sept11 {padding: 0px 0px 0px 6px; margin: 0px 0px 0px 0px; font: 12px/16px arial, helvetica, "sans serif"; text-align: left; color: #000000; }

span.amazon-sept11 {margin: 0 0 0 0; font: 15px/18px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 0.5em; }

SPAN.area-sept11 {margin: 15px 0 12px 6px; font: 17px arial, helvetica, "sans serif"; color: #202020; }

div.centeraddthis {padding: 0 0 0 0; margin: 18 0 8 0; width: 305; height: 16; vertical-align: middle; }
.logobar {background-image: url(http://www.traintraveling.com/images/ttlogo_redsub_480x14.png); background-repeat: no-repeat; }

div.subhead {margin: 6px 0 6px 0; font: 17px/21px arial, helvetica, "sans serif"; color: #202020; text-transform: capitalize; }
div.passsubhead {margin: 19px 0 6px 0; font: 18px arial, helvetica, "sans serif"; color: #202020; text-transform: capitalize; }
div.booknow {margin: 19px 0 5px 0; font: 17px arial, helvetica, "sans serif"; color: #0000FF; text-transform: capitalize; }
div.area {margin: 19px 0 6px 0; font: 18px arial, helvetica, "sans serif"; color: #202020; }

SPAN.ssph1red {margin: 19px 0 6px 0; font: 18px arial, helvetica, "sans serif"; color: #202020; text-transform: capitalize; }
div.areahead {margin: 11px 0 2px 0; font: bold 14px arial, helvetica, "sans serif"; color: #ff0000; position:relative; bottom: -0.3em; }

div.region {margin: 6px 0 0 0; font: 900 14px arial, helvetica, "sans serif"; color: #808080; position:relative; bottom: -0.7em; }
div.promohead {margin: 6px 0 4px 0; font: 900 14px arial, helvetica, "sans serif"; color: #808080; }


div.passframel {margin: 0px 0 4px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #000000; width:305; border:1px #333333 solid;}

div.passframer {margin: 0px 0 4px 0; font: 12px/18px arial, helvetica, "sans serif"; color: #000000; width:170; float:right; }
div.passframerj {margin: 0px 0 4px 0; font: 12px/18px arial, helvetica, "sans serif"; color: #000000; width:150; float:right; }
div.logobuy {margin: 0px 0 0px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #0000FF; width:225; text-decoration: underline; float:right; border:0px #333333 solid;}
div.dbllogobuy {margin: 0px 0 0px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #0000FF; width:150; text-decoration: underline; float:right; border:0px #333333 solid;}

div.passimg8060 {margin: 2px 0 4px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #000000; width:80; float:left; }

div.passimgtext {margin: 0px 0 4px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #000000;  position:relative; bottom: 2px; left: 12px; }

div.buyimg7516 {margin: 0 0 0 0; font: 12px arial, helvetica, "sans serif"; color: #0000FF; width: 305; height: 16; float:left; }

span.buyimgtext {position:relative; top: -0.4em; text-decoration: underline; }

div.promobox01 {margin: 6 0 2 6; padding: 3px 0 3px 4px; float: right; width: 132px; font: 12px/18px arial, "sans serif"; color: #0000FF; border-top:2px #777777 solid; border-bottom:2px #777777 solid; text-decoration: underline; }
div.newsbox {margin: 6 0 6 0; padding: 6 12 12 12; border: #C7C7C7 solid; }


div.centerfeat {margin: 6px 0 10px 0; font: 29px/37px arial, helvetica, "sans serif"; color: #202020; }

span.centerfeat {margin: 6px 0 10px 0; font: 29px/37px arial, helvetica, "sans serif"; color: #202020; }

h1 {margin: 0 0 0 0; padding: 0 0 0 0; font: arial, helvetica, "sans serif"; }
h2 {margin: 8px 0 6px 0; font: 17px/24px arial, helvetica, "sans serif"; color: #202020; }
div.blackblue {color: #202020; }
div.purple {color: #6600ff; }
div.green {color: #00ab00; }
div.fuchsia {color: #CC00CC; }
div.turquoise {color: #0099CC; }
div.blue {color: #0000ff; }
div.default { color: #222222; }



span.wordm0p1 {word-spacing: -0.1em; }
div.reltopm1p0 {position:relative; top: -1.0em; }
div.reltopm0p9 {position:relative; top: -0.9em; }
div.reltopm0p8 {position:relative; top: -0.8em; }
div.reltopm0p7 {position:relative; top: -0.7em; }
div.reltopm0p6 {position:relative; top: -0.6em; }
div.reltopm0p5 {position:relative; top: -0.5em; }
div.reltopm0p4 {position:relative; top: -0.4em; }
div.reltopm0p3 {position:relative; top: -0.3em; }
div.reltopm0p2 {position:relative; top: -0.2em; }
div.reltopm0p1 {position:relative; top: -0.1em; }
div.reltop0p1 {position:relative; top: 0.1em; }
div.reltop0p2 {position:relative; top: 0.2em; }
div.reltop0p3 {position:relative; top: 0.3em; }
div.reltop0p4 {position:relative; top: 0.4em; }
div.reltop0p5 {position:relative; top: 0.5em; }
div.reltop0p6 {position:relative; top: 0.6em; }
div.reltop0p7 {position:relative; top: 0.7em; }
div.reltop0p8 {position:relative; top: 0.8em; }
div.reltop0p9 {position:relative; top: 0.9em; }
div.reltop1p0 {position:relative; top: 1.0em; }
div.reltop3p0 {position:relative; top: 3.0em; }

div.comastting2 {margin: 0 0 0 0; width:500; height:18; text-align: right; }
div.comastting {margin: 6px 0 3px 0; width:500px; height:30px; text-align: left; }




div.unimenu {text-align: left; margin: 0 0 0 0; width:500px; height:12px; }
div.unimenu1 {text-align: left; margin: 0 0 0 0; width:500px; height:12px; position:relative; top: 1.0em; }



div.pageid {padding: 0 0 0 0; width:500; height:44; }

SPAN.pagehead {margin: 9px 0 0 0; font: 21px arial, helvetica, "sans serif"; color: #303030;  position:relative; top: 0.8em; }
span.caps {text-transform: uppercase; }


SPAN.pageheadclick {margin: 0 0 0 0; font: 900 62px arial, helvetica, "sans serif"; color: #E0E0E0;  }
SPAN.pagesubclick {margin: 9px 0 0 0; font: 900 42px arial, helvetica, "sans serif"; color: #E0E0E0; }
SPAN.buttonsclick {position:relative; top: -0.1em; text-decoration: none; }
SPAN.logoclick {position:relative; top: 0.8em; text-decoration: none; }

div.mainheadcanada {margin: 1px 0 1px 0; font: bold 12px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.mainhead {margin: 9px 0 1px 0; font: bold 12px/17px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.venuename {margin: 9px 0 1px 0; font: bold 12px/17px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.textnote {margin: 9px 0 5px 0; font: bold 12px/17px arial bold, helvetica, "sans serif"; color: #606060; }
div.passheadalt {margin: 5px 0 1px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.italsublink {margin: 0 0 1px 0; font: italic 12px/17px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.headsublink {margin: 0 0 1px 0; font: italic 12px/17px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.textsublink {margin: 0 0 1px 0; font: 12px/17px arial bold, helvetica, "sans serif"; color: #303030; }

div.mainheadplain {margin: 11px 0 1px 0; font: bold 12px/17px arial, helvetica, "sans serif"; color: #404040; }
div.mainheadlight {margin: 2px 0 1px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #333333; }
div.centerhead {margin: 12px 0 4px 0; font: bold 12px/17px arial, helvetica, "sans serif"; color: #202020; }
div.eventdate {margin: 0 0 0 0; font: italic 12px/16px arial, helvetica, "sans serif"; color: #000000; }
div.centerpromo01 {margin: 6px 12px 2px 0; padding: 2px 0 6px 0; float: left; width: 305px; font: 10px/14px bold arial, "sans serif"; color: #000000; border-bottom:1px #333333 solid; }
SPAN.caption {font: 9px/13px arial, helvetica, "sans serif";  color: #000000; }
SPAN.addthis {font: 12px/14px arial, helvetica, "sans serif";  color: #555555; text-decoration: none; }
SPAN.translate {font: 12px arial, helvetica, "sans serif";  color: #555555; text-decoration: none; position:relative; top: -0.3em; }

div.photobox01 {margin: 6px 12px 2px 0; padding: 2px 0 6px 0; float: left; width: 160px; font: 10px/14px bold arial, "sans serif"; color: #000000; border-bottom:1px #333333 solid; }
SPAN.caption {font: 9px/13px arial, helvetica, "sans serif";  color: #000000; }
div.maintext {margin: 0 0 5px 0; font: 12px/18px arial, helvetica, "sans serif"; color: #222222; }
div.lighttext {margin: 0 0 5px 0; font: italic 12px/18px arial, helvetica, "sans serif"; color: #606060; }
div.captiontext {margin: 0 0 0 8px; font: italic 12px/18px arial, helvetica, "sans serif"; color: #222222; }
SPAN.captiontext {margin: 0 0 0 8px; font: italic 12px/18px arial, helvetica, "sans serif"; color: #222222; }
div.maintextbold {margin: 0 0 0 0; font: 900 12px/18px arial, helvetica, "sans serif"; color: #222222; }
div.passtextalt {margin: 0 0 3px 0; font: 12px/17px arial, helvetica, "sans serif"; color: #000000; }
div.redesc {margin: 0 0 0px 0; font: 11px/14px arial, helvetica, "sans serif"; color: #000000; text-align: left; }
div.relead {margin: 4 0 1px 0; font: bold 11px/14px arial, helvetica, "sans serif"; color: #0000ff; text-align: left;  text-decoration: underline; }

div.regionnote {margin: 0 0 5px 0; font: 12px/16px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 1.0em;}
div.areanote {margin: 0 0 5px 0; font: 12px/16px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 0.4em;}

SPAN.maintextlink {font: 12px/16px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: none; }
SPAN.logotextlink {font: 12px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: underline; }
div.retextlink {font: 12px/16px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: underline; position:relative; top: -0.2em; left: 64px;}


div.buyline {font: 12px/16px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: underline; position:relative; top: -0.2em; }
span.buyline {font: 12px/16px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: underline; position:relative; top: -0.2em; }

div.description {margin: 0 0 0 0; font: 12px/16px arial, helvetica, "sans serif"; color: #222222; }
div.eventname {margin: 0 0 0 0; font: 12px/16px arial, helvetica, "sans serif"; color: #222222; }

div.descriptionplus {margin: 0 0 2 0; font: 12px/18px arial, helvetica, "sans serif"; color: #222222; }
div.plusframe {margin: 2 0 12 0; width: 280px; height:16; text-align: left; }


div.station {margin: 6px 0 0 0; font: bold 12px/17px arial bold, helvetica, "sans serif"; color: #000000; }
div.services {margin: 0 0 0 0; font: bold 12px/17px arial bold, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.sidemenu {margin: 14px 0 0 0; font: bold 14px arial, helvetica, "sans serif"; color: #0000ff; text-transform: capitalize; }


div.menusubhead {padding: 2px 0 2px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 11px arial, "sans serif"; color: #ffffff; background: #7777FF; letter-spacing: 0.1em; }
div.menusubopen {padding: 2px 0 2px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 11px arial, "sans serif"; color: #ffffff; background: #EE0000; letter-spacing: 0.1em; }
div.leftopen {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font: 12px arial, "sans serif"; color: #ff0000; text-decoration: none;  }
div.leftmenu {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font: 12px arial, "sans serif"; color: #0000FF; text-decoration: none;  }







div.menusubopenc {padding: 1px 0 1px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 12px/11px arial, "sans serif"; color: #ffffff; background: #EE0000; letter-spacing: 0.05em; }
div.menusubheadc {padding: 1px 0 1px 0; width:160px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 12px/11px arial, "sans serif"; color: #ffffff; background: #7777ff; letter-spacing: 0.05em; }

div.leftopenc {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font: bold 12px arial, "sans serif"; color: #ff0000; letter-spacing: 0.05em; text-decoration: underline;  }
div.leftmenuc {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font: bold 12px arial, "sans serif"; color: #0000FF; letter-spacing: 0.05em; text-decoration: underline;  }

div.menusubheadb {padding: 3px 0 0px 0; width:180px; margin: 8px 0 8px 0; text-indent: 4px; font: 12px/11px arial, "sans serif"; color: #3232FF; background: #f7f7f7; letter-spacing: 0.1em; border-top:1px #dddddd solid; }
div.leftmenub {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font: 12px arial, "sans serif"; color: #3232FF; letter-spacing: 0.04em; }

div.menusubopenb {padding: 3px 0 0px 0; width:180px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 12px/11px arial, "sans serif"; color: #EE4444; background: #ffffff; letter-spacing: 0.1em; border-top:1px #777777 solid; text-transform: capitalize; }
div.leftopenb {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 3px; font:  bold 12px arial, "sans serif"; color: #EE4444; letter-spacing: 0.04em; }

div.centerfeatb {margin: 6px 0 6px 0; font: 29px/36px arial, helvetica, "sans serif"; color: #424242; letter-spacing: 0.05em; }

div.deepcentermenub {padding: 2 0 5px 0; text-indent: 18px; font: 11px arial, "sans serif"; color: #0000ff; text-decoration: underline; letter-spacing: 0.05em;}
div.deepcenterindentb {padding: 2 0 5px 0; text-indent: 24px; font: 11px arial, "sans serif"; color: #0000ff; text-decoration: underline; letter-spacing: 0.05em;}



div.menusubheadx {padding: 1px 0 1px 0; width:305px; margin: 8px 0 8px 0; text-indent: 4px; font: bold 13px arial, "sans serif"; color: #ffffff; background: #7777ff; letter-spacing: 0.1em; }

div.homemenu {margin: 6px 0 8px 0; text-align: left; }




div.locamenu {margin: 4px 0 0 0; text-align: left; }
div.centerfinal3 {padding: 8 0 4 0; width:305; height:66; }



div.homelogo {padding: 1px 0 1px 0; width:480px; height:43px; }
div.feathead {padding: 0 0 0 6; width:305px; font: bold 12px arial bold, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.4em; text-decoration: underline; }

P.feathead {padding: 0 0 0 6; width:305px; font: bold 12px arial bold, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.4em; text-decoration: underline; }
span.feathead {padding: 0 0 0 6; width:305px; font: bold 12px arial bold, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.4em; text-decoration: underline; }


SPAN.buycaption {font: 11px/14px arial, helvetica, "sans serif";  color: #0000ff; text-decoration: underline; }




div.keyhead {margin: 8px 0 2px 0; padding: 0 0 0 0; font: bold 12px arial, "sans serif"; color: #ff0000; background: #F9C7C2; }
div.keytag {padding: 0 0 3px 0; font: 9px arial, helvetica, "sans serif"; color: #000000; background: #ECECEC; }
div.keytag2 {padding: 0 0 3px 0; font: 9px arial, helvetica, "sans serif"; color: #000000; }

div.feattext {padding: 0 0 0 6; margin: 0 0 0 4; font: 12px/16px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 0.5em; }


div.centermenucond {margin: 2px 0 3px 0; text-indent: 8px; font: bold 11px arial, "sans serif"; color: #0000FF; text-transform: underline; letter-spacing: 0em; word-spacing: 0em; }
div.centermenu {margin: 2px 0 6px 0; text-indent: 8px; font: bold 11px arial, "sans serif"; color: #0000FF; text-decoration: underline; }

div.centermenu2 {margin: 2px 0 0 0; text-indent: 8px; font: bold 11px/9px arial, "sans serif"; color: #0000FF; text-decoration: underline; }
div.centermenuopen {margin: 2px 0 3px 0; text-indent: 8px; font: bold 11px arial, "sans serif"; color: #ff0000; text-decoration: underline; }
div.centermenuclose {margin: 0px 0 6px 0; text-indent: 8px; font: bold  11px  arial, "sans serif"; color: #0000FF; ; text-decoration: underline; }


div.centermenualt {margin: 1px 0 1px 0; text-indent: 8px; font: bold 11px arial, "sans serif"; color: #0000FF; text-decoration: underline; }
div.centermenuopenalt {margin: 1px 0 5px 0; text-indent: 8px; font: bold 11px arial, "sans serif"; color: #ff0000; text-decoration: underline; }

div.deepcentermenu {padding: 2 0 4px 0; text-indent: 18px; font: 11px arial, "sans serif"; color: #0000ff; text-decoration: underline; }
div.deepcenterindent {padding: 2 0 4px 0; text-indent: 28px; font: 11px arial, "sans serif"; color: #0000ff; text-decoration: underline; }
div.deepcentermenutd {padding: 0 0 2px 0; text-indent: 18px; font: 11px arial, "sans serif"; color: #0000ff; text-decoration: underline; }
div.deepcenteropen {padding: 2 0 4px 0; text-indent: 18px; font: 11px arial, "sans serif"; color: #ff0000; text-decoration: underline; }
div.photoboxadv {margin: 6px 12px 4px 0; padding: 2px 6px 2px 6px; float: left; width: 160px; font: 10px/14px bold arial, "sans serif"; color: #000000; border:1px #CCCCCC solid; }

SPAN.newmast {font: bold 11px/10px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize; }
SPAN.newmastx {font: bold 12px/10px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize; }
SPAN.newmast22ma10 {font: bold 13px/10px arial, helvetica, "sans serif"; color: #EE0000; text-transform: capitalize; }
div.address {margin: 0 0 0 0; font: italic 12px/16px arial, helvetica, "sans serif"; color: #606060; }
div.venueaddress {margin: 0 0 0 0; font: italic 12px/16px arial, helvetica, "sans serif"; color: #606060; }
SPAN.pageheadpurp {font: 22px/30px arial, helvetica, "sans serif"; color: #6600ff; text-transform: capitalize; position:relative; top: 0.7em;  }
 {font: 22px/30px arial, helvetica, "sans serif"; color: #303030;  text-transform: capitalize; position:relative; top: 0.7em; }
div.subheadpurp {margin: 6px 0 6px 0; font: 16px/21px arial, helvetica, "sans serif"; color: #6600ff; text-transform: capitalize; }

div.subheadturq {margin: 6px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #0099CC; text-transform: capitalize; }
div.areaturq {margin: 12px 0 4px 0; font: bold 14px/18px arial, helvetica, "sans serif"; color: #0099CC; text-transform: capitalize; }
SPAN.area {margin: 8px 0 0 0; font: bold 14px/16px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize;  }
SPAN.areasep11 {margin: 15px 0 0px 6px; font: 17px arial, helvetica, "sans serif"; color: #202020; position:relative; top: 0.3em; }
SPAN.pageheadcran {font: 22px/30px arial, helvetica, "sans serif"; color: #660066; text-transform: capitalize; position:relative; top: 0.7em; }
div.cran {margin: 12px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #660066; text-transform: capitalize; }

SPAN.pageheadfuch {font: 22px/30px arial, helvetica, "sans serif"; color: #CC00CC; text-transform: capitalize; position:relative; top: 0.7em;  }
div.fuch {margin: 12px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #CC00CC; text-transform: capitalize; }

SPAN.pageheadgrn {font: bold 22px/30px arial, helvetica, "sans serif"; color: #00ab00; text-transform: capitalize; position:relative; top: 0.7em;  }
div.grn {margin: bold 12px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #00ab00; text-transform: capitalize; }

SPAN.pageheadblue {font: 22px/30px arial, helvetica, "sans serif"; color: #0000ff; text-transform: capitalize; position:relative; top: 0.7em; }
SPAN.pageheadorng {font: bold 22px/30px arial, helvetica, "sans serif"; color: #FF6600; text-transform: capitalize; position:relative; top: 0.7em; }
div.orng {margin: 12px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #FF6600; text-transform: capitalize; }

div.subheadgrn {margin: 6px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #00ab00; text-transform: capitalize; }
div.subheadblue {margin: 6px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #003399; text-transform: capitalize; }
div.subheadorng {margin: 6px 0 6px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #FF6600; text-transform: capitalize; }
SPAN.pageheadred {font: 22px/30px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize; position:relative; top: 0.7em; }
div.subheadred {margin: 6px 0 4px 0; font: bold 16px/21px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize; }
div.leadsubred {margin: 4px 0 2px 0; font: 18px arial, helvetica, "sans serif"; color: #ff0000; }
div.keyline {margin: 8px 0 0 0; padding: 0 0 0 0; font: bold 12px arial, "sans serif"; color: #0000FF; }
div.note {font: 9px/12px arial, helvetica, "sans serif"; color: #000000; }


div.subred {margin: 4px 0 2px 0; font: bold 14px arial, helvetica, "sans serif"; color: #ff0000; }
div.centertopgold {padding: 6 2 4 0; width:305; height:64; background: #FFFFFF; }

div.centerad {font: bold 12px/15px arial, helvetica, "sans serif"; text-indent: 2px; color: #0000FF; text-decoration: underline; }

div.keytagclose {margin: 0 0 18px 0; font: 9px arial, helvetica, "sans serif"; color: #000000; background: #ECECEC; }
div.borderone {padding: 0 0 0 0; border: 1px #202020 solid;}

SPAN.mastgre {font: bold 11px arial, helvetica, "sans serif"; color: #303030; text-transform: capitalize; }
SPAN.mastred {font: bold 11px/10px arial, helvetica, "sans serif"; color: #ff0000; text-transform: capitalize; }
SPAN.mastred2 {font: bold 12px/11px arial, helvetica, "sans serif"; color: #ff0000; }
SPAN.mastgre2 {font: bold 12px arial, helvetica, "sans serif"; color: #404040; margin-right:8px;  }
SPAN.mastgre2x {font: bold 12px arial, helvetica, "sans serif"; color: #303030; margin-right:8px; text-transform: capitalize; }



SPAN.taggre {letter-spacing:2px; font: 20px/18px arial, helvetica, "sans serif"; color: #303030; }

SPAN.sspm {font: 10px/12px arial, helvetica, "sans serif"; color: #000000; }
div.relinks {text-align: left; margin: 12 0 8 0; font: 15px/15px arial, helvetica, "sans serif"; color: #202020;  text-transform: capitalize; }

P.feattext {margin: 0 0 0 6; font: 12px/16px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 0.5em; }
span.feattext {margin: 0 0 0 6; font: 12px/16px arial, helvetica, "sans serif"; color: #000000; position:relative; top: 0.5em; }


span.stateprov {margin: 0 0 0 0; font: 10px/16px arial, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.5em; text-decoration: underline; }
div.frame1 {margin: 6 0 0 0; width:305; height:70; }



div.deepleftopen {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 15px; font:  bold 11px arial, "sans serif"; color: #ff0000; text-decoration: underline;  }
div.deepleftmenu {padding: 0 0 2px 0; margin: 0 0 5px 0; text-indent: 15px; font:   11px arial, "sans serif"; color: #0000FF; text-decoration: underline; }
SPAN.sspxx {font: 10px arial, helvetica, "sans serif"; color: #0000FF; text-transform: capitalize; }

P.return {text-align:right; font: italic 9px/6px arial, helvetica, "sans serif"; color: #303030; }
P.continue {text-align:right; font: italic 9px/6px arial, helvetica, "sans serif"; color: #303030; }


div.homeliner {margin: 4px 0 4px 0; width:305px; }
SPAN.homelinerhead {font: bold 12px/24px arial bold, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.4em; text-decoration: underline; }

SPAN.homelinernote {font: 12px/17px arial, helvetica, "sans serif"; color: #000000; }

div.presshead {margin: 6px 0 0 0; font: 12px/16px arial, helvetica, "sans serif"; color: #0000FF; text-decoration: underline; }
div.presscredit {margin: 0 0 1 0; font: italic 12px/16px arial, helvetica, "sans serif"; color: #606060; text-decoration: none; }

SPAN.pageheadturq {font: bold 22px arial, helvetica, "sans serif"; color: #0099CC; text-transform: capitalize; position:relative; top: 1.8 em; }

div.textad {margin: 4px 0 4px 0; width:305px; }
SPAN.textadhead {font: bold 12px/24px arial bold, helvetica, "sans serif"; color: #0000FF; position:relative; top: 0.4em; text-transform: capitalize; text-decoration: underline; }
SPAN.textadnote {font: italic 12px/17px arial, helvetica, "sans serif"; color: #000000; }

SPAN.ssbxxhxred {font: normal 900 14px/18px arial, helvetica, "sans serif"; color: #ff0000; }
SPAN.ssbg {font: bold 12px/18px arial, helvetica, "sans serif"; color: #000000; }
div.codebox {margin: 0 0 2px 0; padding: 4px 4px 4px 4px; font: bold 9px/16px arial, helvetica, "sans serif";  color: #000000; background: #ECECEC; }

div.centerphoto {float:left; }
div.centerleft {float:left; clear:left; }
div.centerright {float:right; clear:left; }

SPAN.spacer2 {font: bold  2px/2px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer3 {font: bold  3px/3px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer4 {font: bold  4px/4px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer5 {font: bold  5px/5px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer6 {font: bold  6px/6px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer7 {font: bold  7px/7px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer8 {font: bold  8px/8px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer9 {font: bold  9px/9px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer10 {font: bold  10px/10px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer12 {font: bold  12px/12px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer14 {font: bold  14px/14px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer16 {font: bold  16px/16px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer18 {font: bold  18px/18px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer20 {font: bold  20px/20px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer22 {font: bold  22px/22px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer24 {font: bold  24px/24px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer30 {font: bold  30px/30px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer36 {font: bold  36px/36px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer42 {font: bold  42px/42px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer48 {font: bold  48px/48px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer54 {font: bold  54px/54px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer60 {font: bold  60px/60px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer66 {font: bold  66px/66px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer72 {font: bold  72px/72px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer78 {font: bold  78px/78px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer84 {font: bold  84px/84px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer96 {font: bold  96px/96px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer108 {font: bold  108px/108px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer120 {font: bold  120px/120px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer132 {font: bold  132px/132px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer136 {font: bold  136px/136px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer144 {font: bold  144px/144px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer148 {font: bold  148px/148px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer156 {font: bold  156px/156px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer160 {font: bold  160px/160px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer172 {font: bold  172px/172px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer180 {font: bold  180px/180px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer216 {font: bold  216px/216px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer240 {font: bold  240px/240px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer288 {font: bold  288px/288px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer360 {font: bold  360px/360px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer480 {font: bold  480px/480px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer600 {font: bold  600px/600px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer720 {font: bold  720px/720px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer840 {font: bold  840px/840px arial, helvetica, "sans serif"; color: #ffffff; }
SPAN.spacer960 {font: bold  960px/960px arial, helvetica, "sans serif"; color: #ffffff; }

SPAN.rule25gut {height: 500px; padding: 0 0 0 10px; float: center; border-left: none; border-right: 1px solid #777777; }
SPAN.indent12 {text-indent: 12px; }
div.left {text-align: left; }
div.center {text-align: center; }
div.right {text-align: right; }

div.azontext  {margin: 0 0 0 0; font: bold 10px/12px helvetica bold, "sans serif"; text-align: center; width: 120px; color: #000000;  }
div.azonlink  {margin: 0 0 0 0; font: bold 10px/12px helvetica bold, "sans serif"; text-align: center; width: 120px; color: #0000FF; text-decoration: underline;  }
SPAN.azonprice {margin: 0 0 0 0;  font: bold 10px/12px helvetica bold, "sans serif"; color: #FF0000; text-decoration: underline;  }


div.jump1 {padding: 0 2 0 2; height:14px; width:100px; background: #999999; color: #000000; text-decoration: none; border: 1px #ff0000 solid; }

span.jump1 {padding: 1 4 0 4; width: 12 px; height 12 px; background: #cccccc; font: bold 12px arial, helvetica, "sans serif"; valign:bottom; color: #000000; }
span.jump2 {padding: 1 4 0 4; width: 12 px; height 12 px; background: #cccccc; font: bold 12px arial, helvetica, "sans serif"; valign:bottom; color: #000000; }

A:link {color: #0000FF; text-decoration: none; }
A:visited {color: #0000FF; text-decoration: none; }
A:hover {color: #FF0000; text-decoration: none; }

</style>
