body{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background: #1e1e1e url(http://www.bisleyworkwear.com.au/www/188/files/bgr_body.jpg) repeat-x 0 0;
	margin: 0;
	padding: 0;
}
img{
	border: 0;
}
.break{
	clear: both;
	height: 0px;
	width: 100%;
}
.pf1001288{font-size:14px;color:#ffe146;font-weight: bold;}
.pf1001289{font-size:12px;color:#ffe146;font-weight: bold;}
input {
	color:#ffffff;
}
select {
	color:#ffffff;
}
.divider{
	clear: both;
	height: 1px;
	width: 100%;
	background-color: #2d2d2d;
}
#global{
	width: 900px;
	margin: 0 auto;
}
#loginarea{
	width: 900px;
	height: 36px;
	margin: 0 auto;
}
#loginarea input{
	width: 106px;
	height: 20px;
	background-color: #525252;
	border: 0;
	color: white;
	font-size: 12px;
	margin: 6px 6px 0 0;
}
#clientlogin{
	float: left;
	width: 63px;
	height: 10px;
	margin: 12px 10px 0 0;
}
#login{
	float: left;
	width: 38px;
	height: 12px;
	margin: 12px 10px 0 0;
}
#logininput{
	float: left;
	width: 245px;
	height: 20px;
}
#forgotpassword{
	float: left;
	width: 104px;
	height: 12px;
	margin: 12px 10px 0 0;
}
#register{
	float: left;
	width: 55px;
	height: 12px;
	margin: 12px 10px 0 0;	
}
#flags
{
	float: right;
	width: 119px;
	margin-top: 6px;
}
#flags img
{
	margin-right: 10px;
}
#logoarea{
	width: 900px;
	height: 102px;
	margin: 0 auto;
}
#logo{
	float: left;
	width: 212px;
	height: 56px;
	margin: 22px 0 0 22px;
}
#toprightarea
{
	float: right;
	width: 290px;
	height: 102px;
}
#toprightlinks
{
	float: right;
	height: 26px;
	width: 290px;
}
#wheretobuy{
	float: right;
	height: 26px;
	width: 95px;
}
#aboutbisley{
	float: right;
	height: 26px;
	width: 93px;
}
#contactus{
	float: right;
	height: 26px;
	width: 94px;
}
#search
{
	float: right;
	width: 200px;
	height: 20px;
	margin-top: 40px;
}
#search input
{
	background-color: #1b4164;
	border: 1px solid #006093;
	color: white;
	font-size: 12px;
	width: 140px;
	height: 17px;
}
#search img
{
	vertical-align: bottom;
}
/*****menu*****/
#menu{
	width: 870px;
	height: 33px;
	margin: 0 auto;
}
#home{
	width: 120px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat 0 0;
	float: left;
}
#home:hover{
	width: 120px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat 0 -33px;
}
#workwear{
	width: 120px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -120px 0px;
	float: left;
}
#workwear:hover{
	width: 120px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -120px -33px;
}
#safetywear{
	width: 142px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -240px 0px;
	float: left;
}
#safetywear:hover{
	width: 142px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -240px -33px;
}
#casual{
	width: 118px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -382px 0px;
	float: left;
}
#casual:hover{
	width: 118px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -382px -33px;
}
#business{
	width: 121px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -500px 0px;
	float: left;
}
#business:hover{
	width: 121px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -500px -33px;
}
#boots{
	width: 118px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -621px 0px;
	float: left;
}
#boots:hover{
	width: 118px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -621px -33px;
}
#ladies{
	width: 131px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -739px 0px;
	float: left;
}
#ladies:hover{
	width: 131px;
	height: 33px;
	background: transparent url(../images/menu_bgr.png) no-repeat -739px -33px;
}
/*****end menu*****/
#gallery{
	float: left;
	width: 639px;
	height: 326px;
	background: transparent url(../images/gallery.png) no-repeat 0px 0px;
	margin: 24px 0 0 12px;
}
#yellowpromo{
	width: 222px;
	height: 329px;
	background: transparent url(../images/yellowpromo.png) no-repeat 0px 0px;
	float: left;
	margin: 14px 0 0 16px;
}
#yellowboxtitle1{
	margin: 28px 0 0 15px;
}
#promopic{
	margin: 10px 0 0 15px;
}
#yellowboxtitle2{
	margin: 10px 0 0 15px;
}
#yellowpromo p{
	font-size: 11px;
	line-height: 1.4em;
	padding: 0 11px 0 16px;
	margin: 5px 0 0 0;
}
.moreinfo{
	margin: 8px 0 0 20px;
}
/******NEWS*******/
.moreinfobold{
	margin: 8px 0 0 0px;
}

