﻿body
{
    font-family:Verdana, Sans-Serif;
	width: 950px;
}


#wrap {
	/* margin:0 auto 5px 0;*/
    margin-top:5px;
    margin-bottom:5px;	
	background:#fff;
	font-size: 75%;
    font-family: verdana, geneva, sans-serif; 
    float:left; 
}


#adTop {
	background:#fff;
    height: 90px;
    padding-bottom:15px; 	
    padding-right:15px; 	
    padding-left:35px;
    padding-top:5px;  
}
#adTop ul {
	margin:0;
	padding:0;
	list-style:none;
}
#adTop li {
	display:inline;
	margin:0;
	padding:0;
}

#main {
	float:left;
	width:580px;
	background:#fff;
	padding-left:20px;
}


#sidebar {
	float:right;
	width:300px;
	background:#fff;
    text-align:center;	
    padding-right:15px;  
}

#imgPowerBy {
float: left;
}

#adTopHolder {
    width: 728px; 
    height: 90px; 
    float:right; 
}    
    
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OTHER STUFF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.layer-1
{
	background-color: #3C4F5A;
}

.layer-2
{
	background-color: #fff;
}


#notes
{
	margin-top: 10px;
	background-color: #d9dbe2;
    font-size: 95%;	
}

#cyri_item_desc
{
	margin-top: 5px;
	padding: 5px;
    font-size: 95%;	
}

#cyri-desc
{
	margin-top: 5px;
	padding: 5px;
    font-size: 95%;	
}

#what-it-does
{
	margin-top: 5px;
	padding: 5px;
    font-size: 95%;	
}

#poweredByIcon
{
	margin-bottom: 10px;
}
.advertisement
{
     padding-top:20px;
     padding-bottom:0;
     padding-left:0;
     padding-right:0; 	
}



/* SELECT PRODUCT TABLE */
.select-item-div
{
	background-color: #0a1020;
	color: #fff;
	font-size: 110%;
} 

.select-item-load-div
{
    display:block;
    height:189px;  
	background-color: #fff;
	color: #000;
	font-size: 110%;
} 

.select-item-table
{
    margin-left: auto;
    margin-right: auto;
    border-collapse:separate;
    width: 490px;
}

table.select-item td
{
    padding-left: 5px ; 
    padding-bottom: 5px ; 
    padding-top: 5px ; 
    border:0;
    margin: 0px;
    text-align:left; 
}



#txtSearch 
{
    border:1px solid #cccccc;
    font-size:95%;
    color:black;
    overflow:visible; 
    background-color: #F2F9FF; 
    width:400px; 
    padding:2px; 
}

/* AUTOCOMPLETE LIST*/
div.ac_results ul { 
  margin:0; 
  padding:0; 
  list-style-type:none; 
  border: solid 1px #000080; 
} 

div.ac_results ul li { 
  font-size: 70%; 
  margin: 1px; 
  padding: 3px; 
  cursor: pointer; 
} 

div.ac_results ul li.ac_over { 
  background-color: #003366; 
} 

.ddl_Class{
    border:1px solid #cccccc;
    font-size:95%;
    color:black;
    width:expression( this.width = 440 ? "439" : "auto";); 
    max-width: 440px; 
    margin-left: 0px;
    padding:2px;
    width:400px;   
} 
