body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(background.gif);
}

.bigcontainer
{
	height: 100%;
}

.container
{
	background: #ffffff;
	width: 798px;
	height:100%;
	border: 1px solid #CCCCCC;
}

.emailcontainer
{
	background: #ffffff;
	width: 498px;
	height:100%;
	border: 1px solid #CCCCCC;
}

table.sidebar
{
	background: #990000;
}

table.featurebox
{
	width: 100%;
	background: #FFFFFF;
	padding: 0px;
}

table.roadshowbody
{
	padding: 5px;
}

table.articlebody
{
	padding: 5px 5px 5px 5px;
}

table.reviewbody
{
	padding: 5px;
	width: 100%;
}

table.linkform
{
	width: 100%;
	border: 1px solid #990000;
}

td.header
{
	height: 120px;
	background: #990000;
}

td.reviewheader
{
	background: #330033;
	color: #FFFFFF;
	padding: 5px;
	font-size: 11px;
}

td.reviewtitle
{
	text-align: center;
	width: 100%;
}

td.reviewbody
{
	text-align: center;
	width: 100%;
}

td.roadshowheader
{
	background: #660033;
	color: #FFFFFF;
	padding: 5px;
	height: 20px;
	font-size: 11px;
}

td.roadshowbody
{
	text-align: center;
	width: 100%;
}

td.articleheader
{
	background: #333300;
	color: #FFFFFF;
	padding: 5px;
	font-size: 11px;
}

td.articletitle
{
	text-align: center;
	width: 100%;
}

td.articlebody
{
	font-size: 10px;
}

td.logoarea
{
	width: 250px;
}

td.logo
{
	height: 100px;
	width: 250px;
	background-image: url(logo.gif);
}

td.logotag
{
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	width: 250px;
}

td.banner
{
	height: 100px;
	width: 542px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}

td.footer
{
	height: 10px;
	text-align: center;
	background: #990000;
	color: #cc6633;
}

td.emailfooter
{
	height: 20px;
	text-align: center;
	background: #990000;
	color: #cc6633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

td.topbar
{
	background-image: url(topbar.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 25px;
	background-color: #990000;
	text-align: center;
}

td.bottombar
{
	background-image: url(bottombar.gif);
	background-repeat: no-repeat;
	height: 13px;
	background-position: center;
	text-align: center;
	color: #cc6633;
	font-size:10px;
}

td.bottompad
{
	background: #990000;
}

td.menubar
{
	width: 150px;
	background: #990000;
	text-align: center;
}

td.emailmainbar
{
	width: 5460px;
	background: #FFFFFF;
}

td.sidebar
{
	width: 180px;
	background: #990000;
	padding: 0px 10px 0px 10px;
}

td.featurebox
{
	background: #990000;
}

td.mailed
{
	text-align: center;
}

td.halo
{
	text-align: right;
	font-size: 10px;
}

td.emailremove
{
	text-align: center;
	font-size: 9px;
	color: FFFFFF;
}

td.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
}

td.subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

td.titlecentre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
}

td.titlebox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
}

td.highlight
{
	color: FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-align: center;
}

td.textblock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.textblockcenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

td.textblockright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}


td.sidebarpad
{
	height: 8px;
}

td.menupad
{
	height: 5px;
}

td.menucell
{
	text-align: center;
	width: 150px;
}

td.formlabel
{
	width:30%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: 	#990000;
}

td.formlabelalert
{
	width:30%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: 	#FF0000;
}

td.subformlabel
{
	width:50%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: 	#990000;
}

td.emailheader
{
	width: 350px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: 	#FFFFFF;
}

td.emailsidepad
{
	background: #990000;
	width: 30px;
}

td.mappics
{
	text-align: center;
	width: 50%;
}

td.chartposition
{
	text-align: center;
	background: #ff6600;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

td.chartpositionalert
{
	text-align: center;
	background: #ff0000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}

td.charttrack
{
	text-align: left;
	background: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #ffffff;
}

td.chartposition2
{
	text-align: center;
	background: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
}

td.charttrack2
{
	text-align: left;
	background: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
}

td.chartfooter
{
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


td.jansale
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: 700;
}

td.djchartformslope
{
	height: 30px;
	background-image: url(images/djchartformslope.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #000000;
	text-align: right;
}

td.frontpagechart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	background-image: url(images/djschoicefront.gif);
	background-repeat: no-repeat;
	height: 150px;
}

td.survey1header
{
	background-image: url(images/survey1header.gif);
	background-repeat: no-repeat;
	height: 24px;
}

td.survey2header
{
	background-image: url(images/survey2header.gif);
	background-repeat: no-repeat;
	height: 24px;
}

td.survey3header
{
	background-image: url(images/survey3header.gif);
	background-repeat: no-repeat;
	height: 24px;
}

td.survey4header
{
	background-image: url(images/survey4header.gif);
	background-repeat: no-repeat;
	height: 24px;
}

td.survey5header
{
	background-image: url(images/survey5header.gif);
	background-repeat: no-repeat;
	height: 24px;
}

td.surveycontent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background: #ffffff;
}

td.surveylabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: 700;
	color: #000000;
}

td.surveylabelerror
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: 900;
	color: #ff0000;
}

a.mainmenu:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.mainmenu:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.mainmenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 700;
}

a.emailed:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.emailed:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.emailed:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 700;
}

a.halo:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.halo:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.halo:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.emailremove:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.emailremove:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
}

a.emailremove:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.sidelink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.sidelink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.sidelink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 700;
}

a.boldlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 700;
}

a.reglink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

a.reglink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

a.reglink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 500;
}

a.bigboldlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.bigboldlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.bigboldlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #cc6633;
	text-decoration: none;
	font-weight: 700;
}

a.djchartarchive:link
{
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.djchartarchive:visited
{
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.djchartarchive:hover
{
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.djchartarchive2:link
{
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.djchartarchive2:visited
{
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.djchartarchive2:hover
{
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

INPUT.flat
{

        color            : #000066;
        background-color : #cc6633;
        border-bottom    : 1px solid;
        border-left      : 1px solid;
        border-right     : 1px solid;
        border-top       : 1px solid;
        font-family      : Verdana, Arial, Helvetica, sans-serif;
        font-size        : 12px;

}

INPUT.90sflat
{

        color            : #000000;
        background-color : #3399ff;
        border-bottom    : 1px solid;
        border-left      : 1px solid;
        border-right     : 1px solid;
        border-top       : 1px solid;
        font-family      : Verdana, Arial, Helvetica, sans-serif;
        font-size        : 12px;

}

SELECT.flat 
{

        color            : #000066;
        background-color : #cc6633;
        border-bottom    : 1px solid;
        border-left      : 1px solid;
        border-right     : 1px solid;
        border-top       : 1px solid;
        font-family      : Verdana, Arial, Helvetica, sans-serif;
        font-size        : 12px;
}

INPUT.flatalert
{

        color            : #000066;
        background-color : #ff0000;
        border-bottom    : 1px solid;
        border-left      : 1px solid;
        border-right     : 1px solid;
        border-top       : 1px solid;
        font-family      : Verdana, Arial, Helvetica, sans-serif;
        font-size        : 12px;

}

IMG.banner
{
	border-style: none;
}