/****The following .navy class applied to the div inside the center column in the middle layer***/
/**Top layer elements***/
.navy{
	margin-bottom: 30px;
}
.navy .top-left, .navy .top-right, .navy .bottom-left, .navy .bottom-right  {
	background-image:url('../img/middle_layer/navy_corners.png');
}
.top-left, .bottom-left {
	margin-right:9px;
}
.top-right {
	background-position:100% 0;
}
.top-right, .bottom-right {
	margin-left:9px;
	margin-top:-9px;
}
.top-left, .top-right, .bottom-left, .bottom-right {
	font-size:2px;
	height:9px;
}
.navy h2 {
	color:#FFFFFF;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;
	line-height:1em;
	font-size:1.8em;
	font-style:normal;
}
/**Middle layer elemnts**/
.navy .containerNavyMiddle {
	background:url('../img/bg_comp_navy_grad.gif') repeat-x scroll 0 0 #001722;
	padding:1px 20px;
}
.containerNavyMiddle {
}
p.notopgap {
	height:0;
	margin:0;
}
.notopgap {
	margin-top:0;
}
.centerInsideNavyMiddle{
	color:#CCCCCC;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
.ButtonPane  {
	text-align:right;
}
.nobottomgap  {
	margin-bottom:-1px;
	padding-top:1px;
}
.bottom-left  {
	background-position:0 -13px;
}
.bottom-right  {
	background-position:100% -13px;
}
/***Center column second section element styles***/
.shuttle{
	margin-bottom:30px;
}
.shuttle .top-left, .shuttle .top-right, .shuttle .bottom-left, .shuttle .bottom-right {
	background-image:url('../img/middle_layer/navy_corners.png');
}
.shuttle .containerShuttleMiddle{
	background:url('../img/middle_layer/shuttle_bg.jpg') no-repeat scroll center top #001722;
	padding:1px 20px;
}
.centerInsideShuttleMiddle{
	color:#CCCCCC;
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
.surface{
	margin-bottom:30px;
}
.surface .top-left, .surface .top-right, .surface .bottom-left, .surface .bottom-right {
	background-image:url('../img/middle_layer/surface_corners.png');
}
.surface .containerSurfaceMiddle{
	background:url('../img/middle_layer/surface_bg.jpg') no-repeat scroll center bottom #B8B9C2;
	padding:1px 19px 160px;
}
.centerInsideSurfaceMiddle{
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
/************************Right Side Column element styles*****************************************************/
.grey {
	margin-bottom:30px;
}
.grey .top-left, .grey .top-right, .grey .bottom-left, .grey .bottom-right  {
	background-image:url('../img/middle_layer/grey_corners.png');
}
.grey .containerGreyMiddle {
	background:url('../img/middle_layer/grey_grad.jpg') repeat-x scroll 0 0 #B8B9C2;
	padding:1px 20px;
}
.centerInsideGreyMiddle{
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
h3  {
	color:#001722;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:1.2em;
	font-weight:bold;
}
a:link {
	color:#336699;
	text-decoration:none;
}
a:visited {
	color:#003366;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration:underline;
}
a:active {
	color:#003366;
	text-decoration:none;
}
.navy .containerNavyRight {
	background:url('../img/bg_comp_navy_grad.gif') repeat-x scroll 0 0 #001722;
	padding:1px 20px;
}
.rightInsideNavy{
	color:#CCCCCC;
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
.navy p{
	color:#CCCCCC;
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.80em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
.flickr_badge_image  {
	text-align:center !important;
}
.flickr_badge_image img {
	border:1px solid black !important;
}
#flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {
	background:inherit !important;
	color:#3993FF;
	text-decoration:none !important;
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}
#flickr_badge_wrapper a:hover, #flickr_badge_wrapper a:link, #flickr_badge_wrapper a:active, #flickr_badge_wrapper a:visited {
	background:inherit !important;
	color:#000000;
	text-decoration:none !important;
	font-family:Tahoma,Arial,Helvetica;
	font-size:0.85em;
	font-weight:normal;
	line-height:1.7em;
	text-align:left;
}