/*
 * oki.css
 */

/*************************
 * Site-wide tag settings
 *************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;
}

body, td, th, li, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .90em;
	color: #000000;
}

.font {
	
}

form {margin:0;}

table { 
	/*
	border:solid 1px #ff8a00; 
	width:90%;
	margin:auto;
	*/
	border-collapse:collapse;
}
/*
tr { border:solid 1px #ff8a00; }
*/
th { background-color:#ffc682; border:solid 1px #ff8a00; padding:.3em; }
/*
td { border:solid 1px #ff8a00; padding:.3em; background-color:white; }
*/

a:link { color:black; }
a:visited { color:#333333; }
a:hover { color:gray; }
a:active { color:#ff8a00; }

h1 {text-align:left; }
h2 {text-align:left; }
h3 {text-align:left; }
h4 {text-align:left; }

td .odd {background-color:#fff3e5}
td .even {background-color:white}
.odd {background-color:#fff3e5}
.even {background-color:white}

hr { 
	border:0;
	border-top: 1px solid #ff8a00;
	height:1px;
 }

.input {
	border:1px solid gray;
	padding-left: 4px;
	padding-right: 4px;
}

.label {
	
}

.textarea {
	width: 30em; 
	border:1px solid gray;
}

.button { 
	background-color:#ff8a00; 
	border:1px solid black; 
	cursor: pointer; 
	font-weight:bold;
	
}

.buttonDeleteLine {
	/* this is the little "X" button on an order line to delete it */
	
}

.buttonDeleteOrder { background-color:red; cursor: pointer;
	
}

.buttonPlus {
	background-image:url(../images/button_plus.gif);
	background-repeat:no-repeat;
	/*background-color:#99FF33;*/
	background-position:center;
	width:16px;
	height:16px;
	cursor: pointer;
}
html>body .buttonPlus
{
width:18px;
height:18px;
}

.buttonMinus {
	background-image:url(../images/button_minus.gif);
	background-repeat:no-repeat;
	/* background-color:#99FF33; */
	background-position:center;
	width:16px;
	height:16px;
	cursor: pointer;
}
html>body .buttonMinus
{
width:18px;
height:18px;
}
 
.buttonX {
   padding: 0;
	background-image: url(../images/button_x.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
html>body .buttonX { width: 16px; height: 16px; }

.buttonSubmitOrder {
	
	cursor: pointer;
}


.disabledButton { background-color: #CCC;  color: #666; }
.enabledButton { }


.title { font-size: 180%; font-weight: bold; }
.medTitle { font-size: 150%; font-weight: bold; }
.noItemsFound {font-size: 120%; font-weight:bold; text-align:center;}

.asterisk {
	font-weight: bold;
	color: red;
}
.doubleAsterisk {
	font-weight: bold;
	color: red;
}



/*
 * column classes used when displaying products
 */
.columnOnSale { width: 4em; font-weight: bold; color: red; }
.columnPartNo { text-align: left; white-space:nowrap; }
.columnMfr { text-align: left; }
.columnDesc { text-align: left; }
.columnAvail { text-align: right; }
.columnList { text-align: right; font-weight: bold; }
.columnCore { text-align: right; font-weight: bold; }
.columnPrice { text-align: right; font-weight: bold; }
.columnQty { text-align: right; font-weight: bold; }
.columnExtended { text-align: right; font-weight: bold; }

.columnBr { text-align:left;  }
.columnInvoiceNo { text-align:left; }
.columnOrderNo { text-align:left; }
.columnDate { text-align:left;  }
.columnUser { text-align:left;  }
.columnPoRef { text-align:left;  }
.columnLaborTot { text-align:right; font-weight: bold; }
.columnBalanceDue { text-align:right; font-weight: bold; }
.columnCoresTot { text-align:right; font-weight: bold; }
.columnPartsTot { text-align:right; font-weight: bold; }
.columnOtherTot { text-align:right; font-weight: bold; }
.columnTotal { text-align:right; font-weight: bold; }

.columnSubCat {width:250px; vertical-align:text-top;}
.columnSubCat .odd { padding-top:5px; padding-bottom:5px; padding-left:5px;}
.columnSubCat .even { padding-top:5px; padding-bottom:5px; padding-left:5px;}

.prod_thumbs {float:left; margin:5px; border:1px solid gray; cursor:pointer;}
.prod_largeimage {display:none; z-index:55; position:absolute; border:1px solid gray;}
.prod_imageholder {margin-right:15px; float:left; width:260px; }

/*
 * Customer Name Formatting in Payment History Page and Invoice History Page, etc.
 */
.customerInfoSimpleLeftCol {text-align:right; font-weight:bold}
.customerInfoSimpleRightCol {text-align:left; font-weight:bold}

th.custinfo { text-align: right; padding-right:.3em;}
td.custinfo { text-align: left; font-size: 120%; font-weight: bold; padding-left:.3em;}


/*
 * Page Header Contents
 */

#pageheader_custbox {
	float: right;
	color: black;
	padding: 10px;
	text-align: center;
}


#pageheader_custbox_header {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 1em;
}

#pageheader_custbox_data {
	
}

/***
* This is a major CSS hack to get transparent PNG logos to display
* in both IE and FireFox.
***/
#logo {
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='custom/images/okilogo.png');
	/* Styling for both IE and FireFox */
	margin: 0;
	padding: 0;
   width: 213px;
   height: 78px;
}
/* FireFox styling properties */
/* IE ignores styles with [attributes], so it will skip the following. */
#logo[id] {
	background-image: url('images/okilogo.png');
	background-repeat: no-repeat;
	background-position: center;
}
/* Margin and padding don't work as expected when we use AlphaImageLoader.
* To make things easier, 'logo' is wrapped by 'logo_wrapper' */  
#logo_wrapper {
	margin: 0;
	padding: 0.4em;
} 

#pageheader_navbar {
	background-color: #ffc682;
	background-repeat:repeat-x;
	color: black;
	font-weight:bold;
	padding: 0px 5px 3px 15px;
	clear: right;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
}

