BODY{font-size:12px;color:#FFFFFF;list-style-type: disc;FONT-FAMILY: "Verdana", "Helvetica", sans-serif;scrollbar-face-color: #EAE2D8;scrollbar-Base-Color:#F7F3ED;scrollbar-track-color: #fffff;scrollbar-highlight-color: #DAD5CE;scrollbar-darkshadow-color: #978E82;scrollbar-Shadow-Color:#C5B9AA;scrollbar-arrow-color: #0F3543}
td{font-family: arial, verdana ; list-style-type: disc; font-size:12px; color:#000000;}

.ContactTxtHead      {font-family:arial;font-size:11px;color:#000000;TEXT-DECORATION: none;font-weight:bold;}
.ContactTxt      {font-family:arial;font-size:10px;color:#000000;TEXT-DECORATION: none;font-weight:normal;}
.LargeNumber    {font-family:arial;font-size:25px;color:#CC3300;TEXT-DECORATION: none; line-height:26px; font-weight:bold;}
.topalert  {font-family:arial;font-size:12px;color:Red;TEXT-DECORATION: none;font-weight:bold;}
.searchbox  {background-color: #E4EAF4;font-family:arial;FONT-SIZE: 10px;font-weight:normal;border: 1 solid #120F61;color : #000000;width:80px;}
.QLinkHead     {font-family:arial;font-size:13px;color:#EAEDF3;TEXT-DECORATION: none;font-weight:bold;}
.FooterTxt  {font-family:arial;font-size:10px;color:#00004A;TEXT-DECORATION: none;font-weight:normal;}
.FootNavBarTxt        {font-family:arial;font-size:11px;color:#FFFFFF;TEXT-DECORATION: none;font-weight:bold;}
.BoxText {font-family: arial, verdana ; font-size:10px; color:#000000; line-height:12px; font-weight:normal; text-align:justify;}	
.News {font-family:arial;font-size:11px;color:#EAEDF3;TEXT-DECORATION: none;font-weight:bold;}
.BoxTitle {font-family:arial;font-size:12px;color:#EAEDF3;TEXT-DECORATION: none;font-weight:bold;}
.HomeBoxTitle {font-family:arial;font-size:11px;color:#EAEDF3;TEXT-DECORATION: none;font-weight:bold;}
.Caption {font-family: arial, verdana ; font-size:9px; color:#000000; line-height:10px; font-weight:normal; text-align:left;}	
.TextReg {font-family: arial, verdana ; font-size:12px; color:#000000; line-height:14px; font-weight:normal; text-align:justify;}	
.SubHead1 {font-family: arial, verdana ; font-size:13px; color:#00004A; line-height:15px; font-weight:bold; text-align:justify;}	
.SubHead2 {font-family: arial, verdana ; font-size:14px; color:#00004A; line-height:16px; font-weight:bold; text-align:justify;}	
.SubHead3 {font-family: arial, verdana ; font-size:11px; color:#000000; line-height:13px; font-weight:normal; text-align:justify;}	
.LargeHead {font-family: arial, verdana ; font-size:18px; color:#00004A; line-height:20px; font-weight:bold; text-align:justify;}	
.Header1 {font-family: arial, verdana ; font-size:16px; color:#00004A; line-height:18px; font-weight:bold; text-align:left;}	
.HeaderType1 {font-family: arial, verdana ; font-size:15px; color:#355793; line-height:18px; font-weight:bold; text-align:left;}	
.BreadTxt {font-family: arial, verdana ; font-size:11px; color:#000000; line-height:13px; font-weight:normal; text-align:justify;}	
.BulletListTxt {font-family: arial, verdana ; font-size:12px; color:#000000; line-height:14px; font-weight:normal; text-align:left;}	
.NumListTxt {font-family: arial, verdana ; font-size:12px; color:#000000; line-height:14px; font-weight:normal; text-align:left;}	
.ListHead {font-family: arial, verdana ; font-size:13px; color:#000000; line-height:16px; font-weight:bold; text-align:justify;}	
.TableHead {font-family: arial, verdana ; font-size:13px; color:#000000; line-height:16px; font-weight:bold; text-align:justify;}	
.TableTxt {font-family: arial, verdana ; font-size:12px; color:#000000; line-height:13px; font-weight:normal; text-align:left;}	
.TableCaption {font-family: arial, verdana ; font-size:9px; color:#000000; line-height:10px; font-weight:normal; text-align:justify;}	
.search {font-family: arial, verdana ; font-size:11px; color:#FFFFFF; line-height:14px; font-weight:normal; text-align:justify;}
.SearchType1  {font-family:arial;font-size:10px;color:#00004A;TEXT-DECORATION: none;font-weight:normal;}
.HeaderL1Cont  {font-family:arial;font-size:11px;color:#00004A;TEXT-DECORATION: none;font-weight:bold;}
.LeftNavBarDesc {font-family: arial, verdana ; font-size:10px; color:#FFDC7C; line-height:12px; font-weight:normal; text-align:justify;}	
.LeftNavBarAudTitle {font-family: arial, verdana ; font-size:12px; color:#FFDC7C; line-height:12px; font-weight:bold; text-align:justify;}	
.Bullet { font-size: 12pt; text-align: center; }
.SmallTxt {font-family: arial, verdana ; font-size:11px; color:#000000; line-height:12px; font-weight:normal; text-align:left;}	


	.srchhighlight { background: #FFFF40; }
	.srchhead { font-family: arial, verdana ; font-size:12px; color:#000000; line-height:13px; font-weight:bold };
	.srchsummary { font-size: 80%; font-style: italic; } 
	.srchresult { font-size: 100%; }
	.srchcat { color: #999999; }
	.srchdesc { font-size: 100%; color: #000080; font-weight: bold;}
	.srchcontext { font-size: 100%; }
	.srchinfo { font-size: 80%; font-style: normal; color: #808080;}
	

A.LeftNavBarAudLink {	font-family:arial, verdana;	font-size:10px;	color:#FFFFFF;	line-height:15px;	text-align:justify;	text-decoration:underline; }	
A.LeftNavBarAudLink:hover { color:#FFE55D;  text-decoration:underline;}

A.UtilNavBarTxtType1 {	font-family:arial, verdana;	font-size:10px;	color:#FFFFFF;	line-height:15px;	text-align:justify;	text-decoration:none; }	
A.UtilNavBarTxtType1:hover { color:#FFE55D;  text-decoration:none;}

A.HomeFootNavBarTxt {	font-family:arial, verdana;	font-size:10px;	color:#FFFFFF;	line-height:15px;	text-align:justify;	text-decoration:none; }	
A.HomeFootNavBarTxt:hover { color:#FFE55D;  text-decoration:none;}

A.UtilNavBarTxt{font-family:arial;font-size:10px;color:#201D6A;TEXT-DECORATION: none;font-weight:bold;}
A.UtilNavBarTxt:visited{font-family:arial;font-size:10px;color:#201D6A;TEXT-DECORATION: none;font-weight:bold;}
A.UtilNavBarTxt:hover{font-family:arial;font-size:10px;COLOR: #496FB3;TEXT-DECORATION: none;font-weight:bold;}

A.LeftNavBarTitle{font-family:arial;font-size:11px;color:#FFFFFF;TEXT-DECORATION: none;font-weight:bold}
A.LeftNavBarTitle:visited{font-family:arial;font-size:11px;color:#FFFFFF;TEXT-DECORATION: none;font-weight:bold}
A.LeftNavBarTitle:hover{font-family:arial;font-size:11px;COLOR: #FFE55D;TEXT-DECORATION: none;font-weight:bold}

A.LeftNavBarDesc2 {font-family: arial, verdana ; font-size:10px; color:#FFDC7C; line-height:12px; font-weight:normal;TEXT-DECORATION: none; text-align:justify;}	
A.LeftNavBarDesc2:visited{font-family: arial, verdana ; font-size:10px; color:#FFDC7C; line-height:12px; font-weight:normal;TEXT-DECORATION: none; text-align:justify;}
A.LeftNavBarDesc2:hover{font-family: arial, verdana ; font-size:10px; color:#FFDC7C; line-height:12px; font-weight:normal;TEXT-DECORATION: none; text-align:justify;}

A.GlobNavBarTxt{font-family:arial;font-size:11px;color:#FFFFFF;TEXT-DECORATION: none;font-weight:normal;}
A.GlobNavBarTxt:visited{font-family:arial;font-size:11px;color:#FFFFFF;TEXT-DECORATION: none;font-weight:normal;}
A.GlobNavBarTxt:hover{font-family:arial;font-size:11px;COLOR: #FFE55D;TEXT-DECORATION: none;font-weight:normal;}

A.BreadLink{font-family:arial;font-size:10px;color:#201D6A;TEXT-DECORATION: underline; font-weight:normal;}
A.BreadLink:visited{font-family:arial;font-size:10px;color:#201D6A;TEXT-DECORATION: underline; font-weight:normal;}
A.BreadLink:hover{font-family:arial;font-size:10px;COLOR: #496FB3;TEXT-DECORATION: none; font-weight:normal;}

A.Qlink{font-family:verdana;font-size:10px;color:#000000;TEXT-DECORATION: none; font-weight:bold}
A.Qlink:visited{font-family:verdana;font-size:10px;color:#000000;TEXT-DECORATION: none;font-weight:bold}
A.Qlink:hover{font-family:verdana;font-size:10px;COLOR: #496FB3;TEXT-DECORATION: none;font-weight:bold}

A.QEmailLink{font-family:arial;font-size:11px;color:#000000;TEXT-DECORATION: none;font-weight:bold}
A.QEmailLink:visited{font-family:arial;font-size:11px;color:#000000;TEXT-DECORATION: none;font-weight:bold}
A.QEmailLink:hover{font-family:arial;font-size:11px;COLOR: #496FB3;TEXT-DECORATION: none;font-weight:bold}

A.BoxTitleLink{font-family:arial;font-size:12px;color:#EAEDF3;TEXT-DECORATION: underline;font-weight:bold;}
A.BoxTitleLink:visited{font-family:arial;font-size:12px;color:#EAEDF3;TEXT-DECORATION: underline;font-weight:bold;}
A.BoxTitleLink:hover{font-family:arial;font-size:12px;color:#EAEDF3;TEXT-DECORATION: none;font-weight:bold;}

A.TxtLinkHeader1{font-family:arial;font-size:16px;color:#496FB3;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkHeader1:visited{font-family:arial;font-size:16px;color:purple;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkHeader1:hover{font-family:arial;font-size:16px;COLOR: #25457E;TEXT-DECORATION: none;font-weight:normal}

A.TxtLinkHeader2{font-family:arial;font-size:14px;color:#496FB3;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkHeader2:visited{font-family:arial;font-size:14px;color:purple;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkHeader2:hover{font-family:arial;font-size:14px;COLOR: #25457E;TEXT-DECORATION: none;font-weight:normal}

A.TxtLink{font-family:arial;font-size:12px;color:#496FB3;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLink:visited{font-family:arial;font-size:12px;color:purple;TEXT-DECORATION: underline;font-weight:normal}
A.TxtLink:hover{font-family:arial;font-size:12px;COLOR: #25457E;TEXT-DECORATION: none;font-weight:normal}

A.TxtLinkL1{font-family:arial;font-size:11px;color:#496FB3; line-height:12px; TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkL1:visited{font-family:arial;font-size:11px;color:purple;  line-height:12px; TEXT-DECORATION: underline;font-weight:normal}
A.TxtLinkL1:hover{font-family:arial;font-size:11px;COLOR: #25457E;  line-height:12px; TEXT-DECORATION: none;font-weight:normal}

A.BoxArchiveLink {	font-family:arial, verdana;	font-size:11px;	color:#272169;	line-height:15px;	text-align:justify;	text-decoration:underline; }	
A.BoxArchiveLink:hover { color:#272169;  text-decoration:none;}	

A.BoxLink {	font-family:arial, verdana;	font-size:10px;	color:#000000;	line-height:12px;	text-align:justify;	text-decoration:none; }	
A.BoxLink:hover { color:#000000;  text-decoration:underline;}

.lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

.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: transparent url(images/blank.gif) no-repeat; /* 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_sk.gif) left 15% no-repeat; }
.nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel_sk.gif) right 15% no-repeat; }


.imageDataContainer{
	font: 10px Verdana, 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: 80px; float: right;  padding-bottom: 0.7em;	}	
		
.overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#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: transparent url(images/blank.gif) no-repeat; /* 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_sk.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel_sk.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, 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: 80px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}