@charset "UTF-8";

h1 { margin: 3px 0 0 0;}
#right { margin-top: 35px;}
#contactFormArea { margin: 0 0 20px 0; line-height: 1.5;}
#contactFormArea p { margin: 0; padding:7px 0;}
#contactFormArea img { vertical-align: middle; margin-right: 5px;}
.error { color: red; margin: 20px 0 20px 0;}
.star { color:#CC0000; font-size: 15px;} 

#emailSuccess strong { color: red;}
fieldset { border:0;margin:0;padding:0; }
label { display:block;}	
input.txt { background-color: #E7EAFB; border: 1px solid #006699/*gray*/; padding:4px 5px 4px 3px;}
input.txt:hover { background-color:#F8F9FD; border: 1px solid #666699/*#336699*/; }
input.txt:focus, input.txt:focus { background-color:#F8F9FD; border: 1px solid #666699;}

textarea.txt { background-color: #E7EAFB; border: 1px solid #006699; padding:1px 1px 1px 3px; width:400px; height: 200px;}
textarea.txt:hover { background-color:#F8F9FD; border: 1px solid #666699; width:400px;}
textarea.txt:focus, textarea.txt:focus { background-color:#F8F9FD; border: 1px solid #666699; width:400px;}

#contactIconsList { width: 220px; float: left; list-style:none; margin: 15px 0 10px 0; padding-left: 0;}
#contactIconsList li { margin: 0; padding-bottom: 12px;}
#contactIconsList img, #contactIconsList2 img { border: none;}
.icons { margin-left: 10px;}

#contactIconsList2 { width: 230px; float: left; list-style:none; margin: 15px 0 10px 0; padding-left: 0;}
#contactIconsList2 li { margin: 0; padding-bottom: 12px;}
