body {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    font-size: 16px;
    background-color: white; 
	padding:0px;
	margin:0px;
}
  
.row:after {
    content: "";
    clear: both;
    display: block;
}
[class*="col-"] {
    float: left;
    padding-top: 0px;
	padding-bottom: 0px;
}

table {
	background-color:gray;
}

th, td {
  text-align: center;
  padding: 8px;
  font-size:75%;
}

tr:nth-child(even){background-color: lightyellow}
tr:nth-child(odd){background-color: lightblue}
tr:hover {background-color: #f5f5f5;}
th {
  background-color: #00001A;
  color: white;
}
/**********************************************************
   Style menu for tablets 
  
***********************************************************/
@media only screen and (max-width: 1249px) {
	
	#main{
		position:absolute;
		left:0%;
		top:0%;
		width:100%;
		display:none;
		
  
	} 
	
	
     /* For tablets: */
    .col-m-0 {width: 0%;}
	.col-m-1-9 {width: 9.9%;}	
    .col-m-1 {width: 5%;}
    .col-m-2 {width: 10%;}
    .col-m-3 {width: 15%;}
    .col-m-4 {width: 20%;}
    .col-m-5 {width: 25%;}
    .col-m-6 {width: 30%;}
    .col-m-7 {width: 35%;}
    .col-m-8 {width: 40%;}
    .col-m-9 {width: 45%;}
    .col-m-10 {width: 50%;}
    .col-m-11 {width: 55%;}
    .col-m-12 {width: 60%;}
	.col-m-13 {width: 65%;}
    .col-m-14 {width: 70%;}
    .col-m-15 {width: 75%;}
    .col-m-16 {width: 80%;}
    .col-m-17 {width: 85%;}
    .col-m-18 {width: 90%;}
    .col-m-19 {width: 95%;}
	.col-m-20 {width: 100%;}
	
	#DragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#DragDropheader {
		padding: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#SearchDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#SearchDragDropheader {
		padding: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#DisclaimerDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#DisclaimerDragDropheader {
		padding: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#ChatDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#ChatDragDropheader {
		padding: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	.header{
		position:relative;
		top:0%;
		left:0%;
		margin:0%;
		background-color: #00001A;
		height: 115px;
		z-index:2;
      
	}
	.header_left1{
		position:absolute;left:5%;height:30px;width:30px;margin:0%;top:20%;cursor:pointer;text-align:center;color:white;
		padding-left:5px;padding-right:5px;padding-bottom:12px;background-color: #00001A;font-size:30px;     
    }
	.header_left1:hover{
		background-color: #00001A;
	}
	.header_left2{
		position:absolute;left:15%;height:40px;margin:0;top:5%;
		padding:0%;background-color: #00001A;color:lightgray;font-size:13px;	
    }
	#MobileAdSpotId{
		position:absolute;left:70%;height:57px;margin:0;top:60px;
		padding:10px;background-color: #00001A;font-size:80%;color:gray; 
	}	
	.header_left3{
		position:absolute;
		left:55%;
		top:35px;	
		background-color:#00001A;
		height: 5%; 
		color:lightgrey;        
		font-family: Arial, Helvetica, sans-serif;
		text-align:center;      
    }
	.header_left4{
		position:absolute;  
		background-color:#00001A;
		left:35%;
		top:15px;	
		height: 20px; 
		color:grey;        
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;        
		font-size:60%;
		display:none;
    }
	.header_left5{
		position:absolute;
		background-color: #00001A;
		left:52.5%;
		top:80px;	
		height: 20px;
		font-style:normal;
		text-align:left;
		font-size:60%;
		color:lightgrey;
		display:none;
	}
	.header_left51{
		position:absolute;
		background-color: #00001A;
		left:5%;
		top:80px;	
		height: 20px;
		font-style:normal;
		text-align:left;
		font-size:60%;
		color:lightgrey;
		display:block;
	}
	.header_left52{
		position:absolute;
		background-color: #00001A;
		left:50%;
		top:80px;	
		height: 30px;
		font-weight:bold;
		text-align:left;
		font-size:15px;
		cursor:pointer;
	}
	.header_left6{
		position:absolute;left:25%;height:20px;margin:0;top:71%;display:none;
		padding:0%;background-color: #00001A;font-size:70%;color:gray;    
    }
	.header_left7{
		position:absolute;left:70%;height:57px;margin:0;top:10px;
		padding:10px;background-color: #00001A;font-size:80%;color:gray;    
    }
	#MobileAdSpotId{
		position:absolute;left:68%;height:57px;margin:0;top:20px;
		padding:10px;background-color: #00001A;font-size:80%;color:gray; 
	}	
	.header_menu_wrapper{
		position:relative;left:0%;width:100%;height:3600px;margin:0;top:115px;
		padding:0%;background-color: #00001A;font-size:16px;color:white;border-top:1px solid gray;    
    }
	
	#ShillHomePageNavID{
		display:none;
	}
	#lc_personal_submenu_items_id{
		height:600px;		
	}
	#lc_corporate_submenu_id{
		height:800px;
	}
	.header_menu_item{
		position:relative;height:15px;margin:2%;padding:2%;background-color: #00001A;font-size:16px;color:white;cursor:pointer;   
    }
	
	.header_submenu_wrapper{
		position:relative;left:0%;top:1px;z-index:50;
		background-color: gray;border-top: 1px solid white;text-align:center;color:black;font-size:100%;display:none;
	}
	.submenu_close{
		position:absolute;width:10%;left:0%;top:-13px;z-index:9;cursor:pointer;padding-top:5px;font-size:12px;height:30px;margin-top:0%;
		background-color:#00001A; border: 1% solid #00001A;text-align:center;color:gray;font-size:100%;z-index:10;
	}
	.submenu_close:hover{
		background-color:brown;
	}
	.submenu_label{
		position:absolute;width:100%;left:0%;top:-13px;z-index:9;padding-top:5px;font-size:100%;height:30px;margin-top:0%;
		background-color:#00001A; border: 0% solid #00001A;text-align:center;color:gray;font-size:100%;
	}
	.header_submenu_items_wrapper{
		position:absolute;left:0%;top:14px;padding-top:50px;
		font-size:100%;color:black;cursor:pointer;text-align:center;background-color: gray;
	}
	.header_submenu_items{
		position:relative; margin: 0%; padding:0%;background-color: lightgray;z-index:4; 
	}
	.sh_homepage_carousel{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:650px;
	}
	.lc_signup_home_class{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:250px;
		background-color:lightgray;
	}
	.SignUpPage_class{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:2200px;
		background-color:lightgray;overflow:auto;
	}
	.PageEncapsulatorClass{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:2200px;
		background-color:lightgray;overflow:auto;
	}
	.PageDetails_class{
		position:absolute;left:2.5%;padding:0%;text-align:left;margin:0%;height:1300px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 3.5% 1% 8%;
		border-radius: 6px 6px 6px 6px;font-size:75%;
	}
	.DetailsView_class{
		position:absolute;left:2.5%;padding:0%;text-align:left;margin:0%;height:900px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 3.5% 1% 8%;
		border-radius: 6px 6px 6px 6px;font-size:75%;
	}	
	.Panel_class{
		position:absolute;left:2.5%;padding:0%;text-align:center;margin:0%;height:1000px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 1% 1% 1%;
		border-radius: 6px 6px 6px 6px;
	}
	.lc_client_loganeed_invited_bidders_chkbx{
		position:absolute;left:8%;padding:0%;text-align:center;margin:0%;
	}
	.lc_client_loganeed_invited_bidders_caption{
		position:absolute;left:20%;padding:0%;text-align:center;margin:0%;
	}	
	#lc_client_panel_id{
		display:none;
	}
	#lc_client_browsesp_panel_id{
		display:none;
	}
	#lc_client_loganeed_panel_id{
		display:none;
	}
	#lc_panel_id{
		display:none;
	}
	#lc_client_home_panel_id{
		display:none;
	}
	#lc_client_need_status_panel_id{
		display:none;
	}
	#lc_home_small_table_caption_id{
		display:block;
		text-align:center;
		font-size:120%;
		height:100px;
	}
	#lc_home_small_table_caption2_id{
		display:block;
		text-align:center;
		color:black;
		font-size:120%;
		height:60px;
	}
	#lc_home_large_table_caption_id{
		display:none;
	}
	#lc_browsesp_small_table_caption_id{
		display:block;
		text-align:center;
		font-size:120%;
		height:100px;
	}
	#lc_browsesp_small_table_caption2_id{
		display:block;
		text-align:center;
		color:black;
		font-size:120%;
		height:60px;
	}
	#lc_loganeed_small_table_caption_id{
		display:block;
		text-align:center;
		font-size:120%;
		height:100px;
	}
	#lc_loganeed_small_table_caption2_id{
		display:block;
		text-align:center;
		color:black;
		font-size:120%;
		height:50px;
	}
	#lc_loganeed_large_table_caption_id{
		display:none;
	}
	#lc_browsesp_large_table_caption_id{
		display:none;
	}
	#SmallViewCaption_id{
		display:block;
		text-align:center;
		font-size:12px;
		height:60px;
		margin-bottom:5px;
		float:none;
	}
	
	#lc_client_details_id{
		display:none;
	}
	#lc_client_home_large_window_table_id{
		display:none;
	}
	#lc_client_home_small_window_table_id{
		display:block;
	}
	#large_window_id{
		display:none;
	}
	#small_window_id{
		display:block;
	}
	#lc_client_browsesp_large_window_table_id{
		display:none;
	}#lc_client_browsesp_small_window_table_id{
		display:block;
	}
	#lc_client_loganeed_large_window_table_id{
		display:none;
	}
	#lc_client_loganeed_small_window_table_id{
		display:block;
	}
	#lc_client_loganeed_InvitedBiddersCaptionID{
		display:none;
	}
	#LargeWindowDiv_id{
		display:none;
	}
	#lc_client_need_status_page_details_id{
		height:2000px;
	}
	#SmallWindowDiv_id{
		display:block;
	}
	
	#lc_client_feedback_large_window_table_id{
		display:none;
	}
	#lc_client_feedback_small_window_table_id{
		display:block;
	}
	#lc_client_change_settings_large_window_table_id{
		display:none;
	}
	#lc_client_change_settings_small_window_table_id{
		display:block;
	}
	#lc_client_browsesp_moreID{
		display:block;
	}
	
	.lc_need_status_control_wrapper{
		float:none;border: 1px solid black; padding:5px 4% 0px 4%;height:74px;
	}
	.PaginationWrapper_class{
		height:40px;color:black;text-align:left;padding:5px;
	}
	.lc_need_status_filter_wrapper{
		position:relative;left:2%;top:5%;height:50px;
	}
	.SearchWrapper_class{
		position:relative;left:2%;top:10%;height:50px;
	}
	.lc_need_status_search_btn_wrapper{
		position:relative;left:11%;text-align:left;height:50px;
	}
	.small_window_hide{
		display:none;
	}
	.small_btn_height{
		height:35px;
	}
	.accordion_title {
		background-color: lightblue;
		color: #444;
		cursor: pointer;
		padding: 0%;
		width: 99%;
		border: 1px solid gray;
		text-align: left;
		font-weight:bold;
		outline: none;
		font-size: 17px;
		transition: 0.4s;
		height:91px;
	}
	.accordion2 {
		background-color: #eee;
		color: #444;
		cursor: pointer;
		width: 99%;		
		border:1px solid gray;
		text-align: left;
		outline: none;
		font-size: 15px;
		transition: 0.4s;
		height:640px;
		margin-bottom:10px;
		padding-top:10px;
	}

	.active, .accordion2:hover {
		background-color: #ccc;
	}

	.accordion2:after {
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: left;
		margin-left: 1%;
		position:relative;
		top:2%;
	}

	.active:after {
		content: "\2212";
		font-weight: bold;
		font-size:200%;
		float: left;
		margin-left: 1%;
		position:relative;
		top:3%;
		left:45%;
		
	}
	.expand-accordion2{
		position:relative;left:45%;top:2%;width:2%;float:left;text-align:center;padding:1%; margin:1%;border: 0px solid black;height:62px;font-weight: bold;
		font-size:200%;
	}
	.expand-accordion2:after{
		content: '\002B';
		color: #777;		
	}	
	
	.panel2 {
		padding: 0 0.5%;
		width: 98%;
		background-color: white;
		color:black;
		max-height: 0;
		overflow: hidden;
		text-align:left;
		transition: max-height 0.2s ease-out;
	}
	
	.accordion {
		background-color: #eee;
		color: #444;
		cursor: pointer;
		padding: 0%;
		width: 99%;		
		border:1px solid gray;
		text-align: left;
		outline: none;
		font-size: 15px;
		transition: 0.4s;
		height:91px;
		
	}

	.active, .accordion:hover {
		background-color: #ccc;
	}

	.accordion:after {
		/*content: '\002B';  Unicode character for "plus" sign (+) */
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: none;
		margin-left: 1%;
		position:relative;
		top:25%;
	}

	.active:after {
		content: "\2212";  /* Unicode character for "minus" sign (-) */
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: left;
		margin-left: 1%;
		position:relative;
		top:25%;
	}
	.expand-accordion{
		width:2%;float:none;text-align:center;padding:1%; margin:0.05%;border: 0px solid black;height:62px;
	}
	.expand-accordion:after{
		content: '\002B';
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: none;
		margin-left: 1%;
		position:relative;
		top:25%;
	}	
	.panel {
		padding: 0 0.5%;
		width: 98%;
		background-color: white;
		color:black;
		max-height: 0;
		overflow: hidden;
		text-align:center;
		transition: max-height 0.2s ease-out;
	}
	
	.tooltip {
		position: relative;
		display: inline-block;
		border-bottom: 0px dotted black;
	}

	.tooltip .tooltiptext {
		visibility: hidden;
		background-color: black;
		color: #fff;
		text-align: center;
		border-radius: 6px;
		padding: 5px 0;
		position: absolute;
		z-index: 1;
		bottom: 150%;
		left: 40%;
		margin-left: -60px;
	}

	.tooltip .tooltiptext::after {
		content: "";
		position: absolute;
		top: 100%;
		left: 50%;
		margin-left: -5px;
		border-width: 5px;
		border-style: solid;
		border-color: black transparent transparent transparent;
	}

	.tooltip:hover .tooltiptext {
		visibility: visible;
	}
	.Title_class{
		width:95%;float:left;text-align:center;padding:1%; margin-left:1%;border: 1px solid black;height:55px;font-size:75%;
	}
	.lc_client_need_status_bidder_title_class{
		width:95%;float:left;text-align:center;padding:1%; margin-left:1%;border: 1px solid black;height:55px;font-size:75%;
	}
	.lc_client_loganeed2_bidder_title_class{
		width:95%;float:left;text-align:center;padding:1%; margin-left:1%;border: 1px solid black;height:55px;font-size:75%;
	}
	.error{
		color:red;
	}
	.greetings{
		position:relative; float:none;
	}
	.SignUpPageCaption_class{
		text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:black;font-style:bold;
		background-color:lightgray;padding:9px 0px 9px 0px;border-radius: 6px 0px 0px 6px;margin:0%;selection:off;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;
		unselectable:on onselectstart:return false; onmousedown:return false;border-bottom:2px solid gray;
	}
	.CaptionClass{
		text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:black;font-style:bold;
		background-color:lightgray;padding:9px 0px 9px 0px;border-radius: 6px 0px 0px 6px;margin:0%;selection:off;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;
		unselectable:on onselectstart:return false; onmousedown:return false;border-bottom:2px solid gray;
	}
	.SignUpInputDivCaption_class{
		position:relative; right:0%; text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:gray;font-style:normal;
		padding:11px;border-radius: 6px;margin:0%;float:none;display:none;
	}
	.SignUpInputWrapper_class{
		text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:black;
		font-style:normal;float:none;
		
	}
	.signup_required_input_error_class{
		text-align:center;text-wrap:normal;font-size:80%;font-weight:normal;color:red;font-style:normal;
		padding-top:0.2%;
	}
	.signup_input_subsection_caption_class{
		font-size:120%;font-weight:bold;text-align:center;color:gray
	}
	.lc_signup_radio_input_wrapper_class{
		float:none;border:1px solid #d9d9d9;padding:8px 9px 8px 9px;font-size:100%;text-align:center;
		background-color:white;border-radius: 0px 6px 6px 0px;
	}
	.DivWrapper_class{
		position:relative;float:none;border:1px solid #d9d9d9;padding:8px 9px 8px 9px;font-size:100%;text-align:center;
		background-color:white;border-radius: 6px 6px 6px 6px;word-wrap: break-word;margin:auto;
	}
	.RatingsClassSmall {
		height:30px;
		text-align:center;
		padding:5px;
		margin:0px;
		cursor:pointer;            
	} 
	.RatingsClassSmall::after{
		content: ' \2605';
		font-size:200%;		
	}
	
	.RatingsClass2Small{
		color:blue;
		height:30px;
		text-align:center;
		padding:5px;
		margin:0px;
		cursor:pointer;	
	}
	.RatingsClass2Small::after{
		content: ' \2730';
		font-size:150%;	
	}
	 .section_last{
		position: relative;
		left: 0%;
		margin-top:0px;
		background-color: #00001A;
		color: lightgrey;
		height: 530px;
		z-index:-1;
	} 
	.section_last1{
		position: absolute;
		left: 5%;
		top: 3%;
		background-color: #00001A;
		color: lightgrey;
		height:400px;
		z-index:1;
	} 
	 .section_last21{
		position: absolute;
		left: 5%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:60%;
	}
	 .section_last22{
		position: absolute;
		left: 37%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:60%;
	}
	 .section_last23{
		position: absolute;
		left: 69%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:60%;
	}
	 .section_last31{
		position: absolute;
		left: 5%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last32{
		position: absolute;
		left: 37%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last33{
		position: absolute;
		left: 69%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last41{
		position: absolute;
		left: 5%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last42{
		position: absolute;
		left: 37%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last43{
		position: absolute;
		left: 69%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last51{
		position: absolute;
		left: 5%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last52{
		position: absolute;
		left: 37%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last53{
		position: absolute;
		left: 69%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last61{
		position: absolute;
		left: 5%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last62{
		position: absolute;
		left: 37%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last63{
		position: absolute;
		left: 69%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last71{
		position: absolute;
		left: 5%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last72{
		position: absolute;
		left: 37%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last73{
		position: absolute;
		left: 69%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last81{
		position: absolute;
		left: 5%;
		top: 72%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last82{
		position: absolute;
		left: 37%;
		top: 72%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	 .section_last91{
		position: absolute;
		left: 5%;
		top: 80%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:60%;
	}
	.footer{
		position: absolute;
		left: 0%;
		top: 80%;
		background-color: #00001A;
		color: lightgrey;
		height: 30px;
		z-index:-1;	
	}
	.footer_left1{
		position: absolute;
		left: 8%;
		top: 10px;   
		text-align:left;
		font-size:11px;	
	}
	 .footer_left2{
		position: absolute;
		left: 28%;
		top: 32px;	 
		width:72%;
		text-align:left;
		font-size:11px;	
		border-bottom:2px solid grey;
		border-top:none;
		border-left:none;
		border-right:none;
	 }
	  .footer_left3{
		position: absolute;
		left: 28%;
		top: 26px;	 
		text-align:left;
		font-size:8px;	
		
	 }
	   .footer_left4{
		position: absolute;
		right: 0%;
		top: 36px;	 
		text-align:right;
		font-size:8px;
	 }
	 p.center{
     text-align:center;
	 z-index:2;
	  }
	 #mydivheader {
		padding: 10px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
	}
	#mydiv {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
	}
	.section_opensearch{
	   position: fixed;
		left: 5%;
		top: 150px;	
		height:300px;
		text-align:center;
		background-color:gray;
		border-radius:0px 0px 10px 10px;
		border-color:2px black;
		color:black;
		z-index:3;
		display:none;	
	} 
	.section_closesearch{
		position: absolute;
		left: 93%;
		top: -4px;	
		height:35px;
		text-align:left;
		color:lightgrey;
		margin-top:0px;
		font-weight: bold;
		font-size:30px;
		border-radius:10px 10px 10px 10px;
		z-index:3.5;
		cursor:pointer;	
		display:none;	
	} 

	/* Chrome, Safari, Opera */
	@-webkit-keyframes myfirst {
		0%   {background-color:white; left:0%; top:610px;}
		25%  {background-color:white; left:0%; top:610px;}
		50%  {background-color:white; left:0%; top:610px;}
		75%  {background-color:white; left:0%; top:610px;}
		100% {background-color:white; left:0%; top:610px;}
	}
	  
	/* Standard syntax */
	@keyframes myfirst {
		0%   {background-color:white; left:0%; top:610px;}
		25%  {background-color:white; left:0%; top:610px;}
		50%  {background-color:white; left:0%; top:610px;}
		75%  {background-color:white; left:0%; top:610px;}
		100% {background-color:white; left:0%; top:610px;}  
	}
	  
	centralize{
		position: absolute;
		right: 50%;
		top: 20%;
		text-align:center;
	} 
	  
	  
	/* unvisited link */
	a:link {
		color: lightgrey;
		text-decoration: none;
	}
	  
	/* visited link */
	a:visited {
		color: lightblue;
	}
	  
	/* mouse over link */
	a:hover {
		color: lightblue;
		font-weight:bold;
		text-decoration: underline;
	}
	  
	/* selected link */
	a:active {
		color: lightblue;
	}
	
	/* unvisited link */
	a.addtocart:link {
		color: black;
		text-decoration: none;
	}
	  
	/* visited link */
	a.addtocart:visited {
		color: blue;
	}
	  
	/* mouse over link */
	a.addtocart:hover {
		color: black;
		font-weight:bold;
		text-decoration: none;
	}
	/* selected link */
	a.addtocart:active {
		color: gray;
	}
	
	/* unvisited link */
	a.LecturesList:link {
		color: black;
		text-decoration: none;
	}
	  
	/* visited link */
	a.LecturesList:visited {
		color: blue;
	}
	  
	/* mouse over link */
	a.LecturesList:hover {
		color: black;
		font-weight:bold;
		text-decoration: none;
	}
	/* selected link */
	a.LecturesList:active {
		color: gray;
	}
	
	/* unvisited link */
	a.title:link {
		color: #00001A;
		text-decoration: none;
		font-weight:bold;	
	}
	  
	/* visited link */
	a.title:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.title:hover {
		color: #00001A;
		font-weight:bold;
	}
	  
	/* selected link */
	a.title:active {
		color: #00001A;
	}  
	
	/* unvisited link */
	a.panel:link {
		color: #00001A;
		text-decoration: none;
		font-weight:bold;
		font-size:70%;
	}
	  
	/* visited link */
	a.panel:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.panel:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: underline;	
	}
	  
	/* selected link */
	a.panel:active {
		color: #00001A;
	}  

/* unvisited link */
	a.menu_link:link {
		color: white;
		position:relative;
		width:90%;
		top:0%;
		display:block;
		text-align:left;
		background-color:#00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:1%;
		margin:5%;
	}
	  
	/* visited link */
	a.menu_link:visited {
		color: white;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.menu_link:hover {
		color: white;
		font-weight:bold;
		text-decoration: none;	
		background-color:lightgray;
	}
	  
	/* selected link */
	a.menu_link:active {
		color: #00001A;
	}
	
	
	/* unvisited link */
	a.submenu_link:link {
		color: #00001A;
		position:relative;
		width:90%;
		top:0%;
		display:block;
		text-align:left;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding-top:20px;
		padding-bottom:20px;
		padding-left:2%;
		margin:0%;
	}
	  
	/* visited link */
	a.submenu_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.submenu_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.submenu_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.submenu_link:link {
		color: #00001A;
		text-decoration: none;
		position:relative;
		left:2%;
		width:80%;
		float:left;
		font-weight:normal;
		font-size:85%;
		padding-left:2%;
		padding-right:2%;
		padding-top:20px;
		padding-bottom:20px;
		margin-left:2%;
		margin-right:2%;
		margin-top:5px;
		margin-bottom:5px;
		background-color:lightgray;
		border-radius: 10px 10px 10px 10px;
	}
	  
	/* visited link */
	a.submenu_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.submenu_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.submenu_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_signup_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:85%;
		padding:10px 0px 0px 0px;
		margin:5px;
		height:25px;
		text-align:center;
		background-color:green;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_signup_link:visited {
		color: lightgray;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_signup_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_signup_link:active {
		color: #00001A;
	}
/* unvisited link */
	a.lc_login_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:85%;
		padding:10px 0px 0px 0px;
		margin:5px;
		height:25px;
		text-align:center;
		background-color:brown;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_login_link:visited {
		color: lightgray;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_login_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_login_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_signup_home_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:25px;
		padding:20px 0px 0px 0px;
		margin:5px;
		height:55px;
		text-align:center;
		background-color:lightgray;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_signup_home_link:visited {
		
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_signup_home_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_signup_home_link:active {
		color: #00001A;
	}
	a.brownbackground{
		background-color:brown;
	}
	a.lightbluebackground:link{
		background-color:lightblue;
	}
	/* unvisited link */
	a.Panel_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:20px 5% 20px 5%;		
		margin:5px;
		background-color:gray;
		border-radius: 5px 5px 5px 5px;
	}
	  
	/* visited link */
	a.Panel_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.Panel_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.Panel_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.PanelHeader_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:25px;
		padding:5% 2% 6% 5%;		
		margin-top:0.5%;
		background-color:lightgray;
		border-radius: 0px 0px 5px 5px;
		border-bottom:1px solid gray;
		font-weight:bold;
	}
	  
	/* visited link */
	a.PanelHeader_link:visited {
		color: #00001A;
			
	}
	  
	/* mouse over link */
	a.PanelHeader_link:hover {
		color: #00001A;
		text-decoration: none;
		border:2px solid gray;	
		border-radius: 5px 5px 5px 5px;	
	}
	  
	/* selected link */
	a.PanelHeader_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_login_details_header_link:link {
		color: #00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:0.5% 4% 1% 3%;		
		margin-top:0.5%;
		background-color:lightgray;
		border-radius: 0px 0px 5px 5px;
		border-bottom:1px solid gray;
		font-weight:bold;
	}
	  
	/* visited link */
	a.lc_login_details_header_link:visited {
		color: #00001A;
			
	}
	  
	/* mouse over link */
	a.lc_login_details_header_link:hover {
		color: #00001A;
		text-decoration: none;
		
	}
	  
	/* selected link */
	a.lc_login_details_header_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_pagination_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		text-align:center;
		padding:10px 5px 5px 5px ;
		height:45%;	
		margin:5px 2px 0px 5px;
		border: 1px solid gray;
		width:5%;
	}
	  
	/* visited link */
	a.lc_pagination_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_pagination_link:hover {		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_pagination_link:active {
		color: #00001A;
	}
	input[type=email],
	  input[type=number],
	  input[type=password],
	  input[type=tel],
	  input[type=text],
	  input[type=url] {
	  -moz-appearance: none;
	  -webkit-appearance: none;
	  appearance: none;
	  display: inline-block;
	  height: 40px;
	  padding: 0px 0px 0px 5px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  border-top: 1px solid #c0c0c0;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 1px;
	  -webkit-border-radius: 1px;
	  border-radius: 6px;
	  font-size: 10px;
	  color: #404040;
	  float:none;
	 }
	 input[type=text].signup_input_class{
		 font-size:100%;text-align:center;border-radius: 6px 6px 6px 6px;float:none;
	 }
	 textarea.signup_input_class{
		font-size:100%;text-align:left;border-radius: 6px 6px 6px 6px;float:none;
	 }
	input[type=checkbox].chkbx_selection{
	  height: 14px;
	  width: 14px;
	  padding: 1px;
	  margin-left: 4px;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  color: #404040;
	  cursor:pointer;
	}
	   input[type=radio]{
	  display: inline-block;
	  height: 15px;
	  padding: 0px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  color: #404040;
	   }
	  input[type=radio].rdrating{
	  display: none;
	  height: 15px;
	  padding: 0px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  color: #404040;
	   } 
	   input[type=submit]
	{
		-moz-appearance: none;
	  -webkit-appearance: none;
	  appearance: none;
	  display: inline-block;
	  height: 40px;
	  padding: 0 8px;
	  margin: 0;
	  background: #4d90fe;
	  border: 1px solid #d9d9d9;
	  border-top: 1px solid #c0c0c0;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 1px;
	  -webkit-border-radius: 1px;
	  border-radius: 5px 5px 5px 5px;
	  font-size: 20px;
	  color: white; 
	   } 
	  
	  select,
	  input[type=email]:hover,
	  input[type=number]:hover,
	  input[type=password]:hover,
	  input[type=tel]:hover,
	  input[type=text]:hover,
	  input[type=submit]:hover, 
	  input[type=url]:hover {
	  border: 1px solid #b9b9b9;
	  border-top: 1px solid #a0a0a0;
	  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  }
	 select.normal{
	  display: inline-block;
	  height: 40px;
	  padding: 0 8px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  border-top: 1px solid #c0c0c0;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 1px;
	  -webkit-border-radius: 1px;
	  border-radius: 5px 5px 5px 5px;
	  font-size: 15px;
	  color: grey;
	  float:none;	
	}
	select.signup{
		border-radius: 0px 6px 6px 0px;
	}
	 select.sp_services{
		width:98%;
		margin: 1%;
	}
	 select.signup_type{
		width:50%;	
		font-size:70%;
		height:30px;
		margin-top: 0.5%;		
	}
	 .lc-button:hover {
  border: 1px solid #c6c6c6;
  color: #333;
  text-decoration: none;
  -o-transition: all 0.0s;
  -moz-transition: all 0.0s;
  -webkit-transition: all 0.0s;
  transition: all 0.0s;
  background-color: #f8f8f8;
  background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  }
  .lc-button:active {
  background-color: #f6f6f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:40px;
  font-size:150%;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  float:none;
  }
    .lc-button-post-bid {
  background-color: #b6f3f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:35px;
  font-size:20px;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  float:none;
  }
.lc-button-cancel-bid {
  background-color: #f6f3f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:35px;
  font-size:20px;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  float:none;
  }
  .lc-button-submit,
  .lc-button-submit:visited {
  border: 0px solid #3079ed;
  color: #fff;
  height:40px;
  font-size:100%;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;	
  text-shadow: 0 1px rgba(0,0,0,0.1);
  background-color: #4d90fe;
float:none;
  }
  .lc-button-submit:hover {
  border: 1px solid #2f5bb7;
  color: #fff;
  text-shadow: 0 1px rgba(0,0,0,0.3);
  background-color: #357ae8;

  }
  .lc-button-submit:active {
  background-color: #357ae8;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  }
  .lc-button-submit:disabled {
  background-color: lightgray;
  border:1px solid gray;
  
  }
  .lc-button-submit:enabled {
  background-color: #357ae8;
  border:1px solid lightgray;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  text-shadow: 0 1px rgba(0,0,0,0.1);
  
  }
  .lc-button-reset:active {
  background-color: lightyellow;
  
  }
  /* Center the loader */
	.loader {
	  position: absolute;
	  left: 50%;
	  top: 50%;
	  z-index: 1;
	  width: 150px;
	  height: 150px;
	  margin: -75px 0 0 -75px;
	  border: 16px solid #f3f3f3;
	  border-radius: 50%;
	  border-top: 16px solid #3498db;
	  width: 120px;
	  height: 120px;
	  -webkit-animation: spin 2s linear infinite;
	  animation: spin 2s linear infinite;
	}

	@-webkit-keyframes spin {
	  0% { -webkit-transform: rotate(0deg); }
	  100% { -webkit-transform: rotate(360deg); }
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}

	/* Add animation to "page content" */
	.animate-bottom {
	  position: relative;
	  -webkit-animation-name: animatebottom;
	  -webkit-animation-duration: 1s;
	  animation-name: animatebottom;
	  animation-duration: 1s
	}

	@-webkit-keyframes animatebottom {
	  from { bottom:-100px; opacity:0 } 
	  to { bottom:0px; opacity:1 }
	}

	@keyframes animatebottom { 
	  from{ bottom:-100px; opacity:0 } 
	  to{ bottom:0; opacity:1 }
	}
	
}
	

/**********************************************************
   Style menu for larger screens
  
***********************************************************/
  
@media only screen and (min-width: 1250px) {

	#main{
		position:absolute;
		left:0%;
		top:0%;
		width:100%;
		display:none;
	}
	
    /* For desktop: */
    .col-0 {width: 0%;}
    .col-1 {width: 5%;}
	.col-1-9 {width: 9.9%;}
    .col-2 {width: 10%;}
    .col-3 {width: 15%;}
    .col-4 {width: 20%;}
    .col-5 {width: 25%;}
    .col-6 {width: 30%;}
    .col-7 {width: 35%;}
    .col-8 {width: 40%;}
    .col-9 {width: 45%;}
    .col-10 {width: 50%;}
    .col-11 {width: 55%;}
    .col-12 {width: 60%;}
	.col-13 {width: 65%;}
    .col-14 {width: 70%;}
    .col-15 {width: 75%;}
    .col-16 {width: 80%;}
    .col-17 {width: 85%;}
    .col-18 {width: 90%;}
    .col-19 {width: 95%;}
	.col-20 {width: 100%;}
	
	#DragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 0px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#DragDropheader {
		padding-top: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#SearchDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 0px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#SearchDragDropheader {
		padding-top: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#DisclaimerDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 0px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#DisclaimerDragDropheader {
		padding-top: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	#ChatDragDrop {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 0px solid #d3d3d3;
		resize: both;
		overflow: auto;
	}

	#ChatDragDropheader {
		padding-top: 0px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
		
	}
	.header{
		position:relative;
		top:0%;
		left:0%;
		margin:0%;
		background-color: #00001A;
		height: 115px;
		z-index:2;
      
	}
	.header_left1{
		position:absolute;left:5%;height:10px;margin:0;top:20%;
		padding:0%;background-color: #00001A;font-size:150%;display:none;    
    }
	.header_left2{
		position:absolute;left:3%;width:20%;height:20px;margin:0;top:2%;
		padding:0%;background-color: #00001A; 
		 
    }
	#MobileAdSpotId{
		position:absolute;left:70%;height:57px;margin:0;top:60px;display:none;
		padding:10px;background-color: #00001A;font-size:80%;color:gray; 
	}	
	.header_left3{
		position:absolute;
		left:54%;
		top:13px;	
		background-color:#00001A;
		height: 5%; 
		color:lightgrey;        
		font-family: Arial, Helvetica, sans-serif;
		text-align:center;      
    }
	.header_left4{
		position:absolute;  
		background-color:#00001A;
		left:56%;
		top:15px;	
		height: 20px; 
		color:grey;        
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;        
		font-size:13px;
    }
	.header_left5{
		position:absolute;
		background-color: #00001A;
		left:86%;
		top:13px;	
		height: 20px;
		font-style:normal;
		text-align:left;
		font-size:15px;
		color:lightgrey;
	}
	.header_left51{
		position:absolute;
		background-color: #00001A;
		left:86%;
		top:13px;	
		height: 20px;
		font-style:normal;
		text-align:left;
		font-size:15px;
		color:lightgrey;
	}
	.header_left52{
		position:absolute;
		background-color: #00001A;
		left:93%;
		top:22px;	
		height: 30px;
		font-weight:bold;
		text-align:left;
		font-size:15px;
		cursor:pointer;
	}
	.header_left6{
		position:absolute;left:2%;height:10px;margin:0;top:75%;
		padding:0%;background-color: #00001A;font-size:11px;color:lightgray;      
    }	
	.header_left7{
		position:absolute;left:80%;height:30px;margin:0;top:60px;
		padding:6px 5px 18px 17px;background-color:#00001A;font-size:100%;color:gray;    
    }
	#MobileAdSpotId{
		position:absolute;left:70%;height:57px;margin:0;top:60px;display:none;
		padding:10px;background-color: #00001A;font-size:80%;color:gray; 
	}	
	.header_menu_wrapper{
		position:absolute;left:15%;height:60px;margin:0;top:53px;text-align:center;
		padding:0%;background-color:#00001A;font-size:16px;color:white;    
    }
	#ShillHomePageNavID{
		display:block;
	}
	#lc_personal_submenu_items_id{
		height:220px;
	}
	#lc_corporate_submenu_id{
		height:220px;
	}
	.header_menu_item{
		position:relative;height:15px;margin:2%;padding:2%;background-color: blue;font-size:16px;color:white;cursor:pointer;   
    }
	
	.header_submenu_wrapper{
		position:absolute;left:0%;height:200px;top:112px;z-index:50;
		background-color: gray;border: 1px;text-align:center;color:black;font-size:120%;display:none;
	}
	.submenu_close{
		position:absolute;width:1%;left:98%;top:0.2px;z-index:9;cursor:pointer;padding:0.5%;font-size:12px;
		background-color:lightgray; border: 1% solid #00001A;text-align:center;color:gray;font-size:100%;
	}
	.submenu_close:hover{
		background-color:brown;
	}
	.submenu_label{
		position:absolute;width:7%;left:10%;top:-2.3%;z-index:9;cursor:pointer;padding:0%;font-size:12px;height:20px;margin-top:0%;
		background-color:lightblue; border: 1% solid #00001A;text-align:center;color:gray;font-size:100%;display:none;
	}
	.header_submenu_items_wrapper{
		position:absolute;left:0%;top:0px; padding-top:65px; z-index:40; 
		font-size:120%;color:black;cursor:pointer;text-align:center;background-color: gray;
	}
	.header_submenu_items{
		position:relative; margin: 0.5%; padding:1%;background-color: lightgray;z-index:4; 
	}
	.sh_homepage_carousel{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:650px;
	}
	.lc_signup_home_class{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:250px;
		background-color:lightgray;
	}
	.SignUpPage_class{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:2200px;
		background-color:lightgray;overflow:auto;
	}
	.PageEncapsulatorClass{
		position:relative;left:0%;padding:0%;text-align:center;margin:0%;height:2200px;
		background-color:lightgray;overflow:auto;
	}
	.PageDetails_class{
		position:absolute;left:24%;padding:0%;text-align:center;margin:0%;height:800px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 3.5% 1% 1%;
		border-radius: 0px 6px 6px 0px;display:block;
	}
	.DetailsView_class{
		position:absolute;left:24%;padding:0%;text-align:center;margin:0%;height:800px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 3.5% 1% 1%;
		border-radius: 0px 6px 6px 0px;display:block;
	}
	.Panel_class{
		position:absolute;left:1%;padding:0%;text-align:center;margin:0%;height:1200px;
		background-color:lightgray;overflow:auto;border: 1px solid gray;padding:1% 1% 1% 1%;
		border-radius: 6px 0px 0px 6px;font-size:20px;
	}
	.lc_client_loganeed_invited_bidders_chkbx{
		position:absolute;left:34%;padding:0%;text-align:center;margin:0%;
	}
	.lc_client_loganeed_invited_bidders_caption{
		position:absolute;left:43%;padding:0%;text-align:center;margin:0%;
	}
	#lc_client_panel_id{
		display:block;
	}
	#lc_client_browsesp_panel_id{
		display:block;
	}
	#lc_client_loganeed_panel_id{
		display:block;
	}
	#lc_panel_id{
		display:block;
	}
	#lc_client_home_panel_id{
		display:block;	
	}
	#lc_client_need_status_panel_id{
		display:block;
	}
	#lc_home_small_table_caption_id{
		display:none;
	}
	#lc_home_small_table_caption2_id{
		display:none;	
	}
	#lc_home_large_table_caption_id{
		display:block;
	}
	#lc_loganeed_small_table_caption_id{
		display:none;
	}
	#lc_loganeed_small_table_caption2_id{
		display:none;
	}
	#lc_loganeed_large_table_caption_id{
		display:block;
	}
	#lc_browsesp_small_table_caption2_id{
		display:none;
	}
	#lc_browsesp_small_table_caption_id{
		display:none;
	}
	#lc_browsesp_large_table_caption_id{
		display:block;
	}
	#lc_client_details_id{
		display:block;
	}
	#lc_client_home_large_window_table_id{
		display:block;
	}
	#lc_client_home_small_window_table_id{
		display:none;
	}
	#large_window_id{
		display:block;
	}
	#small_window_id{
		display:none;
	}
	#lc_client_browsesp_large_window_table_id{
		display:block;
	}
	#lc_client_browsesp_small_window_table_id{
		display:none;
	}
	#lc_client_loganeed_large_window_table_id{
		display:block;
	}
	#lc_client_loganeed_small_window_table_id{
		display:none;
	}	
	#LargeWindowDiv_id{
		display:block;
	}
	#SmallWindowDiv_id{
		display:none;
	}
	#lc_client_feedback_large_window_table_id{
		display:block;
	}
	#lc_client_feedback_small_window_table_id{
		display:none;
	}
	#lc_client_change_settings_large_window_table_id{
		display:block;
	}
	#lc_client_change_settings_small_window_table_id{
		display:none;
	}
	#lc_client_browsesp_moreID{
		display:none;
	}
	.lc_need_status_control_wrapper{
		float:none;border: 0px solid black; padding:0.5% 0.5%;height:40px;
	}
	.PaginationWrapper_class{
		height:40px;color:black;text-align:left;padding:5px;
	}
	.lc_need_status_filter_wrapper{
		position:absolute;left:20%;text-align:left;
	}
	.lc_client_need_status_PageItems{
		position:absolute;left:35%;text-align:left;
	}
	.SearchWrapper_class{
		position:absolute;left:45%;text-align:left;
	}
	.lc_need_status_search_btn_wrapper{
		position:absolute;left:62%;text-align:left;
	}
	.accordion_title {
		background-color: lightblue;
		color: #444;
		cursor: pointer;
		padding: 0%;
		width: 99%;
		border: 1px solid gray;
		text-align: left;
		font-weight:bold;
		outline: none;
		font-size: 17px;
		transition: 0.4s;
		height:91px;
	}
	.lc_browsesp_div_class {
		background-color: #eee;
		color: #444;
		cursor: pointer;
		padding: 0%;
		width: 99%;		
		border:1px solid gray;
		text-align: left;
		outline: none;
		font-size: 15px;
		transition: 0.4s;
		height:91px;
	}
	.accordion {
		background-color: #eee;
		color: #444;
		cursor: pointer;
		padding: 0%;
		width: 99%;		
		border:1px solid gray;
		text-align: left;
		outline: none;
		font-size: 15px;
		transition: 0.4s;
		height:91px;
		
	}

	.active, .accordion:hover {
		background-color: #ccc;
	}

	.accordion:after {
		/*content: '\002B';  Unicode character for "plus" sign (+) */
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: none;
		margin-left: 1%;
		position:relative;
		top:25%;
	}

	.active:after {
		content: "\2212";  /* Unicode character for "minus" sign (-) */
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: none;
		margin-left: 1%;
		position:relative;
		top:25%;
	}
	.expand-accordion{
		width:2%;float:none;text-align:center;padding:1%; margin:0.05%;border: 0px solid black;height:62px;
	}
	.expand-accordion:after{
		content: '\002B';
		color: #777;
		font-weight: bold;
		font-size:200%;
		float: none;
		margin-left: 1%;
		position:relative;
		top:25%;
	}	
	.panel {
		padding: 0 0.5%;
		width: 98%;
		background-color: white;
		color:black;
		max-height: 0;
		overflow: hidden;
		text-align:center;
		transition: max-height 0.2s ease-out;
	}
	.tooltip {
		position: relative;
		display: inline-block;
		border-bottom: 0px dotted black;
	}

	.tooltip .tooltiptext {
		visibility: hidden;
		background-color: black;
		color: #fff;
		text-align: center;
		border-radius: 6px;
		padding: 5px 0;
		position: absolute;
		z-index: 1;
		bottom: 135%;
		left: 50%;
		margin-left: -120px;
	}

	.tooltip .tooltiptext::after {
		content: "";
		position: absolute;
		top: 100%;
		left: 30%;
		margin-left: -5px;
		border-width: 5px;
		border-style: solid;
		border-color: black transparent transparent transparent;
	}

	.tooltip:hover .tooltiptext {
		visibility: visible;
	}
	.Title_class{
		width:10.2%;float:left;text-align:center;padding:1%; margin:0.05%;border: 1px solid black;height:66px;
	}
	.lc_client_need_status_bidder_title_class{
		width:8.3%;float:left;text-align:center;padding:1%; margin:0.05%;border: 1px solid black;height:66px;
	}
	.lc_client_loganeed_bidder_title_class{
		width:10.2%;float:left;text-align:center;padding:1%; margin:0.05%;border: 1px solid black;height:66px;
	}
	.error{
		color:red;
	}
	.greetings{
		position:relative; left:4%;
	}
	.SignUpPageCaption_class{
		text-align:center;text-wrap:normal;font-size:30px;font-weight:normal;color:black;font-style:bold;
		background-color:lightgray;padding:9px 0px 9px 0px;border-radius: 6px 0px 0px 6px;margin:0%;selection:off;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;
		unselectable:on onselectstart:return false; onmousedown:return false;border-bottom:2px solid gray;
	}
	.CaptionClass{
		text-align:center;text-wrap:normal;font-size:30px;font-weight:normal;color:black;font-style:bold;
		background-color:lightgray;padding:9px 0px 9px 0px;border-radius: 6px 0px 0px 6px;margin:0%;selection:off;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;
		unselectable:on onselectstart:return false; onmousedown:return false;border-bottom:2px solid gray;
	}
	.SignUpInputDivCaption_class{
		text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:gray;font-style:bold;
		padding:8.5px 0px 9px 0px;border-radius: 6px 0px 0px 6px;margin:0%;float:none;display:none;
	}
	.SignUpInputWrapper_class{
		text-align:center;text-wrap:normal;font-size:100%;font-weight:normal;color:black;font-style:normal;
		float:none;word-wrap: break-word;margin:auto;	 
		
	}
	.signup_required_input_error_class{
		text-align:center;text-wrap:normal;font-size:80%;font-weight:normal;color:red;font-style:normal;
		padding-top:0.2%;
	}
	.signup_input_subsection_caption_class{
		font-size:120%;font-weight:bold;text-align:center;color:gray
	}
	.lc_signup_radio_input_wrapper_class{
		float:none;border:1px solid #d9d9d9;padding:8px 9px 8px 9px;font-size:100%;text-align:center;
		background-color:white;border-radius: 0px 6px 6px 0px;
	}
	.DivWrapper_class{
		position:relative;float:none;border:1px solid #d9d9d9;padding:8px 9px 8px 9px;font-size:100%;text-align:center;
		background-color:white;border-radius: 6px 6px 6px 6px;word-wrap: break-word;margin:auto;
	}
	.RatingsClass {
		height:30px;
		text-align:center;
		padding:5px;
		margin:0px;
		cursor:pointer;            
	} 
	.RatingsClass::after{
		content: ' \2605';
		font-size:200%;		
	}
	
	.RatingsClass2{
		color:blue;
		height:30px;
		text-align:center;
		padding:5px;
		margin:0px;
		cursor:pointer;	
	}
	.RatingsClass2::after{
		content: ' \2730';
		font-size:150%;	
	}
	 .section_last{
		position: relative;
		left: 0%;
		margin-top:0px;
		background-color: #00001A;
		color: lightgrey;
		height: 530px;
		z-index:-1;
	} 
	.section_last1{
		position: absolute;
		left: 22%;
		top: 3%;
		background-color: #00001A;
		color: lightgrey;
		height:400px;
		z-index:1;
	} 
	 .section_last21{
		position: absolute;
		left: 5%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:120%;
	}
	 .section_last22{
		position: absolute;
		left: 37%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:120%;
	}
	 .section_last23{
		position: absolute;
		left: 69%;
		top: 22%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 5%;
		z-index:1;
		font-size:120%;
	}
	 .section_last31{
		position: absolute;
		left: 5%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last32{
		position: absolute;
		left: 37%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last33{
		position: absolute;
		left: 69%;
		top: 32%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last41{
		position: absolute;
		left: 5%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last42{
		position: absolute;
		left: 37%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last43{
		position: absolute;
		left: 69%;
		top: 40%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last51{
		position: absolute;
		left: 5%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last52{
		position: absolute;
		left: 37%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last53{
		position: absolute;
		left: 69%;
		top: 48%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last61{
		position: absolute;
		left: 5%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last62{
		position: absolute;
		left: 37%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last63{
		position: absolute;
		left: 69%;
		top: 56%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last71{
		position: absolute;
		left: 5%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last72{
		position: absolute;
		left: 37%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last73{
		position: absolute;
		left: 69%;
		top: 64%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last81{
		position: absolute;
		left: 5%;
		top: 72%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last82{
		position: absolute;
		left: 37%;
		top: 72%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	 .section_last91{
		position: absolute;
		left: 5%;
		top: 80%;
		padding:1%;
		background-color: #00001A;
		color: grey;
		height: 3%;
		z-index:1;
		font-size:90%;
	}
	.footer{
		position: absolute;
		left: 0%;
		top: 80%;
		background-color: #00001A;
		color: lightgrey;
		height: 30px;
		z-index:-1;	
	}
	.footer_left1{
		position: absolute;
		left: 9%;
		top: 10px;   
		text-align:left;
		font-size:11px;	
	}
	 .footer_left2{
		position: absolute;
		left: 20%;
		top: 32px;	 
		width:80%;
		text-align:left;
		font-size:11px;	
		border-bottom:2px solid grey;
		border-top:none;
		border-left:none;
		border-right:none;
	 }
	  .footer_left3{
		position: absolute;
		left: 20%;
		top: 30px;	 
		text-align:left;
		font-size:11px;	
		
	 }
	   .footer_left4{
		position: absolute;
		right: 0%;
		top: 42px;	 
		text-align:right;
		font-size:11px;
	 }
	 p.center{
     text-align:center;
	 z-index:2;
	  }
	 #mydivheader {
		padding: 10px;
		cursor: move;
		z-index: 10;
		background-color: #2196F3;
		color: #fff;
	}
	#mydiv {
		position: absolute;
		z-index: 9;
		background-color: #f1f1f1;
		text-align: center;
		border: 1px solid #d3d3d3;
	}
	.section_opensearch{
		position: absolute;
		left: 30%;
		top: 200px;	
		height:300px;
		text-align:center;
		background-color:gray;
		border-radius:10px 10px 10px 10px;
		border-color:2px black;
		color:black;
		z-index:3;
		display:none;	
		overflow:auto;
	} 
	.section_closesearch{
		position: absolute;
		left: 94%;
		top: -4px;	
		height:35px;
		text-align:left;		
		color:lightgrey;
		margin-top:0px;
		font-weight: bold;
		font-size:30px;
		border-radius:10px 10px 10px 10px;
		z-index:3.5;
		cursor:pointer;	
		display:none;	
	} 

	/* Chrome, Safari, Opera */
	@-webkit-keyframes myfirst {
		0%   {background-color:white; left:0%; top:610px;}
		25%  {background-color:white; left:0%; top:610px;}
		50%  {background-color:white; left:0%; top:610px;}
		75%  {background-color:white; left:0%; top:610px;}
		100% {background-color:white; left:0%; top:610px;}
	}
	  
	/* Standard syntax */
	@keyframes myfirst {
		0%   {background-color:white; left:0%; top:610px;}
		25%  {background-color:white; left:0%; top:610px;}
		50%  {background-color:white; left:0%; top:610px;}
		75%  {background-color:white; left:0%; top:610px;}
		100% {background-color:white; left:0%; top:610px;}  
	}
	  
	centralize{
		position: absolute;
		right: 50%;
		top: 20%;
		text-align:center;
	} 
	  
	  
	/* unvisited link */
	a:link {
		color: lightgrey;
		text-decoration: none;
	}
	  
	/* visited link */
	a:visited {
		color: lightblue;
	}
	  
	/* mouse over link */
	a:hover {
		color: lightblue;
		font-weight:bold;
		text-decoration: underline;
	}
	  
	/* selected link */
	a:active {
		color: lightblue;
	}
	
	/* unvisited link */
	a.addtocart:link {
		color: black;
		text-decoration: none;
	}
	  
	/* visited link */
	a.addtocart:visited {
		color: blue;
	}
	  
	/* mouse over link */
	a.addtocart:hover {
		color: black;
		font-weight:bold;
		text-decoration: none;
	}
	/* selected link */
	a.addtocart:active {
		color: gray;
	}
	
	/* unvisited link */
	a.LecturesList:link {
		color: black;
		text-decoration: none;
	}
	  
	/* visited link */
	a.LecturesList:visited {
		color: blue;
	}
	  
	/* mouse over link */
	a.LecturesList:hover {
		color: black;
		font-weight:bold;
		text-decoration: none;
	}
	/* selected link */
	a.LecturesList:active {
		color: gray;
	}
	
	/* unvisited link */
	a.title:link {
		color: #00001A;
		text-decoration: none;
		font-weight:bold;	
	}
	  
	/* visited link */
	a.title:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.title:hover {
		color: #00001A;
		font-weight:bold;
	}
	  
	/* selected link */
	a.title:active {
		color: #00001A;
	}  
	
	/* unvisited link */
	a.panel:link {
		color: #00001A;
		text-decoration: none;
		font-weight:bold;
		font-size:70%;
	}
	  
	/* visited link */
	a.panel:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.panel:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: underline;	
	}
	  
	/* selected link */
	a.panel:active {
		color: #00001A;
	}  

	/* unvisited link */
	a.menu_link:link {
		color: white;
		position:relative;
		top:50%;
		background-color:#00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:1%;
		margin:15px;
	}
	  
	/* visited link */
	a.menu_link:visited {
		color: white;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.menu_link:hover {
		color: white;
		font-weight:bold;
		text-decoration: none;	
		border-bottom:0px solid white;
	}
	  
	/* selected link */
	a.menu_link:active {
		color: #00001A;
	}
	
	/* unvisited link */
	a.submenu_link:link {
		color: #00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:1%;
		margin:0.5%;
	}
	  
	/* visited link */
	a.submenu_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.submenu_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.submenu_link:active {
		color: #00001A;
	}

/* unvisited link */
	a.submenu_link:link {
		color: #00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:55%;
		padding:1%;
		margin:0.5%;
		background-color:lightgray;
		border-radius: 10px 10px 10px 10px;
	}
	  
	/* visited link */
	a.submenu_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.submenu_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.submenu_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_signup_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:90%;
		padding:10px 0px 0px 0px;
		margin:5px;
		height:25px;
		text-align:center;
		background-color:green;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_signup_link:visited {
		color: lightgray;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_signup_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_signup_link:active {
		color: #00001A;
	}
/* unvisited link */
	a.lc_login_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:90%;
		padding:10px 0px 0px 0px;
		margin:5px;
		height:25px;
		text-align:center;
		background-color:brown;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_login_link:visited {
		color: lightgray;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_login_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_login_link:active {
		color: #00001A;
	}		
	
	/* unvisited link */
	a.lc_signup_home_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:25px;
		padding:20px 0px 0px 0px;
		margin:5px;
		height:55px;
		text-align:center;
		background-color:lightgray;
		border-radius: 2px 2px 2px 2px;
	}
	  
	/* visited link */
	a.lc_signup_home_link:visited {
		
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_signup_home_link:hover {
		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_signup_home_link:active {
		color: #00001A;
	}
	a.brownbackground{
		background-color:brown;
	}
	a.lightbluebackground:link{
		background-color:lightblue;
	}
	/* unvisited link */
	a.Panel_link:link {
		color: lightgray;
		text-decoration: none;
		font-weight:normal;
		font-size:100%;
		padding:20px 5% 20px 5%;		
		margin:5px;
		background-color:gray;
		border-radius: 5px 5px 5px 5px;
	}
	  
	/* visited link */
	a.Panel_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.Panel_link:hover {
		color: #00001A;
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.Panel_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.PanelHeader_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:25px;
		padding:5% 2% 6% 5%;		
		margin-top:0.5%;
		background-color:lightgray;
		border-radius: 0px 0px 5px 5px;
		border-bottom:1px solid gray;
		font-weight:bold;
	}
	  
	/* visited link */
	a.PanelHeader_link:visited {
		color: #00001A;
			
	}
	  
	/* mouse over link */
	a.PanelHeader_link:hover {
		color: #00001A;
		text-decoration: none;
		border:2px solid gray;	
		border-radius: 5px 5px 5px 5px;	
	}
	  
	/* selected link */
	a.PanelHeader_link:active {
		color: #00001A;
	}
	/* unvisited link */
	a.lc_login_details_header_link:link {
		color: #00001A;
		text-decoration: none;
		font-weight:normal;
		font-size:35px;
		padding:0.1% 4% 1% 3%;		
		margin-top:0%;
		background-color:lightgray;
		border-radius: 0px 0px 5px 5px;
		border-bottom:1px solid gray;
		font-weight:bold;
	}
	  
	/* visited link */
	a.lc_login_details_header_link:visited {
		color: #00001A;
			
	}
	  
	/* mouse over link */
	a.lc_login_details_header_link:hover {
		color: #00001A;
		text-decoration: none;
		
	}
	  
	/* selected link */
	a.lc_login_details_header_link:active {
		color: #00001A;
	}
	
	/* unvisited link */
	a.lc_pagination_link:link {
		color: black;
		text-decoration: none;
		font-weight:normal;
		font-size:80%;
		text-align:center;
		padding:5px 5px 5px 5px ;
		height:18px;	
		margin:5px 2px 0px 5px;
		border: 1px solid gray;
		width:16px;
	}
	  
	/* visited link */
	a.lc_pagination_link:visited {
		color: #00001A;
		font-weight:bold;	
	}
	  
	/* mouse over link */
	a.lc_pagination_link:hover {		
		font-weight:bold;
		text-decoration: none;	
	}
	  
	/* selected link */
	a.lc_pagination_link:active {
		color: #00001A;
	}
	
	textarea{
		float:none;
	}
	input[type=email],
	  input[type=number],	  
	  input[type=password],
	  input[type=tel],
	  input[type=text],
	  input[type=button],
	  input[type=url] {
	  -moz-appearance: none;
	  -webkit-appearance: none;
	  appearance: none;
	  display: inline-block;
	  height: 40px;
	  padding: 0 8px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  border-top: 1px solid #c0c0c0;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 1px;
	  -webkit-border-radius: 1px;
	  border-radius: 6px;
	  font-size: 13px;
	  color: #404040;
	  float:none;
	 }
	input[type=checkbox].chkbx_selection{
	  height: 14px;
	  width: 14px;
	  padding: 1px;
	  margin-left: 4px;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  color: #404040;
	  cursor:pointer;
	}
	input[type=text].signup_input_class{
		 font-size:100%;text-align:center;border-radius: 6px 6px 6px 6px;float:none;
	 }
	 textarea.signup_input_class{
		 font-size:100%;text-align:left;border-radius: 6px 6px 6px 6px;float:none;
	 }
	 input[type=radio]{
	  display: inline-block;
	  height: 15px;
	  padding: 0px;
	  margin: 0;
	  background: #fff;
	  border: 0px solid #d9d9d9;
	  color: #404040;
	   }
	  input[type=radio].rdrating{
	  display: none;
	  height: 15px;
	  padding: 0px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  color: #404040;
	   } 
	   input[type=submit]{
		 -moz-appearance: none;
		  -webkit-appearance: none;
		  appearance: none;
		  display: inline-block;
		  height: 40px;
		  padding: 0 8px;
		  margin: 0;
		  background: #4d90fe;
		  border: 1px solid #d9d9d9;
		  border-top: 1px solid #c0c0c0;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		  -moz-border-radius: 1px;
		  -webkit-border-radius: 1px;
		  border-radius: 5px 5px 5px 5px;
		  font-size: 20px;
		  color: white; 
	   } 
	  
	  select,
	  input[type=email]:hover,
	  input[type=number]:hover,
	  input[type=password]:hover,
	  input[type=tel]:hover,
	  input[type=text]:hover,
	  input[type=password]:hover,
	  input[type=submit]:hover, 
	  input[type=url]:hover {
	  border: 1px solid #b9b9b9;
	  border-top: 1px solid #a0a0a0;
	  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	  }
	 select.normal{
	  display: inline-block;
	  height: 40px;
	  padding: 0 8px;
	  margin: 0;
	  background: #fff;
	  border: 1px solid #d9d9d9;
	  border-top: 1px solid #c0c0c0;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	  -moz-border-radius: 1px;
	  -webkit-border-radius: 1px;
	  border-radius: 5px 5px 5px 5px;
	  font-size: 15px;
	  color: grey;
	  float:none;	
	}
	select.signup{
		border-radius: 0px 6px 6px 0px;
	} 
	 select.sp_services{
		width:98%;
		margin: 1%;
	}
	 select.signup_type{
		width:30%;	
		font-size:25px;
		height:50px;
		margin-top: 0.5%;
		padding: 0% 1% 0% 4%;		
	}
	 .lc-button:hover {
  border: 1px solid #c6c6c6;
  color: #333;
  text-decoration: none;
  -o-transition: all 0.0s;
  -moz-transition: all 0.0s;
  -webkit-transition: all 0.0s;
  transition: all 0.0s;
  background-color: #f8f8f8;
  background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  box-shadow: 0 1px 1px rgba(0,0,0,0.1);
  float:none;
  }
  .lc-button:active {
  background-color: #f6f6f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:40px;
  font-size:150%;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  }
    .lc-button-post-bid {
  background-color: #b6f3f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:35px;
  font-size:20px;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  }
.lc-button-cancel-bid {
  background-color: #f6f3f6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.1);
  height:35px;
  font-size:20px;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;
  }
  .lc-button-submit,
  .lc-button-submit:visited {
  border: 0px solid #3079ed;
  color: #fff;
  height:40px;
  font-size:150%;
  border-radius: 5px 5px 5px 5px;
  cursor:pointer;	
  text-shadow: 0 1px rgba(0,0,0,0.1);
  background-color: #4d90fe;
	float:none;
  }
  .lc-button-submit:hover {
  border: 1px solid #2f5bb7;
  color: #fff;
  text-shadow: 0 1px rgba(0,0,0,0.3);
  background-color: #357ae8;

  }
  .lc-button-submit:active {
  background-color: #357ae8;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  }
  .lc-button-submit:disabled {
  background-color: lightgray;
  border:1px solid gray;
  
  }
  .lc-button-submit:enabled {
  background-color: #357ae8;
  border:1px solid lightgray;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
  text-shadow: 0 1px rgba(0,0,0,0.1);
  
  }
	.lc-button-reset:active {
  background-color: yellow;
  
  }
  /* Center the loader */
	.loader {
	  position: absolute;
	  left: 50%;
	  top: 50%;
	  z-index: 1;
	  width: 150px;
	  height: 150px;
	  margin: -75px 0 0 -75px;
	  border: 16px solid #f3f3f3;
	  border-radius: 50%;
	  border-top: 16px solid #3498db;
	  width: 120px;
	  height: 120px;
	  -webkit-animation: spin 2s linear infinite;
	  animation: spin 2s linear infinite;
	}

	@-webkit-keyframes spin {
	  0% { -webkit-transform: rotate(0deg); }
	  100% { -webkit-transform: rotate(360deg); }
	}

	@keyframes spin {
	  0% { transform: rotate(0deg); }
	  100% { transform: rotate(360deg); }
	}

	/* Add animation to "page content" */
	.animate-bottom {
	  position: relative;
	  -webkit-animation-name: animatebottom;
	  -webkit-animation-duration: 1s;
	  animation-name: animatebottom;
	  animation-duration: 1s
	}

	@-webkit-keyframes animatebottom {
	  from { bottom:-100px; opacity:0 } 
	  to { bottom:0px; opacity:1 }
	}

	@keyframes animatebottom { 
	  from{ bottom:-100px; opacity:0 } 
	  to{ bottom:0; opacity:1 }
	}
	
}
 

	