*{
margin:0;
padding:0;
}

.Details_PageEnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.Floortech_Body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;

	padding-right: 30px;
	padding-bottom: 0px;
	margin-left:15px;
	margin-right:10px;

}




#content ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	line-height:120%;
	padding-left: 0px;
	margin-left: 20px;
	font-weight:bold;
	padding-top:10px;
	
	
}

#content li{
	list-style-type:none;
	background:url(../images/bullet.jpg) no-repeat top left;
	padding-left: 20px;
	padding-bottom: 15px;
	
	margin-right:15px;



	

}

#content li a{

color:#EFA12A;
text-decoration:none;

}


#content li a:hover{

color:#A7ADCD;
text-decoration:none;
}


p{
margin-bottom:7px;
}

p a{

color:#FFA900;
text-decoration:none;
font-weight:bold;

}

p a:hover{

color:#A7ADCD;
text-decoration:none;
font-weight:bold;
}



.Page_Titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: F8D11D;
}
.Points_Titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}

body, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size:12px;
	  margin-left:15px;
	  margin-right:10px;
	  line-height:150%;
}





body {
	margin:0px;
}

div.container {
	width: 800px;			
	margin: 0 auto;
	border-left: auto transparent;
	border-right: auto transparent;
	
	/*border:#EFA12A;*/
	border:#336A93;
	border-style:solid;
	border-width:6px;
	border-bottom:none;
	background-color:#183B75;


}



h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFA900;
 margin-left:15px;
 margin-top:5px;
 margin-bottom:15px;
 margin-right:15px;
 padding-top:15px;
}


h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFA900;
 margin-left:15px;
 margin-top:5px;
 margin-bottom:15px;
border-bottom:2px solid #336A93; 
 width: 400px;
 margin-top:20px;
 margin-right:15px;


}


#container{


}


span {
    font-weight:bold;
	font-size:14px;   	
}

span.banner { 
    font-size:30px;   
} 

span.title {
    font-size:20px;
} 

span.small { 	
    font-size:11px;
	font-weight:normal;
}

table[class="contact"] tr td {
	padding:1px;
	text-align: center;
}

a { 
	cursor: pointer;
	text-decoration:none;
	color:#ffffff;
}


a:hover {
	text-decoration: none;
	color: #A7ADCD;
}

#top_nav{
font-size: 13px;;
float:right; 
width:330px ; 
height:20px; 

font-weight:bold;
margin-right:20px;
}

.style2 {
font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #0099FF;
  margin-left:15px;
}


#footer{

background-color:#EFA12A;

 background-repeat:repeat-x; 
 height:80px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  color:#ffffff; 
  line-height:140%;

}

#footer a{

  font-size:11px; 
  color:#fffff;
  font-weight:bold; 


}

#footer a:hover{

 
  color:#183B75; 


}

#footer a:visited{


  color:#183B75; 


}

#footer_address{
margin-left:15px; 

 width:400px;
 padding-top:10px;

}

#footer_sitemap{
float:right; 
width:50px; 
margin-top:10px;
margin-right:15px;

}


#testimonials{
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666;
margin-left:15px;


}

#testimonials p{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#333333;
margin-left:15px;
margin-right:15px;
margin-top:10px;


}

#testimonials #img{
margin-top:10px;
margin-left:15px;

/*border : 1px solid #EFA12A;*/

}





/*Product Selector Table*/



.schedule { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #ffffff;
		text-decoration: none;
		line-height : 16px;
		border-collapse: collapse;
		
	
	
 }

.schedule noborder {
border:none; 

} 

.schedule th {  
	 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #FFFFFF; 
		background-color: #336A93; 
		text-align: left; 
		padding-top: 2px; 
		padding-right: 2px; 
		padding-bottom: 2px; 
		padding-left: 5px;
}

.schedule td { 
		border: 1px solid #336A93;
			text-align: center; 
		  
}

.schedule tr:hover, .schedule tr.hilight { 
background-color:#E9F1F8; 

		color: #333333 ;
}


.yearRow {  
		font-weight: bold; 
		color: #FFFFFF; 

}

.rowLink {
		cursor: pointer;
		background-color:#C0D8E9;
		color:#183B75;
		
}

.rowLink2 {
		cursor: pointer;
		background-color:#5595C4;
		color:#ffffff;

}



.schedule .rowLink .market {
text-align: left;
margin-left:5px;
padding-left:5px; 
} 


.schedule .rowLink2 .market {
text-align: left;
margin-left:5px;
padding-left:5px; 
} 


#imgborder{
border:solid;
border-width:3px;
border-color:#336A93;






}


/*Home page Boxes*/


#box{
width:210px;
margin-left:15px;
margin-right:40px;

}

#box p{

margin-left:10px; 
margin-right:10px; 
margin-top:5px; 
line-height:150%;
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#666666;
}

#box #footer{

background-image:url(../images/btns/box_bg.gif); 
height:32px;
margin-bottom:20px;

}

#box p a{

color:#336A93;
font-weight:bold;
font-size:12px;

}





#boximage a{
display:block;
border-color:#336A93;
 border-style:solid;
  border-width:5px;
  line-height:0%;
  padding:0px;

}


#boximage a:hover{
border-color:#80AFD2;
 border-style:solid;
  border-width:5px;

}

/*News Page*/

#news_box{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color: #FFFFFF; 



}


#news_box h1{
padding:0px;
margin:0px;
margin-left:15px;

}


#news_box h3{
padding:0px;
margin:0px;
margin-left:15px;
font-weight:bold;

	font-size:12px; 
	color: #478FBF; 


}

#news_box h4{
padding:0px;
margin:0px;
margin-left:0px;
font-weight:bold;

	font-size:12px; 
	color: #FFA900; 


}

#news_box #imgborder{
border:solid;
border-width:3px;
border-color:#336A93;






}


/*New News Page*/

#content #news h1{
color:#FFFFFF; 
font-size:14px;
 padding-top:0px; 
 margin-top:0px;

}

/*New News box*/


#content #newsbox{
margin-top:30px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color: #FFFFFF; 



}


#content #newsbox h1{
margin:0px;
padding:0px;
padding-top:10px;

color:#ffffff; 
font-size:11px;



}



#content #newsbox a{
text-decoration:none;
color: #FFFFFF;
font-weight:bold;
}

#content #newsbox a:hover, #newsbox a:visited {
color:#FF981B;

}



