﻿  
    .validationMsg
    {
        display:none; width:99%; padding-top:2px; padding-bottom:2px; 
        color:#ab1234; font-weight:bold;
    }
    
    #SaveSearchPopup
    {
        position:absolute; width:400px; visibility:hidden; top:40px; left:-500px;
        border:1px solid #999999; background-color:#f2f2f2; z-index:2600;
    }
    
    #NoItemLinkPopup
    {
        position:absolute; width:390px; padding:5px; visibility:hidden; top:-400px; left:300px;
        border:1px solid #999999; background-color:#66cc33; z-index:2600;
    }
    
    #NoItemLinkPopup p { color:#333333; font-weight:bold; }
    
    #RestoringMessage
    {
        display:none; float:left; padding:0px;margin:0px;background-color:#66cc33;
        padding:1%;width:98%; color:#000000;  margin-bottom:10px;
    }
    
    #ItemPopupModalBg
    {
        position:absolute; left:0px; top:0px; width:100%; height:100%;
        background-color:#000000; z-index:2000; visibility:hidden;
        opacity:0.7; filter:alpha(opacity=70);
    }
    
    #ItemCachingWrapper { display:none; width:99%; } 
    
    #LinkedItemCachingWrapper { display:none; width:99%; }
    
    #SearchingMessage
    {
        display:none; background-color:#66ff00; color:#333333; font-weight:bold;
        float: left; margin:0px; padding:1%; width:98%;
    }
    
   
    
 /* -------- override main Itemsearch.css Item info popup display settings -------- */
    
#ViewItemPopup
{
    position:absolute; width:674px; height:350px; 
   /* background-color:#ffffff; */ color:#333333; text-align:left;
    left:100px; top:30px; border:0px solid #333333;  z-index:2700; /* 4500; */
    padding:0px; overflow:visible; visibility:hidden;
}


/* ItemInfoPopup header bar (conatins apply, send, store and close links) */

#ViewItemHeaderBar
{
    width:642px;float:left;background-color:#ffffff;text-align:right;margin:0px;padding:0px;
}

#ItemDescriptionScrollWrapper
{
    float:left;background-color:#ffffff; padding-left:10px; 
    width:461px;height:200px; overflow:auto; text-align:left;
}

#ItemDescriptionWrapper
{
    float:left;background-color:#ffffff; padding:0px; padding-bottom:10px;
    width:440px; height:auto; overflow:visible; text-align:left;
}

/* new Item popup styling */

#ItemInfoMenuAndContentWrapper
{
width:674px;float:left; background-repeat:repeat-y;
background-image:url(../Images/DropShadowMiddle.png); background-position:right;
}

#ItemPreviewMenuWrapper
{
width:170px;float:left;background-color:#ffffff;
height:200px; border-right:1px dotted #999999;
 text-align:center;
}

#ItemPreviewMenuWrapper img
{
    padding:0px; margin:0px; border:0px;
}

#ItemPreviewMenuWrapper p
{
    padding-top:5px; padding-bottom:10px;
}