#pageheader_navbar a:link { }
#pageheader_navbar a:hover {}
#pageheader_navbar a:visited {}

#pagefooter_navbar {
	color: black;
   font-size: 100%;
	font-weight: bold;
	margin-top: 2em;
	padding: 5px 5px 5px 15px;
}


#copyright {
	padding: 10px;
	color: silver;
	background-color: #FFFFFF;
}


/*
 * All pages use top, middle, and bottom divs
 */
 
#top {	
	background-color: #ff8a00;
	/* width:800px; */
}

#middle {
	/*
	padding: 20px;
	background-color: #FFFFFF;
	*/
	width: 95%;
	margin: 0 auto 0 auto;
}


#bottom {
	padding: 10px;
	color: silver;
	background-color: #FFFFFF;
	/* width:780px; */
}

/*
 * Table Grid CSS
 */

.tableDispheader td {

}
.lineback_odd {

}
.lineback_even {	

}

.prev_next {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	margin-top:1em;
	text-align:center;
}

/*
 * Order Nav Widget and Account Nav Widget Class
 */

.accountNav {
	text-align: center;
}

.orderNav {
	text-align: center;
}



/*
 * Search Widget
 */
#search_widget {
	border: 1px solid #ff8a00;
	margin-top: 1.5em;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0.5em 0.5em;
	width: 35em;
}
#search_box span {
	color: black;
	background-color: white;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 0.5em;
	padding-right: 0.5em;
	position: relative;
	left: 0.5em;
	top: -0.75em;
	margin: 0 0 -1em 0;
}
#search_box form {
	margin: -1em 0 0 0;
	padding: 0;
}
#search_box label {
	padding-right: 1em;
}

/*
 * invhist_widget
 */
#invhist_widget {
	border: 1px solid #ff8a00;
	margin-top: 1.5em;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0.5em 0.5em;
	width: 35em;
}
#invhist_box span {
	color: black;
	background-color: white;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 0.5em;
	padding-right: 0.5em;
	position: relative;
	left: 0.5em;
	top: -0.75em;
	margin: 0 0 -1em 0;
}
#invhist_box form {
	margin: -1em 0 0 0;
	padding: 8px;
}
#invhist_box label {
	padding-right: 1em;
}


