html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent;
}
body
{
background-color: #fff;
color: #333333;
font: normal normal normal 11.5px Verdana, Arial, Helvetica, sans-serif;
}

img
{
border:0;
}


.BodyData
{
display:block;
width:840px;
margin:0 auto;
}

.MainData
{
display:block;
float:left;
width:840px;
margin:0;
padding:0;
}

.Logo
{
display:block;
float:left;
width:310px;
}

.Login
{
display:none;
float:left;
width:530px;
}

.Banner
{
display:block;
width:797px;
margin:10px auto;
}

#BlueBanner
{
display:none;
}

.PageOptions
{
display:none;
float:left;
width:150px;
}

.SearchDownload
{
display:none;
float:left;
width:200px;
}

.Search
{
display:none;
float:left;
width:320px;
}


.TableData
{
display:block;
width:840px;
margin:0;
padding:0;
}

.LeftData, .RightData
{
display:none;
margin:0;
padding:0;
vertical-align:top;
}

.LeftData
{
width:135px;
padding:10px 15px 0 0;
}

.RightData
{
width:115px;
padding:10px 0 0 15px;
}


.MidData
{
width:840px;
margin:0;
padding:10px 14px 0;
vertical-align:top;
border:0;
}

.MidLogo, .MidText, .MidMenu, .Wam
{
display:block;
float:left;
width:840px;
}

.MidLogo .ImageLinkOuter,
.MidText .CMSETOuter,
.MidMenu .CMSMenuOuter,
.Wam
{
padding:0 0 10px;
}

a
{
 text-decoration:none;
 cursor:pointer;
color: #333333;
font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}

h1
{
color:#920028;
font: normal normal bold 14px Verdana, Arial, Helvetica, sans-serif; 
}

h2
{
color:#920028;
font: normal normal bold 14px Verdana, Arial, Helvetica, sans-serif; 
}

h3
{
color:#920028;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; 
}


.TxtHeading,
.TxtHeading h2
{
color:#920028;
font: normal normal bold 11px Verdana, Arial, Helvetica, sans-serif;, 
}

.TxtBody
{
color: #333333;
font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.TxtBodyBold
{
color: #666666;
font: normal normal bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.TxtPosted
{
color: #333333;
font: normal normal normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.GreyBox
{
display:block;
float:left;
width:510px;
padding:10px;
margin:0;
background-color:#fff;
}

.WhiteBox
{
display:block;
float:left;
width:510px;
padding:10px;
margin:0;
background-color:#fff;
}

.MidList .ListAdminStyleOuter
{
display:block;
float:left;
width:840px;
padding:0 0 10px;
margin:0;
}


.MidList .ListTeaserDataList
{
display:block;
float:left;
width:840px;
padding:0;
margin:0;
}

.MidList .ListTeaserDataList .dataTable,
.MidList .ListTeaserDataList .AltdataTable
{
display:block;
float:left;
width:830px;
padding:10px 5px;
margin:0;
border-bottom: solid 1px #000;
}

.MidList .ListTeaserDataList .AltdataTable
{
background-color:#fff;
}



.CCMSBar
{
display:none;
}