#ItemPreviewMenuWrapper a
{ color:#666666; }

#ItemPreviewMenuWrapper a:hover
{ color:#66cc33; }


#ItemInfoCloseBtnWrapper
{
    display:block;float:right;margin-right:15px;text-align:right;
}

#ItemInfoCloseBtnWrapper img { border:0px; margin:0px; padding:0px; }

#ItemInfoCloseBtnWrapper a
{ color:#666666; }

#ItemInfoCloseBtnWrapper a:hover
{ color:#66cc33; }

#DropShadowTopRow
{
    display:block;float:left;width:100%; height:33px;padding:0px;margin:0px;
}

.dropShadowTopRowFill
{
    display:block;float:left;width:642px;background-color:#ffffff;height:33px;padding:0px;margin:0px;
}

.dropShadowTopRightWrapper
{
    display:block;float:left;width:32px;height:33px;padding:0px;margin:0px;
    background-repeat:no-repeat; background-image:url(../Images/DropShadowTopRight.png); background-position:right top;
}

#DropShadowBottom
{
    float:left;width:100%; height:33px; background-repeat:no-repeat; background-image:url(../Images/DropShadowBottom.png);
}
    
    #IntroTextWrapper 
    { 
    height:auto; overflow:visible; /* 500px; */
     }
    
 #HelpBoxWrapper 
 { visibility:hidden; position:absolute; left:300px; top:25px; z-index:9999; 
 background-color:#66ff00; background-color:#ffffff; color:#333333; padding:10px; overflow:visible; height:auto;
    border:6px solid #444444; text-align:left;
    }
    
/* ----------------------- e lot specific styles from ellis ------------------------- */

#eLotColumnOne { margin:0px; padding:0px; width:300px; float:left; }
#eLotColumnTwo {
	padding:0px;
	width:619px;
	float:left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}

/* --------------- elot column 1 styling -------------------- */


#ELotColumnOne { margin:0px; padding:0px; width:300px; float:left; }

#ELotColumnTwo {
	width:619px;
	float:left;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/* start - COLUMN ONE CONTENT - SEARCH CRITERIA / HOW TO SEARCH / SMALL ADVERTS - start */

/* search criteria */
#eLotSearchCriteria { margin:0px; padding:10px; width:280px; float:left; background-color:#596659; }
#eLotSearchCriteria form { margin:0px; padding:0px; }
.ProductText { font-family:Arial, Helvetica, sans-serif; font-size:95%; font-style:normal; font-variant:normal; font-weight:bold; color:#ffffff; line-height:150%;}
.eLotSeacrhBoxInputStyle {
	display:block;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 270px;
	border: 1px solid #ffffff;
}
.SearchHeadingStyleOne {font-family: Georgia, "Times New Roman", Times, serif; font-size: 150%; line-height: 120%; font-weight: normal; color: #66cc33; padding: 0px;
margin-top: 2%; margin-right: 0px; margin-bottom: 5%; margin-left: 0px;}
.SearchTextStyleOne {font-family: Arial, Helvetica, sans-serif; font-size: 95%; line-height: 120%; font-weight: bold; color: #ffffff;}


/* how to seacrh */
#eLotHowtoSearch  {
	margin:0px;
	padding:10px;
	width:280px;
	float:left;
	background-color:#66cc33;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #ffffff;
}

/* small adverts */
#eLotSmallAdvertsWrapper  {
	margin:0px;
	padding:0px;
	width:300px;
	float:left;
	background-color:#ffffff;
}

.SmallAdvertWrapper {
	width: 300px;
	height: 100px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

/* end - COLUMN ONE CONTENT - SEARCH CRITERIA / HOW TO SEARCH / SMALL ADVERTS - start */
    
    

/* start - ELOT THREE ROTATING FOOTER ADVERTS ------------------------------------------------------- ELOT THREE ROTATING FOOTER ADVERTS - start */  

#eLotAdvertsWrapper {
	width:950px;
	height:150px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:dotted;
	border-bottom-style:dotted;
	border-top-color:#999999;
	border-bottom-color:#999999;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0px;
	margin-left:0px;
	float:left;
	overflow:visible;
	padding-right: 0px;
	padding-left: 0px;
}
#eLotAdvertSlotOne {width:300px; height:150px; padding:0px; margin:0px; float:left; display:block; overflow:visible;}
#eLotAdvertSlotTwo {
	width:300px;
	height:150px;
	float:left;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	display:block;
	overflow:visible;
	border-right-style:dotted;
	border-left-style: dotted;
	border-right-width:1px;
	border-left-width:1px;
	border-right-color:#999999;
	border-left-color:#999999;
	text-align:center;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#eLotAdvertSlotThree {width:300px; height:150px; padding:0px; margin:0px; float:left; display:block; overflow:visible;}

/* end - ELOT THREE ROTATING FOOTER ADVERTS ------------------------------------------------------- ELOT THREE ROTATING FOOTER ADVERTS - end */  


#ListsRow
{
	display:block;
	float:left;
	width:930px;
	padding:10px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#596659;
	margin-right: 0px;
	margin-left: 0px;
}

/* list style currently used by all drop down lists on the page */



.helpLink
{
    display:block; float:left;
}

.helpLink a { color:#ffffff; }
.helpLink a:hover { color: #66CC33;}

#HelpBoxCloseLinkRow { display:inline; float:right; text-align:right; margin-right:0px; padding:5px;}

#HelpBoxText 
{ padding:10px; }

#HelpInfoTextWrapper ol, #HelpInfoTextWrapper ul, #HelpInfoText ol, #HelpInfoText ul
 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; line-height: 150%; font-weight: normal; color: #333333;}

/* help balloon */

#HelpBalloonOnOffText { display:inline; color:#66cc33; }

.renderedItemInfoWrapper { display:none; }


#HelpBoxWrapper a { color:#333333; text-decoration:underline; }

#HelpBoxText h2 { color:#66cc33; }
#HelpBoxText h1 { color:#66cc33; }


#FooterHelpRow
{
	display:block;
	float:left;
	width:930px;
	padding:10px;
	margin:0px;
	font-size:85%;
	background-color:#596659;
	color:#FFFFFF;
}
 


/* start - HOW TO SELL / HOW TO BUY / REGISTER - HOT LINKS THAT APPEAR ON ALL eLOT PAGES ------------------------------------------------------- */

/* main global hot links container wrapper */
#GlobalHotLinksWrapper {float: left; width: 950px; background-color: #ffffff; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
border-top-color: #999999; border-bottom-color: #999999; margin-top: 10px; margin-bottom: 10px; margin-right: 0px; margin-left: 0px; overflow: visible;
padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;}

/* inner wrappers to contain the gradient decorations */
#InnerWrapper {float: left; width: 950px; margin: 0px; padding: 0px; background-color: #dddddd; background-image: url(../Images/GradientTop.gif); background-repeat: no-repeat; background-position: top;}
#ImageSlide {float: left; width: 950px; margin: 0px; padding: 0px; background-image: url(../Images/GradientBottom.gif); background-repeat: no-repeat; background-position: bottom;}

/* search for jobs hot link */
#HowtoSellWrapper {float: left; width: 316px; margin: 0px; padding: 0px;}
#HowtoSellImage {float: left; width: 120px; height: 150px; margin: 0px; padding: 0px; background-image: url(../Images/eLotImageOne.png); background-repeat: no-repeat;}
#HowtoSellContent {float: left; width: 176px; margin: 0px; padding: 10px;}

/* ifa membership hot link */
#HowtoBuyWrapper {float: left; width: 318px; margin: 0px; padding: 0px;}
#HowtoBuyImage {float: left; width: 120px; height: 150px; margin: 0px; padding: 0px; background-image: url(../Images/eLotImageTwo.png); background-repeat: no-repeat;}
#HowtoBuyContent {float: left; width: 176px; margin: 0px; padding: 10px;}

/* register for free hot link */
#RegisterForELotWrapper {float: left; width: 316px; margin: 0px; padding: 0px;}
#RegisterForELotImage {float: left; width: 120px; height: 150px; margin: 0px; padding: 0px; background-image: url(../Images/eLotImageThree.png); background-repeat: no-repeat;}
#RegisterForELotContent {float: left; width: 176px; margin: 0px; padding: 10px;}

/* h5 and p text styling for hot links */
.HotLinkHeadingStyleThree {font-family: Georgia, "Times New Roman", Times, serif; font-size: 150%; line-height: 120%; font-weight: normal; color: #ffffff; padding: 0px;
margin-top: 2%; margin-right: 0px; margin-bottom: 5%; margin-left: 0px;}
.HotLinkTextStyleThree {font-family: Arial, Helvetica, sans-serif; font-size: 95%; line-height: 120%; font-weight: bold; color: #444444;}

img {border: none;}

/* end - HOW TO SELL / HOW TO BUY / REGISTER - HOT LINKS THAT APPEAR ON ALL eLOT PAGES ------------------------------------------------------- */

#HelpBoxCloseLinkRow 
{
    float:right; width:100%; height:28px; border:0px;
	margin: 0px; padding: 0px;
	text-align: right;
    background-image: url(../Navigation/NavButtonXUP.gif);
    background-repeat: no-repeat;
	background-position: right center;
}
	
