/*body {overflow:auto; margin:0px; margin-top:30px; background-color:#12256A; background: url(images/Norbrook-logo.gif) no-repeat; background-position:top center; font-family:Arial; font-size:75%; color: #555555;}*/
body {overflow:auto; margin:0px; margin-top:30px; background-color:#12256A;  font-family:Arial; font-size:100%; color: #555555;}

/*Used for xstandard images*/
img.left{float:left; margin:0px; margin-right:10px; margin-bottom:5px;}
img.right{float:right; margin:0px; margin-left:10px; margin-bottom:5px;}

td, th {font-family:Arial; font-size:75%; color: #555555;}
th {text-align:left;}
form{margin:4px;}
input,textarea,select{background-color:#fff; font-family:Arial; font-size:11px; font-weight:normal; color: #555555; border:1px solid #555555; padding:2px;}

a{font-family:Arial; font-size:100%; color: #12256A; font-weight:normal; text-decoration: none;}
a:hover{color: #333333; text-decoration:none;}

h1 {font-family:Arial; font-size:150%;}

.textFieldName{font-size:100%;font-weight:bold;}
.textBold{font-weight:bold;}

.smalltext{font-family:Arial; font-size:80%}
.errorTxt{font-size:100%; color: red; font-weight:bold;}
div.FullPageForm{float:left;width:700px; padding:2px; margin:0px;}

/*  SubSectionHeaders  */
td.Veterinary2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/04-1-vet.jpg);no-repeat; background-position:top center;}
td.News2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/07-news.jpg);no-repeat; background-position:top center;}
td.Company2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/02-company.jpg);no-repeat; background-position:top center;}
td.Services2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/05-services.jpg);no-repeat; background-position:top center;}
td.Contact2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/03-contact.jpg);no-repeat; background-position:top center;}
td.Careers2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/06-careers.jpg);no-repeat; background-position:top center;}
td.Products2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/04-0-products.jpg);no-repeat; background-position:top center;}
td.ChemProducts2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/04-4-chem.jpg);no-repeat; background-position:top center;}
td.ConsumerProducts2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/04-3-consum.jpg);no-repeat; background-position:top center;}
td.MedProducts2{font-family:Arial; font-size:130%; color: #ffffff; font-weight:normal; height:133px; background: url(images/banners/04-2-med.jpg);no-repeat; background-position:top center;}
td.SubSectionHeader1{height:33px; background: url(images/banners/00-top.jpg);no-repeat; background-position:top center;}
p.SubSectionHeader{padding:8px;margin:0;}

h1.Company{color:#12256A;}
.CompanyColor{color:#555555;}
h1.News{color:#12256A;}
.NewsColor{color:#555555;}
h1.Careers{color:#12256A;}
.CareersColor{color:#555555;}
h1.Products{
	color:#12256A;
}
.ProductsColor{
	color:#555555;
}
h1.ConsumerProducts{color:#12256A;}
.ConsumerProductsColor{color:#555555;}
h1.MedicalProducts{color:#12256A;}
.MedicalProductsColor{color:#555555;}
h1.ChemicalProducts{color:#12256A;}
.ChemicalProductsColor{color:#555555;}
h1.VeterinaryProducts{
	color:#12256A;
}
.VeterinaryProductsColor{color:#555555;}
h1.ContactUs{color:#12256A;}
.ContactUsColor{color:#555555;}
h1.Services{color:#12256A;}
.ServicesColor{color:#555555;}

h2 cite {
    font-size:80%;
}

/* Menu */
.menu {padding:0px; font-family:Arial; font-size:110%; color: #444444;}
.menu a {color: #444444; text-decoration:none;}
.menu a:hover{color: #ffffff; font-weight:bold; text-decoration:none;}
.dateFont{font-family:Arial; font-size:100%; color: #fff; text-decoration: none;}

/*Email job listing within the career section  */
.EmailJobListing {text-decoration:none;padding:2px; font-family:Arial; font-size:100%; color: #12256A;}
.EmailJobListing a {text-decoration:none;padding:2px; font-family:Arial; font-size:100%; color: #12256A;}
.EmailJobListing a:hover {text-decoration:none;padding:2px; font-family:Arial; font-size:100%; color: #15562B; }

/* Backgrounds */
.bkIndexBlue {background:#000066; width:100%; font-family:Arial; font-size:100%; color: #fff; font-weight:bold; padding:5px 0px 15px 15px; text-align:center;}
.bgOutlineBlack {border:1px solid #000033; position:top center;}
.bgOutlineWhite {border:1px solid #fff;}
.bgNav{background:#7C8FC2 url(images/topnav-tile.gif) repeat-x;}
.bgDate{background:#0019A8 ; padding:2px; font-family:Arial; font-size:100%; color: #fff; font-weight:normal; border-bottom:1px solid #fff;border-top:1px solid #fff;}
.bgTitlesIndex{background:url(images/bg-title-tile.jpg) repeat-y;}
.greenBlock {display:block; background-color:#C1D82F; padding:2px; border-top:1px solid #ffffff; border-right:5px solid #ffffff; font-family:Arial; font-size:100%; color: #C1D82F;}
.bgSearchHead{background:#12256A;padding:2px; font-family:Arial; font-size:100%; color: #ffffff; font-weight:bold;border-bottom:1px solid #fff;border-top:1px solid #fff;}
.bgSearchSub{background:#12256A;padding:2px; font-family:Arial; font-size:100%; color: #ffffff; font-weight:bold;border-bottom:1px solid #fff;border-top:1px solid #fff;}
.bgSearchBody{background:url(images/bg-search-body2.jpg) repeat-x;}
.bgSearchBody2{background:url(images/bg-search-body3.jpg) repeat-x;}
.bgNewsTitle{padding: 4px; background-color:#E7E7E7; font-family:Arial; border:1px solid #999999; color:#12256A;}
.bgNewsTitle a{font-family:Arial; color:#12256A; text-decoration:none;}
.bgNewsTitle a:hover{font-family:Arial; color:#12256A; text-decoration:underline;}
.bgNewsTitleText1 a {text-decoration:none;font-weight:bold;  font-family:Arial; font-size:100%; color: #8F2726; font-weight:bold;border-top:0px;}
.bgNewsTitleText1 a:hover {text-decoration:none;font-weight:bold;  font-family:Arial; font-size:100%; color: #333333; font-weight:bold;border-top:0px;}
.bgNewsTitleText a {text-decoration:none;  font-family:Arial; font-size:100%; color: #ffffff; font-weight:bold;border-top:0px;}
.bgNewsTitleText a:hover {text-decoration:none;  font-family:Arial; font-size:100%; color: #333333; font-weight:bold;border-top:0px;}
.bgNewsTop{background:url(images/news-box-top.gif) repeat-x; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgNewsBody{background-color:#F9F9F9; padding: 4px; font-family:Arial; font-size:75%; color: #474747; font-weight:normal; border-bottom:1px dashed #D0D0D0; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0;}
.bgNewsBot{background:url(images/news-box-bottom.gif) repeat-x; border-bottom:1px solid #C4C4C4; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactTitle{padding: 2px; background-color:#F9F9F9; background:url(images/news-box-title.gif) repeat-x; font-family:Arial; font-size:100%; color: #12256A; font-weight:bold; border-top:1px solid #C4C4C4; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactTop{background:url(images/news-box-top.gif) repeat-x; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactBody{margin-left:165px; font-family:Arial; font-size:100%; color: #474747; font-weight:normal;}
.bgContactsite1{padding:4px; background: url(images/site-1.jpg) no-repeat; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactsite2{padding:4px; background: url(images/site-2.jpg) no-repeat; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactsite3{padding:4px; background: url(images/site-3.jpg) no-repeat; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactsite4{padding:4px; background: url(images/site-4.jpg) no-repeat; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgContactBot{background:url(images/news-box-bottom.gif) repeat-x; border-bottom:1px solid #C4C4C4; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.servicesBlue {background:#798AC2; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0;}
.bgGlobe{background:url(images/image-globe.jpg) no-repeat;}
/*
.bgNewsTitle{padding: 4px; background-color:#F9F9F9; background:url(images/news-box-title.gif) repeat-x; font-family:Arial; font-size:100%; color: #8F2726; font-weight:bold; border-top:1px solid #C4C4C4; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgNewsTitleText a {text-decoration:none;  font-family:Arial; font-size:100%; color: #8F2726; font-weight:bold;border-top:0px;}
.bgNewsTitleText a:hover {text-decoration:none;  font-family:Arial; font-size:100%; color: #333333; font-weight:bold;border-top:0px;}
.bgNewsTop{background:url(images/news-box-top.gif) repeat-x; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgNewsBody{padding: 4px; font-family:Arial; font-size:100%; color: #474747; font-weight:normal; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
.bgNewsBot{background:url(images/news-box-bottom.gif) repeat-x; border-bottom:1px solid #C4C4C4; border-left:1px solid #C4C4C4; border-right:1px solid #C4C4C4;}
*/

/* Text */
.textTitle {font-family:Arial; font-size:80%; color: 12256A; font-weight:normal; height:133px;}
.textTitleBox {background:#7A83AE url(images/bg-title-tile.jpg) ;  font-family:Arial; font-size:80%; color: #ffffff; font-weight:bold;}
.textTitleBox  a {color: #ffffff; text-decoration:none; display:block; width:100%;}
.textTitleBox  a:hover{color: #ffffff; font-weight:bold; text-decoration:none;}
.textTitleBox  h2{font-size:80%}

.textIndexBody {padding:2px; padding-right:2px; font-family:Arial; font-size:75%; color: #000000; font-weight:normal; border-bottom:3px solid #fff;}
.textIndexBody a{color: #12256A; font-weight:bold; font-size:100%; color: text-decoration:none;}
.textIndexBody a:hover{color: #666666; font-weight:bold; text-decoration:none;}

.textTitleBody {padding:2px;padding-right:2px; font-family:Arial; font-size:97%; color: #000000; font-weight:normal;}
.textTitleBody a{color: #12256A; font-weight:bold; text-decoration:none;}
.textTitleBody a:hover{color: #666666; font-weight:bold; text-decoration:none;}

.textNewsTitle {background-color:#BEC3DB; font-family:Arial; font-size:90%; color: #12256A; font-weight:bold;}
.textNewsTitle a {background-color:#BEC3DB; color: #12256A; text-decoration:none;  display:block; width:100%;}
.textNewsTitle a:hover{ background-color:#BEC3DB;color: #12256A; font-weight:bold; text-decoration:none;}

.textNewsTitle h2, .textTitleBox h2 { font-size:100%; margin:0; padding:2px; }
.textNewsTitle h2 a, .textTitleBox h2 a {color:#fff; font-weight:bold;}
.textNewsTitle h2 a:hover ,.textTitleBox h2 a:hover {color:#FE7503;}

.textNewsBody {padding:4px; font-family:Arial; font-size:97%; color: #000000; font-weight:normal;}
.textNewsBody a{color: #12256A; font-weight:bold; text-decoration:none;}
.textNewsBody a:hover{color: #666666; font-weight:bold; text-decoration:none;}

.textArticlePublished{font-family:Arial; font-size:100%; color: #8F2728; font-weight:normal;}

.textFooter {background:#0019A8; border-bottom:1px solid #fff; font-family:Arial; font-size:70%; color: #fff;}
.textFooter a{font-family:Arial; font-size:75%;; color: #fff; text-decoration: none;}
.textFooter a:hover{font-family:Arial; font-size:100%;; color: #3fff; text-decoration: underline;}

.textBodyBold {font-family:Arial; font-size:100%; color: #555555;  font-weight:bold;}
.textHeaderGreen {font-family:Arial; font-size:24px; color: #749D10; font-weight:normal;}
.textBodyGreen {font-family:Arial; font-size:14px; color: #749D10; font-weight:normal;}
.textHeaderYell {font-family:Arial; font-size:24px; color: #E4BA03; font-weight:normal;}
.textBodyYell {font-family:Arial; font-size:14px; color: #C19F09; font-weight:normal;}

.textWhite {padding:4px; font-family:Arial; font-size:100%; color: #ffffff; font-weight:normal;}
.textBlue {padding:2px; font-family:Arial; font-size:100%; color: #12256A; font-weight:normal;}
.textBlueBold {padding:2px; font-family:Arial; font-size:100%; color: #12256A; font-weight:bold;}

.textEmailHead {font-family:Arial; font-size:24px; color: #ffffff; font-weight:normal; height:133px; padding:8px;}

/* Email Job Listing Registration */

.textGreenBold {padding:2px; font-family:Arial; font-size:100%; color: #356444; font-weight:bold;}
.textAccessKeys {background: url(images/Norbrook-logo-tile.gif); padding:1px; font-family:tahoma; font-size:100%; color: #12256A; text-decoration:none;}
.textAccessKeys a {color: #12256A; text-decoration:none;}
.textAccessKeys a:hover{color: black; text-decoration:none;}

/*product data page*/
.productTitle{color: white;font-weight:bold;}
.boxtext{color:black;}
/*careers */
.textJobListing {padding:0px; font-family:Arial; font-size:100%; color: #12256A;text-decoration:none;}
.textJobListing a {color: #12256A; text-decoration:none;}
.textJobListing a:hover{color: black;text-decoration:none;}

.textSubUnSubscribe {padding:0px; font-family:Arial; font-size:100%; color: #12256A;text-decoration:none;}
.textSubUnSubscribe a {color: #12256A; text-decoration:none;}
.textSubUnSubscribe a:hover{color: black;text-decoration:none;}
		/*unsubscribe form*/
div.CareerField1{float:left;  width:600px; padding:2px; margin:0px;}
div.CareerUnSubmitField{float:left;  width:600px; padding:2px; margin:25px;}   
		/*subscribe form*/

div.CareerSubField1{float:left; width:200px; padding:2px; margin:0px;}
div.CareerSubField2{float:left; width:400px; padding:2px; margin:0px;}
div.CareerSubSubmitField{float:left; width:600px; padding:10px; margin:0px;}   

		
/* News Section*/
DIV{ PADDING-RIGHT: 1px;PADDING-LEFT: 1px;PADDING-BOTTOM: 1px;MARGIN: 16px 2%;PADDING-TOP: 2px;TEXT-DECORATION: none}
DIV.Article_one{BORDER-RIGHT: #12256A 1px solid;PADDING-RIGHT: 2px;BORDER-TOP: #12256A 1px solid;PADDING-LEFT: 2px;PADDING-BOTTOM: 1px;MARGIN: 16px 2%;BORDER-LEFT: #12256A 1px solid;COLOR: #000000;PADDING-TOP: 2px;BORDER-BOTTOM: #12256A 1px solid;BACKGROUND-COLOR: #E5E7F2;TEXT-DECORATION: none}
DIV.Article_Two{PADDING-RIGHT: 1px;PADDING-LEFT: 1px;PADDING-BOTTOM: 1px;MARGIN: 16px 2%;PADDING-TOP: 2px;TEXT-DECORATION: none;}
.textArticleTitle {padding:2px; font-family:Arial; font-size:100%; color: black; font-weight:bold;}
.textArticleTitle a:hover{padding:2px; font-family:Arial; font-size:100%; color: #12256A; font-weight:bold;}

.textMainArticleTitle {padding:2px; font-family:Arial; color: #12256A; font-weight:bold;}

.textBreadCrumb {font-family:Arial; font-size:100%; color: black; font-weight:bold;}
.textBreadCrumb1 a: {font-family:Arial; font-size:100%; color: black; }
.textBreadCrumb1 a:hover{font-family:Arial; font-size:100%; color: #458F1D;}

.indexImage {background: url(images/image-plant-index.jpg) bottom no-repeat; border-bottom:3px solid #fff;}

div.divright{float:right;  width:250px; padding:10px; margin:15px; BORDER-BOTTOM: #EEEEEE 2px solid; BORDER-right: #EEEEEE 2px solid;}     
div.divleft{float:left;  width:250px; padding:10px; margin:15px; BORDER-BOTTOM: #EEEEEE 2px solid; BORDER-right: #EEEEEE 2px solid;}     

div.divhomeleft{float:left;  width:269px; padding:0px;MARGIN: 0px; } 
div.divhomecenter{float:left; width:269px;padding:0px;MARGIN: 0px; } 
div.divhomeright{float:right; width:220px;padding:0px;MARGIN: 0px; }   



/*Careers */
.QuestionAnswer{font-size:130%; color: #8F2728; font-weight:Bold;}

/* Home Style */
.pod {
	float:left;
	width:269px;
}
.pod2{float:left; width:220px;}

/* Prodcut Chemical Synthesis Table */
.tableTitle {background-color:#12256A; padding:2px; border:1px solid #000000; font-family:Arial; font-size:16px; font-weight:bold; color: #ffffff;}
.tableSubTitle { background-color:#9D9C9D; padding:2px; border:1px solid #ffffff; font-family:Arial; font-size:14px; font-weight:bold; color: #ffffff;}
.tableBody {background-color:#E2E2E2; padding:2px; border:1px solid #ffffff; font-family:Arial; font-size:12px; font-weight:normal; color: #000000;}
.tableBody a {color: #12256A;}
.tableBody a:hover {color: #9D9C9D;}


/* Prodcut Search */
div.ProductCol2{
	float:right;
	valign:top;
	width:350px;
	padding:2px;
	margin:2px;
}     
div.ProductCol1{
	float:left;
	valign:top;
	width:250px;
	padding:9px;
	margin:0px;
}
div.ProductFullLength{
	float:left;
	width:700px;
	padding:2px;
	margin:0px;
}
/*div.Productoptionsright{float:right;  width:50px; padding:1px; margin:0px;  BORDER-RIGHT: #0929D3 1px solid;}     
div.Productoptionsleft{float:left;  width:65px; padding:0px; margin:0px;  }
*/
div.ProductHeader{background:url(images/bg-search-title.gif) repeat-x; padding:2px; font-family:Arial; font-size:100%; color: #ffffff; font-weight:bold;}     
div.ProductBoby{background:url(images/bg-search-body2.jpg) repeat-x;}

		/*product search form */
div.productSeachForm{width:800px;background:url(images/bg-search-body.jpg) repeat-x;}
div.productSearchField1{float:left;width:100px; padding:2px;margin:3px;padding:2px; font-family:Arial; font-size:100%; color: #12256A; font-weight:bold;}
div.productSearchField2{float:left;width:400px; padding:0px;margin:3px;}
div.productSearchField3{float:left;width:50px; padding:2px;margin:3px;padding:2px; font-family:Arial; font-size:100%; color: #12256A; font-weight:bold;}
div.productSearchField4{float:left;width:100px; padding:0px;margin:3px;}		
div.ProductSearchSubmitField{float:left;width:800px; padding:0px;margin:0px;}


/* Interactive Map email form */
div.MapFieldleft{float:left;  width:100px; padding:2px; margin:0px;}   
div.MapFieldright{float:right;  width:300px;  padding:0px; margin:0px;}  
div.MapFieldright2{float:right;  width:296px; padding:0px; margin:0px;} 
div.MapFieldsend{float:right;  width:136px;  padding:0px; margin:0px;}

div.MapFormright{float:right;  width:250px; padding:0px; margin:0px;}     
div.MapFormleft{float:left;  width:420px; padding:0px; margin:10px; }
#newsfront {
	padding:10px; margin:10px;
	margin-top:0;padding-top:0;
	list-style-type:square;
}
#newsfront li {
	padding-bottom:5px;
}

.arrNewsHeader {background:url(images/arrow-red.gif) no-repeat; padding-left:12px; text-decoration:none; font-weight:bold; font-family:Arial; font-size:100%; color:#8F2726; font-weight:bold;border-top:0px;}
.arrNewsHeader:hover {text-decoration:none;font-weight:bold;  font-family:Arial; font-size:100%; color: #333333; font-weight:bold;border-top:0px;}

.ServicesHeader {background:url(images/arrow-red.gif) no-repeat; padding-left:12px; text-decoration:none; font-weight:bold; font-family:Arial; font-size:100%; color:#798AC2; font-weight:bold;border-top:0px;}
.ServicesHeader:hover {text-decoration:none;font-weight:bold;  font-family:Arial; font-size:100%; color: #333333; font-weight:bold;border-top:0px;}


/*  Header Style From UDM  DO NOT delete any styles !!!!!!*/
.udm,.udm li,.udm ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}
.udm {
	position:relative;
	left:0;
	top:0;
	z-index:20000;
	width:760px;
	cursor:default !important;
	border:none;
	text-align:left;
	}
.udm {
	margin:0 10px;
	font-size:90%;
	float:none;
	width:100%;
	}
@media screen,projection {
	.udm {
	float:left;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) {
	float:none;
	}}
.udm {
	padding-top:0}
.udm>li:first-child {
	margin-left:0;
	}
@media ScReEn {
	.udm>li:first-child {
	margin-left:0;
	margin-right:0;
	}}
@media screen,projection {
	.udm:not(:nth-child(n))>li:first-child {
	margin-left:0;
	}}
.udm li {
	left:0;
	}
@media screen,projection {
	.udm li {
	position:relative;
	}}
.udm ul li {
	left:0;
	}
ul[class^="udm"] li {
	left:0;
	position:static;
	}
@media ScReEn {
	ul[class^="udm"] li {
	left:0;
	position:relative;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li {
	position:static;
	}}
.udm li {
	display:block;
	width:auto;
	float:left;
	}
.udm li a {
	position:static;
	display:block;
	float:left;
	white-space:nowrap;
	}
@media screen,projection {
	.ud\m li a {
	position:relative;
	float:none;
	}}
ul[class^="udm"] li a {
	position:relative;
	float:none;
	}
@media screen,projection {
	* html .udm li a {
	position:relative;
	float:none;
	}}
@media screen,projection {
	.udm li a:not(:nth-child(n)) {
	position:static;
	float:left;
	}}
.udm ul li a {
	position:relative;
	float:none !important;
	white-space:normal;
	}
.udm li a {
	margin-left:-0px;
	}
@media ScReEn {
	.udm li {
	margin-left:-0px !important;
	}}
@media ScReEn {
	.udm li a {
	margin-left:0;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li:first-child {
	margin-left:0 !important;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li:first-child a {
	margin-left:-0px;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) ul li:first-child {
	margin-left:0 !important;
	}}
head:first-child+body ul[class^="udm"] li:not(:first-child) {
	margin-left:-0px;
	}
.udm ul li {
	margin-left:0 !important;
	}
ul[class^="udm"] ul li {
	margin-left:0 !important;
	}
.udm ul a {
	margin:0;
	}
.udm ul li {
	margin-bottom:0px !important;
	}
.udm ul li:first-child {
	margin-top:0px;
	}
.udm ul a {
	margin-top:0;
	margin-right:0px !important;
	margin-bottom:0;
	margin-left:0px !important;
	}
.udm ul {
	background-image:none;
	background-color:#7F8BD3;
	cursor:default !important;
	width:9.8em;
	height:auto;
	border-width:1px;
	border-color:#7F8BD3;
	border-style:solid;
	position:absolute;
	z-index:20100;
	padding:1px;
	}
.udm ul li {
	cursor:default !important;
	width:100%;
	position:static;
	float:none;
	}
.udm ul {
	display:none;
	visibility:hidden;
	}
.udm a,.udm a:link,.udm a.nohref {
	cursor:pointer !important;
	z-index:1000;
	text-align:left;
	border-style:solid;
	border-color:#ead4a4 #edbb85 #edbb85 #ead4a4;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px !important;
	padding-bottom:5px !important;
	text-decoration:none;
	color:#FFFFFF;
	border-width:0px;
	font-style:normal;
	font-family:Arial;
	font-weight:bold !important;
	}
.udm a,.udm a.nohref {
	font-size:120%;
	}
.udm li a,.udm li a:link,.udm li a.nohref,.udm li a:visited {
	background:#7C8FC2 url(images/topnav-tile.gif) repeat-x;}
.udm li a:visited {
	border-width:0px;
	color:#fff;
	font-style:normal;
	border-style:solid dashed solid solid;
	border-color:#ead4a4 #edbb85 #edbb85 #ead4a4;
	background:#7C8FC2 url(images/topnav-tile.gif) repeat-x;}
.udm li a.udmR,.udm li a.udmY,.udm li a.udmR:visited,.udm li a.udmY:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus {
	font-style:normal;
	text-decoration:none;
	color:#000;
	border-color:#ead4a4 #ead4a4 #fae4b4 #fae4b4;
	border-style:solid;
	border-width:0px;
	background:#7C8FC2 url(images/topnav-tile.gif) repeat-x;}
* html .udm li a:active {
	font-style:normal;
	text-decoration:none;
	color:#ffffff;
	border-color:#ead4a4 #ead4a4 #fae4b4 #fae4b4;
	border-style:solid;
	border-width:0px;
	background:#7C8FC2 url(images/topnav-tile.gif) repeat-x}
.udm ul a,.udm ul a:link,.udm ul a.nohref {
	background-image:none;
	background-color:transparent;
	text-align:left;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px !important;
	padding-bottom:2px !important;
	text-decoration:none;
	color:#ffffff;
	font-style:normal;
	font-size:90%;
	font-family:Arial;
	font-weight:normal !important;
	}
.udm ul li a:visited,* html .udm ul li a:visited {
	background-image:none;
	background-color:transparent;
	color:#ffffff;
	font-style:normal;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	}
.udm ul li a.udmR,.udm ul li a.udmY,.udm ul li a.udmR:visited,.udm ul li a.udmY:visited,.udm ul li a:hover,.udm ul li a:focus,.udm ul li a.nohref:hover,.udm ul li a.nohref:focus,.udm ul li a:visited:hover {
	font-style:normal;
	background-image:none;
	background-color:#ffffff;
	text-decoration:none;
	color:#000;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	}
* html .udm ul li a:active {
	font-style:normal;
	background-image:none;
	background-color:#ffffff;
	text-decoration:none;
	color:#000;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	}
.udm a.nohref,.udm ul a.nohref {
	cursor:default !important;
	}
.udm h1,.udm h2,.udm h3,.udm h4,.udm h5,.udm h6 {
	display:block;
	background:none;
	margin:0;
	padding:0;
	border:none;
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	}
.udm h3,.udm h4,.udm h5,.udm h6 {
	display:inline;
	}
.ud\m h3,.ud\m h4,.ud\m h5,.ud\m h6 {
	display:block;
	}
ul[class^="udm"] h3,ul[class^="udm"] h4,ul[class^="udm"] h5,ul[class^="udm"] h6 {
	display:block;
	}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6 {
	display:block;
	}
@media screen,projection {
	.udm h3,.udm h4,.udm h5,.udm h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);
	width/**/:auto;
	}}
@media screen,projection {
	.udm ul h3,.udm ul h4,.udm ul h5,.udm ul h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);
	width/**/:auto;
	}}
@media screen,projection {
	* html .udm li {
	display:inline;
	}}
@media screen,projection {
	* html .udm li,* html .udm ul li {
	display/**/:block;
	float/**/:left;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li,.udm:not(:nth-child(n)) ul li {
	display:block;
	float:left;
	}}
@media screen,projection {
	* html .udm li,* html .udm ul li {
	clear:none;
	}}
select {
	visibility:visible;
	}
.udm .udmC {
	position:absolute;
	left:0;
	top:0;
	z-index:20020;
	width:auto;
	height:auto;
	filter:alpha(opacity=0);
	}
.udm ul.orangeMenu {
	width:8em;
	border-color:#7F8BD3 #7F8BD3 #7F8BD3 #7F8BD3;
	border-style:solid;
	background-image:none;
	background-color:#7F8BD3;
	}
.udm span.orangeMenu {
	margin-left:2px;
	margin-top:2px;
	}
.udm li.orangeMenuItem a,.udm li.orangeMenuItem a:link,.udm li.orangeMenuItem a.nohref {
	border-color:0;
	border-style:1;
	border-width:1px;
	background-image:none;
	background-color:solid;
	text-decoration:#ffffff;
	text-align:transparent;
	color:90%;
	font-style:none;
	font-size:5;
	}
.udm li.orangeMenuItem a,.udm li.orangeMenuItem a:link,.udm li.orangeMenuItem a.nohref .udmA,.udm li.orangeMenuItem a,.udm li.orangeMenuItem a.nohref .udmA {
	font-family:2;
	font-weight:transparent !important;
	}
.udm ul li.orangeMenuItem a,.udm ul li.orangeMenuItem a:link,.udm ul li.orangeMenuItem a.nohref,.udm ul li.orangeMenuItem a:visited {
	#000}
.udm ul li.orangeMenuItem a:visited,* html .udm ul li.orangeMenuItem a:visited {
	background-image:none;
	background-color:solid;
	color:normal;
	font-style:#ffffff;
	border-width:1px;
	border-color:solid;
	border-style:#ffffff;
	normal}
.udm ul li.orangeMenuItem a.udmR,.udm ul li.orangeMenuItem a.udmY,.udm ul li.orangeMenuItem a.udmR:visited,.udm ul li.orangeMenuItem a.udmY:visited,.udm ul li.orangeMenuItem a:hover,.udm ul li.orangeMenuItem a:focus,.udm ul li.orangeMenuItem a.nohref:hover,.udm ul li.orangeMenuItem a.nohref:focus,.udm ul li.orangeMenuItem a:visited:hover {
	background-image:none;
	background-color:#ffffff;
	text-decoration:#ffffff;
	color:tahoma,sans-serif;
	border-width:1px;
	border-color:separate;
	border-style:#ffffff;
	font-style:left;
	#ffffff}
* html .udm li.orangeMenuItem a:active {
	background-image:none;
	background-color:#ffffff;
	text-decoration:#ffffff;
	color:tahoma,sans-serif;
	border-width:1px;
	border-color:separate;
	border-style:#ffffff;
	font-style:left;
	#ffffff}

.homebanner {background:url(images/norbrook_banner.jpg) top left no-repeat #FFF; height:224px; padding:0; margin:0;}
.homebanner_vid {float:right; margin:0; padding:0;}