﻿#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/*---Lets style paging to make it look more cool--*/
/*--example specific styling: you dont need it really in your script, it is just to make this example look good---*/
body { font-family: Helvetica, arial, sans-serif; font-size:13px; font-weight: normal;}
/*---Paging specific styling----*/     
.paging { padding:10px 0px 0px 0px; text-align:center; font-size:13px;}
.paging.display{text-align:right;}
.paging a, .paging span {padding:2px 8px 2px 8px; font-weight :normal}
.paging span {font-weight:bold; color:#000; font-size:13px; }
.paging a, .paging a:visited {color:#000; text-decoration:none; border:1px solid #dddddd;}
.paging a:hover { text-decoration:none; background-color:#6C6C6C; color:#fff; border-color:#000;}
.paging span.prn { font-size:13px; font-weight:normal; color:#aaa; }
.paging a.prn, .paging a.prn:visited { border:2px solid #dddddd;}
.paging a.prn:hover { border-color:#000;}
.paging p#total_count{color:#aaa; font-size:12px; font-weight: normal; padding-top:8px; padding-left:18px;}
.paging p#total_display{color:#aaa; font-size:12px; padding-top:10px;}
		
.cat_menu: {
	font-family: Arial;	
	color: #000000;
	font-size:8pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.catmenu:link {
	font-family: Arial;	
	color: #0875AF;
	font-size:8pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.catmenu:visited {
	font-family: Arial;
	color: #0875AF;
	font-size:8pt;
	font-weight:non;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.topmenu:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FDCBD4;
	TEXT-DECORATION: none;
	font-weight:bold;
	}

	A.topmenu:link {
	font-family: Arial;	
	color: #FFFFFF;
	font-size:8pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.topmenu:visited {
	font-family: Arial;
	color: #FFFFFF;
	font-size:8pt;
	font-weight:non;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.catmenu:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #B0FF07;
	TEXT-DECORATION: none;
	font-weight:bold;
	}
A.submenu2:link {
	font-family: Arial;	
	color: #3A83B8;
	font-size:8pt;
	TEXT-DECORATION: none;
}
A.submenu2:visited {
	font-family: Arial;
	color: #3A83B8;
	font-size:8pt;
	font-weight:non;
	TEXT-DECORATION: none;}
A.submenu2:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF899A;
	TEXT-DECORATION: none;
	}
	
A.submenu3:link {
	font-family: Arial;	
	color: #FFFFFF;
	font-size:8pt;
	TEXT-DECORATION: none;
}
A.submenu3:visited {
	font-family: Arial;
	color: #FFFFFF;
	font-size:8pt;
	font-weight:non;
	TEXT-DECORATION: none;}
A.submenu3:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF899A;
	TEXT-DECORATION: none;
	}	
	
A.submenu:link {
	font-family: Arial;	
	color: #161819;
}
	font-size:8pt;
	TEXT-DECORATION: none;
}
A.submenu:visited {
	font-family: Arial;
	color: #161819;
	font-size:8pt;
	font-weight:non;
	TEXT-DECORATION: none;
}
A.submenu:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF899A;
	TEXT-DECORATION: none;
	}
.title {
	color : #CA8337;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	
}
A.top_menu:link {
	font-family: Arial;	
	color: #1560A0;
	font-size:8pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.top_menu:visited {
	font-family: Arial;
	color: #1560A0;
	font-size:8pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.top_menu:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF899A;
	TEXT-DECORATION: none;
	}
	
A.link_main:link {
	font-family: Arial;	
	color: red;
	font-size:8pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.link_main:visited {
	font-family: Arial;
	color: red;
	font-size:8pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.link_main:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF899A;
	TEXT-DECORATION: none;
	}
A.menubar:link {
	position:relative;display:block;height:25px;font-size:11px;font-weight:bold;background:transparent url(../images/dolphin_ON.gif) repeat-x top left;font-family:Arial,Arial,Helvitica,sans-serif;border-bottom:3px solid #FF0066;
	background:transparent url(../images/menu.jpg) repeat-x top left;
	border-color:#155F9E rgb(25, 95, 158) rgb(0, 40, 98) rgb(0, 40, 158);
	border-style:solid;
	border-width:0px;
	color:white;
	font-family:tahoma,Arial,Arial;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:4px;
	padding-top:2px;
	text-decoration:none;
}
A.menubar:visited {
	position:relative;display:block;height:25px;font-size:11px;font-weight:bold;background:transparent url(../images/dolphin_ON.gif) repeat-x top left;font-family:Arial,Arial,Helvitica,sans-serif;border-bottom:3px solid #FF0066;
	background:transparent url(../images/menu.jpg) repeat-x top left;
	border-color:#155F9E rgb(25, 95, 158) rgb(0, 40, 98) rgb(0, 40, 98);
	border-style:solid;
	border-width:0px;
	color:white;
	font-family:tahoma,Arial,Arial;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:4px;
	padding-top:2px;
	text-decoration:none;
}
A.menubar:hover {
	position:relative;display:block;height:25px;font-size:11px;font-weight:bold;background:transparent url(../images/dolphin_ON.gif) repeat-x top left;font-family:Arial,Arial,Helvitica,sans-serif;border-bottom:3px solid #FF0066;	
	background:transparent url(../images/h_menu.jpg) repeat-x top left;
	border-color:#155F9E rgb(25, 95, 158) rgb(0, 40, 98) rgb(0, 40, 98);
	border-style:solid;
	border-width:0px;
	color:yellow;
	font-family:tahoma,Arial,Arial;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:4px;
	padding-top:2px;
	text-decoration:none;
}
A.home_bar {		

	border-color:#14407F rgb(25, 95, 158) rgb(0, 40, 98) rgb(0, 40, 98);
	border-style:solid;
	border-width:0px;
	color:white;
	font-family:tahoma,Arial,Arial;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:4px;
	padding-top:2px;
	text-decoration:none;
}
.title_main {
	color : red;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.fontcopyright {
	color : #000000;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size: 7.5pt;	
}
.content {
	color : #000000;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-weight:non;
	font-size: 10pt;	
}
.ms_err {
	color : red;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-weight:non;
	font-size: 10pt;	
}
.title_menu {
	color : #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size: 10pt;	
	font-weight:bold;
}
.title2 {
	color : red;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size:8pt;

}
.big_title {
	color : #006699;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size:10pt;
	text-transform: uppercase;	
	font-weight:bold;
	background: url(../images/line_title1.jpg);
	
}
.big_title2 {
	color : #000000;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
}
.news-date {
	color : red;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size:8pt;
	font-weight:non;
}
.news-headline {
color:#0B819F;
font-family:"Times New Roman";
font-size:14pt;
font-weight:bold;
text-align:left;
}
.FormButton { background: url(images/button_gradient.gif) repeat-x; border-color: #7F9DB9; color:#0B819F; border-style: solid; border-width: 1px; font-family: Arial; font-size: 8pt;height:20px; }
