/* ----------------------------------------------------------------
   Tesco Form CSS
   ---------------------------------------------------------------- */

.title{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	position: absolute;
	width: 200px;
	top: 5px;
	left: 5px;
}

input {
 border: 2px solid #ccc;
 font-size: 11px;
}

/* ----------------------------------------------------------------
   NAME
   ---------------------------------------------------------------- */

#formname {
	position: absolute;
	top: 10px;
	left: 0px;	
}   
 
.sign_name {
	width: 210px;
	height: 50px;
	background-color: #3bb3e8;
}

.name{
	position: absolute;
	top: 23px;
	left: 5px;
	width: 17em;
}

/* ----------------------------------------------------------------
   EMAIL
   ---------------------------------------------------------------- */
   
#formemail {
	position: absolute;
	top: 65px;
	left: 0px;
} 

.sign_email {
	width: 210px;
	height: 50px;	
	background-color: #3bb3e8;
}

.email{
	position: absolute;
	top: 23px;
	left: 5px;
	width: 17em;
}

/* ----------------------------------------------------------------
   CONTACT
   ---------------------------------------------------------------- */
   
#formcontact {
	position: absolute;
	top: 120px;
	left: 215px;
} 

.sign_contact {
	width: 210px;
	height: 50px;	
	background-color: #3bb3e8;
}

.contact{
	position: absolute;
	top: 23px;
	left: 5px;
	width: 17em;
}

/* ----------------------------------------------------------------
   ADDRESS
   ---------------------------------------------------------------- */

#formaddress {
	position: absolute;
	top: 10px;
	left: 215px;
} 

.sign_address {
	width: 210px;
	height: 105px;	
	background-color: #3bb3e8;
}

.street{
	position: absolute;
	top: 23px;
	left: 5px;
	width: 17em;
}

.post{
	position: absolute;
	top: 65px;
	left: 5px;	
	width: 14em;
}

.sa{
	position: absolute;
 	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	top: 45px;
	left: 5px;	
}

.po{
	position: absolute;
 	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	top: 87px;
	left: 5px;	
}

/* ----------------------------------------------------------------
   CHAT SLOT
   ---------------------------------------------------------------- */
   
#formslot {
	position: absolute;
	top: 120px;
	left: 0px;
} 

.sign_chatslot {
	width: 210px;
	height: 50px;	
	background-color: #3bb3e8;
}

.chatslot {
	position: absolute;
	top: 23px;
	left: 5px;
	font-size: 11px;
}

/* ----------------------------------------------------------------
   CHAT TIME
   ---------------------------------------------------------------- */
   
#formstime {
	position: absolute;
	top: 175px;
	left: 0px;
} 

.sign_chattime {
	width: 210px;
	height: 50px;	
	background-color: #3bb3e8;
}

.chattime {
	position: absolute;
	top: 23px;
	left: 5px;
	font-size: 11px;
}

/* ----------------------------------------------------------------
   CONVERSATION
   ---------------------------------------------------------------- */
   
#formconv {
	position: absolute;
	top: 120px;
	left: 0px;
} 

.sign_conv {
	width: 210px;
	height: 105px;	
	background-color: #3bb3e8;
}

.conv{
	position: absolute;
	width: 17em;
	height: 6em;
	top: 23px;
	left: 5px;	
}

/* ----------------------------------------------------------------
   TERMS
   ---------------------------------------------------------------- */
.term {
 position: absolute;
 top: 225px;
 left: 0px;
}

.term p {
 font-family: Arial, Helvetica;
 font-size: 9px;
 line-height: 9px;
 color: #2b2728;
 text-align: left;
}

.term a {
 font-family: Arial, Helvetica;
 font-size: 9px;
 font-weight: bold;
 color: #3bb3e8;
}

.term a:hover {
 font-family: Arial, Helvetica;
 font-size: 9px;
 font-weight: bold;
 color: #3bb3e8;
 background-color: #2b2728;
}


/* ----------------------------------------------------------------
   CHECKBOXES
   ---------------------------------------------------------------- */
.checkboxes {
 position: absolute;
 top: 300px;
 left: 0px;
 font-family: Arial, Helvetica;
 font-size: 9px;
 text-align:left;
}

.checkboxes div.entry_checkbox{
   margin:5px 0;   
   clear:both;
}

.checkboxes input{
    margin:0 10px 5px 0;
    vertical-align:middle;
    float:left;
}

.checkboxes label{
    float:left;
    width:386px;
    margin-bottom:5px;
}

/* ----------------------------------------------------------------
   BUTTON
   ---------------------------------------------------------------- */

#sign_submit {
 position: absolute;
 top: 400px;
 left: 0px;
}

.button {
 width: 210px;
 height: 50px;
 text-decoration: none;
 outline: none; 
 background-image: url('subbut.gif');
}


.thanks {
 width: 400px;
 margin: 0px;
 padding: 25px 5px;
 background-color: #3bb3e8;
 text-align: left;
 font-weight: bold;
}

