/*Text Formatting*/
BODY {
	color: #000;
	background-color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	margin: 0;
	padding: 0;	
}

.toppara {
	font-size: 1em;
}

.smalltext {
	font-size: 0.75em;
}

.smalltext2 {
	font-size: 0.7em;
}

p {
	font-size: 0.75em;
}

ul.square {
	font-size: 0.75em;
	list-style-image: url("../images/bullet.gif");
}

#disclaimer ol li {
	font-size: 1em!important;
	
	}
}

ul.squaresub {
	font-size: 1em;
	list-style-image: url("../images/bullet.gif");
}

ol {
	font-size: 0.75em;
}

ul.alpha {
	font-size: 0.75em;
	list-style-type:lower-alpha;
}

ul.alphasub {
	font-size: 1em;
	list-style-type:lower-alpha;
}

ul.roman {
	font-size: 0.75em;
	list-style-type:lower-roman;
}

ul.romansub {
	font-size: 1em;
	list-style-type:lower-roman;
}

li {
	padding-top:5px;
	padding-bottom:5px;
}


H1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C80060;
	font-size: 1.25em;
	font-weight: normal;
	margin-top: 0;
	padding-top: 0;	
}

H2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C80060;
	font-size: 1em;
	font-weight: bold;
}

H3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 0.75em;
	font-weight: bold;
}

.caption {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00247E;
	font-size: 0.75em;
	font-weight: bold;
}

.invisible{
	display: none;
}

A {
	color: #319ACE;
	text-decoration: none;
}

A:HOVER {
	color: #C80060;
	text-decoration: underline;
}

.smallwhite {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.75em; 
	color: #FFFFFF
	}
	
	A.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.75em;	
	text-decoration : underline;
	color : White;
}

#homeHeadingNews{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.75em;
	font-weight: bold;
	padding: 5px 0;
}

#homeNewsDate{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.65em;
	padding: 3px 0;	
}

#homeNewsHeadline a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.65em;
	padding: 3px 5px 0 0;	
	font-weight: bold;
}

#homeNewsMore {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.65em;
	padding: 3px 0;

}

#homeNewsMore a {
	color: #fff;
	text-decoration: underline

}

#homeHeadingShare{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.75em;
	font-weight: bold;
	padding: 5px;	
   border-bottom: solid 1px #E7E7FD;
	
}

#homeSharePrice{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.65em;
	padding: 5px;	
}

#homeShare {
	background-color: #cc0066;	
	width: 139px;
	display: block;
	border-bottom: solid 1px #E7E7FD;
	
}

.pink{
	color: #C80060;
}

.darkpurple {
	color: #660099;
}

.lightpurple {
	color: #6666CC;
}

.green {
	color: #66CC33;
}

.datatable{
		font-size: 0.75em;
		border: 1px solid #09C;
		font-style: normal;	
	width: 100%;
	}
	
	
	.datatable td {	
		padding: 6px;
		text-align:left;
		vertical-align:top;
	}
	
	.datatable th{
		color: #fff;
		background-color: #09C;			
		padding: 6px;
		font-weight: normal;
	}
	
		.datatable2{
		font-size: 0.7em;
		border: 1px solid #09C;
		font-style: normal;	
	width: 100%;
	}
	
	.datatable2 td {
	text-align:right;
	vertical-align:top;	
		padding-bottom: 15px; 
	}
	
	.datatable2 td.left {
	text-align:left;
	vertical-align:top;	
	}
	
	.datatable2 th{
		color: #fff;
		background-color: #09C;			
		padding: 0;
		font-weight: normal;
	}

/*End Text Formatting*/


/* Table Formatting*/

#mainbody{
width:770px;
}

#leftnavigation {
width: 197px;
}

#contentspacer {
width:20px;
}

#contentarea {
width:553px;
}

#enquiries {
width:553px;
font-size:0.75em;
}

#enquiries td {
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

.w277 {
	width:277px;
}

.w276 {
	width:276px;
}

.w80 {
	width:80px;
}

.data {
width:553px;
font-size:0.75em;
}

.data td {
text-align:left;
vertical-align:top;
}

.data td.alignRight {
text-align:right;
vertical-align:top;
}

#sitemap {
width:553px;
}

#sitemap td{
text-align:left;
vertical-align:top;
}

.alert {
	float: right;
	padding: 3px;
	border-style:solid;
	border-width:1px;
	border-color:#319ACE;	
}

.alertimg {
	float: right;
}

.borderbottomblue {
border-bottom-color:#319ACE;
border-bottom-style:solid;
border-bottom-width:1px;
}

/*End Table Formatting*/


/*Form Styles*/
form.contactus {
	margin: 0;	
	padding: 0;
}

form.contactus select{
	background-color:#00A9D6;
	color: #FFFFFF;	
}

form.contactus input{
	background-color:#00A9D6;
	color: #FFFFFF;	
}

form.contactus textarea{
	background-color:#00A9D6;
	color: #FFFFFF;	
}

form {
	margin: 20px 0 30px 32px ;	
	padding: 0;
}

input.searchBox {
	margin: 5px 1px 0 0;
	width: 130px;
	height: auto;
	color: #00247E;
	border: 1px solid #69B4DA;
	padding: 2px;
	font-size: 0.75em;
}

input.searchButton{
	margin: 0px;	
	padding: 0px;
	border: none;
	vertical-align: middle; 
}

/*End Form Styles*/

/*Positioning*/
.alignTop{
	 vertical-align:top;
}

.alignRight{
	vertical-align:top;
	 text-align:right;
}

.alignRightMiddle{
	vertical-align:middle;
	 text-align:right;
}

.alignLeft{
	 text-align:left;
	 vertical-align:top;
}

.alignMiddle{
	vertical-align: middle;
}

/*End Positioning*/

/*Images*/

#sidebox{
	width: 165px;
	background-image:  url("../images/sidebox_back.gif");
	text-align:right;
	float: right;
}


/*End Images*/




/*About us*/
#boxOverview{
	border: 5px solid #CC0066;
	height: 170px;
	width: auto;
	font-size: 0.75em;
	text-align: bottom;		
}

#boxOverview TH{
	font-weight: bold;
}
/*About us*/



/*Division Overviews*/
#tableWrapper{
	width: 370px;
	float: left;
	text-align: left;
	margin: 8px;
}



#boxChromium{
	border: 5px solid #68BC50; 
	background:  url("../images/divisions/division_tap.jpg") right top no-repeat; 
	height: 170px;
	width: auto;
	font-size: 0.75em;
	text-align: bottom;		
}

#boxChromium1{
	border: 5px solid #f99241; 
	height: 170px;
	width: auto;
	font-size: 0.75em;
	text-align: bottom;		
}

#boxChromium1 TH,
#boxChromium TH, #boxSpecialties TH{
	font-weight: bold;
}

#boxSP{
	border: 5px solid #63009C; 
	background:  url("../images/divisions/division_redpaint.jpg") right top no-repeat; 
	height: 170px;
	width: auto;
	font-size: 0.75em;
	text-align: bottom;		
}

#boxSP TH{
	font-weight: bold;
}

#boxPigments{
	border: 5px solid #FDBA39; 
	background:  url("../images/divisions/division_yellowpaint.jpg") right top no-repeat;
	height: 170px;
	width: auto;
	font-size: 0.75em;
	text-align: bottom;		
}



/*End Division Overviews*/
/*added 29 Nov*/

.buttonGo {
		margin-bottom:-3px;
		cursor:hand;
		cursor:pointer}