@charset "UTF-8";
/* CSS Document */

body{

font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-family:Arial,Helvetica, sans-serif;*/
background-image:url(images/bluegradback.jpg);
background-repeat:repeat-x;
/*background-color:#0b0b0b;*/
/*background-repeat:repeat-x;*/
font-size:9pt;
color:#333333;

margin-top:0px;
margin-left:0px;
margin-right:0px;

}

#greytop{
width:100%;
height:7px;
background-color:#cecece;

}

.linkstyle{
}

.linkstyle a:link{
color:#003366;
text-decoration:none;
}

.linkstyle a:visited{
color:#003366;
text-decoration:none;
}

.linkstyle a:hover{
color:#003366;
text-decoration:underline;
}



.linkstyle_more{
}

.linkstyle_more a:link{
color:#666666;
text-decoration:underline;
}

.linkstyle_more a:visited{
color:#666666;
text-decoration:underline;
}

.linkstyle_more a:hover{
color:#666666;
text-decoration:underline;
}



#fullpage {

		margin: 0 auto;
		padding: 0;
		text-align: left;
		width: 1014px;
	
}


#topbanner{
/* Asser Oakes Logo & Slogan (above links) */
width:1014px;
height:114px;
}

#mainasserlogo{
/* Asser Oakes Logo */
float:left;
width:315px;
height:114px;

}

#slogan{
/* Equipment Manufacturers For The Confectionery, Food & Pharmaceutical Industries */
float:left;
width:699px;
height:114px;

}



#linkscontainer{
/* Links container */
float:left;
width:1014px;
height:27px;
/*background-color:#0000CC; */

}


#linksleftspace{
/* Space to the left of the links (below main logo) */
float:left;
width:315px;
height:27px;
/*background-color:#0099FF; */
}


#links{
/* Box for the links themselves */
float:right;
width:699px;
height:27px;
background-image:url(linksback.png);
/*background-color:#00FFFF; */
}

#links img {
display: block;
}



.buttonspacer{
float:right;
width:10px;
height:27px;
background-color:#000033;
}


#spacer20{

/*spacer below links container, above flash banner*/
float:left;
height:20px;
width:1014px;
}


#flashbanner{
float:left;
height:180px;
width:1014px;
}

#staticbanner{
float:left;
height:75px;
width:1014px;
}


#lowercontent{
/*container div for all content below the flash banner*/
float:left;
width:960px;
margin-top:2px;
padding-left:27px;

}



#squares{
/*squares below the flash banner*/
float:left;
width:100%;
height:60px;
}



#maincontent{
/*container div for all content below the squares*/
float:left;
width:960px;
}


#prodguide_left{
/*container div for the ever-present product guide menu on the left*/
width:270px;
float:left;
}


#prodguide_left_header{
/*container div for the ever-present product guide menu on the left*/
width:270px;

float:left;
height:40px;
}

#prodguide_left_menu{

width:270px;

font-weight:bold;
float:left;
}



.maincategory{

float:left;
background-color:#3e6c9f;
line-height:18px;
width:210px;
padding-left:15px;
padding-right:15px;
color:#e6eff9;
font-size:11px;

padding-top:5px;
padding-bottom:5px;

}


.sub_category{

float:left;
background-color:#a4bfdd;
line-height:18px;

width:210px;
padding-left:15px;
padding-right:15px;
color:#3e6c9f;
font-size:10px;
}


.product_category{

float:left;
background-color:#666666;
line-height:18px;

width:210px;
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
font-size:10px;
}


.current_product_category{

float:left;
background-color:#333333;
line-height:18px;

width:210px;
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
font-size:10px;
}


.category_divide{

float:left;
line-height:2px;
height:2px;
width:250px;


}


.maincategory a:link{
color:#e6eff9;
text-decoration:none;
}

.maincategory a:visited{
color:#e6eff9;
text-decoration:none;
}

.maincategory a:hover{
color:#e6eff9;
text-decoration:underline;
}



.sub_category a:link{
color:#3e6c9f;
text-decoration:none;
}

.sub_category a:visited{
color:#3e6c9f;
text-decoration:none;
}

.sub_category a:hover{
color:#3e6c9f;
text-decoration:underline;
}


.product_category a:link{
color:#FFFFFF;
text-decoration:none;
}

.product_category a:visited{
color:#FFFFFF;
text-decoration:none;
}

