/*Bridgewater Laminate Products Stylesheet*/
/*Global Div alignments Start*/


body   {
    /*background-image: url('bg_3.jpg');
    background-repeat: repeat-x;*/
	text-align: center;
	COLOR:#666666;
	TEXT-DECORATION:none;
	font-size:11px;
	font-weight:normal;
	font-family:tahoma;
	margin-top: 2px;
	height:100%;
	background-color: #636363
}

html {scrollbar-face-color:#F5F5F5; scrollbar-arrow-color:#8890A8; scrollbar-track-color:#F5F5F5; scrollbar-shadow-color:#808080; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#E0E0E0; scrollbar-darkshadow-Color:#8890A8; }

tr, td{font-size:12px}

img { border : 0px }

.thumb img {margin: 3px 0px 3px 9px}
.main img {margin: 10px 10px 10px 10px}

/*Rounded Divs start*/

.roundtop { 
	background: url(images/tr.jpg) no-repeat top right; 
}

.roundbottom {
	background: url(images/br.jpg) no-repeat top right;
	 
}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block;
}
/*Rounded Divs end*/



#container {
	/*margin: 0 auto;    align for good browsers */
	text-align: left; /* counter the body center */
	position:relative;
	overflow:visible;
	background-color:#FFFFFF;
	border: 5px;
	height:540px;
	border-color: #cccccc;
	border-width: 0px;
	border-style: solid;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 810px;
	z-index: auto;
	}
	
	
#footer{
	position:relative; 
	overflow:hidden; 
	left:0px; 
	top:0px; 
	width:810px; 
	height:57px; 
	z-index:2; 
	background-color:#8890A8
}


#topr{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:0px; 
	width:405px; 
	height:20px; 
	z-index:7; 
	background-color:#8890A8
}

#topl{
	position:absolute; 
	overflow:hidden; 
	left:405px; 
	top:0px; 
	width:405px; 
	height:20px; 
	z-index:7; 
	background-color:#8890A8
}

#bottomr{
	position:relative; 
	overflow:hidden; 
	left:0px; 
	top:-80px; 
	width:405px; 
	height:20px; 
	z-index:7; 
	background-color:#8890A8
}


#bottoml{
	position:relative; 
	overflow:hidden; 
	left:405px; 
	top:-100px; 
	width:405px; 
	height:20px; 
	z-index:7; 
	background-color:#8890A8
}


#topbar{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:19px; 
	width:810px; 
	height:4px; 
	z-index:12;  
	background-color:#C6D1F5
}


#midbar{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:143px; 
	width:810px; 
	height:4px; 
	z-index:12;  
	background-color:#C6D1F5
}

#bottombar{
	position:relative; 
	overflow:hidden; 
	left:0px; 
	top:0px; 
	width:810px; 
	height:6px; 
	z-index:7;  
	background-color:#C6D1F5
}

#icons{
	position:absolute; 
	overflow:hidden; 
	left:695px; 
	top:2px; 
	width:100px; 
	height:15px; 
	z-index:9;  

}

#flashheader{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:23px; 
	width:810px; 
	height:120px; 
	z-index:6
}

#menu{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:147px; 
	width:140px; 
	height:421px; 
	z-index:4;
	/*background-image: url(menu1.gif); 
	background-repeat: repeat-y;*/
	background-color:#8890A8


}


#pagetitle{
	position:absolute; 
	overflow:hidden; 
	left:140px; 
	top:148px; 
	width:670px; 
	height:40px; 
	z-index:5; 
	background-color:#f5f5f5; 
	padding-top: 10px; 
	padding-bottom: 20px
}

#producttitle{
	position:absolute;
	overflow:hidden;
	left:148px;
	top:157px;
	width:657px;
	height:30px;
	z-index:7;
	background-color:#8890A8;
	padding-top: 8px;
}


#links{
	position:absolute; 
	overflow:hidden; 
	left:235px; 
	top:157px; 
	width:567px; 
	height:25px; 
	z-index:15;
	}

#contentbackground{
	position:absolute;
	overflow:hidden;
	left:140px;
	top:202px;
	width:670px;
	height:366px;
	z-index:3;
	/*background-image: url(f3.jpg); 
	background-repeat: repeat-x;*/
	background-color: #F5F5f5;
}




#footertext{
	position:relative; 
	overflow:hidden; 
	left:300px; 
	top:-85px; 
	width:500px; 
	height:47px; 
	z-index:9; 
	
}


#date{
	position:relative; 
	overflow:hidden; 
	left:8px; 
	top:-50px; 
	width:280px; 
	height:16px; 
	z-index:9; 
	
}


#valid{
	position:relative; 
	overflow:hidden; 
	left:8px; 
	top:-40px; 
	width:200px; 
	height:15px; 
	z-index:9; 
}

/*Global Div alignments End*/
 
 
 
/*Form Elements Style Start*/

input.submit_button{
	color:#FFFFFF;
	background-color: #8890A8

;
	font-size: 12px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-color: #8890A8

;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-width: 2px;
 }
 
 .form2 {
	font-size: 14px;
	background-color: #FFFFFF;
	color: #636363;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-color: #8890A8;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-width: 1px;
}
/*Form Elements Style End*/





/*Text Style Start*/
.main{
	color: #8890A8;
	font-size:10px;
}


.footer_text{
	font-size:10px;
	color: #ffffff;
	line-height: 12pt;
}

.heading2 {
	font-size:17px;
	color: #059FE0;
	letter-spacing: 1px;
}

.heading {
	font-size:14px;
	color: #cccccc;
	font-weight: bold;
		letter-spacing: 2px;
}

.wheading {
	font-size:14px;
	color: #8890A8;
	font-weight: bold;
		letter-spacing: 3px;
}

