/*BIZ PRO LAYOUT*/
body
{
	padding:0px;
	margin:30px;
	background-color:#D0D0D0;
}
#master
{
	padding:0px;
	margin:0px;
	width:100%;
}
#master #layout
{
	position:relative;
	width:884px;	
	background-image:url(../images/Boalloy_14.gif);
	background-repeat:repeat-y;
	border:0px solid red;overflow:hidden;
}
#layout #TopRow
{
	position:relative;
	width:884px;
	height:22px;
}
	#TopRow .TopRowCol1
	{
		position:relative;
		float:left;
		width:26px;
		height:22px;
	}
	#TopRow .TopRowCol2
	{
		position:relative;
		float:left;
		width:832px;
		height:22px;
		background-image:url(../images/Boalloy_TopRpt.gif);font-size:0px;
	}
	#TopRow .TopRowCol3
	{
		position:relative;
		float:left;
		width:26px;
		height:22px;
	}
#layout #LogoRow
{
	position:relative;
	width:884px;
	height:101px;font-size:0px;
}
	#layout #LogoRowLeft
	{
		position:absolute;
		width:168px;
		height:107px;
		left:20px;
		top:17px;
	}
	#layout  #LogoRowMiddle
	{
		position:absolute;
		width:405px;
		height:120px;
		left:230px;
		top:9px;border:0px solid red;
	}
	#layout  #LogoRowRight
	{
		position:absolute;
		width:167px;
		height:107px;
		right:20px;
		top:17px;
	}
#layout #BlankRow
{
	position:relative;
	width:884px;
	height:13px;font-size:0px;
}
#layout #CyclicRow
{
	position:relative;
	width:884px;
	height:248px;
}
	#CyclicRow #CyclicRowMenu
	{
		position:absolute;
		width:168px;
		height:2481px;
		left:21px;
		top:0px;
	    background-image:url(../images/Boalloy_16.gif);
	    background-repeat:no-repeat;
	}
	#CyclicRow #CyclicRowImage
	{
		position:absolute;
		width:481px;
		height:248px;
		left:202px;
		top:0px;
	}
	#CyclicRow #CyclicRowProShop
	{
		position:absolute;
		width:167px;
		height:248px;
		right:20px;
		top:0px;
	}
		#CyclicRowProShop #CyclicRowProductRange
		{
			position:relative;
			width:167px;
			height:127px;
		}
		#CyclicRowProShop #CyclicRowBlank
		{
			position:relative;
			width:167px;
			height:4px;font-size:0px;
		}
		#CyclicRowProShop #CyclicRowShop
		{
			position:relative;
			width:167px;
			height:117px;
		}
#layout #SearchRow
	{
		position:relative;
		width:884px;
		height:27px;
	}
	#SearchRow #SearchRowAbs
	{
		position:absolute;
		width:170px;
		height:27px;
		right:20px;
		top:0px;
		border:0px solid red;
	}
#layout #ContentRow
	{
		position:relative;
		width:884px;
		min-height:142px;
	}
*html #ContentRow
{	
	height:142px;
}
	#ContentRow #ContentRowTop
	{
		position:relative;
		width:884px;
		height:10px;font-size:0px;
	}
	#ContentRow #ContentRowMiddle
	{
		position:relative;
		width:824px;
		margin-left:30px;
		margin-right:30px;
	}
	#ContentRow #ContentRowBottom
	{
		position:relative;
		width:884px;
		height:10px;font-size:0px;
	}
#layout #BottomRow
	{
		position:relative;
		width:884px;
		height:42px;
	}
	#BottomRow #BottomRowLeft
	{
		position:relative;
		width:30px;
		height:42px;
		float:left;
	}
	#BottomRow #BottomRowMiddle
	{
		position:relative;
		width:823px;
		height:42px;
		float:left;
		background-image:url(../images/BoalloyBottomRpt.gif);
		background-repeat:repeat-x;
	}
	#BottomRow #BottomRowRight
	{
		position:relative;
		width:31px;
		height:42px;
		float:left;
	}
