body{font:12px Verdana, Arial, Sans-Serif;color:#000;margin:0;background:#fff;text-align:center;}
a:link{color:#9B114F;text-decoration:none;}
a:visited{text-decoration:none;color:#9B114F;}
a:hover{text-decoration:underline;color:#9B114F;}
a:active{text-decoration:none;color:#9B114F;}
h1,h2,h3,h4,h5,h6{color:#9B114F;}
p,li,blockquote,address,table,th,td,dd{font:12px Verdana, Arial, Sans-Serif;}
ul li{list-style:square;margin:0;}
ol, ul{margin-top:6px;}
blockquote {margin-top:0px; margin-bottom:0px}
p{padding:0;margin:10px 0;}
pre{display:none;}
img{border:none;}
form{margin:0;padding:0;}
.clear:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear{height: 1%;}
.clear{display: block;}
/* End hide from IE-mac */
/*layout*/
#w{width:750px;margin:0 auto;text-align:left;}
	#print_header{display:none;}
	#h{position:relative;height:115px;}
		#logo,#slogan,#seal{position:absolute;}
		#logo{background:url(../img/logo.png) top left no-repeat;top:15px;left:0;}
		#logo,#logo a{width:189px;height:81px;display:block;}
		#slogan{top:27px;left:250px;width:357px;height:58px;background:url(../img/slogan.png) top left no-repeat;}
		#seal{background:url(../img/seal.png) top left no-repeat;width:89px;height:90px;top:10px;left:660px;}
	#m{}
		#m ul,#m li{margin:0;padding:0;list-style:none;}
		#m li,#m a{display:block;width:125px;}
		#m li{float:left;height:36px;text-align:center;}
		#m a{height:26px;color:#fff;text-decoration:none;font-size:13px;padding:10px 0 0 0;}
		#m a:hover{font-weight:bold;}
		#products{background:url(../img/m_yellow.png) top left no-repeat;}
		#mch_resources{background:url(../img/m_green.png) top left no-repeat;}
		#newsandevents{background:url(../img/m_bg.png) top left no-repeat;}
		#aboutmch{background:url(../img/m_blue.png) top left no-repeat;}
		#contactus{background:url(../img/m_purple.png) top left no-repeat;}
		#orderinginfo{background:url(../img/m_red.png) top left no-repeat;}
	/*#subm{height:20px;background-color:#2F5089;text-align:center;}*/
		#subm ul,#subm li{margin:0;padding:0;list-style:none;}
		#subm ul{padding:2px 0 0 0;}
		#subm li{margin:0 5px 0 5px; display:inline;}
		#subm a{color:#fff;text-decoration:none;font-size:10px;text-align:center;}
		#subm a:hover{text-decoration:underline;}
	.products,.mch_resources,.newsandevents,.aboutmch,.contactus,.orderinginfo{height:20px;text-align:center;}
	.products{background-color:#DBB142;}
	.mch_resources{background-color:#667939;}
	.newsandevents{background-color:#538A7E;}
	.aboutmch{background-color:#2F5089;}
	.contactus{background-color:#866099;}
	.orderinginfo{background-color:#9B114F;}
	#lowerbar{margin:10px 0;display:block;}
	.search,#linkset1,#contact,#linkset2,#copy{text-align:center;margin:5px 0;}
	#bread,#f{font-size:11px !important;}

/*basic*/
#basictitle{font-size:16px;font-weight:bold;color:#000;border-bottom:1px solid #000;margin:10px 0;}

/*acrobat*/
#acrobat{margin:10px 0;}
#acrobatimage{float:left;width:88px;height:31px;margin:0 5px 0 0;display:block;background:url(../img/acrobat.jpg) top left no-repeat;}
#acrobatimage a{display:block;height:33px;width:112px;}
#acrobattext{font-size:9px;}

/*article*/
#articletitle{font-size:16px;font-weight:bold;color:#000;border-bottom:1px solid #000;margin:10px 0;}
#articleimage{margin-top:10px;margin-bottom:10px;}
.left{float:left;margin-right:10px;}
.right{float:right;margin-left:10px;}
.top{margin:0 auto;display:block;}
#articletext{margin:10px 0;}

/*article aggregator*/
#aggregatortitle{font-size:16px;font-weight:bold;color:#000;border-bottom:1px solid #000;margin:10px 0;}
#aggregatortext{margin-bottom:10px;}
#aggregatoranchors{}
.aggregatoranchor{float:left;width:240px;padding:10px 10px 10px 0;}
.aggregatorarticleimage{float:left;margin:0 10px 10px 0;}
.aggregatorarticleimagecaption{font-size:11px;font-style:italic;margin:0 0 10px 0;color:#999;}
.aggregatorarticletitle a{font-size:16px;font-weight:bold;color:#000;}
.aggregatorarticlemore{margin:10px 0;}

/*home*/
#rainbow{background:url(../img/rainbow.png) top left no-repeat;height:20px;width:750px;display:block;}
#homemainimage{margin:10px 0;}
.homeimage{margin:10px 6px 10px 0;float:left;}
.homeimagelast{margin-right:0 !important;}
#newsheadline,.headline{display:block;height:28px;float:left;}
#newsheadline{width:186px;background:#094F8C;}
#newsheadline h1{color:#fff;font-weight:bold;font-size:14px;margin:4px 5px 0 0;padding:0;text-align:right;}
.headline{width:564px;background:#C6CADE;}
#ticker{margin:7px 5px 0 5px;padding:0;height:16px;width:525px;overflow:hidden;}
#ticker a{text-decoration: none;display:block;color:#000;}

/*teaser9*/
#teaser9title{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
.teaser9article{float:left;width:220px;margin:10px;}
.teaser9articletitle{border-bottom:1px solid #000;font-size:14px;font-weight:bold;}
.teaser9articleimage{}
.teaser9articletext{}

/*teaser*/
#teasertitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
.teaserarticletitle{font-size:14px;font-weight:bold;}
.teaserarticleimage{float:left;margin-right:10px;}
.teaserarticle{margin:5px 0;}

/*product*/
#producttitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
#productsection1,#productsection2{float:left;width:55%;}
#productsection3{float:right;width:40%;display:block;}
#productsection1title,#productsection2title,#productsection3title,#productsearchtitle{border-bottom:1px solid #000;font-size:14px;font-weight:bold;margin:5px 0;}
.productpdfimage{float:left;margin:5px 15px 5px 5px;}
#productsection1text,#productpdftext{}

/*careers*/
#careerstitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
#careersformtitle{border-bottom:1px solid #000;font-size:14px;font-weight:bold;margin:5px 0;}
#careerspdf{width:230px;margin:10px;float:left;}
.careerspdftitle{margin-bottom:5px;}
.careerspdfimage{float:left;margin:0 5px 5px 0;}
#careerstext{float:right;width:480px;}
#formwrapper{margin:10px 25px;}
.label{font-weight:bold;}
.field{}
.careerlistingtitle{font-weight:bold;}

/*career listing*/
#careerlistingtitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}

/*landing*/
#left,#right{float:left;}
#left{width:250px;}
#right{width:500px;}
#landingarticletitle{font-size:16px;font-weight:bold;margin:20px 0 10px 0;color:#305089;}
#landingimage div{display:block;height:350px;}
#landinglinks{display:block;margin:0 0 10px 0;}
#landinglinks .link{float:left;margin:10px 0;width:250px;}
#landinglowerbar{display:block;}

/*subscribe*/
#subscribetitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}

/*unsubscribe*/
#unsubscribetitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}

/*catalogs*/
#catalogstitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}

/*contact*/
#contacttitle{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
#leftcol,#rightcol{width:50%;float:left;}
#leftcol .bark{margin:10px 10px 10px 0;}
#rightcol .bark{margin:10px 0 10px 10px;}
.bark .title{border-bottom:1px solid #000;font-size:16px;font-weight:bold;margin:10px 0;}
