.hd{
	font-weight: bold;
	text-align: center;
  color:#18397c;
  background-color:#fff;
  background-position:bottom left;
	background-image: url(images/bgd-1px.gif);
	background-repeat: repeat-x;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
	margin-bottom: -1px;
}
.bd{
  color:#000000;
  background-color:#fff;
  background-position:bottom left;
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
	position:relative;
	margin-top: -1px;
	padding: 5px;
	text-align: left;
}
table.TwoColumnText{
}
table.TwoColumnText th{
	 width: 30%;
   text-align: right;
	 vertical-align: top;
}
table.TwoColumnText td{
	 width: 70%;
   text-align: left;
	 vertical-align: top;
	 padding-left: 20px;
}
table.listshoots{
	border-collapse: collapse;
}
table.listshoots td{
	 vertical-align: top;
	 padding-bottom: 5px;
}
table.listshoots td.stripe{
	 background-color: #F3F7FA;
}
table.TinyTable{
	 border-collapse: collapse;
}
table.TinyTable th{
	 border:none;
	 font-size: 8pt;
}
table.TinyTable td{
	 border:1px solid #b0bec7;
	 padding-left: 10px;
	 font-size: 8pt;
}
table.TinyTable td.ctr{
	 padding-left: 0px;
	 text-align: center;
}
.mouseover{
	 cursor: pointer;
	 background-color: #F3F7FA;
}
.info{
   color: #b22222;
	 font-size: 10pt;
	 text-align: left;
}
.warning{
   color: #b22222;
	 font-size: 12pt;
	 text-align: center;
	 font-weight: bold;
}
.paid{
	 color: #008000;
}
.reserved{
	 color: #0000ff;
}
.cart{
	 color: #ff0000;
}
.inuse{
	 color: #000000;
}
.blocked{
	 color: #000000;
}
.disabled{
   color: darkgray;
}
.star{
 padding:0px;
 text-align:right;
 vertical-align:top;
}
.center{
   text-align: center;
}
.right{
   text-align: right;
}
.TinySelect{
   font-size: 8pt;
   font-family: Verdana
}
table.PostTable{
	 border-collapse: collapse;
}
table.PostTable tr{
	 height: 50px;
}
table.PostTable th{
	 border:none;
}
table.PostTable td{
	 border:1px solid #b0bec7;
	 padding-left: 10px;
}
table.PostTable td.ctr{
	 padding-left: 0px;
	 text-align: center;
}
.suggestbox
{
   border: solid 1px black;
	 width: 208px;
	 height: auto;
	 background-color: #ffffe0;
	 padding: 10px;
	 margin-top: 5px;
	 display: none;
   font-size: 8pt;
	 position: relative;
}
.ajax-loader
{
   position: absolute;
   left: 207px;
}

body         { font-family: Verdana; font-size: 10pt; background-color: #ffffff; color: #000000;}
a:link			 { color: #18397c; }
a:visited		 { color: #18397c; }
a:hover			 { color: #18397c; }
a:active		 { color: #18397c; }

img					 { border-style: none; }
h2           { font-family: Verdana; font-size: 14pt; font-weight: normal; text-align: center }
h3           { font-family: Verdana; font-size: 12pt; font-weight: bold; text-align: left }
h4           { font-family: Verdana; font-size: 8pt; font-weight: normal; text-align: left }
h5           { font-family: Verdana; font-size: 7pt; font-weight: normal; text-align: left; margin: 0px }
th					 { font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: center }
td					 { font-family: Verdana; font-size: 10pt; font-weight: normal; text-align: left}

@media print {
input.noPrint { display: none; }
}
