
html{ overflow:scroll;}

body 
{
    background-color:#ffffff;
    font-size:12px;
    color:#4c4d51;
   	
    
    
}
.main
{
    background-color:#ffffff;
    font-family:Arial;
    color:#4c4d51;
    margin:0px auto; width:960px;
    
    margin-top:10px;
    margin-bottom:10px;
	
    
}

#header{height:168px; width:960px;}
#header .info{color:#4c4d51; font-weight:bold;}

.textContent{padding:45px 45px 45px 0px;}

h1
{
    font-size:37px;
    font-weight:normal;
    color:#4c4d51;
    padding-bottom:10px;
    
}

hr
{
    color:#b5b0ad;
    
}
.yellowHeading
{
    color:#e8eb38;
    font-size:18px;
    font-weight:bold;
}



.topborder {
	background-image: url(../../Images/fabritect/topBorder.gif);
	background-repeat: repeat-x;
}

.leftborder {
	background-image: url(../../Images/fabritect/leftBorder.gif);
	background-repeat: repeat-y;
}

a
{
	color:#666366;
	text-decoration:underline;	
}

a.image
{
	text-decoration:none;	
	color:#666366;
}






.GreenHeadingLarge
{
	color:#666366;
	font-size:28px;
	font-weight:bold;
}

.GreenHeading

{
    
    font-weight:bold;  
    font-size:16px; 
}
.GreenText
{
    color:#666366;
}



.thumbImages
{
    border:solid 1px #00a39c;
    width:80px;
    height:80px;
}


Input, TextArea {
	font-family: Helvetica, Arial , sans-serif, Times;
	font-size: 10px;
	border-width : 1px;
	border-color : #999;
	border-style : solid;
	background : White;
	}
	
	.maindiv {
	font-size: 80%;
	text-decoration: none;
	background: #ffffff;
	display: block;
	margin-top: 1px;
	width: 150px;
	line-height: 0px;
}
		
.menudiv {
   background: #ffffff;
	text-decoration: none;
	color: #000000;
   padding: 0em 0px 0em 20px;
	margin-top: 1px;	
	text-align: left;		
}

.menu {
	
	line-height: 100%;
	display: block;
	color:#4c4d51;
	text-decoration: none;
	
	padding-top:4px;
	padding-bottom:4px;
	font-size:1.13em;
	font-family:Arial;
}



ul.menu { padding: 0; margin: 0; }
ul.menu li {display: block; }
ul.menu li a { text-decoration: none; color:#4c4d51; display: block; padding-bottom: 5px; }
ul.menu li a.selected { font-weight:bold; display: block; padding-bottom: 5px;}
ul.menu li.selected ul.submenu { font-weight: normal; text-decoration:none; font-size:0.95em; }
ul.submenu { display: block; list-style: none; padding: 0; margin: 0; font-size:0.95em; text-decoration:none; }
ul.submenu li { border: none; text-decoration:none; font-size:0.95em; }
ul.submenu li a { padding-left: 10px; text-decoration:none; font-size:0.95em; }
ul.submenu li a.selected { padding-left: 10px; font-weight:bold; font-size:0.95em; }

.mainProductImage
{
	border:none 0px #ffffff;
	text-decoration:none;
	color:Black;
	
	 
}

.imageLibrary {

clear: none;
}
.imageLibrary li {
list-style-type: none;

display: inline;
clear: none;
}
.imageLibrary p {
position: absolute;
margin: 0px;
margin-left: 2px;
margin-top: 2px;
z-index:2;
background-Color: #555555;
color: #ffffff;
font-size:10px;
font-weight:bold;
width: 164px;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;


display: none;
clear: none;
}
.imageLibrary img {
z-index:1;
width: 164px;
height: 164px;
border: solid 1px #c7c4c2;
}

img{border:none;}



