/* CSS Document */
div.png { cursor:pointer;}
table.content {background:#fff;}
#footer {font-size:10px; color:#999; text-align:center; }
#footer a {color:#999; text-decoration:none }
#footer a:hover {color:#999; text-decoration:underline }
ul.iefix {margin-left:-15px;list-style-type:square;}
body.body{background:#201e5c; margin-top:0px;}
.row2 {background:#eee; } .row1 {background:#ddd; }
select {font-family:verdana; color:#444; font-size:11px; }
body,td {font-family:arial; color:#eee; font-size:13px; line-height:1.4em; }
a,a:visited { color:#ddd; text-decoration:none}
a:hover { color:#b192cd; text-decoration:underline}
div.slider-wrap, div.itemcontent{ 
overflow:auto;
scrollbar-arrow-color: #eee;
scrollbar-3dlight-color: #1b1d45;
scrollbar-darkshadow-color: #1b1d45;
scrollbar-face-color: #3d377d;
scrollbar-highlight-color: #3d377d;
scrollbar-shadow-color: #1b1d45;
scrollbar-track-color: #1b1d45;
}
body {color:#333}
h4 {font-size:14px;}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
#nav td {padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}
h2.news {font-size:15px; color:#AA732F; margin-top:3px; margin-bottom:3px;  border-bottom: 0px; text-transform:uppercase }
h2.staff {font-size:16px; color:#AA732F; margin-top:3px; margin-bottom:0px; border-bottom: 1px solid #ccc;text-transform:uppercase;}
h2.staff .bread {margin-bottom:14px;font-weight:normal; color:#AA732F; padding-left:1px;}
h2 {font-size:14px; color:#EF8332; margin-top:7px; margin-bottom:3px; border-bottom: 1px solid #ccc;text-transform:capitalize;}
h2.2 {font-size:14px; color:#EF8332; margin-top:7px; margin-bottom:3px;text-transform:capitalize;}
h2.3 {font-size:2px; color:#EF8332; margin-top:7px; margin-bottom:3px; border-bottom: 1px solid #ccc;text-transform:capitalize;}
h3.item {color:#F08D33; margin-top:0px;}
h3 {font-size:16px; font-family:tahoma; margin-bottom:4px; margin-top:0px;}
h3.heading {margin-top:0px;}
p {margin-top:8px;margin-bottom:8px;}
h3.docs {font-size:12px; margin-bottom:10px; margin-top:10px;}
h4 {margin-top:0px;color:#fff;}
h4.file {margin-bottom:3px; font-size:11px;}
h4.heading {font-size:11px;margin-bottom:3px; margin-top:0px}
input.contact {width:95%; }
ul {list-style-type:square;}
ul li {} 
hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.bread {font-size:10px;color:#fff; font-weight:normal }
.bread a {font-size:10px;color:#fff; font-weight:bold }
.credit {font-size:10px; line-height:normal }
.city {color:#AA732F;font-weight:bold;}
.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}
.endo {font-style:italic; font-size:13px;color:#AA732F;font-weight:bold;}
.listing {border-bottom:1px dashed #ddd; margin-bottom:7px;}
.nav1 td {text-align:left; line-height:normal}
.nav1 td a {color:#fff; font-weight:bold; font-size:11px;}
h3 {margin-top:5px;color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {width:110px;height:140px;float:left; margin:8px; line-height:normal; font-weight:normal}
.thumb a {color:#fff;}

.thumb2 {width:130px;height:170px;float:left; margin:10px; line-height:normal; font-weight:normal}
.thumb2 a {color:#fff;}


.stripViewer .panelContainer .panel ul {
	text-align: left;
	 
}

.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
 
	position: relative;
	width: 650px;  height: 330px; overflow:hidden;
}

/* These 2 lines specify style applied while slider is loading */
.csw {width: 600px; height: 300px;  overflow: hidden}
.csw .loading {margin: 120px 0 310px 0; text-align: center; font-size:15px; font-weight:bold}

.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden; /*
	border: 0px solid #ddd; /* this is the border. should have the same value for the links */
 	width: 640px; /* Also specified in  .stripViewer .panelContainer .panel  below ;*/
	height: 310px;
	clear: both;
	  color:#fff; opacity: 1;
	filter: alpha(opacity=100);
}
.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative; 
	left: 0; top: 0;
	width: 610px;
	list-style-type: none; height:290px;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left; overflow:hidden;
	height: 300px;
	position: relative;
	width: 630px; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
	padding: 10px; color:#fff; opacity: 1;
	filter: alpha(opacity=100);
}

.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
	margin: auto;
}

.stripNav ul { /* The auto-generated set of links */
	list-style: none;
}

.stripNav ul li {
	float: left;
	margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
}

.stripNav a { /* The nav links */
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
	background: #c6e3ff;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 15px;
}

.stripNav li.tab1 a { background: #60f }
.stripNav li.tab2 a { background: #60c }
.stripNav li.tab3 a { background: #63f }
.stripNav li.tab4 a { background: #63c }
.stripNav li.tab5 a { background: #00e }

.stripNav li a:hover {
	background: #333;
}

.stripNav li a.current {
	background: #000;
	color: #fff;
}

.stripNavL, .stripNavR { /* The left and right arrows */
	position: absolute;
	top: 230px;
	text-indent: -9000em;display:none;
}

.stripNavL a, .stripNavR a {
	display: block;
	height: 40px;
	width: 40px;display:none;
}

.stripNavL {
	left: 0; display:none;
}

.stripNavR {
	right: 0; display:none;
}

.stripNavL {
	background: url("images/arrow-left.gif") no-repeat center; display:none;
}

.stripNavR {
	background: url("images/arrow-right.gif") no-repeat center; display:none;
}

p#cross-links { text-align: center; display:none; }

p#cross-links {  display:none;   }