﻿fieldset#cform {
	border: none;
	width: 285px;
	height: 170px;
	margin-left: -15px;
	margin-top: -15px;
    background: url(images/cform_comment_bkg_01.png) no-repeat top left;
    background-image: no repeat !important;
	padding: 0px 0px 0px 0px;
	color: #3a6b8e;
}

fieldset#cform2 {
	border: none;
	width: 285px;
	height: 170px;
	margin: 0 auto;
    background: url(images/cform_comment_bkg_02.png) no-repeat top left;
    background-image: no repeat !important;
	padding: 10px;
	color: #3a6b8e;
}

#cform input, #cform button, #cform2 input, #cform2 button {
	border: none;
	float: left;
}

#cform input.name, #cform2 input.name {
	color: #3a6b8e;
	font-size: 0.8em;
	width: 200px;
	height: 22px;
	padding: 7px 70px 0 12px;
	background: transparent url(images/cform_name_bkg2.png) no-repeat left bottom;
}

#cform input.name:focus, #cform2 input.name:focus {
	background: transparent url(images/cform_name_bkg2.png) no-repeat left top;
	outline: none;
}

#cform input.email, #cform2 input.email {
	color: #3a6b8e;
	font-size: 0.8em;
	width: 200px;
	height: 22px;
	padding: 7px 70px 0 12px;
	background: transparent url(images/cform_email_bkg2.png) no-repeat left bottom;
}

#cform input.email:focus, #cform2 input.email:focus {
	background: transparent url(images/cform_email_bkg2.png) no-repeat left top;
	outline: none;
}

#cform textarea.comment, #cform2 textarea.comment {
    font-size: 0.8em;
    color: #3a6b8e;
    width: 237px;
    height: 62px;
    margin-top: 11px;
    border: none;
    background: none;
    overflow: auto;
    padding: 2px;
}

a.button {	
    margin: 5px 0px 0px 0px;
    display: block;	
    width: 265px;	
    height: 29px;	
    padding: 0px 0px 0px 0px;	
    color:#000;	
    text-decoration: none;	
    background:url(images/cform_submit_bkg.png) no-repeat 0px 0px;	
    overflow:hidden;
}

.off {
    visibility: hidden;
}    

a.button:hover {	
    color:#333333;	
    background:url(images/cform_submit_bkg.png) no-repeat 0px -29px;	
}

.formpos {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px 30px 0px 0px;
}

.cform-h2 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: 'Myriad Pro' , Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    color: #3a6b8e;
}

.align-h2 {
    margin-left: 453px;
    margin-bottom: -10px;
}

#footer-container {
	float: left;
	width: 776px;
    padding: 7px 10px 0px 32px; 
	text-align: left;
	margin-top: -10px;
}

.footer-form h2 {
	margin: 0px;
	padding: 0px;
	font-family: 'Myriad Pro',Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #3a6b8e;
	clear: both;
}

.footer-keybox h2 {
	margin: 0px;
	padding: 0px;
	font-family: 'Myriad Pro',Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #3a6b8e;
	clear: both;
}

#footer-container .footer-keybox {
	float: left;
	width: 140px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#footer-container .footer-form {
    float: left;
	width: 260px;
	height: 150px;
	margin-left: 0px;
	padding-top: 0px;
    
}

#footer-container .lm {
	margin-left: 10px;
}

#footer-container .sideList {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #415783;
}

#footer-container a.botLink {
    text-decoration: none !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 8pt !important;
	color: #415783 !important;
}

#footer-container a.botLink:hover {
    text-decoration: none !important;
	color: #FF0000 !important;
}

#footer-container .sideList ul {
	width: 180px;
	margin: 0px;
	padding: 0px;
}

#footer-container .sideList li {
	list-style-type: none;
	padding-bottom: 2px;
}	

h2.iesucks {
    margin-bottom: -5px;
    }

/* #footer-container fieldset#cform {
	border: none;
	width: 260px;
	height: 150px;
	margin: 0 auto;
	padding: 0px;
	color: #3a6b8e; 
}
*/
