

/*---- HOME PAGE ----*/



#product_map {

	background: #ffffff url('../images/home/diagram_bkg.png') no-repeat scroll 0%;

	float: left;

	width: 631px;

	height: 235px;

	margin: 4px;

}

#product_map a {

	outline: none;

}



/*---- MAIN ICONS ----*/



#product_buttons a {

	display: block;

	text-indent: -999em;

	outline-style:none;

	float: left;

	height: 75px;

}



a.stock {

	width: 49px;

	margin: 19px 0px 0 17px;

	background:transparent url(../images/home/stock_btn.png) no-repeat scroll 0% 0px;

}



a.stock:hover {

	background:transparent url(../images/home/stock_btn.png) no-repeat scroll 0% -76px;	

}



a.sales {

	width: 49px;

	margin: 19px 0px 0 17px;

	background:transparent url(../images/home/sales_btn.png) no-repeat scroll 0% 0px;

}



a.sales:hover {

	background:transparent url(../images/home/sales_btn.png) no-repeat scroll 0% -76px;	

}



a.despatch {

	width: 49px;

	margin: 19px 0px 0 17px;

	background:transparent url(../images/home/despatch_btn.png) no-repeat scroll 0% 0px;

}



a.despatch:hover {

	background:transparent url(../images/home/despatch_btn.png) no-repeat scroll 0% -76px;	

}



a.invoicing {

	width: 52px;

	margin: 19px 0px 0 17px;

	background:transparent url(../images/home/invoicing_btn.png) no-repeat scroll 0% 0px;

}



a.invoicing:hover {

	background:transparent url(../images/home/invoicing_btn.png) no-repeat scroll 0% -76px;	

}



a.purchasing {

	width: 63px;

	margin: 19px 0px 0 10px;

	background:transparent url(../images/home/purchasing_btn.png) no-repeat scroll 0% 0px;

}



a.purchasing:hover {

	background:transparent url(../images/home/purchasing_btn.png) no-repeat scroll 0% -76px;	

}



a.goods_in {

	width: 51px;

	margin: 19px 0px 0 10px;

	background:transparent url(../images/home/goods_in_btn.png) no-repeat scroll 0% 0px;

}



a.goods_in:hover {

	background:transparent url(../images/home/goods_in_btn.png) no-repeat scroll 0% -76px;	

}



a.reporting {

	width: 56px;

	margin: 19px 0px 0 17px;

	background:transparent url(../images/home/reporting_btn.png) no-repeat scroll 0% 0px;

}



a.reporting:hover {

	background:transparent url(../images/home/reporting_btn.png) no-repeat scroll 0% -76px;	

}



a.specialist {

	width: 53px;

	margin: 19px 0px 0 15px;

	background:transparent url(../images/home/specialist_btn.png) no-repeat scroll 0% 0px;

}



a.specialist:hover {

	background:transparent url(../images/home/specialist_btn.png) no-repeat scroll 0% -76px;	

}



a.accounts {

	width: 68px;

	margin: 19px 0px 0 10px;

	background:transparent url(../images/home/accounts_btn.png) no-repeat scroll 0% 0px;

}



a.accounts:hover {

	background:transparent url(../images/home/accounts_btn.png) no-repeat scroll 0% -76px;	

}



/*---- SPECIALIST FEATURE LINKS ----*/

#specialist_features_top a {

	margin-top: 33px;

	display: block;

	text-indent:-999em;

	float: left;

	height: 21px;

	width: 82px;

}



#specialist_features_bottom a {

	margin-top: 43px;

	display: block;

	text-indent:-999em;

	float: left;

	height: 21px;

	width: 82px;

}



a.crm {

	float: left;

	margin-left: 20px;

	background:transparent url(../images/home/crm_btn.png) no-repeat scroll 0% 0px;

}



a.crm:hover {

	background:transparent url(../images/home/crm_btn.png) no-repeat scroll 0% -21px;

}



a.epos {

	float: left;

	margin-left: 10px;

	background:transparent url(../images/home/epos_btn.png) no-repeat scroll 0% 0px;

}



a.epos:hover {

	background:transparent url(../images/home/epos_btn.png) no-repeat scroll 0% -21px;

}



a.edi {

	float: left;

	margin-left: 14px;

	background:transparent url(../images/home/edi_btn.png) no-repeat scroll 0% 0px;

}



a.edi:hover {

	background:transparent url(../images/home/edi_btn.png) no-repeat scroll 0% -21px;

}



a.website_integration {

	float: left;

	margin-left: 20px;

	background:transparent url(../images/home/website_integration_btn.png) no-repeat scroll 0% 0px;

}



a.website_integration:hover {

	background:transparent url(../images/home/website_integration_btn.png) no-repeat scroll 0% -21px;

}



a.bom {

	float: left;

	margin-left: 11px;

	background:transparent url(../images/home/bom_btn.png) no-repeat scroll 0% 0px;

}



a.bom:hover {

	background:transparent url(../images/home/bom_btn.png) no-repeat scroll 0% -21px;

}



a.size_colour {

	float: left;

	margin-left: 56px;

	background:transparent url(../images/home/size_colour_btn.png) no-repeat scroll 0% 0px;

}



a.size_colour:hover {

	background:transparent url(../images/home/size_colour_btn.png) no-repeat scroll 0% -21px;

}



a.mobile_pc_despatch {

	float: left;

	margin-left: 19px;

	background:transparent url(../images/home/mobile_pc_despatch_btn.png) no-repeat scroll 0% 0px;

}



a.mobile_pc_despatch:hover {

	background:transparent url(../images/home/mobile_pc_despatch_btn.png) no-repeat scroll 0% -21px;

}



a.mobile_pc_goods_in {

	float: left;

	margin-left: 13px;

	background:transparent url(../images/home/mobile_pc_goods_in_btn.png) no-repeat scroll 0% 0px;

}



a.mobile_pc_goods_in:hover {

	background:transparent url(../images/home/mobile_pc_goods_in_btn.png) no-repeat scroll 0% -21px;

}



a.dimensions {

	float: left;

	margin-left: 15px;

	background:transparent url(../images/home/dimensions_btn.png) no-repeat scroll 0% 0px;

}



a.dimensions:hover {

	background:transparent url(../images/home/dimensions_btn.png) no-repeat scroll 0% -21px;

}



a.telephony_integration {

	float: left;

	margin-left: 19px;

	background:transparent url(../images/home/telephony_integration_btn.png) no-repeat scroll 0% 0px;

}



a.telephony_integration:hover {

	background:transparent url(../images/home/telephony_integration_btn.png) no-repeat scroll 0% -21px;

}



a.remote_site_link {

	float: left;

	margin-left: 11px;

	background:transparent url(../images/home/remote_site_link_btn.png) no-repeat scroll 0% 0px;

}



a.remote_site_link:hover {

	background:transparent url(../images/home/remote_site_link_btn.png) no-repeat scroll 0% -21px;

}



a.credit_card_processing {

	float: left;

	margin-left: 55px;

	background:transparent url(../images/home/credit_card_processing_btn.png) no-repeat scroll 0% 0px;

}



a.credit_card_processing:hover {

	background:transparent url(../images/home/credit_card_processing_btn.png) no-repeat scroll 0% -21px;

}



/*---- VIDEO ----*/

#video_wrapper {

	float: left;

}





#cms_add_image {

	margin: 0px 5px 2px 0px;

}



#cms_meta_tag_button {

	margin: 0px 5px 2px 0px;

}