/*
 * login.cfm
 */

.login {
	padding: 10px;
	text-align: left;
}
#login_splash {
   background-image: url(images/okilogin.gif);
   background-repeat: no-repeat;
   background-position: center;
   width: 434px;
}

.errortext {font-weight:bold; color:red;}



/*
 * quickorder.cfm
 */
.quickOrder_table {border:0;}
.quickOrder_table tr {border:0;}
.quickOrder_table td {border:0;}
.quickOrder_table th {border:0;}
#quickorder_form {float:left; margin-left:30px;}
#quickorder_form textarea { margin-top: 0.5em; margin-bottom: 0.5em; border:1px solid gray;}
#quickorder_methods {float:left;}

.quickorderfield {font-size:11px}



/*
 * order.cfm
 */

.order_actionBar { width:90%; margin: auto; text-align:center; border: 1px solid #ff8a00;

}

.order_actionBar .button {	margin: .5em;  }

.order_checkoutBar {
	width: 90%;
	margin: auto;
	margin-top: 0;
	margin-bottom: 0;
	text-align: right;
	padding: 1em 0 1em 0;
}

.order_info {
	width: 90%;
	margin: auto;
	margin-top: 0;
	margin-bottom: -1em;
	text-align: left;
	padding: 1em 0 0 0;
	border:0;
}
.order_info td {border:0;}
.order_info tr {border:0;}

.order_info .label {
	margin-right: 1em;
	width: 12em;
	text-align: right;
}
.order_info .input {
	margin: 0;
	text-align: left;
	border:1px solid gray;
}

.order_qty {
   text-align: right;
   width: 2.5em;
   vertical-align:middle;
}

.order_table { 
	border:solid 1px #ff8a00; 
	width:90%;
	margin:auto;

}

.order_table th {
	border:solid 1px #ff8a00; 
	padding:.3em;

}

.order_table td {
	border:solid 1px #ff8a00; 
	padding:.3em;

}

.order_table .odd {  }
.order_table .even { }
.order_table .totals td {

}
.order_table .noborder {  }

.recalcButton {
	color: #666;
	background-color: #CCC;
}
.checkoutButton  {
	color: #000;
	background-color: #0C3;
}



/*
 * checkout.cfm
 */

.checkoutValidZipMessage {
	font-weight: bold;
	color: red;
	font-size:75%;
	display: none;
	/* default as 'invisible' */
}


.checkout_actionBar {
	width:90%; 
	margin: auto; 
	text-align:center; 
	border: 1px solid #ff8a00;
	padding-top:.5em;
	padding-bottom:.5em;

}

.checkout_actionBar .button {	 }

.checkoutHR { border: 1px solid #ff8a00;

}



/*
 * e page icon css
 */

.accountTitle{
	font-size: 150%;
}

#accountholder {
	width: 30em;
	margin: auto;
}
 
#reviewHeldOrders {
	background-image:url(images/oki_held_orders.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#reviewHeldOrders a {
	position: absolute;
	top: 0;
	left: 0;
	width:100px; 
	height:55px;
}
#reviewHeldOrders a h1 {
   display: none;
}
 

#quickOrder {
	background-image:url(images/oki_quick_order.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#quickOrder a {
   position: absolute;
   top: 0;
   left: 0;
   width:100px; 
   height:55px;
}
#quickOrder a h1 {
   display: none;
}
 

#quickAdd {
	background-image:url(images/oki_quick_add.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#quickAdd a {
   position: absolute;
   top: 0;
   left: 0;
   width:100px; 
   height:55px;
}
#quickAdd a h1 {
   display: none;
}
 

#reviewCurrentOrders {
	background-image:url(images/oki_current_orders.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#reviewCurrentOrders a {
	position: absolute;
	top: 0;
	left: 0;
	width:100px; 
	height:55px;
}
#reviewCurrentOrders a h1 {
   display: none;
}
 

