/* CSS Document */
.background{
	background-color: #FFFFFF;
	background-image:  url(media/images/menu_topstrip.gif);
    background-repeat: repeat-x;
	margin-top: 0.0em;
	margin-right: 0.0em;
	margin-bottom: 0.0em;
	margin-left: 0.0em;
	background-position: 15px 0px;	
}
.background2{
	background-color: #FFFFFF;
	margin-top: 0.0em;
	margin-right: 0.0em;
	margin-bottom: 0.0em;
	margin-left: 0.0em;
}
table.BannerTable {
  background-color:	transparent;
  background-image:	url(media/images/menu_topbanner.gif);
  background-repeat: no-repeat; 
  width: 665px;
  height: 124px; 
}
table.FadedStripTable {
  background-color:	transparent;
  background-image:	url(media/images/menu_fadedstrip.gif);
  background-repeat: no-repeat; 
  width: 381px;
  height: 197px;
  position: absolute;
  top: 405px;
  left: 0px;   
}
table.titleheader {
  background-color:	transparent;
  width: 600px;
  position: absolute;
  top: 94px;
  left: 339px; 
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 1.3em;
  line-height: 1.8em;
  font-family: Arial black, Helvetica, sans-serif;    
}

table.SearchTable td.LoginTable {
  background-color: #FFFFFF;
  width: 178px;
  height: 35px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 0px;
}
table.SearchTable {
  background-color:	transparent;
  width: 312px;
  position: absolute;
  top: 105px;
  left: 15px;
  border: 0px;
  margin: 0px;
}
table.SearchTable td.SearchProps{
  background-color:	transparent;
  background-image:	url(media/images/menu_searchshadow.gif);
  background-repeat: repeat-y; 
  background-position: right top;
  border: 4px solid #B6FF00;
  height: 253px;
  line-height: 1.2em;
}
table.SearchTable td.Copyright{
  background-color:	transparent;
  padding: 4px;
  text-align: right;
}
.footerlink{
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.65em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 2px; 
  padding-right: 2px; 
}
.footerlink:link{
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.65em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 2px; 
  padding-right: 2px; 
}
a.footerlink:link{
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;
  text-align: left; 
}
a.footerlink:visited{
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;
  text-align: left;     
}
a.footerlink:hover{
  color: #53700B;
  font-weight: normal;
  text-decoration: none;
  text-align: left;     
}
.searchtitle{
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: 0.75em;
  line-height: 1.8em;
  font-family: Arial black, Helvetica, sans-serif;
  padding-left: 2px; 
  padding-right: 2px; 
}
.searchtext{
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: 0.70em;
  line-height: 1.8em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
}
.button001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color: #999999;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: centre; 
}
.button002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #FFFFFF;
	background-color: #999999;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: centre;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 4px; 
	padding-right: 4px;
	display: block; 
	text-decoration: none;
}
a.button002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #FFFFFF;
	background-color: #999999;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: centre;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 4px; 
	padding-right: 4px;
	display: block; 
	text-decoration: none;
}
a.button002:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #FFFFFF;
	background-color: #999999;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: centre;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 4px; 
	padding-right: 4px;
	display: block; 
	text-decoration: none;
}
a.button002:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #999999;
	background-color: #CCCCCC;
	border: 0.1em solid #999999;
	cursor: hand;
	text-align: centre;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 4px; 
	padding-right: 4px;
	display: block; 
	text-decoration: none;
}
.button003 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #FFFFFF;
	background-color: #000000;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: centre;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 4px; 
	padding-right: 4px;
	display: block; 
	text-decoration: none;
}
.searchdropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background-color: #FFFFFF;
	border: 0.1em solid #CCCCCC;
	cursor: hand;
	text-align: left;
	width: 245px;
}
.linka{
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.70em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 10px; 
}
.linka:link{
  color: #000000;
  background-image:	url(media/images/menu_loginarrow1.gif);
  background-repeat: no-repeat;
  background-position: left middle; 
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.70em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 10px; 
}
a.linka:link{
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  text-align: left; 
}
a.linka:visited{
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  background-image:	url(media/images/menu_loginarrow1.gif);
  background-repeat: no-repeat;
  background-position: left middle;        
}
a.linka:hover{
  background-image:	url(media/images/menu_loginarrow2.gif);
  background-repeat: no-repeat;
  background-position: left middle;
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  overflow: visible;
}
.linkb{
  color: #999999;
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.70em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 10px; 
}
.linkb:link{
  color: #999999;
  background-image:	url(media/images/menu_loginarrow3.gif);
  background-repeat: no-repeat;
  background-position: left middle; 
  font-weight: normal;
  text-decoration: none;   
  text-align: left;
  font-size: 0.70em;
  line-height: 0.7em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none; 
  padding-left: 10px; 
}
a.linkb:link{
  color: #999999;
  font-weight: normal;
  text-decoration: none;
  text-align: left; 
}
a.linkb:visited{
  color: #999999;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  background-image:	url(media/images/menu_loginarrow3.gif);
  background-repeat: no-repeat;
  background-position: left middle;        
}
a.linkb:hover{
  background-image:	url(media/images/menu_loginarrow2.gif);
  background-repeat: no-repeat;
  background-position: left middle;
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  overflow: visible;
}
table.MainImageTable {
  background-image:	url(media/images/menu_mainimage001.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 343px;
  height: 343px;
  position: absolute;
  top: 142px;
  left: 332px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage1Table {
  background-image:	url(media/images/menu_smimage001.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 142px;
  left: 681px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage2Table {
  background-image:	url(media/images/menu_smimage002.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 258px;
  left: 681px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage3Table {
  background-image:	url(media/images/menu_smimage003.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 374px;
  left: 681px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage4Table {
  background-image:	url(media/images/menu_smimage004.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 490px;
  left: 333px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage5Table {
  background-image:	url(media/images/menu_smimage005.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 490px;
  left: 448px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.SmImage6Table {
  background-image:	url(media/images/menu_smimage006.gif);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 103px;
  height: 103px;
  position: absolute;
  top: 490px;
  left: 564px;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
}
table.MainResultsTable {
  background-color: transparent;
  width: 600px;
  position: absolute;
  top: 142px;
  left: 332px;
  border: 4px;
  padding: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: .7em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
table.MainResultsPrintTable {
  background-color: transparent;
  width: 100%;
  border: 4px;
  padding: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: .7em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
table.PosItems{
  background-color: transparent;
  padding: 10px;
  border: 4px solid #B6FF00;
}
table.PosItems td.resultsstatus{
  background-color: #E6F6BD;
  padding: 10px;
}
table.PosItems td.resultsmoreinfo{
  background-color: #E6F6BD;
  padding: 10px;
  height: 20px;
}
.resultbody{
  background-color: transparent;
  color: #999999;
  font-size: .70em;
  line-height: 1.2em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
a.resultbody{
  background-color: transparent;
  color: #999999;
  font-size: .70em;
  line-height: 1.2em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
a.resultbody:link{
  color: #82AF10;
  font-size: .70em;
  line-height: 1.2em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
a.resultbody:visited{
  color: #82AF10;
  font-weight: normal;
  font-weight: normal;
  text-decoration: none;
}
a.resultbody:hover{
  color: #000000;
  font-weight: normal;
  font-weight: normal;
  text-decoration: none;
}
.resultheader{
  background-color: transparent;
  color: #82AF10;
  font-weight: normal;
  text-decoration: none;   
  font-size: .85em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
table.MainResultsTable td.NoItems{
  background-color: transparent;
  border-left: 4px solid #B6FF00;
  border-top: 4px solid #B6FF00;
  border-right: 4px solid #B6FF00;
  border-bottom: 4px solid #B6FF00;
  padding: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: .7em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
.resultstitle{
  color: #000000;
  font-weight: normal;
  text-decoration: none;   
  font-size: 1.5em;
  line-height: 1.8em;
  font-family: Arial black, Helvetica, sans-serif;
  padding-left: 2px; 
  padding-right: 2px; 
}
.inputstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #E6F6BD;
	width: 19em;
	border: 0.1em dashed #333333;
	height: 1.8em;
	padding: 2px;
}
.inputstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #E6F6BD;
	width: 24em;
	border: 0.1em dashed #333333;
	height: 1.8em;
	padding: 2px;
}
.inputstyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #E6F6BD;
	width: 24em;
	border: 0.1em dashed #333333;
	height: 5em;
	padding: 2px;
}
.inputstyle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #E6F6BD;
	width: 100%;
	border: 0.1em dashed #333333;
	height: 1.8em;
	padding: 2px;
}
.inputstyle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #E6F6BD;
	width: 100%;
	border: 0.1em dashed #333333;
	padding: 2px;
}
.errorheader{
  background-color: transparent;
  color: #FF0000;
  font-weight: normal;
  text-decoration: none;   
  font-size: .75em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}
a.errorheader{
  background-color: transparent;
  color: #902D2D;
  text-decoration: none;   
  font-size: .75em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: underlined;
}
a.errorheader:link{
  background-color: transparent;
  color: #902D2D;
  text-decoration: none;   
  font-size: .75em;
  line-height: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: underlined;
}
a.errorheader:visited{
  background-color: transparent;
  color: #902D2D;
  font-weight: normal;
  text-decoration: underlined;
}
a.errorheader:hover{
  background-color: transparent;
  color: #000000;
  font-weight: normal;
  text-decoration: underlined;
}
table.GalleryTable {
  background-color: #FFFFFF;
}
table.GalleryTable td.GalleryPic{
	height: 600px;
	width: 600px;
	vertical-align: middle;
}