.mainheading {
	font-size:14px;
	color: #8890A8;
	font-weight: bold;
	letter-spacing: 3px;
	background: url(diamond.gif) no-repeat left center;
	padding-left: 25px;
}

.wheading2 {
	font-size:14px;
	color: #FFFFFF;
	font-weight: bold;
		letter-spacing: 3px;
}


.subheading {
	font-size:12px;
	color: #8890A8;
	line-height: 10pt;
	letter-spacing: 1px;

}


.details {
	font-size:11px;
	color: #636363;
	line-height: 10pt;
	letter-spacing: 2px;
}

.text1 {
	font-size:12px;
	color: #636363;
	line-height: 10pt;
	letter-spacing: 1px;
	text-align: justify;
}


.text2 {
	font-size:12px;
	color: #FFFFFF
}

.text3 {
	font-size:10px;
	color: #636363;
	line-height: 12pt;
	letter-spacing: 1px;
	text-align: justify;
}

/*Text Style End*/



/*Links Style Start*/
a.link1 {
	line-height: 12pt;
}
a.link1 {
	font-size: 12px;
	text-decoration: none;
}
a.link1:link {color: #636363}
a.link1:visited {color: #636363}
a.link1:hover {
	color: #8890A8

;
	text-decoration: none;
}


a.wlinks {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10pt;
}
a.wlinks {
	font-size: 10px;
	text-decoration: none;
}
a.wlinks:link {color: #ffffff}
a.wlinks:visited {color: #ffffff}
a.wlinks:hover {
	color: #daf2cb;
	text-decoration: none;
}

	
	
	
	a.colour {
	font-size: 12px;
	background: url(colour.gif) no-repeat left center;
	padding-left: 25px;
	text-decoration: none;
}
	a.colour:link {
	color: #ffffff; 
	background: url(colour.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.colour:visited {
	color: #ffffff; 
	background: url(colour.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.colour:hover {
	color: #C6D1F5;
	text-decoration: none;
	padding-left: 25px;
	background: url(colour.gif) no-repeat left center;
}


a.colour2 {
	font-size: 11px;
	font-weight:bold;
	background: url(colour2.gif) no-repeat left center;
	padding-left: 25px;
	text-decoration: none;
}
	a.colour2:link {
	color: #666666; 
	background: url(colour2.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.colour2:visited {
	color: #666666; 
	background: url(colour2.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.colour2:hover {
	color: #8890A8;
	text-decoration: none;
	padding-left: 25px;
	background: url(colour2.gif) no-repeat left center;
}




	a.tech {
	font-size: 12px;
	background: url(tech.gif) no-repeat left center;
	padding-left: 25px;
	text-decoration: none;
}
	a.tech:link {
	color: #ffffff; 
	background: url(tech.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.tech:visited {
	color: #ffffff; 
	background: url(tech.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.tech:hover {
	color: #C6D1F5;
	text-decoration: none;
	padding-left: 25px;
	background: url(tech.gif) no-repeat left center;
}
	
a.wlinks2 {
	font-size: 12px;
	text-decoration: none;
}
a.wlinks2:link {color: #ffffff}
a.wlinks2:visited {color: #ffffff}
a.wlinks2:hover {
	color: #8890A8;
	text-decoration: none;
	background-color: #FFFFFF;
}

a.links {
	font-family: Arial, Helvetica, sans-serif;
}
a.links {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.links:link {color: #8890A8

}
a.links:visited {color: #8890A8

}
a.links:hover {
	color: #ffffff;
	background-color:#8890A8

;
	text-decoration: none;
}


a.smalllinks {
	font-family: Arial, Helvetica, sans-serif;
}
a.smalllinks {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.smalllinks:link {color: #FFFFFF

}
a.smalllinks:visited {color: #FFFFFF

}
a.smalllinks:hover {
	color: #8890A8;
	background-color:#FFFFFF;
	text-decoration: none;
}



a.bottomlinks {
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
a.bottomlinks:link {color: #cccccc;
	letter-spacing: 1px;

}
a.bottomlinks:visited {color: #cccccc;
	letter-spacing: 1px;

}
a.bottomlinks:hover {
	color: #999999;
	text-decoration: none;;
	letter-spacing: 1px;
}
/*Links Style Start*/




/*Table Style Start*/
.table_dashed{
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
}



a.bull {
	font-size: 12px;
	color: #8890A8; 
	background: url(bullet_green.gif) no-repeat left center;
	padding-left: 25px;
	text-decoration: none;
}
	a.bull:link {
	color: #8890A8; 
	background: url(bullet_green.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.bull:visited {
	color: #8890A8; 
	background: url(bullet_green.gif) no-repeat left center; 
	padding-left: 25px;
	}
	a.bull:hover {
	color: #C6D1F5;
	text-decoration: none;
	padding-left: 25px;
	background: url(bullet_green.gif) no-repeat left center;
}


.bull{
	font-size: 12px;
	color: #8890A8;
	background: url(bullet_toggle.gif) no-repeat left center;
	padding-left: 25px;
	line-height: 15pt;	
}

.greenbull{
	font-size: 12px;
	color: #8890A8;
	background: url(bullet_green.gif) no-repeat left center;
	padding-left: 25px;
	line-height: 15pt;	
}


a.pdf {
	font-size: 12px;
	background: url(pdf.gif) no-repeat left center;
	padding-left: 25px;
	text-decoration: none;
}
	a.pdf:link {
	color: #8890A8; 
	text-decoration: none;
	}
	a.pdf:visited {
	color: #8890A8; 
	text-decoration: none;

	}
	a.pdf:hover {
	color: #C6D1F5;
	text-decoration: none;

}
/*Table Style End*/


/*Extra CSS*/