@charset "UTF-8";
/* CSS Document */

/* Styling for basic html tags */
body {background:url(../images/background.jpg) 0 0 repeat-x; height:342px; margin:0px auto; border:0px; padding:0px; font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:14px; color:#6E6E6E;}
img {border:none;}

/* **#######################** */
/* Display for logo and navigation */
/* **#######################** */
#logo {margin:10px 0 0 10px; float:left; width:auto; height:auto;}
#nav {margin:100px 20px 0 0; float:right; width:566px; height:39px;}
	#nav ul {list-style-type:none; width:574px; height:39px; margin:0px; padding:0px; border:none;}
	#nav ul li {float:left; margin:0px; padding-right:2px; border:none;}

/* **#######################** */
/* Display for header area */
/* **#######################** */
#container {margin:0px auto; border:none; padding:0px; width:860px;}
#header {margin:0px auto; border:none; padding:0px; width:849px; height:301px;}
.break {clear:both;}

/* **#######################** */
/* Display for content areas */
/* **#######################** */
h1.p1 {background:url(../images/h1_p1.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
h2.p1 {background:url(../images/h2_p1.jpg) 0 0 no-repeat; width:275px; height:49px; border:none; padding:0px; margin:6px 0 0 0;}
h1.p2 {background:url(../images/h1_p2.jpg) 0 0 no-repeat; width:849px; height:49px; border:none; padding:0px; margin:8px 0 0 5px;}
h1.p3 {background:url(../images/h1_p3.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p32 {background:url(../images/h1_p3_2.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p33 {background:url(../images/h1_p3_3.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p34 {background:url(../images/h1_p3_4.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p35 {background:url(../images/h1_p3_5.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p36 {background:url(../images/h1_p3_6.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p37 {background:url(../images/h1_p3_7.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p38 {background:url(../images/h1_p3_8.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p39 {background:url(../images/h1_p3_9.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p310 {background:url(../images/h1_p3_10.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p311 {background:url(../images/h1_p3_11.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p312 {background:url(../images/h1_p3_12.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p313 {background:url(../images/h1_p3_13.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p314 {background:url(../images/h1_p3_14.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p319 {background:url(../images/h1_p3_19.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p320 {background:url(../images/h1_p3_20.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
	h1.p321 {background:url(../images/h1_p3_21.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
h2.p3 {background:url(../images/h2_p3.jpg) 0 0 no-repeat; width:275px; height:49px; border:none; padding:0px; margin:6px 0 0 0;}
h1.p4 {background:url(../images/h1_p4.jpg) 0 0 no-repeat; width:564px; height:49px; border:none; padding:0px; margin:0 0 0 5px;}
h2.p4 {background:url(../images/h2_p4.jpg) 0 0 no-repeat; width:275px; height:49px; border:none; padding:0px; margin:6px 0 0 0;}

#content {margin:0px auto; border:none; padding:0px; width:860px;}

.indentImg {float:right; margin:10px 0px 10px 10px; border:none; padding:0px;}
.indentImg2 {float:left; margin:10px 15px 0px 0px; border:none; padding:0px;}
br .space {height:10px; width:100px; clear:left;}

#col1 {margin:10px 0 0 0; border:none; padding:0px; width:564px; float:left;}
	#col1 p {margin:10px 0 0 0; border:none; padding-left:5px; padding-right:15px;}
	#col1 table {margin:10px 0 0 0; border:none; padding-left:5px; width:554px;}
	#col1 .projImages {margin:10px 0 0 5px; padding:0px; border:none;}
	#col1 a  {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:14px; color:#526482; text-decoration:none; font-weight:600;}
	#col1 a:hover, a:visited {color:#3B4A62;}
#col2 {margin:4px 0 0 15px; border:none; padding:0px; width:275px; float:left; font-weight:400;}
	#col2 p {margin:10px 0 0 0; border:1px solid #B2B2B2; background-color:#E3E3E3; padding:5px 8px 5px 8px; height:460px;}
	#col2 ul {margin:10px 0 0 0; border:1px solid #B2B2B2; background-color:#E3E3E3; padding:5px 8px 5px 20px; width:245px; height:420px;}
	#col2 li {list-style-image:url(../images/bullet.png); margin:0px; border:none; padding:5px 0 5px 0;}
	#col2 a  {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:12px; color:#526482; text-decoration:none; font-weight:bold; line-height:20px;}
	#col2 a:hover, a:visited {color:#3B4A62;}
#col3 {margin:10px 0 0 10px; border:none; padding:0px; width:414px; float:left;}
	#col3 p {margin:10px 0 0 0; border:none; padding-left:5px; padding-right:15px; height:137px;}
	#col3 a  {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:12px; color:#526482; text-decoration:none; font-weight:bold; line-height:20px;}
	#col3 a:hover, a:visited {color:#3B4A62;}
#col4 {margin:10px 0 0 10px; border:none; padding:0px; width:414px; float:left;}
	#col4 p {margin:10px 0 0 0; border:none; padding-left:5px; padding-right:15px; height:137px;}
	#col4 a  {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:14px; color:#526482; text-decoration:none;}
	#col4 a:hover, a:visited {color:#3B4A62;}
#colHeading {margin:10px 0 0 10px; border:none; padding:0px; width:800px; float:left;}
	#colHeading a  {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:12px; color:#526482; text-decoration:none; font-weight:bold; line-height:20px;}
	#colHeading a:hover {color:#3B4A62;}

/* **#######################** */
/* Display for footer area */
/* **#######################** */
#footer {background:url(../images/footer_back.gif) 0 0 repeat-x; height:49px; width:849px; margin:10px auto; border:none; padding:0px;}
#number {margin:13px 0 0 20px; border:none; padding:0px; float:left; font-size:16px; color:#E3E2E2;}
#footLinks {margin:13px 20px 0 0; border:none; padding:0px; float:right;}
	#footLinks a {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:14px; color:#E3E2E2; text-decoration:none;}
	#footLinks a:hover  {color:#B0AEAE;}

#footer2 {height:25px; width:849px; margin:10px auto; border:none; padding:0px; font-size:10px;}
	#footer2 a {font-family:"Square721 BT", arial, helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
	#footer2 a:hover  {color:#0000FF;}