﻿/* ********************* ICONTACT FORMS ********************* */
.textContent address {
	font-style:normal;
	text-align:center;
	line-height:115%;
	font-family:"trebuchet ms",arial,helvetica,sans-serif;
	font-size:1.2em;
}
.textContent #divForm {
    border:1px #666 dashed;
    padding:5px 5px 10px 5px;
}

/* Holly Hack \*/
* html .textContent form {height:10px;}
/* End Hack */

    
.textContent #divForm label {
	float:left;
	clear:left;
	width:140px;
	padding-left:30px;
	text-align: right;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin:2px 0 1px 0px;
}
.textContent #divForm input {
	margin:2px 0 1px 160px;
	display:block;
    background-image: url(/portals/_default/skins/cmykonline/images/cellbg.gif);
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
    width:230px;
}
.textContent #divForm input.hidden {
    border: 0px solid #284279;
}
.textContent #divForm input#postcode {
    width:80px;
}
.textContent #divForm textarea {
	margin:4px 0 1px 160px;
	display:block;
	height:100px;
    width:230px;
    background-image: url(/portals/_default/skins/cmykonline/images/textareabg.gif);
    background-repeat:repeat-x;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFF;
    color: #102132;
    border: 1px solid #284279;
    scrollbar-arrow-color: #000;
    scrollbar-base-color: #6CA6EC;
    scrollbar-dark-shadow-color: #000;
    scrollbar-track-color: #6BA8E9;
    scrollbar-face-color: #1B63B4;
    scrollbar-shadow-color: #DDDDDD;
    scrollbar-highlight-color: #DDDDDD;
    scrollbar-3d-light-color: #DDDDDD; 
}
.textContent #divForm select {
	margin:2px 0 1px 160px;
	display:block;
    background-image: url(/portals/_default/skins/cmykonline/images/cellbg.gif);
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #9DC4F2;
    color: #102132;
    border: 1px solid #284279;
}
.textContent #divForm p {
	margin:0;
	padding:0.5em 0 1em 0.5em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#666;
}
.textContent #divForm input#submitButton
{
	margin: 	4px 0px 4px 163px;
	display:	block;
    background-image: url(/portals/_default/skins/cmykonline/images/formbg.gif);
    color:#FFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border:1px solid #000;
    height:20px;
    width:100px;
    padding-bottom:5px;
}

.textContent #emailSubscriptionTable
{
	width:  			100%;
}
.textContent #emailSubscriptionTable th
{
	margin: 			0;
	padding:			0 3px;
	height: 			22px;
	line-height:		20px;
	font-size:  		12px;
	font-weight:		bold;
	color:  			#ffef00;
	background-color:   #006dc6;
}
.textContent #emailSubscriptionTable td
{
	margin: 			0;
	padding:			0 3px;
	font-size:  		11px;
	font-weight:		normal;
	color:  			#000;
	background-color:   #fff;
}
.textContent #emailSubscriptionTable td input
{
	margin: 			0 auto;
	padding:			0;
}

.textContent #divForm .variant label {
	width:200px;
	padding-left:10px;
}
.textContent #divForm .variant select {
	margin-left:215px;
}
