/* CSS Document */

/* FONT STYLES FOR MAIN CONTENT AREA */
.head {
	font-size:16px;
	font-weight:bold;
	color:#8b2d30;	/* Red */
	}
h1 {
	font-size:16px;
	font-weight:bold;
	color:#8b2d30;
	}
.subhead {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#264488;	/* Blue */
	}
h2 {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#264488;
	}
h3 {
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	color:#471108;	/* Red-brown */
	}
p, li {
	font-family:'Myriad', Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px;
	color:#222;
	line-height:150%;
	}
.text {
	font-family:'Myriad', Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px;
	color:#222;
	line-height:150%;
	}
.footnote {
	font-size:11px;
	color:#576878;
	}
.stress {
	font-weight:bold;
	color: #000;
	}
a {
	color:#471108;
	text-decoration:none;
	border-bottom:1px solid #ae9a74;
	}
a:hover {
	color:#8b2d30;
	border-bottom:1px solid #8c664a;
	}
.breadcrumbs {
	font-size:9px;
	}
.tight {
	line-height:120%;
	}	
		/* LEFT MENU */
		#menu { /* all lists */
			position:relative;
			top:4px;
			left:40px;
			width:140px;
			border:none;
			margin:0;
			padding:0;
			z-index:1000;
			}
		#menu ul {
		  margin:0;
			padding:0;
		}
		#menu li {				 /* first level list items */
			position:relative;
			float:left;
			width:140px;
			list-style:none;
			border:none;
			margin:0;
			padding:0;
			}
		#menu li a {
			display:block;
			width:140px;
			height:30px;
			list-style:none;
			text-decoration:none;
			border:none;
			margin:0;
			padding:0;
			}
		#menu li a span {
			display:none;
			}
	  #menu li ul li span {
			display:block;
			}
		#menu li#menuitem1 a {
			background-image:url(../images/btns/btn_home.jpg);
			}
		#menu li#menuitem2 a {
			background-image:url(../images/btns/btn_aboutus.jpg);
			}
		#menu li#menuitem3 a {
			background-image:url(../images/btns/btn_services.jpg);
			}
		#menu li#menuitem19 a {
			background-image:url(../images/btns/btn_products.jpg);
			}
		#menu li#menuitem5 a {
			background-image:url(../images/btns/btn_blog_2.jpg);
			}
		#menu li#menuitem6 a {
			background-image:url(../images/btns/btn_seminars.jpg);
			}
		#menu li#menuitem13 a {
			background-image:url(../images/btns/btn_contactus_2.jpg);
			}
		#menu li#menuitem7 a {
			background-image:url(../images/btns/btn_resources.jpg);
			}
		#menu li#menuitem47 a {
			background-image:url(../images/btns/btn_reviews.jpg);
			}
    #menu li#menuitem283 a {
			background-image:url(../images/btns/btn_newsletter.jpg);
			}
    #menu li#menuitem283 a:hover, #menu li.active#menuitem283  a {
			background-image:url(../images/btns/btn_newsletter_hover.jpg);
			}
		#menu li#menuitem47 a:hover, #menu li.active#menuitem47  a {
			background-image:url(../images/btns/btn_reviews_hover.jpg);
			}
		#menu li#menuitem1 a:hover, #menu li.active#menuitem1  a {
			background-image:url(../images/btns/btn_home_hover.jpg);
			}
		#menu li#menuitem2 a:hover, #menu li.active#menuitem2  a {
			background-image:url(../images/btns/btn_aboutus_hover.jpg);
			}
		#menu li#menuitem3 a:hover, #menu li.active#menuitem3  a {
			background-image:url(../images/btns/btn_services_hover.jpg);
			}
		#menu li#menuitem19 a:hover, #menu li.active#menuitem19  a {
			background-image:url(../images/btns/btn_products_hover.jpg);
			}
		#menu li#menuitem5 a:hover, #menu li.active#menuitem5  a {
			background-image:url(../images/btns/btn_blog_hover_2.jpg);
			}
		#menu li#menuitem6 a:hover, #menu li.active#menuitem6  a {
			background-image:url(../images/btns/btn_seminars_hover.jpg);
			}
		#menu li#menuitem7 a:hover, #menu li.active#menuitem7  a {
			background-image:url(../images/btns/btn_resources_hover.jpg);
			}
		#menu li#menuitem13 a:hover, #menu li.active#menuitem13  a {
			background-image:url(../images/btns/btn_contactus_hover_2.jpg);
			}
		#menu li ul { 			/* second-level lists - hide when not rollover */
			position:absolute;
			top:0px; 
			display:none;
			margin-left:140px;
			}
		#menu li li {			/* second level list items */
			width:130px;
			list-style:none;
			background:none !important;
			margin:0;
			padding:0;
			z-index:2;
			border-left:1px solid #FFF;
			}
		#menu li.sub, #menu li.sub a, #menu li.sub a:hover {
			background-image:none;
			}
		#menu li ul {
			margin-top:-2px;
			width:137px !important;
			border-right:2px solid #630;
			border-bottom:2px solid #630;
			border-top:2px solid #FFF;
		}
		#menu li li a {
			clear:both;
			display:block;
			width:130px;
			font-family:Arial, Helvetica, sans-serif;
			color:#e53922;
			height:auto !important;
			font-size:11px !important;
			font-weight:700;
			text-decoration:none;
			background-color:#e8d6b5;	/* Beige */
			background-image:none !important;
			margin:0;
			padding:3px;
			z-index:100;
			border-bottom:1px solid #FFF;
			}
		#menu li li a:hover {
			color:#8b2d30;
			background-color:#ae9a74;	/* Tan */
			background-image:none;
			}
		#menu li ul ul { 		 /*third-and-above-level lists*/ 
			display:none;
			margin-left:136px;
			}
		
		#menu ul li:hover ul ul,#menu ul li:hover ul ul ul, #menu ul li.sfhover ul ul, #menu ul li.sfhover ul ul ul {
			display:none;
			}
			
		#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li li li:hover ul, #menu ul li.sfhover ul, #menu ul li li.sfhover ul, #menu ul li li li.sfhover ul { 
				display:block;
			}
			
			#print-footer {
	  display:none !important;
	}

.AuthorizeNetSeal {
  margin-top:10px;
}
.AuthorizeNetSeal a {
  border:none !important;
}