#accountStatus {
	background-image:url(images/oki_account_status.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#accountStatus a {
	position: absolute;
	top: 0;
	left: 0;
	width:100px; 
	height:155px;
}
#accountStatus a h1 {
   display: none;
}
 

#paymentHistory {
	background-image:url(images/oki_payment_history.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#paymentHistory a {
   position: absolute;
   top: 0;
   left: 0;
   width:100px; 
   height:55px;
}
#paymentHistory a h1 {
   display: none;
}
 

#invoiceHistory {
	background-image:url(images/oki_invoice_history.gif); 
	background-repeat:no-repeat;
	width:100px; 
	height:55px;
	position: relative;
	float:left;
}
#invoiceHistory a {
	position: absolute;
	top: 0;
	left: 0;
	width:100px; 
	height:55px;
}
#invoiceHistory a h1 {
	display: none;
}

.rightText {margin-left: 78px;}

.clearBoth {
	clear:both;
	margin:10px;
	/*border:solid  #CC0000;*/
	height: 50px;
	margin-left: 30px;
	
}

/*
* TABLES
*/

.section_title { 

}
 
.results_search_text {  }

.results_table {
	border:solid 1px #ff8a00; 
	width:90%;
	margin:auto;
} 

.results_table tr { margin-top:0; border:solid 1px #ff8a00; 

}

.results_table th, .results_table td { border:solid 1px #ff8a00; padding:.3em;

}

.results_table th { }
.results_table td { }


.results_table .leftborder { }
.results_table .rightborder { }
.results_table .bottomborder { }
.results_table .noborder {  }


.results_table .odd td {  }
.results_table .even td {  }



.checkout_table { width:90%; margin:auto; border:solid 1px #ff8a00;

}

