﻿.google-map{
    margin-bottom:30px;}
.contactRight {
    float: left;
    width: 300px;
    font-size:11px;}
.contactRight h2{
    font:normal 16px/20px Arial, Tahoma, Helvetica, sans-serif;
    padding:0 0 10px 0;}
.contactLeft {
    float: left;
    width: 340px;}
.input-04{
    width:250px;
    border:1px solid #ccc;
    font-size:11px;
    padding:4px 10px;
    color:#666;
    margin:5px 0;}
.input-ddl-04{
    width:270px;
    border:1px solid #ccc;
    font-size:11px;
    padding:4px 3px 4px 10px;
    color:#666;
    margin:5px 0;}
.captcha-box {
    border: 1px solid #CCCCCC !important;
    height: 65px !important;
    width: 220px !important;
}
.captcha-box img {
    border: medium none !important;
    margin: 0 !important;
    padding-bottom: 20px !important;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    width: 212px !important;
}
.captcha-box-04 {
    border: 1px solid #CCCCCC !important;
    height: 65px !important;
    width: 220px !important;
}
.captcha-box-04 img {
    border: medium none !important;
    margin: 0 !important;
    padding-bottom: 20px !important;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    width: 212px !important;
}    
/* Label; Info Labels; Input; Button */
.contactEnquiry tr td{vertical-align:top;}
.label {
	display:block;
	font-weight:bold;
	padding:2px 0 1px 2px;
	text-align:right;}
.label strong {
    color:#CC0000;
    font-style:italic;
    font-weight:normal;}
.required-field-info {
    color:#CC0000;
    font:normal 10px/13px Tahoma;
    font-style:italic;}
.input, .input-ddl, .input-fu {
	font:normal 11px/14px Tahoma, Arial, Helvetica, Sans-Serif;
	letter-spacing:1px;
	word-spacing:1px;
	width:250px;
	border:solid 1px #CCC;
	color:#000;
	background-color:#fff;
	padding:3px 4px 3px 4px;
	margin-right:10px;}
.input:hover, .input-ddl:hover, .input-fu:hover {
	border:solid 1px #9DB9DF;}
.input-ddl {
	width:260px;}
.info, .info-img {
	display:block;
	font-size:10px;
	line-height:13px;
	color:#999;
	padding:1px 0 0 2px;
	clear:both;}
.info-example {
	display:block;
	font-size:10px;
	line-height:14px;
	color:#666;
	padding:1px 0px 0px 2px;
	clear:both;}
.button {
	font:normal 11px/11px Tahoma, Arial, Helvetica, Sans-Serif;
	letter-spacing:1px;
	padding:3px 5px 2px 5px;
	margin:10px 10px 0 0;
	cursor:pointer;
	color:#333;}
/* CheckBox; CheckBoxList; RadioButtonlist; */
.checkBoxList td {
    width:500px;
}
.checkBoxList input {
    display:inline;
    }
.checkBoxList label {
    display:inline;
    position:relative;
    left:5px;
    top:-1px;
    }
.backLink{
    color:#cc0000;
    text-decoration:underline;
    display:block;
    margin-top:20px;
}
/* */
