/*Richard Barry*/

/*ICB BOX 2011_01*/
/*Buttons*/
a.btn-9, a.btn-9:visited { background:url('../../img/11-btn-sprite.png') no-repeat left -845px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}
a.btn-9:hover {text-decoration:none; margin:0; background:url('../../img/11-btn-sprite.png') no-repeat left -1875px; color:#fff;}
a.btn-9-open, a.btn-9-open:hover, a.btn-9-open:visited {text-decoration:none; margin:0; background:url('../../img/11-btn-sprite.png') no-repeat left -1902px; color:#fff;}

a.btn-10, a.btn-10:link, a.btn-10:visited {background:url('../../img/11-btn-sprite.png') no-repeat left -870px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}
a.btn-10:hover, a.btn-10:active {text-decoration:none; margin:0; background:url('../../img/11-btn-sprite.png') no-repeat left -1930px; color:#fff;}

/*Other*/
.uppercase { text-transfor: uppercase; }
.link-bg { background: #ccc; } 
.link-bg p, .link-bg a { padding-bottom: 0; }

/*///////////////////////////////////////////////////
////////ICB_PAGE - normal 680px template////////////
/////////////////////////////////////////////////*/
#icb_page .avg11-boxes-05 { padding: 0; }
#icb_page #icb_container { width: 680px; }
#icb_page #icb_tools { width: 385px; float: right; }
#icb_page #icb_footer { width: 100%; margin: 0 auto; display: none; }
#icb_page #icb_header { width: 220px; }
#icb_page #icb_link_content_colum { display: none; }/*this is inside the icb_link_conten doc */

/* callback form start PAGE */
#icb_page #clbform label { display: block; margin: 0 0 0 0; padding-top: 10px;}
#icb_page #callback-inn-form { width:100%; }
#icb_page #callback_form_container #clbform .stdwdt { width: 175px; }
#icb_page #clbform input { margin-right: 10px; }
#icb_page #clbform label { margin-right: 10px; }
#icb_page #clbform input.submit { margin-top: 20px }
#icb_page .clbbox{ overflow:auto; overflow-y: hidden; _overflow-x: scroll;}
#icb_page .clbbox strong { word-wrap: break-word; }
#icb_page #clbhide { display:none }
#icb_page #clbform label { display: block; margin: 10px 0 0 0; padding: 0;}
#icb_page #callback_form_container { width: 100%; }




/*///////////////////////////////////////////////////
//////ICB COLUMN - right colum and in page column///
/////////////////////////////////////////////////*/
#icb_column { width: 220px; }
#icb_column #icb_container { width: 220px; }
#icb_column #icb_tools { width: 200px; margin-top: 8px; float: left; margin-left: 0px; }
#icb_column .link-bg { background: none; } 
#icb_column .phone_container { margin-left: 5px; width: 172px; margin-bottom: 10px; }
#icb_column #icb_header { margin-left: 0px; width: 200px; }
#icb_column #icb_footer { width: 186px; margin: 0 auto; display: none }
#icb_column .avg11-boxes-05 { padding: 0; }
#icb_column h3 { font-size: 13px }
#icb_column #phone_holder, #icb_column #callback_holder { display: none; }
#icb_column  .phone_container, #icb_column  .callback_container { display: none; }

/* callback form start COLUMN */
#icb_column #callback-inn-form { width:205px; }
#icb_column #callback_form_container #clbform .stdwdt { width: 178px; }
#icb_column #callback_form_container { width: 205px; margin-left: 10px; }
#icb_column #clbform input.submit { margin-top: 20px }
#icb_column #callback-inn-form p { margin-left: 10px; }
/* callback form end */

/*cart column*/
#incart p.avg11-fs-17 {display: none;}
#incart .avg11-boxes-05 { background: none; padding-left: none; }
#incart p.color-6 {color: #737373!important;}
#incart p.color-6 strong {font-weight: normal!important;}
#incart a.btn-9.ml_half { margin-left: 0px!important; }
#incart a.btn-10.ml_half { margin-left: 0px!important; }



/*///////////////////////////////////////////////////
//////ICB 211 id="icb_special_1/////////////////////
/////////////////////////////////////////////////*/
#icb_special_1 #icb_container { width: 600px; }
#icb_special_1 #icb_tools { width: 370px; }
#icb_special_1 #phone_holder { clear: none }
#icb_special_1 #callback_holder { clear: none }
#icb_special_1 #icb_tools { float: left }
#icb_special_1 #icb_tools a.width-150 { width: 143px!important; }
#icb_special_1 #callback_holder.width-385, #icb_special_1 #phone_holder.width-385 { width: 380px!important; }
#icb_special_1 #icb_footer { width: 100%; margin: 0 auto; display: block }/* CUSTOMER SUPPORT LINK AT BOTTOM */
#icb_special_1 #icb_header { width: 220px; }
#icb_special_1 #icb_link_content_colum { display: none; }/*this is inside the icb_link_content doc */
/*ICB 211 id="icb_special_1"  -  template fixes*/
#icb_special_1 #icb_container {background:none; padding:0;}
#icb_special_1 #icb_container .pall_half {padding: 10px 5px 5px 0px !important;}
#icb_special_1 #icb_container .avg11-boxes-05 {padding-bottom:0; margin-bottom:0;}

/* callback form start special_1 */
#icb_special_1 #clbform label { display: block; margin: 0 0 0 0; padding-top: 10px;}
#icb_special_1 #callback-inn-form { width:100%; }
#icb_special_1 #callback_form_container #clbform .stdwdt { width: 175px; }
#icb_special_1 #clbform input { margin-right: 10px; }
#icb_special_1 #clbform label { margin-right: 10px; }
#icb_special_1 #clbform input.submit { margin-top: 20px }
#icb_special_1 .clbbox{ overflow:auto; overflow-y: hidden; _overflow-x: scroll;}
#icb_special_1 .clbbox strong { word-wrap: break-word; }
#icb_special_1 #clbhide { display:none }
#icb_special_1 #clbform label { display: block; margin: 10px 0 0 0; padding: 0;}
#icb_special_1 #callback_form_container { width: 100%; } 




/*///////////////////////////////////////////////////
//////ICB 2211 id="icb_special_2/////////////////////
/////////////////////////////////////////////////*/
#icb_special_2 .avg11-boxes-05 { padding: 0 }
#icb_special_2 #icb_container { width: 600px; }
#icb_special_2 #icb_tools { width: 370px; }
#icb_special_2 #phone_holder { clear: none }
#icb_special_2 #callback_holder { clear: none }
#icb_special_2 #icb_tools { float: left }
#icb_special_2 #icb_tools a.width-150 { width: 143px!important; }
#icb_special_2 #callback_holder.width-385, #icb_special_2 #phone_holder.width-385 { width: 368px!important; }
#icb_special_2 #icb_footer { width: 100%; margin: 0 auto; display: block }
#icb_special_2 #icb_header { width: 220px; }
#icb_special_2 #icb_link_content_colum { display: none; } /*this is inside the icb_link_conten doc */


/*///////////////////////////////////////////////////
//////ICB id="icb_special_2/////////////////////
/////////////////////////////////////////////////*/
/* callback form start special_2 */
#icb_special_2 #clbform label { display: block; margin: 0 0 0 0; padding-top: 10px;}
#icb_special_2 #callback-inn-form { width:100%; }
#icb_special_2 #callback_form_container #clbform .stdwdt { width: 175px; }
#icb_special_2 #clbform input { margin-right: 10px; }
#icb_special_2 #clbform label { margin-right: 10px; }
#icb_special_2 #clbform input.submit { margin-top: 20px }
#icb_special_2 .clbbox{ overflow:auto; overflow-y: hidden; _overflow-x: scroll;}
#icb_special_2 .clbbox strong { word-wrap: break-word; }
#icb_special_2 #clbhide { display:none }
#icb_special_2 #clbform label { display: block; margin: 10px 0 0 0; padding: 0;}
#icb_special_2 #callback_form_container { width: 100%; }
