




/*--------Ezine Subscription---------*/
.feat_ezinesub { padding: 20px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; }
.feat_ezinesub .form { width: 300px; }
.feat_ezinesub .form .sub_title { padding: 5px 0px 5px 0px; clear: both; height: 30px;}
.feat_ezinesub .form .sub_firstname { padding: 5px 0px 5px 0px; clear: both;height: 30px;}
.feat_ezinesub .form .sub_surname { padding: 5px 0px 5px 0px; clear: both;height: 30px;}
.feat_ezinesub .form .sub_email { padding: 5px 0px 5px 0px; clear: both;height: 35px;}
.feat_ezinesub .form .sub_postcode { padding: 5px 0px 5px 0px; clear: both;height: 30px; }
.feat_ezinesub .form label { font-weight: bold; text-transform: uppercase; color: #2159AD; clear: both;}
.feat_ezinesub .form label input { font-size: 110%; color: #2159AD; margin-left: 0px;  }
.feat_ezinesub .form .sub_title input { margin-left: 75px; }
.feat_ezinesub .form .sub_firstname input { margin-left: 30px; }
.feat_ezinesub .form .sub_surname input { margin-left: 50px; }
.feat_ezinesub .form .sub_email input { margin-left: 60px; }
.feat_ezinesub .form .sub_postcode input { margin-left: 43px; }
.feat_ezinesub input.button { background: #225BA8; padding: 5px;  text-transform: uppercase;color: white; font-weight: bold; cursor: pointer; border: 0px; }



/* securimagebox on feedbackform */
.securimage .instructions { padding: 5px 0px; }
.securimage .securimagebox { width: 177px; height: 45px; }
.securimage .securimagebox .captcha { float: left; }
.securimage .securimagebox .audio { float: left; margin: 1px 0px 0px 3px; }
.securimage .securimagebox .reload { float: left; margin: 0px 0px 0px 3px; }
.securimage .input { clear: both; padding: 0px 0px 5px 0px; }




/*--------Competitions---------*/

.feat_competition .title { background-image: url("/images/structure/background/bg-h2.gif"); background-repeat: repeat-x; padding-left: 10px; color: white;  text-transform: uppercase; font-weight: bold; margin: 15px 0px 5px 0px;  }
.feat_competition .section { background-image: url("/images/structure/background/bg-h2.gif"); background-repeat: repeat-x; line-height: 26px; padding-left: 10px; color: white;  text-transform: uppercase; font-weight: bold; margin: 15px 0px 5px 0px;  }
.feat_competition .intro { background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; line-height: 150%; padding: 10px 0px 10px 0px; }
.feat_competition .question { color: #225BA8; font-weight: bold; text-transform: uppercase;  background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
.feat_competition table.details td { font-weight: bold; text-transform: uppercase; }

/*  */

