



/*-------------------FEEDBACK FORM----------------------*/
table.std_formcustom { clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-top: 20px solid white; }
.basecolumn1a table.std_formcustom { background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a table.std_formcustom { background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
table.std_formcustom td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basecolumn1a table.std_formcustom td.titletxt { background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a table.std_formcustom td.titletxt { background-image: url("/images/structure/background/scarlets-heading.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
table.std_formcustom td.introduction { padding: 15px 10px 15px 10px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-top: 1px solid #cfcfcf; border-bottom: none; font-weight: bold; line-height: 150%; }
table.std_formcustom td.missing { font-size: 110%; padding: 5px 10px 5px 10px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; color: #ffffff; background: #e5000d; font-weight: bold; line-height: 150%; text-transform: uppercase; }
table.std_formcustom td.confirm { font-size: 110%; color: #e5000d; font-weight: bold; line-height: 150%; padding: 15px 10px 45px 10px; margin: 0px 0px 0px 0px; background: none; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -108px; }
table.std_formcustom input { padding: 2px 2px 2px 2px; }
table.std_formcustom div.box { padding: 0px 0px 0px 0px; margin: 0px 0px 33px 0px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; border-top: none; background: none; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn1a table.std_formcustom div.box { width: 777px; }
.basecolumn2a table.std_formcustom div.box { width: 550px; }
table.std_formcustom table.form { margin: 10px; }
table.std_formcustom table.form th { width: 100px; padding: 4px 0px 4px 0px; color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; }
table.std_formcustom table.form tr td { padding: 4px 0px 4px 0px; }
table.std_formcustom table.form .text {}
table.std_formcustom table.form .securimagebox { width: 400px;  }
table.std_formcustom table.form .securimagebox .securimage {  }
table.std_formcustom table.form .securimagebox .instructions { clear: both; color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 5px 0px; }
table.std_formcustom table.form .captcha { float: left; width: 152px; height: 47px; margin: 0px 10px 10px 0px; }
table.std_formcustom table.form .captcha img { display: block; border: 1px solid #e5000d; }
table.std_formcustom table.form .audio { padding: 0px 0px 0px 0px; border: 1px solid #c7c7c7; width: 22px height: 20px; float: left;  margin: 0px 5px 0px 0px; }
table.std_formcustom table.form .audio a { color: #e5000d; text-decoration: underline; font-weight: bold; }
table.std_formcustom table.form .reload { padding: 0px 0px 0px 0px; border: 1px solid #c7c7c7;  width: 22px height: 20px; float: left;  }
table.std_formcustom table.form .reload a { color: #e5000d; text-decoration: underline; font-weight: bold; }
table.std_formcustom table.form .input { clear: both; width: 150px;  margin: 0px 0px 0px 0px; }
table.std_formcustom table.form .input input { width: 148px;  }
table.std_formcustom table.form td.submit { padding: 0px 0px 0px 0px; background: none; }
table.std_formcustom table.form td.submit input { padding: 0px 0px 0px 0px; background-color: #2b3369; }
table.std_formcustom table.form td.submit .button { background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; padding: 2px 5px 2px 5px; }
table.std_formcustom table.form td.submit .button:hover { cursor: pointer; background-color: #e5000d; background-image: none; }
table.std_formcustom table.form .break { display: none; }







/*---------------EVENTS LIST ----------------*/ 
table.list_event { margin: 0px 0px 20px 0px; }
table.list_event td.titletxt { width: 542px; float: left; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

/*----------------------Event by Event Packages index-----------------------*/
.basecolumn2a .list_event .list table tr { background: #D7D7D7; }
.basecolumn2a .list_event .list table tr td { padding: 10px; border-top: 5px solid #ffffff; border-bottom: 2px solid #ffffff;}
.basecolumn2a .list_event .list table tr td.date { width: 80px; font-weight: bold; color: #000000; font-size: 90%;}
.basecolumn2a .list_event .list table tr td.name a { font-weight: bold; color: #E60A16;  font-size: 90%;}
/*----------------------Event by Event Packages Page-----------------------*/
.basecolumn2a .std_eventa .print, .basecolumn1a .std_eventa .email { display: none;}
.basecolumn2a .std_eventa .headline{ height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .std_eventa .date, .basecolumn2a .std_eventa .venue { display: block; margin: 0px 0px 5px 0px; color: #262626; font-weight: bold; font-size: 85%; }
.basecolumn2a .std_eventa .article { padding-top: 10px; color: #000000;}

/*  */


