/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#C0C0C0;
}

#d_calculator{

width:716px; 
height:344px;
border:1px solid #000000; 
padding-bottom:0px;

}

.style1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
}

#d_calculator_index{

width:716px; 
height:349px;
border:1px solid #0C489D; 
padding-bottom:0px;

}

#goback_ol
{
	margin-right:15px;
}


#estimated_ol
{
	margin-left:42px;
}

#view_data{
	margin-left:10px;
}

#estimated_gap
{
	background-color:#0B479D;
    height:20px; 
    width:629px;
	margin-top:1px;
}

#top_send
{
	height:12px;
}

.height_space{
height:29px;

}

.blank5px{
margin-left:5px;

}

#bottom_util
{
	height:67px;	
	
}

#d_calculator_util
{
	width:716px; 
	height:auto;

}

#title{

	background-color:#FF0000;
	height:30px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:34px;
	color:#FFFFFF;
	font-weight:bold;

}

.clr{
	clear:both;
	height:40px;
}

.clrb{
	clear:both;
}

#image_div{
	clear:both;
	width:716px;
	height:245px;
}

#img_title{
	clear:both;
	height:61px;
	width:716px;
}

#img_top{
	clear:both;
	background-color:#000000;
	height:25px;
	padding-top:6px;
	width:100%;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}

.img_item{

	float:left;
	width:207px;
	height:223px;
	margin:5px;

}

.img1{

	float:left;
	width:207px;
	height:223px;
	margin:5px;

}

.img2{

	float:left;
	width:207px;
	height:223px;
	margin: 5px 5px 5px 0px;

}

.img3{

	float:left;
	width:200px;
	height:223px;
	margin:5px 0px 5px 0px;
}

#gray_bottom{

	float:left;
	clear:both;
	background-color:#999999;
	height:45px;
	width:631px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	margin-left:5px;
}

#left_content
	{
		float:left;
		width:628px; 
		height:273px; 
		margin-right:1px;
	}

#frame_div{

	clear:both;
	height:273px;
	width:702px;
	margin:5px 5px 5px 5px;
}

#frame_divol{

	clear:both;
	height:273px;
	
/*	width:702px;
*/	
	width:703px;
	margin:5px -1px 5px 0px;
}

#left_contentol
	{
		float:left;
		width:628px; 
		height:273px; 
		margin-right:6px;
	}

#logo_ol
	{
		padding-left:5px;
	}

#img3{

	float:left;
	width:640px;
	height:243px;
}

#logo {

	float:right;
	background-color:#0B479D;
	width:68px;
	height:273px;
	margin-top:5px;
	margin-right:5px;
}

#logo_index{
	float:right;
	background-color:#0B479D;
	width:68px;
	height:273px;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-right:5px;
}


.im{
	width:68px;
	height:273px;
}

.im1{
	width:68px;
	height:273px;
}

#logo1 {

	float:right;

	background-color:#0B479D;

	width:68px;

	height:273px;

	margin-top:5px;

	margin-right:5px;

}

.red_text{

	font-family:Arial, Helvetica, sans-serif;

	color:#FF0000;

	font-size:22px;

	font-weight: bolder;

}

#content{

	clear:both;

	height:218px;

	width:628px;

}

#button{

	clear:both;

	height:45px;

	width:632px;

	margin-top:5px;

}

.links{

	float:left;
	width:30%;
	height:100px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:40px;
	font-weight: bolder;
	text-align:right;
}

.blank1{

	clear:both;
	height:25px;
}

.blank2{

	clear:both;
	height:20px;
	}

#forms{

	float:left;
	height:232px;
	width:630px;

}

#form1{

	float:left;

	height:228px;

	width:630px;

}

#bulk_sacks
{
	width:130px; 
	margin-top:23px;
	float:left;
}


.half{
	width:49%;
	float:left;
	text-transform:uppercase;
	font: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:13px;

}

#quan_indx
{
	
	width:140px; 
	float:right; 
	margin-top:31px;
	text-transform:uppercase;
	font: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
}



#black_bottom{
float:right;


/*	background-color:#000000;
*/
	height:50px;

	width:430px;

	font-family: Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:33px;

	font-weight:bold;

	margin:5px 0px 5px 5px;

}


#indx_mailbutton
{
	background-image:url(../images/send_req_modify.gif);
	height:46px;
	width:430px; 
	border:0px ; 
	margin-right:15px; 
	margin-bottom:5px;
	padding-bottom:5px;
}

#black_bottom1{
	float: right;
	height:50px;
	width:430px;
	margin-right:5px; 
	margin-bottom:5px;
	padding-bottom:5px;
	margin-left:2px;

}



#indx_mailbutton1
{
	background-image:url(../images/send_req_modify.gif);
	height:50px;
	width:430px; 
	border:0px ; 
	margin-bottom:5px;
	padding-bottom:5px;
	margin-right:5px;
}

#goback_modify1{
float:left;
height:50px;
width:193px;
margin-left:5px;

}

#txtquantity
{
	float:left;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:4px;
	text-align:right;

}

.txt{
	float:left;
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
	line-height: 12px;
}
.txt2{
	float:left;
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:-8px;
	text-align:right;
	line-height: 12px;
}
.txt22{
	float:left;
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-align:right;
	line-height: 12px;
}
.txt3{
	float:left;
	width:115px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:-4px;
	text-align:right;
	line-height: 12px;
}
.txt_abc{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	}

