/*Template:     AdDetails.css
Purpose:      web styles for Ad details
History: 		See doc 2734*/
div.Register { padding:0em; width: 100%; background: #fbf4ee; color:#990033; font-size:95%; }
div.Register p { padding:0.3em; }

.UserEnteredText { font-size:80%;  margin:0em; padding:0em 1em 0em 0em }
.UserEnteredText h2, .UserEnteredText h1 { color: #0000bb; margin:0em 0em 1em 0em; line-height:1.2em; font-size:160%; }
.UserEnteredText p { margin:1em 0em; font-size:100%;}
.UserEnteredText ul, .UserEnteredText b, .UserEnteredText li  { font-size:100%; }
.UserEnteredText td { font-size:100%; }

.AdDetailsInfoTable, .BiddingHistory, table.MorePics, .AdDetailsSmallInfoTable { font-size:80%; background-color:#f5f5f5; border: 1px solid #000; margin:2em 0em;  }
.AdDetailsInfoTable td, .AdDetailsSmallInfoTable td { font-size:inherit; padding:0em 0em 0em 0.5em;}
.AdDetailsInfoTable th, .BiddingHistory th, table.MorePics th, .AdDetailsSmallInfoTable th { color:#FFF; text-align:left; font-size:105%; background-color:#0E4496; text-indent:0.5em; margin:0em 0em 0.2em 0em; }
.AdDetailsInfoTable ul, .AdDetailsSmallInfoTable ul { list-style-type:none; margin:0em 0em 1em 0em; padding:0em; }
.AdDetailsInfoTable ul li, .AdDetailsSmallInfoTable ul li { margin:0em 0em 0.5em 0em; }
.AdDetailsSmallInfoTable { margin:0em 0em 0em 0.5em; }

.AdDetailsInfoTable th.Headline { text-align:left; padding:0em 0em 0.5em 0em; height:1.5em; }
.AdDetailsInfoTable th.Adnumber { text-align:right; padding:0em 0em 0.5em 0em; height:1.5em; }
.AdDetailsInfoTable th.BidDetailsHeader { font-size:120%; color:#990000; text-align:left; background-color:#f5f5f5; border-bottom: 1px dashed #000; }
.AdDetailsInfoTable tr.WinnerRow, .BiddingHistory tr.WinnerRow { background-color:#CCC; } 
.AdDetailsInfoTable .BidInfo {color:#990000; }
.AdDetailsInfoTable .BidDetails { background-color:#FFF; text-align:center;  }
.AdDetailsInfoTable td.Labels { text-align:right; padding:0em 0.5em 0em 0em; }
.AdDetailsInfoTable h3.BidDetailsHeader { font-size:110%; color:#990000; margin:0em 0em 0.3em 0em; padding:0em;  border-bottom:1px dashed #000; }


.BidHistoryDisplay tr.WinnerRow td { background-color:#CCC; } 
.BidHistoryDisplay td { padding:0.5em; margin:0.2em 0em; }
.BidHistoryDisplay th { background-color:#F5F5F5; color:#000000 }
.BidHistoryDisplay { font-size:95%; margin:0em; padding:0em; }
.BidHistoryCell p { margin:0.3em 0em 1em 0em; padding:0em; font-size:90%;  }
td.BidHistoryCell { margin:0em; padding:0em 0.5em 0em 0.5em; border-right:1px solid #000 }

.BiddingInformation { font-size:80%; padding:0em; margin:0em; width:100%;  }
.BiddingInformation td { padding:0.3em; font-size:110%;}
.BiddingInformation .FirstCell { border-right:1px solid #000; height:100%; }
.BiddingInformation table, .BiddingInformation p { font-size:100%; }

.AuctionWin { text-align:center; font-size:100%; }
.AuctionWin p { margin:1.5em 0em 0em 0em; font-size:100% }
.AuctionWin ul {margin:1em; list-style-type:disc; font-size:100%}
.AuctionWin li {margin-left:1.5em; text-align:left; font-size:100%}
.AuctionWin .WinningHandle {font-size:110%; }
.AuctionWin ul { margin:1em 1em 0em 2em; }
.AuctionWin .Announce { color:#990000; font-size:125%; }
.ContactSubmit { margin:0.5em 0em; }

p.ViewMorePics { margin-bottom:10px; font-size:80%; font-weight:bold; }
table.MorePics, .SetAs { font-size:80%; }
table.MorePics p, table.MorePics li, table.MorePics table { font-size:100%; }
table.MorePics th.AdNumber { width: 20%; }
table.MorePics th.Headline a, table.MorePics th.Headline a:link, table.MorePics th.Headline a:visited { color:#fff; text-decoration:underline }
table.MorePics th.Headline a:hover { text-decoration:none; color:#FFFF00; }
.Picture, .PrimaryPic { border:1px solid #000; font-size:80%; }
.Picture td, .PrimaryPic td { background-color:#eee; text-align:center; /*vertical-align:top;*/ font-size:100% }
.PrimaryPic { background-color:#ddd;  }
.PrimaryText { font-weight:bold; font-size:80%; }
input.PictureTitle { margin:0em 0em 0.5em 0em;} 

.SendEmail {color:#990000; font-size:120%; }
.AuctionStop { margin:0.5em 1.5em; padding:0.5em 1.5em; background-color:#EED7D7; }
.AuctionStopInfo { color:#990000; font-weight:bold; }
.title { color:#990000; font-weight:bold; font-size:110%; } /*The title of the company.*/
p.InquieryOnWay { font-weight:bold; }

/*Archived*/
.ArchivedAd {  font-weight: bold; color:#990000; background-color: #ffeeee; border:thin solid #ff0000; margin:0em 0em 0em 1em; }
.ArchivedAd p { padding:1em; }
.ArchivedAd p ul {list-style-type:disc; }
.ArchivedAd li { margin:0em 0em 0em 1em; }

/*Labauction Center*/
.LabAuctioCenter li { padding:0.7em 0em;  }
.LabAuctioCenter  a { text-decoration:none; font-size:90%  }
.LabAuctioCenter  a:visited {text-decoration:none; }
.LabAuctioCenter  a:hover { text-decoration:underline; }
a.Phone { 
	font-size:9pt;
	background-image:URL("/frameless/tablelayout/images/bar1.gif");
	display:block;
	background-position:left;
	background-repeat:no-repeat;    
	height:30px;
	width:125px;
	margin:0px 0px 0px 10px;
}
a.Phone span { position:relative; left:30px; top:7px; text-decoration:underline; }
a.Phone:hover { 
	background-image:URL("/frameless/tablelayout/images/bar1_over.gif");
	text-decoration:none;
}
a.Phone:hover span { 
	text-decoration:none;
}
a.Email { 
	font-size:9pt;
	background-image:URL("/frameless/tablelayout/images/bar2.gif");
	display:block;
	background-position:left;
	background-repeat:no-repeat;    
	height:30px;
	width:125px;
	margin:0px 0px 0px 10px;
}
a.Email span { position:relative; left:30px; top:7px; text-decoration:underline; }
a.Email:hover { 
	background-image:URL("/frameless/tablelayout/images/bar2_over.gif");
	text-decoration:none;
}
a.Email:hover span { 
	text-decoration:none;
}
/*a.Email li { background-color:#990000;  padding:9px 0px 9px 2px ; background:URL("/frameless/tablelayout/images/bar2.gif") left center; background-repeat:no-repeat; color:#000   }
a.Email span { margin:0px 10px 0px 30px; padding:0px; }
a.Email:hover li { background-color:#990000;  padding:9px 0px 9px 2px ; background:URL("/frameless/tablelayout/images/bar2_over.gif") left center; background-repeat:no-repeat; color:#000  }
a.Email:hover span, .LabAuctioCenter a.Phone:hover span  { color:#CC3300; }*/

/* IDs */
#ActionButtons {font-size:75%; margin:0em; padding:0em; }
#Sponsor { margin-top:2em; }
#AdDetailsHeader { background-color:#666666; color:#FFFFFF; font-weight:bold }
#AdDetailsHeader #Title { float:left; }
#AdDetailsHeader #TitleAdnumber { text-align:right; float:right; margin:0em 0.3em 0em 0em }
#BidBox { font-size:95%; }
#BidHere { border-top:1px dashed #000;  font-size:95%; padding:0.2em;  margin:0em 0.3em 0.3em 0em;  }
#isProxy { margin:0em 0em 0em 0.6em; }
#EnableProxy { margin:0.5em 0em; padding:0.3em; font-size:95% }
#AuctionStopArea { margin:0.5em 0.5em 0.5em 0em; padding:0.3em; border-bottom:1px dashed #000; border-top:1px dashed #000;  }
#AuctionStopArea .AuctionStop { font-size:90%; margin:0.2em 0em; padding:1em; }
#AuctionStopArea .AuctionStop p { margin:1em; font-size:90% }
#WinAuctionNow { margin-left: 64px; }
#BuyNow { margin:1em 0em; }

.BidHistoryBox h3.BidDetailsHeader { margin:0em 0.3em 0.3em 0em; }
.BidHistoryBox p { font-size:100%; }
.LabDrawerIcon { margin:0.5em 0em 0em 0em; }
.DetailPad div { width:82%; }
.Detail3Contact { background-color:#EBEDF1; margin:1em 0em 0.5em 0em; }
.DetailPad div { padding:0em 0em 0em 2em; }
.NPIprofile { width:98%; }
.ProfileHeading { background-color:#cccccc; font-weight:bold; }
.NPIProfileSecondTable .Labels { text-align:center; background-color:#33CC99 }
.SignInList { margin:0.3em 0em; }
.report { margin:0px 0px 0px 5px; font-size:85%; }

#LeadGenerationForm { display: inline; }
#LeadGeneration {margin: 0em; font-size: small; font-family: Arial, Helvetica, sans-serif; background-color: #f5f5f5; border: 1px solid #dddddd; }
#LeadGeneration fieldset { padding-top: 0.5em; padding-left: 0em; padding-right: 0em; padding-bottom: 0em; margin: 0em; width: 610px; }
#OptionalInformation { width: 100%; margin-top: -1em 0em 0em 0em;  border: 0px; }
#LeadGeneration legend { top: -0.5em; padding-left: 0.2em; padding-right: 0.2em; font-size: 120%; font-weight: bold; color: #0E4496; }
#LeadGeneration ol, #OptionalInformation  ol {list-style: none; padding-top: 0em; }
#OptionalInformation  ol { margin-bottom: -1em; }
#LeadGeneration li, #OptionalInformation li { padding-bottom: 1em; margin-left: -2em; vertical-align: top; }
#LeadGeneration label, #OptionalInformation label { float: left; width: 10em; margin-right: 0em; font-weight: bold; }
#OptionalInformation label { color: ##666666; }
#LeadGeneration small { font-size: 80%; }
#LeadGeneration .AddressFormField { position: relative; display: inline-block; }

/* Error Found Section */
.MissingFormInfo { display: block; color: #990000; background-color: #ffcccc; border: 1px solid #FF0000; width: 605px; padding: 0.2em; font-size: small; }
.MissingFormInfo li { margin-left: 30px; }
.MissingFormInfoTitle {}
.errorColor { background-color: #ffcccc; }

.encFormValue { display: none; padding: 0em; }	



/**end **/


















