@charset "utf-8";
/* CSS Document */

A:link, A:visited, A:active { text-decoration: underline; color: #333333; }
A:hover { text-decoration: underline; color: #FF7B21; }

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; color: #333333; font-weight: bold; font-family: verdana,arial; font-size: 11px; }
A.mainnav:hover { color: #FF7B21; text-decoration: none}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; font-weight: none; font-family: verdana,arial; font-size: 11px; }
A.subnav:hover { text-decoration: underline}

A.footnav:link, A.footnav:visited, A.footnav:active { text-decoration: underline; font-weight: none; font-family: verdana,arial; font-size: 9px; color: #ffffff; line-height: normal; }
A.footnav:hover { text-decoration: none; color: #ffffff;}

A.homepage:link, A.homepage:visited, A.homepage:active { text-decoration: none; color: #FFFFFF;}
A.homepage:hover { text-decoration: none; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	background-image:url(/images/framework/bkgrd1.gif);
	margin-top: 10px;
}

h1 {
	font-size: 18px;
        color: #003333;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
        margin-left: 30px;
} 

h2 {
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003333;
}
h3 {
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
}

.gallery {
        margin-top: 15px;
}

.get_adobe {
        margin-left: 35px;
}

.adobe_spacer {
        margin-left: 10px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.footer {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        font-style: normal; 
	font-weight: normal;
        color: #FFFFFF;
	line-height: normal;
}


.five_footer {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9px; 
        font-style: normal; 
        text-align: right;
	font-weight: normal;
        color: #FFFFFF;
}

.five_footer A:link { text-decoration: underline; color: #ffffff; }
.five_footer A:visited, A:active {color: #ffffff; text-decoration: underline; }
.five_footer A:hover { color: #ffffff; text-decoration: none; }


.telephone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}

.project_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
        margin-top: 30px;
}

.head {
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003333;
}
.subhead {
	font-family: "Trebuchet MS", Geneva;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
}


.reversefooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
}
.reversetelephone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.border {
	border: 1px solid #003333;
}
.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003333;
}
.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color: #003333;
}


}