.checkout_table th, .checkout_table td { border:solid 1px #ff8a00; padding:.3em; }

.checkout_table th {

}

.checkout_table .odd td {  }
.checkout_table .even td {  }
.checkout_table .bordertop td {  }
.checkout_table .borderbottom td {  }
.checkout_table .noborder td { background-color:white; border:0; }
.checkout_table a {  }

.checkout_table .label { background-color:#ffc682 }



.confirm_table {  width:90%; margin:auto; border:solid 1px #ff8a00;

}

.confirm_table th, .confirm_table td { border:solid 1px #ff8a00; padding:.3em; }

.confirm_table th {

}

.confirm_table .odd td { }
.confirm_table .even td {}
.confirm_table .bordertop td { }
.confirm_table .borderbottom td {  }
.confirm_table .noborder td {  }
.confirm_table a {  }



.deadend {
	font-size: 220%;
	font-weight: bold;
	margin: 3em;
}



.accountBalance_table { border:solid 1px #ff8a00; margin:auto; width:90%

}

.accountBalance_table th, .accountBalance_table td { border:solid 1px #ff8a00; padding:.3em; }
.accountBalance_table td {  }

.accountBalance_table th {

}

.accountBalance_table .odd td {  }
.accountBalance_table .even td {  }
.accountBalance_table .bordertop td {  }
.accountBalance_table .borderbottom td {  }
.accountBalance_table .noborder td {  }
.accountBalance_table a {  }




.paymentHistory_table { border:solid 1px #ff8a00; margin:auto; width:90%

}

.paymentHistory_table th, .paymentHistory_table td { border:solid 1px #ff8a00; padding:.3em; }

.paymentHistory_table th {

}

.paymentHistory_table .odd td {  }
.paymentHistory_table .even td {  }
.paymentHistory_table .bordertop td {  }
.paymentHistory_table .borderbottom td {}
.paymentHistory_table .noborder td {  }
.paymentHistory_table a {  }
.paymentHistory_table .columnAmount { }
.paymentHistory_table .columnCheckNo { }
.paymentHistory_table .columnDate {  }





.invoiceHistory_table { border:solid 1px #ff8a00; margin:auto; width:90%

}

.invoiceHistory_table th, .invoiceHistory_table td { border:solid 1px #ff8a00; padding:.3em; }

.invoiceHistory_table th {

}

.invoiceHistory_table .odd td { }
.invoiceHistory_table .even td { }
.invoiceHistory_table .bordertop td {  }
.invoiceHistory_table .borderbottom td {  }
.invoiceHistory_table .noborder td { }
.invoiceHistory_table a {  }






.invoice_company_name {

}

.invoice_company_address {

}

.invoice_company_phone {

}

.invoice_history_reprint { 
	width:60%; 
	border:solid 1px #ff8a00; 
	margin:auto; 
	font-size:180%; 
	font-weight:bold; 
	padding:15px; 
	color:#CCCCCC; 
	text-align:center;

}

.invoice_table { width:100%; border:solid 1px #ff8a00; margin:auto;

}

.invoice_table th, .invoice_table td { border:solid 1px #ff8a00; padding:.3em;

}

.invoice_table .info th {

}

.invoice_table .info td {

}

.invoice_small_text {

}

.invoice_table .odd td {  }
.invoice_table .even td { }
.invoice_table .bordertop td {  }
.invoice_table .borderbottom td {  }
.invoice_table .noborder td {  }
.invoice_table a { }



/* Held Orders Page : Inner Table
.inner_table { 
	border:solid 1px #ff8a00; 
	width:100%; 
}
.inner_table td {  }
.inner_table th { }
.inner_table .odd { }
.inner_table .even { }
.inner_table .noborder {  }
.inner_table .leftborder { }
.inner_table .rightborder {  }

.inner_table .expandbutton {  }


.inner_table_background { background-color:#CCCCCC; }
*/
/* Held Orders Page : Inner Table*/
.inner_table { border-collapse:collapse; width:95%; margin-left:auto; margin-right:auto; background-color:white; }
.inner_table td { border-top:solid 1px #ff8a00; border-bottom:solid 1px #ff8a00; }
.inner_table th { background-color:#ffc682; border-top:solid 1px #ff8a00; border-bottom:solid 1px #ff8a00;}
.inner_table .odd { background-color:#fff3e5; }
.inner_table .even { background-color:white; }
.inner_table .noborder { border:none }
.inner_table .leftborder { border-left:solid 1px #ff8a00; }
.inner_table .rightborder { border-right:solid 1px #ff8a00; }

.inner_table .expandbutton { margin:.75em; }


.inner_table_background { background-color:#CCCCCC; }



/* Account Status Page */
.aging_table { border:solid 1px #ff8a00; width:90%; margin:auto; }
.aging_table td, .aging_table th { border:solid 1px #ff8a00; padding:.3em; }
.aging_table th { }
.aging_table .odd {  }
.aging_table .even {  }
.aging_table .noborder {  }
.aging_table .leftborder { }
.aging_table .rightborder { }
.aging_table .sectionHeader { font-size:130%; font-weight:bold;}
 


/* Quick Add Page */
.quickAddHolder_table {border:0;}
.quickAddHolder_table tr {border:0;}
.quickAddHolder_table td {border:0;}
.quickAddHolder_table th {border:0;}

.quickAdd_table { border:solid 1px #ff8a00; }
.quickAdd_table tr {border-left:solid 1px #ff8a00; border-right:solid 1px #ff8a00; border-bottom:0;}
.quickAdd_table th {border:solid 1px #ff8a00;}
.quickAdd_table td {border:0; padding:.3em; }
.quickAdd_table input { border:1px solid gray;  }


/* Specials Widget */

.specialsDiv {margin-left:auto; margin-right:auto; width:90%; padding: 0;}
#specials_widget {margin-left:auto; margin-right:auto; width:90%; padding: 0;}




/*      DIV BASED SPECIALS WIDGET      */
.home_specialsDiv .specialsHolder {margin-left:0; margin-right:0; width:100%}
.home_specialsDiv #specials_widget {margin-left:0; margin-right:0; width:100%}
.home_specialsDiv table {width:100%;}
.specialsHolder { margin-left:auto; margin-right:auto; width:90%}
.specialsTop {}
.specialsItem {
	float:left;
	border: 1px solid #ff8a00;
	margin:2px;
	width:250px;
}
.specialsImage {
	float:left;
	height:130px;
	width:120px;
	border:0;
	text-align:center;
}
.specialsGfx {border:none;}
.specialsText {
	float:left;
	width:120px;
	height:130px;
	background-color:#ffc682;
	padding:5px;
	font-size:11px;
}
.specialsText form {margin-top:8px;}
.specialsText button {font-size:11px;}

.specialsTitle { 
	font-weight:bold; 
	font-size:$130%
}
.showMore {float:right;}

.specialsTitle { font-size:140%; font-weight:bold; margin-bottom:-10px; display:inline; padding:.3em;}
.specialsDesc {}
.specialsPartno {}
.specialsPrice {}
.specialsQty { white-space: nowrap; }
.specialsQty button { padding:0;}
.colSpacer {width:2px; margin:0; border-bottom: 1px solid gray;}
.rowSpacer {height:2px; margin:0; border-bottom: }


/* Features Widget */
.featuresDiv {margin-left:auto; margin-right:auto; margin-top:1em; width:90%;}

.featuresHolderTable { 
	width:100%;
	border-collapse:collapse;
	border:0;
}

.featuresHolderTable tr { border:0;}
.featuresHolderTable td { padding:0; border:0;}

.featuresTableTop {  }
	
.featuresTable { 
	width:100%
}

.featuresTable tr {border:solid 1px #ff8a00;}
.featuresTable td { padding:.4em; border:solid 1px #ff8a00;}
.featuresTable th { padding:.4em; border:solid 1px #ff8a00; }
.featuresTitle { }
.featuresDesc {}
.featuresPartno {}
.featuresList {}
.featuresPrice {}
.featuresQty {}
.featuresTable .odd {  }
.featuresTable .even {  }


/* Bargains Widget */
.bargainsDiv {margin:auto; width:90%; margin-top:1em;}

.bargainsHolderTable { 
	width:100%;
	border-collapse:collapse;
	border:0;
}

.bargainsHolderTable tr { border:0;}
.bargainsHolderTable td { padding:0; border:0;}

.bargainsTableTop { }
	
.bargainsTable { 
	width:100%;
	border-collapse:collapse;
}

.bargainsTable tr { border:solid 1px #ff8a00; }
.bargainsTable td { padding:.4em; border:solid 1px #ff8a00;}
.bargainsTable th { padding:.4em; border:solid 1px #ff8a00;}
.bargainsTitle { }
.bargainsDesc {}
.bargainsPartno {}
.bargainsList {}
.bargainsPrice {}
.bargainsQty {}
.bargainsTable .odd {}
.bargainsTable .even { }



.category_table {}
.category_table .oddCol { background-color:#FFEECA}
.category_table .evenCol {}
.categoryTitle { font-size:150%; font-weight:bold;}


/*  About Us Page  */
.aboutHead {margin-left:30px; font-weight:bold;}
.aboutBody {margin-left:30px; margin-right:30px;}

/*  Policies Page  */
.policiesHead {margin-left:30px; font-weight:bold;}
.policiesBody {margin-left:30px; margin-right:30px;}

/*  Contact Page  */
.contactHead {margin-left:30px; font-weight:bold;}
.contactBody {margin-left:30px; margin-bottom:10px;} 
.contactStaff {margin-left:40px;}
.contactStaff div { margin-bottom:8px;}
.contactButton {font-size:10px;}


/*     ICEFusion Admin Pages      */
.adminContent {margin: 30px;}

/* 2011-01-31 */
.navbar_divider {display:inline;}

/*
Availability Widget Styles
*/
.imgAvailTrue {
	margin:0; margin-right:auto; margin-left:auto; padding: 0;
	background-image: url(../images/avail_true_bulb.gif);
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}
.imgAvailFalse {
	margin:0; margin-right:auto; margin-left:auto; padding: 0;
	/*background-image: url(../images/avail_false_bulb.gif);*/
	background-image: url(../images/avail_call.gif);
	background-repeat: no-repeat;
	width: 43px;
	height: 19px;
}
/*
.imgAvailCall {
	margin:0; margin-right:auto; margin-left:auto; padding: 0;
	background-image: url(../images/avail_call_bulb.gif);
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}
*/

