html { overflow-y: scroll; }

body         {background:#01143C url('../images/borders/main-background.jpg') repeat-x center top; text-align: center; margin: 0px; padding: 0px  }

#content     {text-align: left; width: 760px; margin: 0 auto }

#content2    {text-align: left; width: 760px; margin: 0 auto }


a:link       {font-family: sans-serif; color: #000000; text-decoration:none; font-size:10pt; font-weight:bold }

a:visited    {font-family: sans-serif; color: #000000; text-decoration:none; font-size:10pt; font-weight:bold }

a:hover      {font-family: sans-serif; color: #FF0000;text-decoration:none; font-size:10pt }

a:active     {font-family: sans-serif; color:#000000; text-decoration:none; font-size:10pt; font-weight:bold }

h1, h2, h3, h4, h5, h6   {font-family: sans-serif; text-align: left; color: #FFFFFF }

h1           {margin:0; font-size: 16pt; word-spacing:0; text-align:center }

h2, h4       {font-size: 11pt; padding-top:4px; font-weight:bold }

h3           {margin:0; font-size: 10pt; color:#000000; word-spacing:0; padding-top: 4px; padding-bottom: 4px }

#h2          {margin:0; font-size: 10pt; color:#FFFF99; word-spacing:0; padding-top: 4px; padding-bottom: 4px; font-weight:bold }

#a3          {margin:0; font-size: 9pt; color:#FFFFFF; word-spacing:0; padding-top: 4px; padding-bottom: 4px }

h5           {font-size: 10pt; }

h6           {margin:0; color: #FFCC00; font-size: 10pt; font-weight: 400; text-align: left; line-height: 150%; word-spacing: 0; text-indent:0 }

#h3          {font-family: Eurostile; margin:0; font-size: 10pt; font-weight: bold; color:#FF0000; word-spacing:0; text-align: center; padding: 0px }
               
p            {font-family: sans-serif; font-size: 10pt; text-align: left; word-spacing: 0; text-indent: 0; line-height: 100%; color: #FFFFFF; margin: 0; padding-top:4px }

hr           {border-top: 1px solid #00FF00; height: 1px; background: #00FF00; border-left-width:0; border-right-width:0; border-bottom-width:0 }

.table2      {padding:0px; color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; background-color: #777700; border-collapse: collapse; vertical-align: top; width:750px; }
  
.table3      {color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; background-color: #2A2B7D; border-collapse: collapse; vertical-align: top; width:750px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px }

/* edit these three below for style changes */
     
.table1      {padding:5px; background-color: #000000; border-collapse: collapse; vertical-align: top; width:760px; text-align:center; margin-top:30px }

.table4      {color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; background-color: #000000; margin: 0px; border-collapse: collapse; vertical-align: top; width:760px; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px }

.transcell   { background-color: #000000; height:5px }




.bantop      { background-image: url('../images/borders3/bannertop.jpg');height:10px }

.banbot      { background-image: url('../images/borders3/bannerbottom.jpg');height:10px }

.banleft     { background-image: url('../images/borders3/minileft.jpg'); background-repeat: repeat }

.banright    { background-image: url('../images/borders3/miniright.jpg'); background-repeat: repeat }

.bordtop     { background-image: url('../images/borders3/bordertop.jpg'); background-repeat: no-repeat; width:180px; height:10px }

.bordmid     { margin:0; background-image: url('../images/borders3/bordermid.jpg'); background-repeat: repeat; width:180px; text-align:left; word-spacing:0; line-height:100%; text-indent:0 }

.bordbot     { background-image: url('../images/borders3/borderbottom.jpg'); background-repeat: no-repeat; width:180px; height:10px }

.maintop     { background-image: url('../images/borders3/bordertopmain.jpg'); background-repeat: no-repeat; width:565px; height:10px }

.mainmid     { background-image: url('../images/borders3/bordermidmain.jpg'); background-repeat: repeat; }

.mainbot     { background-image: url('../images/borders3/borderbottommain.jpg'); background-repeat: no-repeat; width:565px; height:10px }

.trppal      { border-left:thin inherit #808080; border-right:thin inherit #808080; border-top:thin solid #808080; border-bottom:thin solid #808080; padding: 4px;  margin: 1px }

.thumbnail   { z-index: 0; }

:hover.thumbnail{ background-color: transparent; z-index: 50; }

.thumbnail span{ /*CSS for enlarged image*/ position: absolute; background-color: black; padding: 1px; left: -1000px; border: 1px gray; visibility: hidden; color: gray; text-decoration: none; }

.thumbnail span img{ /*CSS for enlarged image*/ border-width: 0; padding: 1px; }

:hover.thumbnail span{ /*CSS for enlarged image on hover*/ visibility: visible; top: 360px; left: 590px; }


img.opacity  { opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}