.txt_new{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color: #000000;

}


.t_box{
	float:left;
	margin-left: 1px;
	margin-top: 2px;

}
.t_box2{
	float:left;
	margin-left: 6px;
	margin-top: 2px;

}

.clrf

{
	clear:both;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.new_clrf

{
	clear:both;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	align:left;
	padding-left:122px;
	padding-top: 12px;

}

.Another_clrf
	{
		clear:both;
		height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
	}


.Tell_Us_How_Need
{
	clear:both;
	height:20px;
	clear:both; 
	padding-top:2px;
	
}


.over{

	clear:both;
	font-size:26px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	margin-top:4px;
}

.normal{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.normal_withoutbold{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

.absoluted{
    position:absolute; top:332px; left: 45%; 
	width: 255px; 
	height: 79px;
}

.absoluted_rest4{
    position:absolute; top:332px; left: 45%; 
	width: 255px; 
	height: 79px;
}


a.go:link{

	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border:none;
}

a.go:visited{

	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
     border:none;
}

a.go:hover{

	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
    border:none;
}

.img_text{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}



#go_back{

	float:left;
	height:45px;
	width:262px;
}



#clear{

	float:left;
	width:156px;
	height:45px;
	margin-left:5px;
}



#calculate{

	float:left;
	width:197px;
	height:45px;
	margin-left:5px;
}



#button_overlays{

	clear:both;
	height:45px;
	width:628px;
	margin-top:10px;
}



#right_form{

	float:left;
	height:223px; 
	width:358px; 
	margin-left:5px;
	border:1px solid #4A4A4A; 
	background-color:#FFFFFF;

}
.number_margin{
margin-left:129px;

}
#right_form_pot
{
	float:left;
	height:177px;
	width:363px; 
	/*border:1px solid #4A4A4A; */
	background-color:#FFFFFF;
}

.right_table{
border:1px solid #000000; 
margin-left:5px;

}

.space_mantain_down
 {
  img src:images/space.gif ;
  height:8px; 
 }

.space_mantain_NameZip
 {
  img src:images/space.gif ;
  height:8px; 
 }

.space_mantain_PhoneYour
 {
  img src:images/space.gif ;
  height:8px; 
 }


#left_img{

	float:left; 
	height:223px; 
	width:261px;
	border:1px solid #000000;

}


#join{

	margin-top:42px; 
	text-transform:none;
	clear:both;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;

}

#t_boxquantity
{
	padding-left:10px;
	float:left;
}

#txtpallete
{
	width:114px; 
	padding-left:0px; 
	font-size:12px;
	float:left

}
#t_boxpallete
{
padding-left:0px;
}

#pallete{

width:200px; 
float:right;
margin-top:30px;

}

#tab_bg{
	height:55px;
	width:100%;
	background-color:#323232;
	background-image:url(../images/bg_total_tab.gif);
	background-repeat:no-repeat;
}

.tab{
	float:left;
	height:44px;
	width:71px;
}

#tab1{
	background-image:url(../images/tab1_b.gif);
	height:44px;
	margin-top:1px;
	margin-left:1px;
}

#tab2{
	margin-left:2px;
	margin-top:1px;
	width:70px;
}

#tab3{
	margin-left:2px;
	margin-top:1px;
	width:70px;
}

#tab4{
	margin-left:2px;
	margin-top:1px;
	width:71px;
}
#tab5{
	margin-left:2px;
	margin-top:1px;
	width:71px;
}

.high{
height:6px;

}

.HOW_MANY_GAP
	{
	height:6px;
	}
	
 .Tell_Us
   {
    height:10px;
   }	
   
 .goback_2ndfame
   {
     margin-top:8px;
   }	
   
 .goback_3ndfame
   {
     margin-top:24px;
   }	
   
.btn_get_quote{
	background-image:url(../images/get_quote.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:362px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_get_quote:hover{

	background-position:left -45px;

}  
.btn_go_back23{
	background-image:url(../images/go_back_23.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:265px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_go_back23:hover{

	background-position:left -45px;

}  
.btn_go_back1{
	background-image:url(../images/go_back_1.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:263px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_go_back1:hover{

	background-position:left -45px;

}  
.btn_go_back_print{
	background-image:url(../images/go_back_print.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:130px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_go_back_print:hover{

	background-position:left -45px;

}  

.btn_go_back_big{
	background-image:url(../images/go_back_big.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:510px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_go_back_big:hover{

	background-position:left -45px;

}  
.btn_go_back_index{
	background-image:url(../images/goback_modify.gif);
	background-repeat:no-repeat; 
	height:50px; 
	width:193px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_go_back_index:hover{

	background-position:left -50px;

}  


.btn_send_req{
	background-image:url(../images/send_req.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:362px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_send_req:hover{

	background-position:left -45px;

} 
.btn_calculate{
	background-image:url(../images/calculate.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:200px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_calculate:hover{

	background-position:left -45px;

} 
.btn_calculate_potholes{
	background-image:url(../images/calculate_potholes.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:201px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_calculate_potholes:hover{

	background-position:left -45px;

} 
.btn_clear_form{
	background-image:url(../images/clear_form.gif);
	background-repeat:no-repeat; 
	height:45px; 
	width:159px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_clear_form:hover{

	background-position:left -45px;

} 
