body {
background-color:#1b122d;
margin:0px; 
padding:0px;
}

.mainfeatureblock {
width:250px;
height:57px;
position:relative;
z-index:12;
}

.newsfeatureblock {
width:272px; 
height:57px; 
position:relative; 
z-index:2;
}

.popprompt {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
line-height:12px;
text-decoration:none;
}

.updatebutton {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#242F35;
width:66px;
height:19px;
padding-bottom:3px;
}

.createbutton {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#242F35;
width:150px;
height:19px;
padding-bottom:3px;
}


.popfeedbackheaderinputtext2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
width:230px; 
border-width:1px; 
border-color:#242F35; 
border-style:solid;
background-color:#354954;
padding-left:2px;
}

.popfeedbacksubtextinputtext2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
width:230px; 
height:23px;
border-width:1px; 
border-color:#242F35; 
border-style:solid;
background-color:#354954;
padding-left:2px;
}

.popquestionheaderinputtext2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
width:230px; 
border-width:1px; 
border-color:#242F35; 
border-style:solid;
background-color:#354954;
padding-left:2px;
}

.popquestionsubtextinputtext2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
width:150px;
border-width:1px; 
border-color:#242F35; 
border-style:solid;
background-color:#354954;
padding-right:2px;
text-align:right;
}




.popfeedbackheaderinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
width:230px; 
border-width:1px; 
border-color:#594238; 
border-style:solid;
background-color:#242F35;
padding-left:2px;
}

.popfeedbacksubtextinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
width:230px; 
height:43px;
border-width:1px; 
border-color:#594238; 
border-style:solid;
background-color:#242F35;
padding-left:2px;
}

.popquestionheaderinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
width:230px; 
border-width:1px; 
border-color:#594238; 
border-style:solid;
background-color:#242F35;
padding-left:2px;
}

.popquestionsubtextinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
width:150px;
border-width:1px; 
border-color:#594238; 
border-style:solid;
background-color:#242F35;
padding-right:2px;
text-align:right;
}

.popheaderinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#41535d;
width:224px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
padding-left:2px;
}

.popstructureselecttext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
width:224px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
}

.popeditselecttext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
width:130px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
}

.popnewfeatureinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
width:130px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
padding-left:2px;
}

.popsubtextinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#7a7a7a;
width:224px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
padding-left:2px;
}

.bmiinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#7a7a7a;
width:130px; 
border-width:1px; 
border-color:#6bc216; 
border-style:solid;
padding-left:2px;
}


.popsubtextselecttext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#7a7a7a;
width:230px; 
border-width:1px; 
border-color:#bcbcbc; 
border-style:solid;
}

.emailinputtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#898989;
width:226px; 
border-width:1px; 
border-color:#6bc216; 
border-style:solid;
padding-left:2px;
}

.newsheader {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#efefef;
line-height:22px;
text-decoration:none;
}


.newsheaderinput {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
line-height:22px;
text-decoration:none;
}

.newsdate {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#6bc216;
line-height:15px;
text-decoration:none;
}

.newsbody {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#efefef;
line-height:17px;
text-decoration:none;
}

.newsbody a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal; 
font-style:normal;
color:#6bc216;
line-height:17px;
text-decoration:none;
}
.newsbody a:hover {
color:#8ce438;
}

.auclublink a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal; 
font-style:normal;
color:#efefef;
text-decoration:none;
}
.auclublink a:hover {
color:#6bc216;
}

.mainfeatureheader {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
line-height:13px;
text-decoration:none;
}

.mainfeatureheader a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
line-height:13px;
text-decoration:none;
}
.mainfeatureheader a:hover {
text-decoration:underline;
}

.ttfeatureheader {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#41535d;
line-height:13px;
text-decoration:none;
}

.mainnewsdate {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#999999;
line-height:13px;
text-decoration:none;
}

.mainfeaturesubtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#efefef;
line-height:13px;
text-decoration:none;
}

.newssubtext {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#676767;
line-height:13px;
text-decoration:none;
}

.mainfeaturesubtext a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#6bc216;
line-height:13px;
text-decoration:none;
}
.mainfeaturesubtext a:hover {
color:#8ce438;
}

