body { margin:0px; background:url(feathers.jpg);}
.bottom-links{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}
.bottom-links:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.lightblue{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066CC;
text-decoration:none;
}

.tx{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#E3E3E3;
letter-spacing:10px;

}
.tx1{ font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ffffff;
font-weight:bold;
}
.tx1_small{ font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.tx2{ font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ffffff;
line-height:40px;
font-weight:bold;
}
.tx26{ font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#ffffff;
line-height:40px;
font-weight:bold;
}
.v-25{ font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0079CD;
font-weight:bold;
text-decoration:none;
}
.v-26gs{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#999999;
line-height:25px;

}
.v-26g{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#999999;

}
.v-29{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:29px;
color:#999999;}

.tx3{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#F77A06;
font-weight:bold;
}
.port{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5BAA00;
font-weight:bold;
}
.port:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099FF;
text-decoration:none;
}
.maplinks{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5C637D;
font-weight:bold;
text-decoration:none;

}
.maplinks:hover{  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;

text-decoration:none;
}
.maplinks2{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0058B0;

}
.maplinks2:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F77A06;
text-decoration:none;
}
.maplinks3{ font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;

}
.maplinks3:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#F77A06;
text-decoration:none;

}
.top-line{ font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}
.tx3a{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F77A06;
line-height: 18.5px
}

.more{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;}
.more3{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;}
.more2{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;}

.more2:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.v-30{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#000000;
text-decoration:none;

}
.v-30g{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#999999;
}
.red{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
color:#FF0000;
font-weight:bold;

}
.v-18{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#002B3A;
text-decoration:none;
text-align:justify;


}
.v-16{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#002B3A;
text-decoration:none;


}
.tx15{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F69E36;
font-weight:bold;
}
.tx12{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}

.border{ border-top:none;
border-bottom:#E7E7E7 dotted 1px;
border-right:none;
border-left:none;
}
.border-t{ border-top:none;
border-bottom:#E7E7E7 dotted 1px;
border-right:none;
border-left:none;
}
.border-a{ border-top:#999999 dashed 1px;
border-bottom:none;
border-right:none;
border-left:none;}
.border3{ border-top:#c4c4c4 dotted 2px;
border-bottom:#EFF3F6 dotted 1px;
border-right:#EFF3F6 dotted 1px;
border-left:#EFF3F6 dotted 1px;}
.leftborder{ border-top:none;
border-bottom:none;
border-right:none;
border-left:#E3E3E3 dotted 2px;}


.border2{ border:#E6E6E6 solid 4px;}
.border5{border-top:none; 
border-bottom:none;
border-left:#B5B5B5 dashed 1px;
border-right:none;}

.tx4{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:15.5px;
}
.pera{ font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#6C6D6C;
line-height:19.5px;

}
.tx4a{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E3E3E3;
line-height:18.5px;
}
.pera3{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
line-height:20.5px;
text-align:justify;
}

.main_links{ font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#666666;
text-decoration:none;

}
.main_links:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#C5C6C7;
text-decoration:none;

}

.pera7{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c4c4c4;
line-height:18.5px;
text-align:justify;
}
.sidelinks{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

}
.sidelinks:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;
text-decoration:none;
}
.white{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
}
.toplinks{  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.toplinks:hover{ font-family:Arial, Helvetica, sans-serif;
color:#999999;

}
.textbox{ background-color:#EDEDED;
border:#C7C7C7 solid 1px;
height:14px; width:150px;
}


.image-div
{
width:300px;
height:184px;
box-shadow: 1px 1px 1px 1px #E5E5E5;
}  


			
			a{ color:#C8DCE5; }
			h3{ margin: 10px 10px 0 10px; color:#FFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			
			.boxgrid{
	width: 235px;
	height: 222px;
	margin:1px;
	float:left;
	background:#161613;
	border: solid 2px #ffffff;
	overflow: hidden;
	position: relative;
	background-color: #6EAF3B;
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 220;
 					left: 0;
 				}
