
/* CSS BY EXPRESSION UNLIMITED
website: http://www.expressionunlimited.com
Copyright: Expression Unlimited 2005-2009. All Rights Reserved.
Description: Web design and layout
Author: Expression Unlimited Web Design Solutions
Created: 04/09
 ---------------------- */
/* COLOR/BORDERS CSS */

.contactform{margin: 0 auto 0 auto;text-align: left;}
form{float:left;width:440px;margin:0;text-align:left;padding:0 0 0 20px;font-family:"Lucida Grande", Geneva, Arial, Helvetica, sans-serif}
fieldset{width:440px;border:0px solid #DBD9D9;text-indent:0px;padding:0;margin:0;}
legend{color: #4b4b4b;margin:0;padding:0 0 15px 0;font-weight:bold;font-size:75%;text-indent:0px;}
input, select,textarea{background-color:#f9f9f9;vertical-align:middle;border:1px #DBD9D9 solid;color:#565656;font-family:Arial, Helvetica, sans-serif;font-size:100%;text-align:left;padding:2px 4px;margin-bottom:5px;}
label{text-align:left;float:left;margin:0;width: 150px;font-size:100%;color: #232323;clear:left;position: relative;display:block;}


.required1 {font-size:150%;font-weight: bold;font-family:Arial, Helvetica, sans-serif;color: #CC4602}
.required{float:right;position:relative;top:2px;left:-10px;display:inline;font-size:150%;font-weight: bold;font-family:Arial, Helvetica, sans-serif;color: #CC4602}
.small{color:#232323;font-size:65%;font-weight:normal}
.contactform p.fieldwrap {padding:1px;margin: 1px;clear:left;font-size:80%}
.contactform img {float:left;padding:0; margin:0 0 10px 10px; vertical-align:bottom;}
input.fmverify {float:left;width: 100px;position: relative;display: block;border: 1px solid #DBD9D9;}
#enquiry,#name,#company,#email,#phone,#url,#scope,#domain{width:230px;}
#title{width:50px}
#enquiry{border:1px #DBD9D9 solid;}
textarea{font-size:100%}
#contact .contactform p{margin:2px 0}
input.submitbutton{background: url(/img/text/submit.gif) no-repeat center top;margin-left:150px;font-weight:normal;width:71px;font-size:0.70em;text-align:center;color:#232323;border:0;cursor:pointer;text-decoration:none;padding:2px 0;height:25px;font-family:Arial, Helvetica, sans-serif;letter-spacing: 1.5pt; word-spacing: 1pt}
input.submitbutton:hover,input.smallbutton:active{background:url(/img/text/submit.gif) no-repeat center bottom;}
#submit {margin:10px 0 0 0;padding-left:0px;}
.errorbox{text-align: left;margin:0;padding:0 0 0 20px;}
.errorbox h3{font-size:90%;color:#BF4002;font-family:"Lucida Grande", Geneva, Arial, Helvetica, sans-serif;font-weight:bold;line-height:1.8em;white-space:nowrap;font-variant: normal; letter-spacing: 1pt}
.errorbox p.errorlist {color:#B81118;font-size:80%;text-align: left; line-height:1.3em;}
.confirmation{text-align: left;margin:0;padding:0}
.confirmation h3{font-size:90%;color:#232323;font-family:"Lucida Grande", Geneva, Arial, Helvetica, sans-serif;font-weight:bold;line-height:1.8em;white-space:nowrap;font-variant: normal; letter-spacing: 1pt}
.confirmation p.confirmationmessage {color:#232323;font-size:80%;text-align: left; line-height:1.3em;}
form label.fmtextlblwide {display: block;color: #fff;float: left;text-align: left;margin: 0 10px 0 1px;padding-bottom: 8px;width: 100%;}
form .fmfullblock {padding-left: 0px;float: left;width: 100%;margin-bottom: 13px;display: block;}
form .fmhalfblock {width: 65%;padding-left: 29%;margin-bottom: 13px;float: left;display: block;}
form input.fmdate {float: left;display: block;width: 35%;margin-bottom: 15px;padding: 3px;}
.credits{display:none}
input.file_size{display:none}


/* DATE SELECTION */

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #404040;
	background-color: #F4F4F4;
	border: 1px solid #999999;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered 
over) */
.dpTDHover {
	background-color: #888888;
	border: 1px solid #888888;
	cursor: pointer;
	color: #000000;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #C0C0C0;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #666666;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #DDDDDD;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #DDDDDD;
	font-weight: bold;
	}