.footerfont
{
	font-family:Corbel;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.footerfont a
{
	font-family:Corbel;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.footerfont a:hover
{
	font-family:Corbel;
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.mainText
{
	font-family:Corbel;
	font-size:12px;
	text-align:left;
	color:#000000;
	font-weight:normal;
}
.mainText a
{
	font-family:Corbel;
	font-size:12px;
	text-align:left;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.mainText a:hover
{
	font-family:Corbel;
	font-size:12px;
	text-align:left;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
.FooterText
{
	font-family:Corbel;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.FooterText a
{
	font-family:Corbel;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.FooterText a:hover
{
	font-family:Corbel;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.searchText
{

position:relative;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
}
.searchText A
{

position:relative;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.searchText A:hover
{

position:relative;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.AdvsearchText a
{

position:relative;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.AdvsearchText a:hover
{

position:relative;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.proddropdown
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
}
.proddropdown A
{
font-family:Verdana;
font-size:11px;
color:630C12;
font-weight:normal;
text-decoration:none;
}
.proddropdown A:hover
{
font-family:Verdana;
font-size:11px;
color:5E5EAB;
font-weight:normal;
}
.proddisp
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
}
.proddisp A
{
font-family:Verdana;
font-size:11px;
color:630C12;
font-weight:normal;
text-decoration:none;
}
.proddisp A:hover
{
font-family:Verdana;
font-size:11px;
color:5E5EAB;
font-weight:normal;
}
.maintext2
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
}
.maintext2 A
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.maintext2 A:hover
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.maintext1
{
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:normal;
}
.maintext1 A
{
font-family:Verdana;
font-size:10px;
color:630C12;
font-weight:normal;
text-decoration:none;
}
.maintext1 A:hover
{
font-family:Verdana;
font-size:10px;
color:5E5EAB;
font-weight:normal;
text-decoration:none;
}
INPUT 
{
	BORDER-RIGHT: activecaption 1px solid; BORDER-TOP: activecaption 1px solid;  BORDER-LEFT: activecaption 1px solid; COLOR: buttontext; BORDER-BOTTOM: activecaption 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR:#F8F8FF; 
}
.headAdmin
{
	COLOR: Yellow;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
#copy
{
	text-align:center;
	COLOR: #AEAEAF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
.copy
{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none
}
.copy2
{
padding-top:18px;
padding-right:500px;
}
.copy1
{
font-family:Tahoma;
font-size:11px;
padding-top:12px;
color:#FFFFFF;
text-decoration:none
}
.copy A
{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none
}
.copy A:hover
{
font-family:tahoma;
font-size:11px;
color:#0000c0;
text-decoration:underline
}
.tableContent
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #000000;
	background-color:#E9EEF4;

}
.tableContent A
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #4169E1;
	background-color:#E9EEF4;
	text-decoration:none;

}
.tableContent A:hover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #0000cc;
	background-color:#E9EEF4;
	text-decoration:underline;

}
.tableHead
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #4786CB;
}
.TblHeading3
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#EB0303;
	text-decoration:none;
}
.TblHeading1
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4786CB;
	text-decoration:none;
}
.DG_head
{
font-family:Verdana;
font-size:12px;
color:Yellow;
background-color:#808898;
text-decoration:none;
}
.DG_body
{
font-family:Verdana;
font-size:12px;
color:Black;
background-color:#E9EEF4;
text-decoration:none;
}
.DG_footer
{
font-family:Verdana;
font-size:12px;
color:White;
background-color:#808898;
text-decoration:none;
}
.suggestion
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#EC9E00;
	text-decoration:none;
}
.mandatory
{
	color:#ff0000;
}
.TblHeading
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4786CB;
	text-decoration:none;
}
.TblHeading A
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:Blue;
	background-color:#4786CB;
	text-decoration:none;
}
.TblHeading	A:hover
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4786CB;
	text-decoration:none;
}
.mandatory
{
	color:#ff0000;
}
input
{
	border-color:Black;
	border-bottom-color:Black;
	border-left-color:Black;
	border-right-color:Black;
	border-top-color:Black;
}
select
{
	border-color:Black;
	border-bottom-color:Black;
	border-left-color:Black;
	border-right-color:Black;
	border-top-color:Black;
}
.ErrorDisp
{
	color:Red;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}

.pricedet
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.tableContent
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #000000;
	background-color:#e3e9f9;

}
.tableContent A
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #4169E1;
	background-color:#E9EEF4;
	text-decoration:none;

}
.tableContent A:hover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #0000cc;
	background-color:#E9EEF4;
	text-decoration:underline;

}
.productinfo
{
	font-family:Verdana;
	font-size:10px;
	color:#414041;
	text-decoration:none;
}

.productinfo A
{
	font-family:Verdana;
	font-size:10px;
	color:#204473;
	text-decoration:underline;
}

.productinfo A:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#204473;
	text-decoration:underline;
}
.cat
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.cat A
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.cat A:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
} 
.productprice
{
	font-family:Verdana;
	font-size:11px;
	color:#065FBB;
	text-decoration:none;
}
.productname
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#404243;
	text-decoration:none;
}