.product_category a:hover{
color:#FFFFFF;
text-decoration:underline;
}



.current_product_category a:link{
color:#FFFFFF;
text-decoration:none;
}

.current_product_category a:visited{
color:#FFFFFF;
text-decoration:none;
}

.current_product_category a:hover{
color:#FFFFFF;
text-decoration:underline;
}



#prodguide_left_menu ul{

margin-left:10px;
padding-left:10px;



}



#maincontent_right{

width:690px;
float:right;
}


#maincontent_right_header_original{

margin-top:20px;
width:690px;
height:40px;
}


#maincontent_right_header{

margin-top:20px;
width:690px;
height:40px;
font-size:14px;
font-weight:bold;
color:#20416e;
}



#maincontent_right_breadcrumbs{
margin-top:10px;
height:15px;
width:690px;
font-size:9px;
color:#20416e;
}


#maincontent_right_breadcrumbs a:link{
color:#20416e;
text-decoration:none;
}

#maincontent_right_breadcrumbs a:visited{
color:#20416e;
text-decoration:none;
}

#maincontent_right_breadcrumbs a:hover{
color:#20416e;
text-decoration:underline;
}




.maincontent_right_backlink{
float:left;
height:30px;
width:670px;
padding-left:5px;
font-size:10px;
color:#20416e;
}


.maincontent_right_backlink a:link{
color:#20416e;
text-decoration:none;
}

.maincontent_right_backlink a:visited{
color:#20416e;
text-decoration:none;
}

.maincontent_right_backlink a:hover{
color:#20416e;
text-decoration:underline;
}


#maincontent_right_text{
float:left;
margin-left:0px;
width:690px;
}



#maincontent_right_products{
float:left;
margin-top:15px;
width:690px;
}


#maincontent_right_products_nomargin{
float:left;
width:690px;
margin-left:0px;
}





.categorybox{
width:327px;
height:96px;
background-image:url(images/categorybox.gif);
background-repeat:no-repeat;
}

.categorybox_BLANK{
width:327px;
height:96px;
background-repeat:no-repeat;
}



.categorybox_left_container{
float:left;
width:197px;
height:96px;
}


.categorybox_left_container_BLANK{
float:left;
width:197px;
height:96px;
}


.categorybox_left_header{
padding-top:10px;
padding-left:15px;
font-weight:bold;
font-size:10px;
float:left;
width:177px;
height:32px;

}


.categorybox_left_description{
float:left;
width:175px;
height:53px;
font-size:10px;
padding-left:15px;


}


.categorybox_right_thumb{
float:right;
width:128px;
height:96px;
background-color:#CCCCCC;
}











.categorybox655{
width:650px;
height:96px;
background-image:url(images/categorybox_655.gif);
background-repeat:no-repeat;
}

.categorybox655_BLANK{
width:650px;
height:96px;
background-repeat:no-repeat;
}



.categorybox655_left_container{
float:left;
width:522px;
height:96px;
}


.categorybox655_left_container_BLANK{
float:left;
width:522px;
height:96px;
}


.categorybox655_left_header{
padding-top:10px;
padding-left:15px;
font-weight:bold;
font-size:10px;
float:left;
width:507px;
height:22px;

}


.categorybox655_left_description{
float:left;
width:495px;
height:53px;
font-size:10px;
padding-left:15px;


}


.categorybox655_right_thumb{
float:right;
width:128px;
height:96px;
background-color:#CCCCCC;
}















#lowercontent_bottomspace

{
float:left;
width:960px;
height:100px;

}

#contact_form{
float:left;
width:690px;
}


#footer_logos

{
float:left;
width:960px;
height:65px;

}


#footer_line

{
float:left;
width:960px;
height:3px;
}



#footer_links

{
float:left;
width:960px;
padding-top:20px;
}


#copyright

{
color:#003366;
float:left;
width:960px;
padding-top:25px;
}




#bottomspace{
float:left;
width:1014px;
height:250px;
}




.extra_html_div{
position:absolute;
z-index:-1;
}



#searchbox{
background-color:#3e6c9f;

}


#livesearch
  { 
  margin:0px;
  width:194px; 
  font-weight:normal;
  font-size:9px;
  }
#txt1
  { 
  margin:0px;
  } 
  
  
  
  
  #flashcontent {
		width: 960px;
		height: 180px;		
	}

.flashcontent_link {

		
		width: 90px;
		height: 27px;
		
	}