﻿img
{
  border:0
}

.imgMain
{
  width:400px;
}

.imgMed
{
  max-height:120px;
  max-width:120px;
}

.imgThumb
{
  max-height:80px;
  max-width:80px;
}

.imgList
{
  max-height:120px;
  max-width:120px;
}

.addVLeft
{
  width: 100px;
  float: left;
  font-weight: bold;
}

.addVRight
{
  float:left;
}

.addVLeftAlt
{
  width: 100px;
  float: left;
  font-weight: bold;
}

.addVRightAlt
{
  float:left;
}


.headerBackground
{
  background-image:url('images/gray_header_1.gif');
  background-repeat:repeat-x;
  background-position:center;
  width:75px;
  text-align:center;
  border-top:solid 1px #666666;
  border-bottom:solid 1px #666666;
}

.headerBackground a
{
  color:#000000;
  text-decoration:underline;
}

.modalBackground
{
  background-color:Gray;
  filter:alpha(opacity=70);
  opacity:0.7;
}

.modalPopup
{
  background-color:#ffffff;
  border-width:2px;
  border-style:solid;
  border-color:#000080;
  padding:3px;
  max-width:800px;
  max-height:600px;
  overflow:auto
}

.dragHandle {
	cursor:move;
	background-image:url('images/hand.gif');
	background-repeat:no-repeat;
	width:30px;
	height:25px;
	text-align:center
}

.reorderListDemo li {
	list-style:none;
	margin:2px;
	background-image:url(images/bg_nav.gif);
	background-repeat:repeat-x;
	color:#000000;
}

.reorderCue {
	border:dashed 2pt #000000;
	width:0px;
	height:0px;
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}

.adminHeader
{
  background-image:url('images/header.gif');
  color:#000080;
  font-weight:bold;
  line-height:30px;
  border-bottom:solid 1px #000080;
  font-size:14px;
}

.chkList label
{
  font-family:Georgia;
  font-size:16px;
  color:#000000;
}

body 
{
  margin: 5px 0 0 0;
  background:#ffffff
}

#container 
{
  width: 790px;
  margin-right: auto;
  margin-left: auto;
}

#top 
{
  width: 790px;
  height: 95px;
  text-align: center;
}

#topframe
{
  width:790px;
  height:160px;
}

#bottomframe
{
  width:790px;
  height:160px;
}

#nav 
{
  width: 790px;
  height: 50px;
  text-align: center;
}

#navbottom 
{
  width: 790px;
  height: 50px;
  background-color: #000080;
  text-align: center;
  font-weight: bold;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}

#footer
{
  width: 790px;
  height: 160px
}

#story 
{
  width: 790px;
  height: 300px;
  margin-top: 0px;
}

.style1 
{
  text-align: center;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}

.style3 
{
  text-align: center;
  color: #000080;
  font-family: Arial, Helvetica, sans-serif;
}

.searchHeaderRow
{
  border-top:solid 1px #cecece;
  border-bottom:solid 1px #cecece;
}

.searchHeaderCol
{
  float:left;
  background-image:url('images/gray_header_1.gif');
  background-repeat:repeat-x;
  background-position:center;
  width:85px;
  text-align:center;
  border-top:solid 1px #666666;
  border-bottom:solid 1px #666666;
}

.searchHeaderCol a
{
  color:#000000;
  text-decoration:underline;
  font-weight:bold
}

.searchRow
{
  font-size:12px;
  text-align:left;
  min-height:95px;
  width:790px;
  border:solid 1px #000000;
  padding-top:5px;
}

.searchRow a
{
  text-decoration:underline;
  color:#080000;
  font-weight:bold
}

.searchCol
{
  width:85px;
  float:left;
  text-align:center;
}

.detailsButton
{
  background-color: #000080;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  width: 160px;
  color: #ffffff;
  border-right: #efefef 2px outset;
  border-top: #efefef 2px outset;
  border-left: #efefef 2px outset;
  border-bottom: #efefef 2px outset;
}

.header
{
  width:100%;
}

.headerLeft
{
  background-image:url(images/headerLeft.gif);
  width:14px;
  height:48px;
  float:left; 
}

.headerText
{
  font-size:18px;
  font-weight:bold;
  color:#000080;
  background-image:url(images/headerCenter.gif);
  background-repeat:repeat-x;
  height:48px;
  float:left;
  width:758px;
  padding-top:15px
}

.headerRight
{
  background-image:url(images/headerRight.gif);
  width:16px;
  height:48px;
  float:left; 
}

.buttonLeft
{
  background-image:url(images/buttonLeft.gif);
  width:14px;
  height:48px;
  float:left; 
}

.buttonText
{
  font-size:14px;
  font-weight:bold;
  color:#000080;
  background-image:url(images/buttonCenter.gif);
  background-repeat:repeat-x;
  height:24px;
  float:left;
}

.buttonText a
{
  color:#000080;
}

.buttonRight
{
  background-image:url(images/buttonRight.gif);
  width:16px;
  height:24px;
  float:left; 
}

.detailsBody
{
  background-color:#ededed;
  margin-left:20px;
  margin-top:-14px;
  width:750px;
  border-left:solid 1px #000080;
  border-bottom:solid 1px #000080;
  border-right:solid 1px #000080;
}

.detailsBody2
{
  background-color:#ededed;
  margin-top:-14px;
  width:750px;
  border-left:solid 1px #000080;
  border-bottom:solid 1px #000080;
  border-right:solid 1px #000080;
  margin-left:auto;
  margin-right:auto;
}