/* CSS Document */

BODY{
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}


.main{
	width:980px;
	background-image:url(images/mainbg.jpg);
	background-repeat:repeat-x;
		background-color:#fff;
	}
	
.logo_link{width:100%;
border:0px;
height:100%;}
	

P	{	
	text-align:justify;
	margin:0px;
	}
	
	a,link,visited{color:#000000;}

a:hover{color:#FF6600;}

.left{
	width:718px;
	}

.topblank{height:142px;}

.name{height:54px;}

.button{height:45px;
color:#FFFFFF;
}

.heading{font-size:24px;
color:#555;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
background-image:url(images/blue_arrow.gif);
background-repeat:no-repeat;

padding-left:40px;}

.rightblack{
	background-image:url(images/rightbg.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-left:8px;
	padding-right:6px;
	width:100%;
	}


.title{font-size:24px;
text-transform:uppercase;
padding-left:20px;
color:#FFCC00;
text-align:left;}

.title1{font-size:18px;

height:30px;
color:#FFCC00;
text-align:left;}

.prolink{color:#FFFFFF;
text-align:left;}

.prolink a,link,visited{background-image:url(images/arrow.jpg);
background-repeat:no-repeat;
background-position:5px ; 
color:#FEFEFE;
display:block;
padding-bottom:3px;
padding-top:3px;
border-bottom:1px solid #666666;
padding-left:20px;
text-decoration:none;}

.prolink a:hover{color:#FEBB39;
}

.colortxt{color:#FFCB00;}

.home_content{padding:5px;}

.home_txt{line-height:25px;
color:#323335;}

.home_blue{font-size:16px;
color:#1631E4;
font-family:"Times New Roman", Times, serif;
font-weight:bold;}

.home_phone{background-image:url(images/home_phone_line.jpg);
background-repeat:repeat-x;
height:38px;
border-bottom:3px solid #ffffff;
border-top:3px solid #ffffff;
text-align:right;
font-weight:bold;
color:#fff;}

.home_phone span{color:#333333;}

.home_head{ color:#FFCC00;
background-color:#647877;
text-align:left;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;}

.home_head span{color:#333;}

.white_bg{background-color:#FFFFFF;
text-align:left;
font-size:11px;}

.wht_new{background-color:#FFFFFF;
font-size:11px;
text-align:left;}

.wht_new strong, .wht_new strong a,link,visited{color:#FF8230;
text-decoration:none;
cue-before:url(images/pdf.jpg);
cue: url(temperature_control_systems.htm) url(quack.wav); }

.wht_new a,link,visited{color:#000000;
text-decoration:none;}

.wht_new a:hover{color:#FF8230;}

.specials_head{background-color:#FF6600;
color:#FFFFFF;
text-align:right;
text-transform:uppercase;
font-weight:bold;
letter-spacing:1px;}

.specials{font-size:11px;
text-align:left;}

.specials a,link,visited{color:#000000;
text-decoration:none;}

.specials a,link,visited{color:#000000;
text-decoration:underline;}


.specials TD{border-bottom:1px solid #ccc;
line-height:18px;}

.tablebox{border:1px solid #555;
background-color:#fff;
}

.footer{border-top:1px solid #ccc;

font-size:11px;
padding:5px;}

.footer a,link,visited{color:#000000;
text-decoration:none;}

.footer a:hover{color:#FF6600;
text-decoration:none;}


.input_box{background-image:url(images/input.jpg);
background-repeat:no-repeat;
background-position:center top;
font-size:11px;
height:20px;
text-align:center;
}

.input_box input{background-color:none;
height:13px;
font-size:11px;
width:210px;
color:#555;

border:0px;}

.input_txt{background-image:url(images/txtarea.jpg);
background-repeat:no-repeat;
background-position:center top;
font-size:11px;

height:99px;
text-align:center;
}

.input_txt textarea{background-color:none;
height:80px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;

width:210px;
color:#555;
overflow:auto;

border:0px;}

form{margin:0px;
padding:0px;}

