@charset "utf-8";
/* CSS Document */
/* Styles specific to the TCC page  -  Created by Chris Rees October 2008 */

#dragon{
	background-image: url(/en/images/top-images/file,30230,en.jpg);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	}

#main {
    background-image: url(/en/images/backgrounds/file,32574,en.jpg);
	background-repeat: no-repeat;
    background-position: right bottom;
}

label {background-color:#eee; color:#000; padding:3px; padding-left:10px;  padding-right:10px; display:block; float:left; clear:left;margin-bottom:4px; width:218px}

#textarea1 {margin-top:-7px; width:390px; border:1px solid #de595a;}
#textarea2 {margin-top:-7px; width:390px; border:1px solid #de595a;}
.testimonial {color:#fff; margin-bottom:0px; padding-bottom:0px; background-color:#333; padding:3px; padding-left:8px;}
.author {color:#fff; font-size:.7em; margin-top:0px; margin-bottom:15px;  padding:3px; padding-left:8px; padding-top:8px; background-color:#cc3333; font-style:italic;}

input {float:right; margin-bottom:4px;}
select{float:right; margin-bottom:4px; width:146px;}
#sprytextarea2 label, #sprytextarea1 label {background-color:#de595a; color:#fff; padding-bottom:6px;}

#spryradio1 label {float:left; }
#spryradio1 input {float:left; margin-top:4px; margin-left:3px;}

.radio-label {background-color:#de595a; padding:3px; padding-left:10px; padding-right:10px; color:#fff; margin-bottom:0px; display:block; }
#button {float:left; clear:both; margin-top:10px;}

#form-left {
	float: left;
	width: 300px;
}
#form-right {
	float: left;
	width: 290px;
	margin-left: 20px;
}
#form-left table {margin-bottom:10px;}

#form-left td {
	background-image:none;
	border:none;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}

#form-left label{width: 100px;}

.red-bg {
	background-color: #cc3333;
	color: #FFF;
}

/* ------------------------------------ 
    multipage form styles 
---------------------------------------*/

.page{
   position: absolute;
   top: 10;
   left: 100;
   visibility: hidden;
}

#page1 {width:430px; height:auto; }
#page2 {width:430px; height:auto; }
#page3 {width:430px; height:auto; }
#page4 {width:430px; height:auto; }
#multiForm {position:relative; height:1270px; }
h5 {padding-bottom:5px;padding-top:5px; border-bottom: solid 5px #eee; width:420px; margin-bottom:5px; margin-top:5px;}

