﻿.header         { background-color:#005329; height:75px; }
.headerContent  { width:960px; margin: 0 auto; height:75px; }
#logo           { top:21px; position:relative; float:left; }
#strapline      { top:55px; position:relative; float:left; }

.header p 	{ position:relative; float:left; font-family:"Georgia"; color:#fff; font-size:12px; padding-top:45px; left:-2px;}

.headerShadow   { background-image: url(/images/dropShadow.jpg); background-repeat: repeat-x; height:35px; }

.container      { width:960px; margin: 0 auto; }
.pageTitle      { position:relative; float:left; margin-top:10px; }
.subTitle       { position:relative; float:left; width:700px; margin-top:10px; }

.subTitle p     { font-family:"Times New Roman"; font-size:22px; font-style:oblique; color:#333; margin-bottom:0px; }

.containerImage { position:relative; float:right; top:-85px; }

.greenBox       { position:relative; height:280px; width:960px; background-color:#005329; }

.leftBox        { position:relative; float:left; height:280px; width:465px; }

.leftTitle      { position:relative; float:left; margin: 15px 0 5px 10px; color:#ffe001; font-size:22px; font-weight:bold; font-family:"Arial"; }
.leftText       { float:left; clear:left; clear:top; margin-top:4px; width:465px; }
.leftText p	{ margin-top:5px; }

.rightBox       { position:relative; height:280px; width:465px; float:right; }

.rightTitle     { margin: 15px 0 5px 10px; color:#ffe001; font-size:22px; font-weight:bold; float:left; font-family:"Arial"; }
.rightText      { float:left; clear:left; clear:top; margin-top:4px; width:460px; }
.rightText p	{ margin-top:5px; }

.bold           { font-weight:bold; }

#infoPic        { position:relative; left:5px; top:8px; float:left; }
#boxPic         { position:relative; left:5px; top:6px; float:left; }

.greenBox p     { color:#fff; font-size:15px; margin-left:8px; margin-right:8px; font-family:"Georgia"; }

.containerContainerDIV  { background-color:#005329; width:435px; float:left; }
.uhtkDIV                { background-color:#005329; width:435px; float:right; }

#containercontainerImage    { position:relative; margin:10px 20px 10px 20px; }
#uhtkImage                  { position:relative; margin:10px 20px 10px 20px; }

.caption                { float:left; color:#ffe001; font-family:"Arial"; font-weight:bold; font-size:20px; margin: 0 0 5px 15px; }
.link                   { float:right; color:#ffe001; font-family:"Arial";  margin: 5px 10px 0 0; }
.link a                 { text-decoration:none; color:#ffe001; font-size:14px; }
.link a:visited         { text-decoration:none; color:#ffe001; font-size:14px; }

.horzDivider            { text-align:center; margin-top:5px; }
.vertDivider            { position:relative; float:left; }

.leftBox2               { position:relative; float:left; height:280px; width:465px; }
.rightBox2              { float:left; width:460px; }
                          
.leftBox2 h3            { position:relative; float:left; color:#005329; font-family:"Arial"; font-size:22px; margin:10px 0 0 10px; font-weight:bold; }
.leftBox2 p             { float:left; font-family:"Georgia"; font-size:16px; clear:left; clear:top; margin-top:10px; width:465px; }
.leftBox2 a             { text-decoration:underline; color:#000; }
.leftBox2 a:visited     { text-decoration:underline; color:#000; }


#compass                { float: left; }
#phone                  { float: left; }

.footer                 { font-family:"Georgia"; font-size:13px; color:#333; }
.footer a               { text-decoration:none; color:#333; }
.footer a:visited       { text-decoration:none; color:#333; }



/*CONTACT FORM*/

 #contactForm p		{ position:relative; font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; color:black; font-weight:bold; margin:0; padding-bottom:5px; padding-top:5px }
.inputBox			{ position:relative; width:250px; font-size:13px; padding:6px; margin:0; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; background-color:#FFFFFF;  overflow:hidden }
.inputArea			{ position:relative; width:250px; height: 80px; font-size:13px; padding:6px; margin:0;font-family:Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; background-color:#FFFFFF; overflow:auto }

.inputBoxErr		{ position:relative; width:250px; font-size:13px; padding:6px; margin:0; font-family:Arial, Helvetica, sans-serif; border:1px solid #ffe001; overflow:hidden }
.inputAreaErr		{ position:relative; width:250px; height: 80px; font-size:13px; padding:6px; margin:0; font-family:Arial, Helvetica, sans-serif; border:1px solid #ffe001; overflow:auto }

.submitBtn			{ background-color:#ffffff; position:relative;  height:55px; margin:0; color:#2B2B2B; font-size:20px; padding:10px 40px 10px 40px;   text-decoration:none; text-align:center; border:1px solid #CCC }
.submitBtn:hover	{ border-bottom:1px solid #CCC; background-color:#ffe001; }

.button             { text-align:right; padding:12px; }

.panel              { font-family:"Georgia"; }
.panel h2           { font-size: 24px; }
.panel p            { color:#333; }
.panel a            { text-decoration:underline; color:#333; }
.panel a:visited    { text-decoration:underline; color:#333; }
