@charset "utf-8";
.topbg {
	background-image: url(imgs/topbg1.jpg);
	background-repeat: repeat-x;
}
.tah11pxwht {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.tah11pxwht a:link,.tah11pxwht a:visited,.tah11pxwht a:active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.tah11pxwht a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.btmbg {
	background-image: url(imgs/btmbg1.jpg);
	background-repeat: repeat-x;
}
.arial11pxblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.arial12pxred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C80000;
}
.txtsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8D;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tah13pxblack {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.tah13pxred {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #C80000;
}
.topmenu_font {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.topmenu_font a:link,.topmenu_font a:visited,.topmenu_font a:active{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.topmenu_font a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.centerbg {
	background-image: url(imgs/centerbg.jpg);
	background-repeat: repeat;
}
.arial12pxblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.bannerbtm_linebg {
	background-image: url(imgs/banner_btmline.jpg);
	background-repeat: repeat-x;
}

.txtbox_nlet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
	background-color: #2A2A2A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #3F3F3F;
	border-bottom-color: #3F3F3F;
	border-left-color: #000000;
}
.bg_testimonials {
	background-color: #F3F3F2;
	background-image: url(imgs/bg_testimonials_text.jpg);
	background-repeat: no-repeat;
}

.testimonials_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D60900;
}
.catgright_bg {
	background-image: url(imgs/catg_box_right_bg.jpg);
	background-repeat: repeat-y;
}


.arial12pxwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.prodcell_bg {
	background-image: url(imgs/prodcell_bg.jpg);
	background-repeat: repeat-x;
}

.right_shd {
	background-image: url(imgs/btm_right_shd.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.left_shd {
	background-image: url(imgs/btm_left_shd.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}


.topmenubg {
	background-image: url(imgs/topmenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.largepage_detail_text_bg1 {
	background-image: url(imgs/largepage_detail_text_bg1.jpg);
	background-repeat: repeat-x;
}
.largepage_detail_box_bg {
	background-color: #F4F4F4;
	background-image: url(imgs/largepage_detail_box_bg.jpg);
	background-repeat: repeat-x;
}
.quote_imgbg {
	background-image: url(imgs/quote_img_bg.jpg);
	background-repeat: repeat-x;
}


.catg_thumb_btm {
	background-image: url(imgs/catg_box_btm_line.jpg);
	background-repeat: repeat-x;
}
.arial14pxwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.inqform_head_red_bg {
	background-image: url(imgs/inqform_head_red_bg.jpg);
	background-repeat: repeat-x;
}

.mainpage_newprod_bg {
	background-image: url(imgs/mainpage_newprod_bg.jpg);
	background-repeat: repeat-x;
}

.guideline_page_tab_bg1 {
	background-image: url(imgs/guideline_tab_bg1.jpg);
	background-repeat: no-repeat;
}


.btmfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8C8C8C;
	text-decoration:none;
}
.btmfont a:link,.btmfont a:visited,.btmfont a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8C8C8C;
	text-decoration:none;
}
.btmfont a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.head_contactbg {
	background-image: url(imgs/head_contact_bg.jpg);
	background-repeat: repeat-x;
}
.britishflag {
	float: right;
}
.arial22pxblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
}

.catgtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.txtqty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
}
.arial10pxblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}




.btm_right_cartinfo_bg {
	background-image: url(imgs/btm_right_cartinfo_bg.jpg);
	background-repeat: no-repeat;
}
.txtbox_inqform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #919191;
	border: 1px solid #AEAEAE;
}

.pmenu_catg_thumb_text_bg {
	background-image: url(imgs/pmenu_mcatg_text_bg.jpg);
	background-repeat: repeat-y;
}
.abtus_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2B2F38;
}



.topmenutd {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.topmenutd:hover {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E01D25;
}.large_page_ano_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #464646;
}
.largepage_limg_bg {
	background-image: url(imgs/largepage_limg_bg.jpg);
	background-repeat: repeat-x;
}

.btmbg2 {
	background-image: url(imgs/btmbg2.jpg);
	background-repeat: repeat-x;
}
.txtbox_nlet2 {
	background-image: url(imgs/txtbox_btm_bg.jpg);
	background-repeat: repeat-x;
}
.shortabt_bg {
	background-image: url(imgs/shortabt_bg.jpg);
	background-repeat: repeat-x;
}
.pmenu_subcatg_sep {
	background-image: url(imgs/pmenu_subcatg_sep.jpg);
	background-repeat: repeat-x;
}

.client_testimonials_bg {
	background-image: url(imgs/btmbg_clienttestimonials.jpg);
	background-repeat: repeat-x;
}
.arial12pxred2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EE0A00;
}
.tah12pxwht {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.tah12pxwht a:link,.tah12pxwht a:visited,.tah12pxwht a:active{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.tah12pxwht a:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.head_mainpage {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: normal;
	color: #FC1400;
}
.head_newsupdates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}
.large_page_ano_fontred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #DE040A;
}
.guideline_page_tab_bg1active {
	background-image: url(imgs/guideline_tab_bg1active.jpg);
	background-repeat: no-repeat;
}
.guideline_page_tab_bg2 {
	background-image: url(imgs/guideline_tab_bg2.jpg);
	background-repeat: no-repeat;
}
.guideline_page_tab_bg2unactive2 {
	background-image: url(imgs/guideline_tab_bg2unactive2.jpg);
	background-repeat: no-repeat;
}
.inqform_head_black_bg {
	background-image: url(imgs/inqform_head_black_bg.jpg);
	background-repeat: repeat-x;
}
