body{
	padding:0px;
	margin:0px;
	background:#494748;
	}
	
.shadow_left{
	background:url(../images/shadow_left.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:52px;
	}
	
.shadow_right{
	background:url(../images/shadow_right.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:22px;
	}
	
.shadow_bottom{
	background:url(../images/shadow_bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:39px;
	width:965px;
	}
	
.menu_bg{
	background:url(../images/menu_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:194px;
	width:577px;
	}
	
.heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#0e5d7e;
	}
	
.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#0e5d7e;
	}
	
.heading3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#0e5d7e;
	}
	
.heading4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:46px;
	font-weight:bold;
	color:#0e5d7e;
	}
	
.tagline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	font-style:italic;
	line-height: 22px;
	}
	
.body_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#020202;
	line-height:18px;
	}
	
.small_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#020202;
	line-height:16px;
	}
	
.text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#00589b;
	}
.table-indent {
	margin-left: 20px;
}
	
.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0e7e21;
	}
	
.text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0e7e21;
	}
	
.blue_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#019bdb;
	}
	
.blue_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#019bdb;
	}
	
.footer_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	}
	
.footer_link1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	}
	
.footer_link1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: underline;
	}
	
.footer_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
	
a.footer_text2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
	}

.portfolio-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #01395a;
	font-weight: bold
}
.portfolio-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	font-weight: bold
}

.formlook {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
}
.form-text-field3 {
	font-weight: normal;
	background-color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #999999;
	height: 20px;
	width: 300px;
}
.form-text-field4 {
	font-weight: normal;
	background-color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #999999;
	height: 20px;
	width: 200px;
}
.form-text-field5 {
	font-weight: normal;
	background-color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #999999;
	height: 100px;
	width: 300px;
}
.formlook2 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
}
.formlook3 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
	width: 300px;
}
.tagline-portfolio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#A41828;
	font-style:italic;
	line-height: 24px;
}
.highlights-margin {
	background-color: #E8E8E8;
	padding-right: 20px;
	padding-left: 20px;
}
.formlook4 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px;
	width: 500px;
}
.body_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#020202;
	line-height:18px;
	text-decoration: underline;
	}
.body_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#020202;
	line-height:18px;
	text-decoration: none;
	}
.imageframe-gray {
	color: #CCCCCC;
}
