/*//////////////
/ LAYOUT TAGS
//////////////*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	background-image: url(../images/background.jpg);
}
.border_lt_grey_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.border_lt_grey_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.border_lt_grey_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.border_white_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.border_white_top_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.border_white_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}


/*//////////////////
/ FORMATTING TAGS
//////////////////*/


	/*//////////////////
	/ HOME PAGE
	//////////////////*/
	.header_pagetitle_gray{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-style: normal;
		line-height: 19px;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #666666;
		padding:10px 10px 10px 15px
	}
	
	a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight:bold;
		line-height: normal;
		color: #666666;;
	}
	.home_mainbody_text_white{
		font-size: 11px;
		line-height: 14px;
		/*color: #FFFFFF;*/
		color: #E0E0E0;
		padding: 9px 10px 11px 10px;
	}
	.home_mainbody_text_grey{
		font-size: 9px;
		line-height: 13px;
		color: #666666;
		padding:5px 10px 10px 10px;
	}
	a.homepage_mainbody_nav{
	}
	a.homepage_mainbody_nav:hover{
		filter: alpha(opacity=80);
		-moz-opacity: .80;
		opacity: .80;
	}

	/*//////////////////
	/ nLEVEL PAGES
	//////////////////*/
	.nlevel_mainbody_text_grey{
		line-height: 17px;
		color: #333333;
		padding:10px 15px 12px 15px	
	}
	a.nlevel_mainbody_text_grey_link{
		font-weight:bold;
		line-height: 13px;
		color: #333333;
	}
	a.nlevel_mainbody_text_grey_link:hover{
		text-decoration:underline;
	}
	a.nlevel_mainbody_subnav_link{
		font-size:11px;
		line-height: 18px;
		color: #cc0000;
		text-transform:uppercase;
		padding-left: 2px;
		font-weight:500;
	}
	a.nlevel_mainbody_subnav_link_02{
		font-size:10px;
		line-height: 13px;
		color: #cc0000;
		text-transform:uppercase;
		padding-left: 10px;
	}
	a.nlevel_mainbody_subnav_link:hover{
		text-decoration:underline;
	}
	
	h1.pagetitle{
		font-size:17px;
		line-height: 27px;
		font-weight: bold;
		text-transform:uppercase;
		color:#EFEFEF;
		padding: 0px 8px 0px 8px;
		margin: 10px 0px 0px 0px;
		letter-spacing:1px;
	}
	h1.navtitle{
		font-size:11px;
		line-height: 27px;		
		font-weight: bold;
		text-transform:normal;
		color:#FFFFFF;
		padding: 0px 8px 0px 8px;
		margin: 10px 0px 0px 0px;		
	}
	h2.pagesubtitle{
		font-size:10px;
		line-height: 13px;
		font-weight: normal;
		color: #666666;
		padding: 0px 8px 0px 8px;
		margin: 5px 0px 5px 0px;
	}
	h3 {
		font-size:11px;
		margin:25px 0px 0px 0px;
	}
	.section_title{
		font-size:11px;
		line-height: 18px;
		font-weight: bold;
		color: #333333;
		text-decoration:underline;
	}
	li.tips{
		margin-bottom:10px;
	}
	.text_box{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding:2px 2px 2px 2px;
		border:1px solid #5c5c5c;
	}
	.red {
		font-weight:bold;
		color:#cc0000;
	}
	input {
		font-size:13px;
	}
	.about_montoya_family {
		padding:13px 0px 15px 5px;
	}

		/*///////////////////////////
		/ Products & Product Logos
		//////////////////////////*/
		.product_image {
			border:3px solid #999999;
			margin:5px 10px 40px 10px;
		}
		.company_logo {
			border:3px solid #333333;
			margin:5px 10px 40px 10px;
		}
		.product_image_detail_frame{
			border:2px solid #999999;
		}
		.product_image_detail_image{
			padding:2px 2px 2px 2px;
			border-bottom:1px solid #999999;
		}
		.product_image_detail_title{
			padding:2px 2px 2px 2px;
			color:#666666;
			font-weight:bold;
			font-size:9px;
			text-transform:uppercase;
			text-align:center;
			line-height:12px;
		}
		


		/*///////////////////////////
		/ Content Rotator
		//////////////////////////*/
		.content_rotator_employees{
			padding:13px 0px 10px 10px;
		}
		.content_rotator_testimonials{
			padding:18px 20px 10px 10px;
		}
		.content_rotator_testimonials_text{
			font-size: 11px; 
			font-style:italic; 
			font-weight: bold; 
			color: #999999;
			line-height: 20px;
		}
		.content_rotator_testimonials_name{
			font-size: 11px; 
			font-weight: bold;
			line-height:20px;
			color:#999999;
			margin:0px 0px 0px 10px;
		}


	/*//////////////////
	/ NAVIGATION
	//////////////////*/
	.leftbar_menuitem_level01 {
		font-size: 9px;
		font-weight: bold;
		color: #FFCC66;
		padding: 2px 10px 0px 12px;
		text-transform:uppercase;	
	}
	.leftbar_menuitem_level02 {
		font-size: 9px;
		color: #FFCC66;
		padding: 1px 5px 0px 22px;
		text-transform:uppercase;		
	}
	.leftbar_menuitem_level03 {
		font-size: 9px;
		color: #FFCC66;
		padding: 0px 0px 0px 40px;
		text-transform:none;
		letter-spacing:0px;
	}
	a.leftbar_menuitem_link {
		font-size: 9px;
		color: #FFCC66;
		font-weight:normal;
		text-decoration:none;
	}
	a.leftbar_menuitem_link:hover {
		text-decoration:underline;
	}

	/*//////////////////
	/ FOOTER
	//////////////////*/
	.footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: 14px;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #666666;	
	}
	a.footer_link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #4C4B46;	
	}
	a.footer_link:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #4C4B46;
		text-decoration:underline;
	}
	.copyright {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: 16px;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #CCCCCC;	
}


/*//////////////////
/ SCROLLER STYLES
//////////////////*/

/*Example CSS for the two demo scrollers*/
#pscroller1{
	font-size:10px;
	width: 400px;
	height: 50px;
	padding: 15px 0px 0px 5px;
	background-color: #B2B2B2;
	line-height:13px;
}
a.someclass{ /*class to apply to your scroller(s) if desired*/
	line-height:15px;
	text-decoration:none;
}
a.someclass:hover { /*class to apply to your scroller(s) if desired*/
	text-decoration:underline;
}