.timetablelink a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#efefef;
line-height:13px;
text-decoration:none;
}
.timetablelink a:hover {
color:#6bc216;
}

.uppermenu {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
line-height:13px;
text-decoration:none;
}

.uppermenu a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
line-height:13px;
text-decoration:none;
}
.uppermenu a:hover {
color:#DDDDDD;
text-decoration:underline;
}

.blank {
border:none;
}

.podtitle {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:14px;
padding-left:15px;
}

.maintitle {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:13px;
padding-left:15px;
}

.featuretitle {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:13px;
padding-left:10px;
}
.featuretitle a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:13px;
}
.featuretitle a:hover {
color:#ffa31d;
}

.featuremailertitle {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
text-decoration:none;
line-height:14px;
}

.featuremailertitle a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
text-decoration:none;
line-height:14px;
}

.featuremailertitle2 a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6bc216;
text-decoration:none;
line-height:14px;
}

.featuremailerfooter {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#6bc216;
text-decoration:none;
line-height:13px;
}

.featurequestiontitle {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:13px;
}
.featurequestiontitle a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
line-height:13px;
}
.featurequestiontitle a:hover {
color:#6bc216;
}

.newsdateside {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#cccccc;
text-decoration:none;
line-height:13px;
}

.featuretext10 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#eeeeee;
text-decoration:none;
line-height:13px;
}

.featuretext11 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#eeeeee;
text-decoration:none;
line-height:13px;
}



.mainfeature {
background-image:url(images/mainpod.jpg);
width:850px;
height:271px; 
background-repeat:no-repeat;
background-position:left top;
}

.hertsnews {
background-image:url(images/newspod.jpg);
width:574px;
height:213px;
background-repeat:no-repeat;
background-position:left top;
}

.auclubs {
background-image:url(images/clubspod.jpg);
width:574px;
height:213px;
background-repeat:no-repeat;
background-position:left top;
}

.newshead {
background-image:url(images/newshead.jpg);
width:574px;
height:35px;
background-repeat:no-repeat;
background-position:left top;
}

.advert {
background-image:url(images/adpodbkg.jpg);
background-repeat:repeat-y;
background-position:left top;
}

.feature {
background-image:url(images/featurepod.jpg);
width:284px;
height:213px;
background-repeat:no-repeat;
background-position:left top;
}

.timetable {
background-image:url(images/timetablepod.jpg);
width:574px; 
}

.timetablehead { 
background-image:url(images/timetablehead.jpg);
width:574px;
height:35px;
background-repeat:no-repeat;
background-position:left top;
}

.timetableheadtop { 
background-image:url(images/timetableheadtop.jpg);
width:574px;
height:35px;
background-repeat:no-repeat;
background-position:left top;
}

.timetablebkg {
background-image:url(images/timetablebkg.jpg);
width:574px;
background-repeat:repeat-y;
}

.timetablefoot {
background-image:url(images/timetablefoot.jpg);
width:574px;
height:20px;
background-repeat:no-repeat;
}

.rsshead { 
background-image:url(images/rsshead.jpg);
width:270px;
height:35px;
background-repeat:no-repeat;
background-position:left top;
}

.rssbkg {
background-image:url(images/rssbkg.jpg);
width:270px;
background-repeat:repeat-y;
}

.rssfoot {
background-image:url(images/rssfoot.jpg);
width:270px;
height:20px;
background-repeat:no-repeat;
}

.feedbackhead {
background-image:url(images/feedbackhead.jpg);
width:270px;
height:35px;
background-repeat:no-repeat;
}

.feedbackupper {
background-image:url(images/feedbackupper.jpg);
width:270px;
background-repeat:repeat-y;
}

.feedbacklower {
background-image:url(images/feedbacklower.jpg);
width:270px;
background-repeat:repeat-y;
}

.feedbackfoot {
background-image:url(images/feedbackfoot.jpg);
width:270px;
height:20px;
background-repeat:no-repeat;
}

.mainliveroll {
background-image:url(images/mainbkglive.jpg);
background-repeat:no-repeat;
}
