﻿

.img{border-top:1px solid black; border-left:1px solid black; border-bottom:1px solid black;  border-right:1px solid black}
.HomePageText { text-align: left; width: 100%; }			
.HomePageText a {font-weight:bold;}
.psMenu TD { text-align: left; }

.psStats .header { text-align: left; }
.poweredBy { color: black; }
.poweredBy a{ color: black; }
.poweredBy a:hover{ color: black; }

.trans0 {display:none}

.trans10 {opacity:.10;filter: alpha(opacity=10); -moz-opacity: 0.10;}
.trans20 {opacity:.20;filter: alpha(opacity=20); -moz-opacity: 0.20;}
.trans30 {opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.30;}
.trans40 {opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.40;}
.trans50 {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
.trans60 {opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.60;}
.trans70 {opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.70;}
.trans80 {opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;}
.trans90 {opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.90;}
.trans100 { border:1px solid black; }

.trans10NoBorder {opacity:.10;filter: alpha(opacity=10); -moz-opacity: 0.10;}
.trans20NoBorder {opacity:.20;filter: alpha(opacity=20); -moz-opacity: 0.20;}
.trans30NoBorder {opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.30;}
.trans40NoBorder {opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.40;}
.trans50NoBorder {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
.trans60NoBorder {opacity:.60;filter: alpha(opacity=60); -moz-opacity: 0.60;}
.trans70NoBorder {opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.70;}
.trans80NoBorder {opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;}
.trans90NoBorder {opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.90;}
.trans100NoBorder {opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}

.thumbContainer { left: 1px; visibility: visible; position: absolute; top: 1px; }

.spanThumb {float:left; width: 60px; height: 60px;  position: relative; text-align: center; }
.spanThumb img { cursor: hand; }

.spanThumbHome { padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; position: relative; }
.spanThumbHome img{ border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; }

.spanPleaseWait { opacity: .50; filter: alpha(opacity=50); -moz-opacity: 0.50; border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; color: black; background-color: white; width: 180px; left: 0px; visibility: hidden; position: absolute; top: 0px; }

.photoSelected { border-right: red 2px solid; border-top: red 2px solid; border-left: red 2px solid; border-bottom: red 2px solid; }
.photocontainer .photoSelected{ border-right: red 2px solid; border-top: red 2px solid; border-left: red 2px solid; border-bottom: red 2px solid; }

/* duplicate image positioning */
img.idupe { position: absolute; z-index: 30000; visibility: hidden; }
	
img { filter:alpha(opacity=100); }

.odd { color: black; background-color: white; border-bottom: #cccccc 1px solid; }
.even { color: black; background-color: #f7f7f7; border-bottom: #cccccc 1px solid;  }

.odd A { color: black; }
.even A { color: black; }

.odd A:hover{ color: #696969; }
.even A:hover { color: #696969; }

#popupMask { display: none; z-index: 200; FILTER: alpha(opacity=40); left: 0px; background-image: url(/img/maskBG.png) !important; width: 100%; background-repeat: repeat; position: absolute; top: 0px; height: 100%; background-color: #333333; opacity: .4; For: none; }
#popupContainer { padding-right: 0px; display: none; padding-left: 0px; z-index: 201; left: 0px; padding-bottom: 0px; padding-top: 0px; position: absolute; top: 0px; }
.popupInner { border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; background-color: #ffffff; }
.popupFrame { z-index: 202; margin: 0px; width: 100%; position: relative; height: 100%; }
.popupTitleBar { padding-right: 5px; padding-left: 5px; font-weight: bold; z-index: 203; padding-bottom: 5px; color: #fff; padding-top: 5px; position: relative; height: 1em; background-color: #999; }
.popupTitle { font-size: 12px; float: left; }
.popupControls { float: right; cursor: hand; }

@media print{
IFRAME{height:100%;width:100%;}
}

.input { border-right: #ccc 1px solid; padding-right: 1px; border-top: #ccc 1px solid; padding-left: 1px; font-weight: normal; font-size: 10px; background: #fff; padding-bottom: 1px; border-left: #ccc 1px solid; color: #333; padding-top: 1px; border-bottom: #ccc 1px solid; font-family: verdana,helvetica,sans-serif; }
.inputStandardLength{width:150px;} 


.spanLogos { width: 100%; text-align: center; }
.spanLogos img { padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; }

.footerLite { color: white; }
.footerLite a{ color: white; }
.footerLite a:hover{ color: white; }

.footerDark { color: black; }
.footerDark a{ color: black; }
.footerDark a:hover{ color: black; }