@charset "UTF-8";
/* CSS Document written by Scott Tylor, Click Creative, for COM web site */

body
		{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		margin: 0px;
		background-color: #56a9d1;
		}
		
.menuPanel
		{
		height: 53px;
		background-color: #202020;
		}
		
.topPanel
		{
		height: 135px;
		background-image: url(../img/topPanel.jpg);
		background-repeat: no-repeat;
		}
		
#banner
		{
		padding-left:195px;
		}
		
.flashPanel
		{
		height: 329px;
		width: 450px;
		text-align: left;
		vertical-align: top;
		background-image: url(../img/mainLeftPanelBottom.jpg);
		background-repeat: no-repeat;
		background-color: #116b9f;
		}
		
.contentHolder
		{
		padding: 0px;
		background-image: url(../img/indexBlueSection.jpg);
		background-repeat: no-repeat;
		text-align: left;
		vertical-align: top;
		}
		
.contentHolderMain
		{
		height: 540px;
		padding: 0px;
		background-image: url(../img/mainBlueSection.jpg);
		background-repeat: no-repeat;
		background-color: #116b9f;
		text-align: left;
		vertical-align: top;
		}
		
.content
		{
		padding: 0px 20px 20px 0px;
		text-align: justify;
		vertical-align: top;
		line-height: 120%;
		}
		
.content p,ul
		{
		max-width: 473px;
		}
		
.content li
		{
		padding: 0px 0px 8px 0px;
		max-width: 433px;
		}
		
.newsPanel
		{
		height: 200px;
		background-image: url(../img/indexGreenSection.jpg);
		background-color: #91c199;
		background-repeat: no-repeat;
		padding: 0px 20px 20px 0px;
		text-align: justify;
		vertical-align: top;
		}
		
.newsText
		{
		text-align: justify;
		vertical-align: top;
		padding-top: 4px;
		color: #045986;
		line-height: 120%;
		}
		
.newsText p,ul
		{
		max-width: 473px;
		}
		
.newsText li
		{
		padding: 0px 0px 8px 0px;
		max-width: 433px;
		}
		
.newsText a:link
		{
		color: #0474ae;
		}
		
.newsText a:active
		{
		color: #0474ae;
		}
		
.newsText a:visited
		{
		color: #0474ae;
		}
		
.newsText a:hover
		{
		color: #045986;
		}
		
		
.footerPanel
		{
		width: 922px;
		height: 40px;
		text-align: right;
		vertical-align: top;
		}

a
		{
		text-decoration: none;
		}
		
a:link
		{
		color: #b9e8fc;
		}
		
a:active
		{
		color: #b9e8fc;
		}
		
a:visited
		{
		color: #b9e8fc;
		}
		
a:hover
		{
		color: #ffffff;
		}
		
h1
		{
		font-size: 18px;
		color: #ffffff;
		letter-spacing: 1px;
		width: 100%;
		border-bottom: dashed 1px #ffffff;
		font-weight: bold;
		text-transform: uppercase;
		
		}
		
h2
		{
		font-size: 14px;
		color: #b9e8fc;
		letter-spacing: 1px;
		width: 80%;
		}
		
h3
		{
		font-size: 12px;
		color: #ffffff;
		letter-spacing: 1px;
		font-weight: bold;
		}
		
h4
		{
		font-size: 10px;
		font-weight: bold;
		color: #b9e8fc;
		letter-spacing: 1px;
		}
		
.contactForm td
		{
		height: 40px;
		width: 200px;
		vertical-align: top;
		text-align: left;
		}
		
.contactForm textarea,input,select
		{
		width: 260px;
		height: 16px;
		border: solid #084060 1px;
		color: #084060;
		font-size: 10px;
		}
		
.contactForm select
		{
		border: none;
		height: 20px;
		}
		
.contactForm input
		{
		width: 256px;
		}
		
.contactForm textarea
		{
		margin-bottom: 16px;
		height: 60px;
		}
		
input.submitButton
		{
		width: 111px;
		height: 46px;
		border: none;
		text-align: right;
		padding-right: 0px;
		}

