/*******************
[Color Codes]
# White : #fff
# Black : #000
# Blue : #3399cc
# Dark Blue : #2b88b7
# Light Grey : #ebebeb
# Medium Grey : #999
ultra light grey : F7F7F7
# Dark Grey : #333
# Light Yellow : #ffffcc
# Light Orange : #ffcc99
********************/
body {background-Color: #CCCCCC;background-image:url(../../images/bk-site4.jpg);/*background-image:url(../../images/bk-site.png)*/
background-repeat:no-repeat;}
/*****Basic Elements******/
body {text-align: center;font-size:100%; font-family: Arial, Sans-Serif; }

p {margin:10px 0;}

input, select {font-family: Arial, Sans-Serif;}

a:link {color:#666;}
a:visited {} 
a:hover{}
a:active {}

/*****Generic Elements******/
.DIVclear {clear: both;display: block;height: 10px;}
.DIVclear0 {clear: both;display: block;height: 0px;}
.alignright {text-align: right;}
.Required {color: red; font-size: 100%;font-weight: normal;margin: 0 3px;}
.Required_Notice {padding: .2em;font-size: 100%;}
.modalDialogContent {display: none; text-align: left; font-weight:normal;overflow: auto;}
#Breadcrumbs {margin: 3px 5px 0px 0px;}
/* #Breadcrumbs a{color:#3399cc;} */
 #Breadcrumbs a{color:#666;} 
.SelectorDisplay {border: 1px solid #999;height: 200px;margin-right: 15px;padding:10px;}/*****Category/Region Selector AJAX******/
.Error {background:#FBE3E4;color:#8a1f11;border:2px solid #FBC2C4;padding:5px;margin: 5px 0px;}
.Message {background:#e65d2b;color:#ffffff;border:1px solid #ee511a;padding:5px;margin: 5px 0px;}/*background:#FFF6BF;border:2px solid #FFD324;*/
.Success {background:#e65d2b;color:#ffffff;border:2px solid #e65d2b;padding:5px;margin: 5px 0px;}
.PageNavigation {border: 1px solid #ccc;color: #333;margin: 5px 0; padding: 5px; text-align: center; }/*background: url(../../images/Template/Sprite001.png) 0% -301px repeat-x;*/
 .PageNavigation a{color: #333; text-decoration: none;}
 .PageNavigation a:hover{color: #333; font-weight: bold; text-decoration: underline;}
.nowrap {white-space:nowrap}

h2.h2row {border: 0px solid #efefef;color: #fff;font-size: 115%;padding: 5px;margin-top: 5px ; background-color:#4C4C4C; }/*background:  url(../../images/Template/Sprite001.png) 0px -356px repeat-x;*//*000000 changed bk color*/
 h2.h2row a{color: #fff; text-decoration: none;}
 h2.h2row a:hover{text-decoration: underline;}
h3.h3row {border: 1px solid #ccc;color: #fff;font-size: 115%;margin: 5px 0; padding: 5px; background-color:#000000; }/*background: url(../../images/Template/Sprite001.png) 0% -301px repeat-x;*/
    h3.h3row a{color: #fff !important; text-decoration: none;}
    h3.h3row button {margin: -5px 0px;}
h3.h3row2 {border: 1px solid #ccc;color: #fff;font-size: 115%;margin-top:5px; padding: 5px; background-color:#000000;}/*background: url(../../images/Template/Sprite001.png) 0% -301px repeat-x;*/
    h3.h3row2 a{color: #fff; text-decoration: none;}
h4.h4row {border: 1px solid #ccc;color: #fff;font-size: 115%;margin: 5px 0; padding: 3px; background: #000;}/*background: #FFFACD;*/
h5.h5row {border: 1px solid #ccc;color: #fff;font-size: 115%;margin: 0; padding: 3px; background: #000;}/*background: #FFFACD;*/


/* Column Width Assignments*/

.Column1 {margin: 0px 10px; width: 60px;}
.Column2 {margin: 0px 10px; width: 140px;}
.Column3 {margin: 0px 10px; width: 220px;}
.Column4 {margin: 0px 10px; width: 300px;}
.Column5 {margin: 0px 10px; width: 380px;}
.Column6 {margin: 0px 10px; width: 460px;}
.Column7 {margin: 0px 10px; width: 540px;}
.Column8 {margin: 0px 10px; width: 620px;}
.Column9 {margin: 0px 10px; width: 700px;}
.Column10 {margin: 0px 10px; width: 780px;}
.Column11 {margin: 0px 10px; width: 860px;}
.Column12 {clear: both; width: 940px;}
.Column1,.Column2,.Column3,.Column4,.Column5,.Column6,.Column7,.Column8,.Column9,.Column10,.Column11,.Column12 {
    display: inline;
    float: left;
    margin: 0px 10px;}

/*****Basic Layout******/
#Container {background-color: white; font-size: 0.75em;
	margin: 0 auto;
	text-align: left;
	width: 960px;}
  #Container fieldset {border: 1px solid #ccc;
	margin-bottom: .8em;
	padding: 0em .4em .4em .4em;}
  #Container fieldset ul {list-style: none;}
  #Container label {display:inline-block; margin-top: .8em;}
  #Container legend {color: #000; font-weight: bold;}/*#000*/

/***** Tooltip *****/
.ToolTip{position:relative; color: blue; }
 .ToolTip span{display: none;}
.ToolTip_Hover{position:relative;}
 .ToolTip_Hover span{width: 20em;
  padding: .8em;
  font-style: normal;
  display:block;
  position:absolute;
  border:2px solid #ccc;
  top:1.3em;
  left: 3.0em;
  background: #fff;} 
  
.ToolTip2{position:relative;Width: 24px;} /* */
 .ToolTip2 span{display: none;}
.ToolTip2_Hover{position:relative;Width: 24px;}
 .ToolTip2_Hover span{width: 200px;
  padding: 5px;
  font-style: normal;
  display:block;
  position:absolute;
  border:2px solid #ccc;
  top:25px;
  left: -210px;
  background: #FFFFAA;} 
 .ToolTip2_Double {margin-left: -220px;}

/**** /Account/Register ****/
span.ToolTip {display: inline-block; vertical-align: middle;}
span.ToolTip_Hover {display: inline-block; vertical-align: middle;}
span.ToolTip2 {display: inline-block; vertical-align: middle;}
span.ToolTip2_Hover {display: inline-block; vertical-align: middle;}

/*****Specialty Buttons / Input Buttons******/
.DefaultButton { 
    background-color:#ebebeb;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#333;
    padding:1px 5px}
  /*.DefaultButton:hover{color:#000; background-color: #C3E4ED;}*/
  .DefaultButton:hover{color:#fff; background-color:#000;}
.DisabledButton { 
    background-color:#ebebeb;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#aaa;
    padding:1px 5px}
   
#Registration_Button {background-color:#f5f5f5;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#333;
    padding:1px 5px;
    float: right;}
  #SignIn_Button:hover{color:#000; background-color: #C3E4ED;}
#SignIn_Button {background-color:#f5f5f5;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#333;
    padding:1px 5px;
    margin-left:225px;} /* LogOnBox.aspx */
  #SignIn_Button:hover{color:#fff; background-color: #df280c;}
#MenuSearch_Button {background-color:#f5f5f5;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#333;
    padding:1px 5px}
  #MenuSearch_Button:hover{color:#fff; background-color: #df280c;}
/*.SubmitBid_Button{background-color:#C3E4ED;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#333;
    padding:1px 5px}
  .SubmitBid_Button:hover{color:#000; background-color: #f5f5f5;}*/
  .SubmitBid_Button{background-color:#E65D2B;
    border:1px solid #999;
    border-top:1px solid #F0F0F0;
    border-left:1px solid #F0F0F0;
    font-family: Arial, Sans-Serif;
    font-weight:bold;
    color:#fff;
    padding:1px 5px}
  .SubmitBid_Button:hover{color:#fff; background-color: #000;}
  
.FormButtonAlignment {text-align: center;}
/*****Header******/               
#SiteHeader {margin-bottom: 10px;}
#UserSignInLinksContainer {color: #000; font-size: 115%;
          /*padding: 2px 10px 2px 10px;*/
          text-align: center;} 
 #UserSignInLinksContainer a{color: #333;font-weight: bold;text-decoration: none;}
 #UserSignInLinksContainer a:hover {color:#f05a2f;}
#UserSignInLinksContainer #UserSignInLinks {margin: 0 auto; text-align: right;}
#UserSignInLinksContainer #UserSignInGreeting{color:#2b88b7;}

#Logo {margin: 10px 0px;}

#Menu {margin-bottom: 10px;}
#Menu_Top{background: url(../../images/Template/Sprite001.png) 0px -139px repeat-x;font-weight: bold; font-size: 115%; height: 30px;}
#Menu_Top .Menu_Top_Link {float: left;height: 20px; margin:6px 35px 0px 0px;}
#Menu_Top a{color:#333;text-decoration: none; }
#Menu_Top a:hover {color: #f05a2f;}
#Menu_Top_Left {background: url(../../images/Template/Sprite001.png) 0px -31px no-repeat;float: left;height: 30px; width: 10px;}
#Menu_Top_Right {background: url(../../images/Template/Sprite001.png) -90px -85px no-repeat;float: right;height: 30px; width: 10px;}

/* -------------- CSS ADD DATED ON 18/01/2012 --------------------*/
#Menu_Top_new{font-weight: bold; font-size: 115%; height: 30px;}
#Menu_Top_new .Menu_Top_Link {float: left;height: 20px; margin:5px 2px 0px 0px;}
#Menu_Top_new a{color:#333;text-decoration: none; }
#Menu_Top_new a:hover {color: #f05a2f;}
#Menu_Top_Left_new {float: left;height: 30px; width: 10px;}
#Menu_Top_Right_new {float: right;height: 30px; width: 10px;}
/* -------------- CSS ADD DATED ON 18/01/2012 --------------------*/

#Menu_Middle {background-color:#4C4C4C; border: 1px solid #efefef;padding:5px;}/*background: url(../../images/Template/Sprite001.png) 0px -356px repeat-x;*//*000000 changed bk color*/

#Menu_Bottom{background: url(../../images/Template/Sprite001.png) 0px -332px repeat-x;height: 20px;}
 #Menu_Bottom .Menu_Bottom_Link {text-align:right;padding-top:2px;}
 #Menu_Bottom a{color:#333;text-decoration: none; }
 #Menu_Bottom a:hover {color: #f05a2f;}
#Menu_Bottom_Left {background: url(../../images/Template/Sprite001.png) 0px -224px no-repeat;float: left;height: 20px; width: 10px;}
#Menu_Bottom_Right {background: url(../../images/Template/Sprite001.png) -90px -278px no-repeat;float: right;height: 20px; width: 10px;}

#Search_Basic {}

/*****Content******/

/*****Content - Basic Form : Registration ******/
#Form_Registration {}
 #Form_Registration label {width: 210px;}
#Form_Registration_CMS {}
.Form_Registration_Country select{width: 250px;}
.Form_Registration_Help {font-size: 100%; padding-left: 215px;}


/*****Content - Sign In******/
#RememberMe {float: left; width: 200px;}

/*****Content - Create Listing Form/Page******/
#Listing_Create_Form {}
#ListingFormButtonAlignment { text-align: center; margin-top: 10px; }

/*****Content - Listing Detail Page******/
h1#Listing_Details_Category {font-size: 100%;}
 h1#Listing_Details_Category a{text-decoration: none;}
h1#Listing_Details_Title {border-bottom: 2px solid #ccc; font-size: 125%;margin-top: 10px;}
 h1#Listing_Details_Title i{color: #999; font-size: 100%;} /**** listing number *****/
h1#Listing_Details_SubTitle {font-size: 100%;}
#Listing_Details_Status {border: 1px solid #ccc;color: #333;margin: 5px 0; padding: 2px; background: #FFF;}/*background: #FFFACD;*/
#Listing_Details_Data {padding:0px; margin:-5px 0px 0px 0px;}
 #Listing_Details_Data p {}
 #Listing_Details_Data b {}
 #Listing_Details_Data table {padding: 0px; margin: 0px;}
 #Listing_Details_Data td {vertical-align: top;padding-bottom: 3px; margin: 0px;}
#Listing_Details_BidPrice {/*background:#E6EFC2;*/background:#ffffff;color:#000;border:2px solid #000; border-right:1px solid #000; border-left:1px solid #000;padding:5px;margin: 5px 0px;}/* Both Auction Bid and Fixed Price */
#Listing_Details_PricingInfo {border: 1px solid #000;color: #333;margin: 5px 0; padding: 5px; background: #ebebeb;}
#Listing_Details_QuantityInfo {border: 1px solid #000;color: #333;margin: 5px 0; padding: 5px; background: #ebebeb;}
#Listing_Details_Images {}
#Listing_Details_Images_Thumbnails {border-top: 1px solid #999;margin-top: .4em;}
 #Listing_Details_Images_Thumbnails img{margin: 2px 0px 0px 0px;}
#Listing_Details_NoPhoto {height: 175px; padding-top:125px;width: 458px;border: 1px solid #ccc; background: #ebebeb; color:#999;text-align: center;}

#Listing_Details_Bid_Form { background:#ededed; border: 1px solid #ccc;padding: 5px;}
  #Listing_Details_Bid_Form table {width: 100%;padding: 0px; margin: 0px;}
  #Listing_Details_Bid_Form td {padding: 0px; margin: 0px;vertical-align: top;}
#Listing_Details_Type {font-style: italic; font-size: 100%; width: 40%;}
#Listings_Details_Custom {}
#Listings_Details_Description {overflow: visible;}
#Listing_Details_ShippingOpts {margin-top: 5px;}
#Listing_Details_PaymentOpts {margin-top: 5px; line-height: 20px;}
.ReserveNotMet{color: Red;}
.Listing_Note {font-size: 75%;}

		/*****container classes for prices, increments, and minimum bids******/
		/*****DO NOT MODIFY THE FOLLOWING CLASS NAMES******/
		/******Please feel free to edit the class properties/values*******/
		.Bidding_Current_Price {font-weight: bold; color: Green;}
		.Bidding_Local_Price {font-size:75%;}
		.Bidding_Listing_Increment {}
		.Bidding_Local_Increment {font-size:75%;}
		.Bidding_Listing_MinPrice {}
		.Bidding_Local_MinPrice {font-size:75%;}

/*****Cofirm Bid / Purchase******/
#ConfirmAction {background:#FFF6BF;color:#514721;border:2px solid #FFD324;padding:5px;margin: 5px 0px;}

/*****Content - Browse/MyAccount/Admin Category Display List******/
ul.CategoriesList {list-style:none;margin: 0px 0px 5px 0px;}
ul.CategoriesList a {color: #000;text-decoration: none;}
ul.CategoriesList a:hover {color: #f05a2f}
li.CategoryList, li.RegionList, li.StoreList, li.EventList, li.MyAccount_MenuList1, li.MyAccount_MenuList2
{   border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc; padding: 5px; 
    background: url(../../images/General/Gradient-fff-ccc.png) 0% -50px repeat-x;}
li.MyAccount_MenuList1 {}
li.MyAccount_MenuList2 {} 


#Categories {width:200px;white-space:nowrap;}
 #Categories ul{list-style-type: none;}
  #Categories ul li {padding: 2px;}
 #Categories ul a {color: #333;font-weight:bold; text-decoration:none;}
 #Categories ul a:hover {text-decoration:underline;}

/***** Listing Displays *****/

.HomePageFeaturedItem{float: left;height: 230px;width: 158px;margin: 5px 5px 0px 0px;border: 1px solid #ccc;white-space:nowrap;text-align: center;padding: 5px;}
.HomePageFeaturedItem h1 {font-size: 115%;height: 20px;margin: 5px 5px 0px 5px ;}
.HomePageFeaturedItem a {color: #000;text-decoration:none;}
.HomePageFeaturedItem img {}
.HomePageFeaturedItem_time {font-size: 100%;margin-bottom: 3px;}
.HomePageFeaturedItem_price {}
.HomePageFeaturedSubtitle {font-style: italic;font-size: 100%;}
.HomePageFeaturedItem_NoPhoto {margin: 0px auto; height: 148px; width: 148px; border: 1px solid #ccc; background: #ebebeb; color:#999;font-size: 100%; text-align: center;}

#ItemListingContainer {border-top: 1px solid #ccc;}
 #ItemListingContainer table {width: 100%}
 #ItemListingContainer table a {/*color: #000;*/ text-decoration: none;}
 #ItemListingContainer table a:hover {text-decoration: underline;}
#ItemListingDisplay {width: 100%;}
#ItemListingDisplay a {/*color: #000;*/}
#ItemListingDisplay td{border-bottom: 1px solid #ccc; padding: 5px 5px 5px 0;}
.ItemListingDisplay_NoPhoto {height: 148px; width: 148px; float: left;margin-right: 5px;border: 1px solid #ccc; background: #ebebeb; color:#999;font-size: 100%; text-align: center;}
.ItemListingDisplay_Price {font-weight: bold; color: Green;}
td.ItemListingDisplay_Thumbnail {width:155px; text-align: left;}

.Listings_Sort {text-align:right; margin: 5px 0px;}

/*****Content - ListingActionHistory / Bid History******/

#ListingActionList table {width: 100%;}
 #ListingActionList td{border-bottom: 1px solid #ccc;}
 #ListingActionList th{background-color: #ebebeb;padding: 3px;}

/*****Content - MyAccount Display******/

ul.MySummary {font-size: 18px;list-style: none; margin: 0px 0px 0px 15px; padding: 0px;} 
li.MySummaryTitle {font-weight: bold;padding: 5px 0px 3px 0px;}
li.MySummaryInfo {padding: 3px 0px 3px 15px;}

.MyAccount_Table1 {width: 100%;padding-top: 5px;table-layout: fixed;}
.MyAccount_Table1 th{background: url(../../images/General/Gradient-fff-ccc.png) 0 -110px repeat-x;
                    border: 1px solid #ebebeb;
                    font-weight: bold;color: #333;}
.MyAccount_Table1 th,td {padding: 3px;vertical-align:top;}
 .MyAccount_Table1 th a {text-decoration: none;}
 .MyAccount_Table1 th a:hover {text-decoration: underline;font-weight: bold;}
 .MyAccount_Table1 i{font-size: 100%;}
.MyAccount_Table1_CheckBox {border-bottom: 1px solid #ccc;vertical-align:middle;}
.MyAccount_Table1_Thumb {border-bottom: 1px solid #ccc;width: 150px;padding: 3px 3px 3px 0px;}
.MyAccount_Table1_Title {overflow: hidden;}
 .MyAccount_Table1_Title a{color: #000;text-decoration: none;}
 .MyAccount_Table1_Title a:hover {text-decoration: underline;}
.MyAccount_Table1_Actions {text-align: right; border-bottom: 1px solid #ccc;}
.MyAccount_Table1_Border {border: 1px solid ebebeb;}
.MyAccount_Table1_DefaultUnderline {border-bottom: 1px solid #ccc;}

.MyAccount_Table2{width: 60%;padding-top: 5px;}

.NoPhoto {height: 148px; width: 148px;border: 1px solid #ccc; background: #ebebeb; color:#999;font-size: 100%; text-align: center;}
.ColorKey span{font-weight: bold;margin: 20px;}
.WinningBidColor {color: #fff;font-weight: bold;}/*color: Green;*/
.WinningBelowReserveColor {color: Orange;font-weight: bold;}
.OutbidColor {color: Red;font-weight: bold;}
.PaidColor {color: Green;font-weight: bold;}
.PendingColor {color: Orange;font-weight: bold;}
.UnpaidColor {color: Red;font-weight: bold;}
.MyAccount_Sort {text-align: right;margin-bottom: 5px;}
.SecondaryAccountData {color: #999;}
.PrimaryAddress {color:#000; background: #E6EFC2;margin: 0px;font-weight:bold;}
.PrimaryCC {color:#000; background: #E6EFC2;margin: 0px;font-weight:bold;}
.CCBillingAddress{margin-left: 20px;}
  .CCBillingAddress h5{background: #F7F7F7;}
.NewMessage {color:#000; background: #E6EFC2;margin: 0px;}

/***** InvoiceDetail *****/
#PaidInvoiceHeaderTable {background-image:url('../../images/General/paidStamp.gif');background-position:center top;background-repeat:no-repeat;}
#SubmitPayPal
{
	background-image: url('../../images/paypalbutton-1.gif'); 
    background-position: right; 
    width: 123px; 
    height: 38px; 
    text-align: left; 
    border: 1px solid orange; 
    font-weight: bold; 
    padding: 0px 30px 3px 3px; 
    font-size: 12px;
}
.InvoicePaymentInstructions { margin: 10px 5px 10px 5px; }

/***** Advanced Search *****/
.Form_Seach_Help {font-size: 100%;}

/***** SiteMap *****/
#SiteMap {padding:5px 0px 0px 30px;}
#SiteMap li {padding-left: 1em;}

/*****Footer******/
#Footer {}
#RegionCurrencyRow {margin-top: 10px;}
#Copyright {margin-top: 10px;}
#FooterLinks {float:left;}
#Time {width: 400px; text-align: right; float: right;}

/***** Html Helper Classes *****/
.field-validation-error {color: #8a1f11;} /* Error text from a Validation Message (next to the error location on page) */
.input-validation-error /* Specific input that' is causing the error. i.e. the textbox, drop down, etc. */
{background-color: #FBE3E4; border: 0px; padding: 2px; outline: 2px solid #FBC2C4;}
.validation-summary-errors /* The summary of validation errors - display at the top of a form */
{   background:#FBE3E4;
    color:#8a1f11;
    border:2px solid #FBC2C4;
    padding:5px;
    margin: 5px 0px;}
.requiredField{color:Red;}

/*****image uploading*****/
DIV.ProgressBar { width: 100px; padding: 0; border: 1px solid black; margin-right: 1em; height:.75em; margin-left:1em; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; }
DIV.ProgressBar DIV { background-color: Green; font-size: 1pt; height:100%; float:left; }
SPAN.asyncUploader OBJECT { position: relative; top: 5px; left: 10px; }
.imagecontainer {padding-right: 10px;}

/****** For all Feedback Stars ******/
#Feedback_Table td{text-align: left;}
.stars-off {margin-bottom: 2px;}
.stars-off, .stars-on {
     position: relative;
     height: 16px;
     background: url(../../images/General/ui.stars.gif) repeat-x 0 -32px;}
.stars-on {
     position: absolute;
     background-position: 0 -48px;}

/****** Admin Dashboard ******/
.AdminTable { width: 100%;}
.AdminDashTable {width: 100%;}
  .AdminDashTable th{background: #ebebeb;}
  .AdminDashTable td{border-bottom: 1px solid #ebebeb;}
.AdminAltRow { background-color: #e9e9e9; } /***** Highlight for alternating data *****/

  		/*****DO NOT MODIFY THE FOLLOWING ID NAMES******/
		/******Please feel free to edit the class properties/values*******/
        #ListingTypeID {min-width: 150px;}
        #CustomFieldID {min-width: 150px;}

/****** /Admin/SiteFeesReport ******/
div#AdminDateRangeInputArea { float: left; font-size: 100%; }
div#AdminDateRangeInputArea input { /*font-size:  100%;*/ }
div#AdminDateRangeInputArea input[type=text] { width: 100px; }
div#AdminSortDropdownArea { float: right; font-size:  100%; }

table#AdminSiteFeesReport { width: 100%; }
table#AdminSiteFeesReport th { padding: 2px; background-color: #c9c9c9;}
table#AdminSiteFeesReport td { padding: 2px; }


/****** /Admin/Summary ******/
table.AdminSummary {}
td.AdminSummaryInfo {font-size: 18px; text-align: right; padding-left: 10px; padding-right: 5px;}
td.AdminSummaryTitle {font-size: 18px;}

/****** /Admin/CreateField ******/
.AdminTitleCol {width: 100px;}
.AdminInputCol {}
.AdminHelpText 
{
	border: 1px solid #c9c9c9; background: #e9e9e9;
	font-size: 11px; 
    width: 400px; float: left; 
    padding: 5px; margin-left: 10px;
}

/****** /Account/Fees ******/
div.PaymentOptSection {margin-top: 5px; margin-bottom: 10px;}

#AuthNetCcOptions td {vertical-align: middle;}
.AuthNetCol1 {width: 25px;}
.AuthNetCol2 {width: 115px;}
.AuthNetCol3 {width: 135px;}
.AuthNetCol4 {width: 145px;}
.AuthNetCol5 {width: 145px;}
.AuthNetCol6 {width: 180px;}
.CreditCardType {width: 110px;}
.CreditCardNumber {width: 120px;}
.CreditCardExpMonth {width: 60px;}
.CreditCardExpYear {width: 60px;}
.CreditCardCVV {width: 35px;}
div.BillAddrContainer {float: left; width: 200px; margin-top: 5px;}

/****** /Admin/CategoryEditor ******/
.AdminAddCatButton {}
.AdminDeleteCatButton {margin-right: 10px; float: left;}
.AdminEditCatButton {margin-right: 10px; float: left;}
#SelectedCategoryName {font-size: 12px; margin-left: 10px; font-weight: bold;}

/****** /Admin/Banners ******/
#ShowCreateBannerForm {  }
#BannersFiltersForm { float: right; width: 400px; font-weight: bold; text-align: right; }
#BannerLocationFilter {  }

.CreateBannerForm { }

#NewBanner_Upload { border: 1px solid #ccc; margin-bottom: 10px; background: #ddd; }
#NewBanner_Upload th { padding: 2px; /*border: 1px solid red;*/ }
#NewBanner_Upload td { padding: 2px; /*border: 1px solid red;*/ }
.CreateBannerCol1 { width: 165px; }
.CreateBannerCol2 { width: 389px; }
.CreateBannerCol3 { width: 130px; }

#NewBanner_Html { border: 1px solid #ccc; margin-bottom: 10px; background: #ddd; }
#NewBanner_Html th { padding: 2px; /*border: 1px solid red;*/ }
#NewBanner_Html td { padding: 2px; /*border: 1px solid red;*/ }
.BannerHtmlBox { width: 520px; height: 100px; }

#ExistingBanners {margin-top: 10px; }
#ExistingBanners th { padding: 2px; /*border: 1px solid yellow;*/ }
#ExistingBanners td { padding: 2px; /*border: 1px solid yellow;*/ }

.UpdateBannerCol1 { width: 70px; }
.UpdateBannerCol2 { width: 95px; }
.UpdateBannerCol3 { width: 389px; }
.UpdateBannerCol4 { width: 130px; }

.BannerLocationInput { width: 140px; }
.BannerLinkInput { width: 350px; }
.AdminBannerImage { max-width: 650px; }

.TopLevelDropdown { margin-left: 0px; width: 200px; }
.ChildDropdown { margin-left: 10px; width: 190px; }
    
.AddCategorySection { margin-bottom: 10px; }
.CategoryDropdown {  }
.AddCategoryLink {  }
.RemoveCategoryLink {  }
    
.AddRegionSection { margin-bottom: 10px; }
.RegionDropdown {  }
.AddRegionLink {  }
.RemoveRegionLink {  }

.UpdateBannerButton {  }

.AdminRowA { background-color: #fff; }
.AdminRowB { background-color: #eee; }

.TopBannerContainer
{
    clear: both;
    width: 940px;
    display: inline;
    float: left;
    margin: 10px 10px 8px 10px;
	text-align: center;
}
.LeftBannerContainer { margin-top: 0px; }
.BottomBannerContainer
{
    clear: both;
    width: 940px;
    display: inline;
    float: left;
    margin: 0px 10px 0px 10px;
	text-align: center;
}
.BannerImage { }
.SideBannerImage { margin-top: 10px; }
.SideBannerImageTop { margin-top: 5px; }

/*------------------ item list pages / shipping details (begin) -----------------*/
.ListingTitleColumn a:link { color: #000; }
.ListingTitleColumn a:visited { color: #000; }
.ListingTitleColumn a:hover { color: #000; }
.ListingTitleColumn a:active { color: #000; }
.ShippingOptionsColumn { vertical-align: bottom; }
.ShippingOptionsColumn div
{
	color: #666; 
	font-size: 100%; 
	padding: 3px 3px 10px 3px; 
	font-weight: normal;
	background: #efefef;
	line-height: 18px;
}
.ShippingOptionsColumn div a { color: #666; font-size: 95%; font-weight: normal; margin-left: 5px;}
.ShippingOptionsColumn div a:link { color: #666; }
.ShippingOptionsColumn div a:visited { color: #666; }
.ShippingOptionsColumn div a:hover { color: #666; }
.ShippingOptionsColumn div a:active { color: #666; }
.ViewShippingOptionsLink { }

#ShippingOptionsList { width: 500px; border: 0px; padding: 3px; }
#ShippingOptionsList td { text-align: left; font-size: .7em; }
.RowStyleA { background-color: #fff; }
.RowStyleB { background-color: #e9e9e9; }
.ShippingOptionNameColumn { font-weight: bold; }
.ShippingOptionAmountColumn {  }
.DialogTitle { width: 450px; font-size: .8em; overflow: hidden; }
/*------------------ item list pages / shipping details (end) -----------------*/

/*-------------- Demo Header (begin) ------------------*/
  .online-auction-software {
	font-family: arial, verdana, sans-serif;
	font-size: 12pt;
  }

#DemoHeaderDiv {width: 100%;text-align: left;
	margin:0px;
	margin-bottom:8px;
	margin-top:8px;
	padding: 0px;
	background: #ccc;
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	color: #666;}
  #DemoHeaderDiv a {color: blue; text-decoration: underline;}
  #DemoHeaderDiv table {
	width: 100%;
	margin:0px;
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	color: #666;}
  #DemoHeaderDiv td{font-family: arial, verdana, sans-serif;
	font-size: 9pt;margin: 0px;white-space:nowrap;vertical-align: top;padding:10px;
	color: #666;}
  #DemoHeaderDiv form{padding: 0px;margin: 0px;}
#DemoHeaderTop{width: 100%;margin:0px;}

table#DemoHeaderMiddle{border: 1px dashed #666; background: #ffffc9;}
.DemoHeaderMiddleRight {text-align: right;}
 .DemoHeaderMiddleRight div{margin-top: 50px;}
 .DemoHeaderMiddle div{margin-top: 50px;}
#DemoHeaderBottom {background:url(images-demo/demoheaderbottom.jpg) repeat-x; height: 45px;font-size: 9pt;color: #333;text-align: center;width: 100%}
#DemoHeaderBottom  div {background:url(images-demo/demoheaderbottom2.jpg) repeat-x;height:39px;padding: 15px 3px 0px 3px; width: 200px; text-align: center;margin: 0px auto;}

  #DemoDiv {
  float: left;
  width: 300px;
  text-align: left;
  margin: 25px 5px 5px 5px;
  padding: 0px;
  background: #ccc;
  font-family: arial, verdana, sans-serif;
  font-size: 9pt;
  color: #666;}
 
  #DemoDiv a {color: blue; text-decoration: underline;}

  #DemoDiv table {
  width: 100%;
  margin:0px;
  font-family: arial, verdana, sans-serif;
  font-size: 9pt;
  color: #666;}
  
  #DemoDiv td{font-family: arial, verdana, sans-serif;
  font-size: 9pt;margin: 0px;white-space:nowrap;vertical-align: top;padding:10px;
  color: #666;}

  table#DemoMiddle{border: 1px dashed #666; background: #ffffc9;}
  .DemoMiddleRight {text-align: right;}
  .DemoMiddleDiv div{margin-top: 16px;}
/*-------------- Demo Header (end) ------------------*/

 h2.h2_row {border: 1px solid #5F9F9F;color: #fff;font-size: 115%;padding: 5px;margin-top: 5px ; background:  url(../../images/Template/Sprite001.png) 0px -356px repeat-x;}
 h2.h2_row a{color: #fff; text-decoration: none;}
 h2.h2_row a:hover{text-decoration: underline;}
 .tab{background-color:#cccccc; text-align:center; text-decoration:none;}
 .tab:hover, .active{background-color:#e65d2b; color:#fff;}
 .rbid{background-color:#000; color:#fff; text-align:center; text-decoration:none; font-weight:bold;}
.dashedLine{ background:url(../../images/dashed.jpg) repeat-x left bottom; padding:0px !important;}
.dashedLineCon{ background:#fff; display:inline;}

.rmbalance{background: none repeat scroll 0 0 #FFFFFF;    display: block;    padding-top: 15px;}

/* UPDATED DATE 10/08/2011 */

.bidStepCont{padding:5px 10px; margin:0px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bidStepNav{padding:0px; margin:0px; font-weight:bold;}
.bidStepNav span{padding:0px; margin:0px 10px 0px 0px; display:block; line-height:33px; font-size:18px; font-weight:normal; float:left;}
.bidStepNav a{padding:0px; margin:0px 2px; display:inline-block; background:url(../../images/tabBg.jpg) no-repeat left top; width:113px; line-height:33px; color:#FFFFFF; text-align:center; text-decoration:none;}
.bidStepNav a:hover{background:url(../../images/tabBg_h.jpg) no-repeat left top;}
.bidStepNav a.active{background:url(../../images/tabBg_h.jpg) no-repeat left top;}
.bidStepMatter{padding:10px 0px 0px 0px; margin:0px;}
.bidStepMatter p{padding:0px 0px 8px 0px; margin:0px;}
.bidStepMatter p a{color:#000000; text-decoration:underline;}
.bidStepMatter p a:hover{text-decoration:none;}
.manatory{font-weight:bold; color:#FF0000; font-size:14px;}
.customerName{display:inline-block; margin-right:5px; font-weight:bold;}

.buttonReview{padding:0px; margin:0px; display:inline-block; background:url(../../images/reviewBg.jpg) no-repeat left top; width:75px; height:22px; font-size:12px; font-weight:bold; color:#FFFFFF !important; line-height:22px; text-align:center; text-decoration:none !important; cursor:pointer;}

.fontSize14{font-size:14px; font-weight:bold;}
.bidStepRow{padding:0px; margin:0px; overflow:hidden; background:url(../../images/dotted.jpg) repeat-x left bottom; position:relative;}
.bidRowLeft{padding:0px 2px; margin:0px; float:left; background:#FFFFFF;}
.bidRowRigt{padding:0px 2px; margin:0px; background:#FFFFFF; position:absolute; bottom:0px; right:0px;}

/*
.bidStepNav1 a{padding:0px; margin:0px 2px; display:inline-block; background:url(../../images/tabBg_h.jpg) no-repeat left top; width:113px; line-height:33px; color:#FFFFFF; text-align:center; text-decoration:none;}
.bidStepNav1 a:hover{background:url(../../images/tabBg.jpg) no-repeat left top;}
.bidStepNav1 a.active{background:url(../../images/tabBg.jpg) no-repeat left top;}*/
.bidImg   {float: left;    margin-right: 5px;}

/* --------------------------- CSS CHANGES GIVEN BY GOLDY BATRA DATED ON 18 Dec 2012 ------------------------ */
.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;}.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(../images/General/ui.stars.gif) no-repeat 0 0;}.ui-stars-star a{background-position:0 -32px;}.ui-stars-star-on a{background-position:0 -48px;}.ui-stars-star-hover a{background-position:0 -64px;}.ui-stars-cancel-hover a{background-position:0 -16px;}.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important;}


/**/
.anythingSlider                         { width: 950px; height: 262px; float:left; position: relative; margin: 0 auto; }
.anythingSlider .wrapper                { width: 939px; overflow: auto; height: 262px; position: absolute; top: 0; left: 0; margin-left: 10px;}

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0px; margin:0; padding:0; }
.anythingSlider .wrapper ul li          { display: block; float: left; padding: 0; height:240px; width: 930px; margin: 0; position:relative; z-index:1; padding-left:30px; }

.thumbNav                               { position: relative; top:210px; background:url(../../images/numaric.png) no-repeat left; right:-4px; text-align: right; line-height:35px; height:35px; z-index:1000; padding-right:3px;}
.thumbNav ul							{float:left; right:10px;  *padding:5px 0 0 100px; padding:5px 0 0 23px;}
.thumbNav li                            { display: inline; }
.thumbNav a                             { color:#fff; font:400 11px Arial, Helvetica, sans-serif; display: inline-block; background:url(../../images/white.png) left no-repeat; line-height:25px; overflow:hidden;width:15px; margin:0 2px 0 0; height:8px;  padding:6px 0 0 0; }

.thumbNav a.cur                         { background:url(../../images/current.png) left no-repeat; text-indent:-5000; overflow:hidden;}

/* arrow Css */
/*.thumbNav ul li.arrrowNext{position:absolute; top:0px; right:-16px; height:16px; line-height:0px;}
.thumbNav ul li.arrrowPrev{position:absolute; top:0px; left:24px; *left:-16px; height:16px; line-height:0px;}*/

.thumbNav ul li.arrrowNext a{background:url(../../images/btNext.png) no-repeat center; width:43px; height:43px; border:0; position:absolute; top:-140px; right:-3px;}
.thumbNav ul li.arrrowPrev a{background:url(../../images/btPrevious.png) no-repeat center; width:43px; height:43px; border:0; position:absolute; top:-140px; left:0px; }
.imgNumaric { position:absolute; top:185px; left:-41px; z-index:100;}


.sliderHolder {
    float: left;
    width: 970px;
}
.sliderHolder {
    float: left;
    width: 970px;
}
.imgCont {
    background: none repeat scroll 0 0 #ff0000;/* I'm changing this line:background: none repeat scroll 0 0 #C0C0C0; */
    float: left;
    padding: 1px;
}
.bordRoom {
    float: left;
    padding: 0 0 0 10px;
    width: 200px;
}
.bordRoom p {
    color: #E03A32; /*E03A32*/
    float: left;
    font-size: 15px;
    width: 200px;
}
.bordRoom p a {
    color: #E03A32;
    text-decoration: none;
}
.bordRoom p.boldTxt {
    color: #434343; /*434343*/
    float: left;
    font-size: 13px;
    padding: 5px 0 0;
}
.bgArrow {
    background: url("../../images/redarrow.jpg") no-repeat scroll left 6px transparent;
    color: #434343;
    float: left;
    font-size: 13px;
    padding: 3px 0 0 15px;
    width: 165px;
}
.btnHolder {
    float: left;
    padding: 20px 0 0;
}
.btn01 {
    background: url("../../images/orange-btn.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 30px;
    margin: 0 3px 0 0;
    padding: 5px 0 0;
    width: 95px;
}
.btn01 a {
    color: #FFFFFF !important;/* FFFFFF */
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding: 0 0 0 12px;
    text-decoration: none;
}
.btn02 {
    background: url(../../images/gray-btn.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 30px;
    padding: 5px 0 0;
    text-align: center;
    width: 98px;
}
.btn02 a {
    color: #FFFFFF !important;
    float: left;
    font-size: 15px;
    font-weight: bold;
    padding: 0 0 0 18px;
    text-decoration: none;
}
.viewAll {
    height: 25px;
    position: absolute;
    right: 0;
    top: 212px;
    width: 138px;
    z-index: 2000;
}
.viewAll a {
    color: #FFFFFF !important;
    font-size: 13px;
    text-decoration: none;
}
.imageHolder {
    float: left;
    padding: 20px 15px 0 1px;
}


.spnlnk a {color:#fff;text-decoration:none;float:right;padding:0 15px 0 0;vertical-align:middle;}
.spnlnk a:hover {color:#f05c22;text-decoration:none;float:right;padding:0 15px 0 0;vertical-align:middle;}

#top_navg{list-style-type:none;}
#top_navg li{list-style-type:none; float:left;}
#top_navg li a{color:#000; font-weight:bold; padding:0 10px;}
#top_navg li.active{background: none repeat scroll 0 0 transparent;color:#000;}/*000  */
#top_navg li.active a{color:#F05A2F !important;}
#top_navg li a:hover{color:#F05A2F;}


/* ---------------------------*/
/*scroll*/
.slide2{width: 940px ; background:#000; height:160px; margin:10px auto ;padding-top: 9px;   position:relative; }
.stepcarousel
{
    background: none repeat scroll 0 0 #4C4C4C;/*000000- this styles the background of the image scroller(behind the images itself)*/
    position: relative; /*leave this value alone*/
    overflow: scroll; /*leave this value alone*/
    width: 885px; /*Width of Carousel Viewer itself*/
    height: 140px; /*Height should enough to fit largest content's height*/
    margin:0 auto;
    padding-bottom:5px;
}
/*#sat{left:93px !important; top:440px !important;}
#sat2{left:1008px !important; top:440px !important;}*/
#sat {
    left: -12px !important;
    position: absolute;
    top: 17px !important;
}

#sat2 {
    left: -7px !important;
    position: absolute;
    top: 17px;
}
.container_gallery{height:auto; width:938px;padding-top: 6px; background:#4C4C4C; position:relative; left:12px;margin-bottom: -3px;}/*000 - this styles the sides, top and bottom of the image scroller*/

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px; /*margin around each panel*/
width: 175px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
.stepcarousel .panel img{
border:1px solid #000 /*FFF- border of teh images*/
}
.featured{
width:170px;
*width:190px;
float:left;
padding:69px 57px 0 0;
*padding:69px 0 0 0;
text-align:center
}
.sumit_pic{
padding:2px 0 0 0;
width:214px;
float:left
}

/*****************************highslide css**************************/
