/* hypertext links */
A:link {color: #0066CC; text-decoration: none;}
A:visited {color: #0066CC; text-decoration: none;}
A:active {color: #0066CC; text-decoration: none;}
A:hover {color: #0066CC; text-decoration: underline;}

A.small:link {color: #555B66; text-decoration: none; font-size:10px;}
A.small:visited {color: #555B66; text-decoration: none; font-size:10px;}
A.small:active {color: #555B66; text-decoration: none; font-size:10px;}
A.small:hover {color: #0066CC; text-decoration: underline; font-size:10px;}

A.footer:link {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.footer:visited {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.footer:active {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.footer:hover {color: #0066CC; text-decoration: underline; font-size:10px;}

A.small2:link {color: #9BB5BB; text-decoration: none; font-size:10px;}
A.small2:visited {color: #9BB5BB; text-decoration: none; font-size:10px;}
A.small2:active {color: #9BB5BB; text-decoration: none; font-size:10px;}
A.small2:hover {color: #0066CC; text-decoration: underline; font-size:10px;}


/* nav links */
A.nav:link {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.nav:visited {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.nav:active {color: #2C7ACA; text-decoration: none; font-size:10px;}
A.nav:hover {color: #0066CC; text-decoration: none; font-weight:bold; font-size:10px;}

/* basic elements  */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background-color:#A2B8C3;
background-image: url(images/bg-center.gif);
background-repeat: repeat;
background-position: center;
}

.maintable
{
width : 100%;
height : 100%; 
margin-left: 0px; 
margin-right: 0px; 
}

.contactrow 
{
width : 100%;
height : 24; 
margin-left: 0px; 
margin-right: 0px; 
}

.toprow 
{
width : 100%;
height : 106; 
margin-left: 0px; 
margin-right: 0px; 
}

.bottomrow 
{
width : 100%;
height : 100%; 
margin-left: 0px; 
margin-right: 0px; 
}

.footerrow
{
width : 100%;
height : 60; 
margin-left: 0px; 
margin-right: 0px; 
}

/* thin border for each section */
.bordercolor {background:#FFFFFF;}


/* background color in content area */
.bgcolor {background:#ECF1F3;}


hr {color: #DCE4E5;}

td {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:14px; color:#4E7780;}

table.border {border:solid 1px #000000;}

.head1 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#009999;}
.head2 {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:11px; color:#757D8B;}

.subhead1 {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#339999;}
.subhead2 {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#888888;}

/*  text on works page  */
.caption {font-family:Verdana, Arial, sans-serif; font-size:10px; line-height:14px; color:#757D8B;}


/*  footer  */
.footer1 {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#9BB5BB;}

/* Specific style for contact box on contact page */
.contactboxform select {
	width: 170px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #333333;
}
.contactboxform input {
	width: 170px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.contactboxform textarea {
	width: 170px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