#news{
	width: 386px;
	height: 223px;
	float: left;
	margin: 20px 0 0 10px;
}
.newscontent{
	width: 270px;
	float: left;
}
.newscontent p{
	color: white;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.newscontent h3{
	color: #ffe146;
	font-size: 14px;
}
.newspic{
	width: 73px;
	height: 73px;
	float: left;
	padding: 15px;
}
/*******END NEWS******/
#catalogue{
	width: 250px;
	height: 223px;
	float: left;
	margin: 20px 0 0 20px;
}
.leftpart{
	width: 144px;
	float: left;
}
.leftpart h3{
	color: #ffe146;
	font-size: 14px;
}
.rightpart{
	width: 106px;
	float: right;
}
#subscribe{
	width: 218px;
	height: 223px;
	float: left;
	margin: 20px 0 0 10px;
}
#subscribe input{
	width: 170px;
	height: 20px;
	background-color: #525252;
	border: 0;
	color: white;
	font-size: 12px;
}
#subscribe h3{
	color: #ffe146;
	font-size: 14px;
	margin-top: 7px;
	margin-right: 23px;
}
/*****FOOTER*****/
#footer{
	width: 872px;
	height: 109px;
	margin: 30px auto;
	background: transparent url(../images/footer_bgr.png) no-repeat 0 0;
	padding: 10px;
}
#footer h3{
	color: #ffe146;
	font-size: 12px;
	margin: 0px 0 10px 8px;
	padding-top: 5px;
}
#footer a{
	color: #ffe146;
	font-size: 11px;
	margin: 0px 0 0px 0px;
	padding-top: 5px;
	text-decoration: none;
}
#footer img{
	padding-left: 2px;
}
#footerlink{
	float: right;
	padding-top: 14px;
	margin-right: 22px;
}
/*****END FOOTER*****/
/*****CSS FOR CATEGORY PAGE*****/
#breadcrumbs{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fee045;
	margin:16px 0 0 32px;
}
#leftmenu{
	float: left;
	width: 206px;
	margin: 20px 0 0 13px;
}
#titlecategory{
	width: 200px;
	padding: 10px;
}
#categorylist{
	width: 206px;
	height: 268px;
	background: transparent url(../images/bgr_cat.png) no-repeat 0 0;
}
#categorylist h3{
	color: #1e4164;
	font-size: 14px;
	float: left;
}
#categorylist img{
	vertical-align: middle;
	width: 27px;
	height: 22px;
	float: left;
	padding: 9px 3px 0 0; 
}
#categorylist ul{
	color: #1e4164;
	font-size: 12px;
	line-height: 1.7em;
	text-transform: uppercase;
	list-style: none;
	clear: left;
	font-weight: bold;
}
#productinfo{
	width: 206px;
	height: 134px;
	background: transparent url(../images/bgr_productdetail.png) no-repeat 0 0;
}
#productinfo h3{
	color: #ffe146;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 20px 0 0 15px;
}
#productinfo p{
	color: #ffe146;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0 0 10px;
	margin: 0px;
	float: left;
}
#productinfo img{
	float: left;
	padding: 0 0px 15px 16px;
}
#rightmenu{
	float: right;
	width: 658px;
}
#category_header{
	width: 658px;
	height: 72px;
	background: transparent url(../images/bgr_titlecat.png) no-repeat 0 0;
}
#category_header h3{
	color: #1b4164;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 26px 0 0 26px;
}
#product_thumbnail{
	width: 658px;
	height: 500px;
	background-color: #323232;
	margin: 12px 0 0 0px;
}
/*****END CSS FOR CATEGORY PAGE*****/