/* 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;

}

#d_calculator_index{

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

}

#goback_ol
{
	margin-right:15px;
}


#estimated_ol
{
	margin-left:28px;
}

#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;

	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:20px;

}

#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: left;
	height:50px;
	width:430px;
	margin-right:5px; 
	margin-bottom:5px;
	padding-bottom:5px;
	margin-left:6px;



/*	background-color:#000000;
*/


}



#indx_mailbutton1
{
	background-image:url(../images/send_req_modify.gif);
	height:50px;
	width:432px; 
	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:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:4px;
	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;

}

.clrf

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

.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;

}

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;

}



#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;

}
.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_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_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;

} 
.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_get_quote{
	background-image:url(../images/get_qoute.gif);
	background-repeat:no-repeat; 
	height:53px; 
	width:630px; 
	margin:0px; 
	cursor:pointer;
	border:0px;
}  
 
.btn_get_quote:hover{

	background-position:left -53px;

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

	background-position:left -69px;

} 
.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_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_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;

}  