body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
table { font-size: 11px; }
p { font-size: 11px; margin-top: 10px; margin-bottom: 10px; }
ul { margin-top: 10px; margin-bottom: 10px; }
select { font-size: 10px; }
h1 { background-image: url(/Images/Lactrol/Headings/Background-Header.gif); background-repeat: no-repeat; width: 580px; height: 34px; margin: 4px 0px 6px 0px;
	 padding: 6px 0px 0px 10px; color: #FFFFFF; font-size: 14px; }
h2 { color: #343399; font-weight: bold; font-size: 14px; font-style: italic; margin-top: 6px; margin-bottom: 6px; }

.ComingSoon { color: #CA173D; }
.Standout li { list-style-image: url('/Images/Lactrol/Bullets/Bullet-Standout.gif'); margin-top: 7px; margin-bottom: 7px; }
.Standout strong { color: #272794; }
.LearnMore { color: #CA173D; }
.LearnMore a:link:before { color : #CA173D !important; text-decoration: none !important; }
.LearnMore a:link:after { color : #CA173D !important; text-decoration: none !important; }
.LearnMore a:visited { color : #CA173D !important; text-decoration: none !important; }
.LearnMore a:hover { color : #CA173D !important; text-decoration: underline !important; }
.LearnMore a { color : #CA173D !important; text-decoration: none !important; }
.LearnMore a:link:hover { color : #CA173D !important; text-decoration: underline !important; }
.LearnMore a:visited:hover { color : #CA173D !important; text-decoration: underline !important; }

#FrontMiddle { background-image: url(/Images/Lactrol/InPageGrafix/FrontMiddle.gif); background-repeat: no-repeat; background-position: top left; width: 588px; height: 303px; margin: 0px; padding: 0px; vertical-align: top; display: block; }
#FrontMiddleText { text-align: center; font-size: 14px; margin-left: 72px; margin-top: 50px; padding: 0px; line-height: 22px; }

.SmallIndent ul{
  /* ie fudge begins */
    margin-left: 0px;
    }
    html>body .SmallIndent ul {
	margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
  /* ie fudge ends */
}
.SmallIndent li { list-style-image: url(/Images/Lactrol/Bullets/Bullet-Small.gif); }

#MainMenu { margin-top: 10px; }
#MainMenu ul{
  /* ie fudge begins */
    margin-left: 15px;
    }
    html>body #MainMenu ul {
	margin-top: 0px;
    margin-left: 10px;
    padding-left: 10px;
  /* ie fudge ends */
}
#MainMenu li { list-style-image: url('/Images/Lactrol/Bullets/Bullet-Normal.gif'); margin-top: 7px; margin-bottom: 7px; }
#MainMenu li a:link:before { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #000000; font-size : 12px;	text-decoration : none; font-weight: normal; }
#MainMenu li a:link:after { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #000000; font-size : 12px; text-decoration : none; font-weight: normal; }
#MainMenu li a:visited { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #000000; font-size : 12px;	text-decoration : none; font-weight: normal; }
#MainMenu li a:hover { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #FFFFFF; background-color: #000000; font-size : 12px; text-decoration : none; font-weight: normal; }
#MainMenu li a { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #000000; font-size : 12px;	text-decoration : none; font-weight: normal; }
#MainMenu li a:link:hover { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #FFFFFF; background-color: #000000; font-size : 12px; text-decoration : none; font-weight: normal; }
#MainMenu li a:visited:hover { font-family: Arial, Helvetica, Sans-Serif, Sans; color : #FFFFFF; background-color: #000000; font-size : 12px; text-decoration : none; font-weight: normal; }

.MenuItemSelected { list-style-image: url('/Images/Lactrol/Bullets/Bullet-Selected.gif') !important; }
.MenuItemSelected a:link:before { color : #6E98B0 !important; }
.MenuItemSelected a:link:after { color : #6E98B0 !important; }
.MenuItemSelected a:visited { color : #6E98B0 !important; }
.MenuItemSelected a:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; }
.MenuItemSelected a { color : #6E98B0 !important; }
.MenuItemSelected a:link:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; }
.MenuItemSelected a:visited:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; }

.SubMenu ul{ margin-left: 10px !important; }
.SubMenu li { list-style-image: url('/Images/Lactrol/Bullets/Bullet-Selected.gif') !important; }
.SubMenu a:link:before { color : #6E98B0 !important; font-size: 10px !important; }
.SubMenu a:link:after { color : #6E98B0 !important; font-size: 10px !important; }
.SubMenu a:visited { color : #6E98B0 !important; font-size: 10px !important; }
.SubMenu a:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; font-size: 10px !important; }
.SubMenu a { color : #6E98B0 !important; font-size: 10px !important; }
.SubMenu a:link:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; font-size: 10px !important; }
.SubMenu a:visited:hover { color : #FFFFFF !important; background-color: #6E98B0 !important; font-size: 10px !important; }

.SubMenuItemSelected a:link:before { text-decoration: underline !important; }
.SubMenuItemSelected a:link:after { text-decoration: underline !important; }
.SubMenuItemSelected a:visited { text-decoration: underline !important; }
.SubMenuItemSelected a:hover { text-decoration: underline !important; }
.SubMenuItemSelected a { text-decoration: underline !important; }
.SubMenuItemSelected a:link:hover { text-decoration: underline !important; }
.SubMenuItemSelected a:visited:hover { text-decoration: underline !important; }

.StandoutBox { background-color: #EEF3F6; }

.PageLinks td { font-size: 16px; color: #343399; font-weight: bold; }
.PageLinks a:link:before { color : #343399 !important; font-size: 16px !important; text-decoration: underline !important; }
.PageLinks a:link:after { color : #343399 !important; font-size: 16px !important; underline !important; }
.PageLinks a:visited { color : #343399 !important; font-size: 16px !important; underline !important; }
.PageLinks a:hover { color : #FFFFFF !important; background-color: #343399 !important; font-size: 16px !important; underline !important; }
.PageLinks a { color : #6E98B0 !important; font-size: 16px !important; underline !important; }
.PageLinks a:link:hover { color : #FFFFFF !important; background-color: #343399 !important; font-size: 16px !important; underline !important; }
.PageLinks a:visited:hover { color : #FFFFFF !important; background-color: #343399 !important; font-size: 16px !important; underline !important; }

.NoUnderline a:link:before { text-decoration: none !important; }
.NoUnderline a:link:after { text-decoration: none !important; }
.NoUnderline a:visited { text-decoration: none !important; }
.NoUnderline a:hover { text-decoration: none !important; }
.NoUnderline a { text-decoration: none !important; }
.NoUnderline a:link:hover { text-decoration: none !important; }
.NoUnderline a:visited:hover { text-decoration: none !important; }

.FAQ-Q { vertical-align:top; }
.FAQ-Q td { color: #343399; }
.FAQ-A { vertical-align:top; }
.FAQ-A td { color: #000000; }

.News { font-size: 14px !important; }
.News p { font-size: 14px !important; }
.News em { font-size: 11px !important; }
.News a:link:before { font-size: 14px !important; text-decoration: none !important; }
.News a:link:after { font-size: 14px !important; text-decoration: none !important; }
.News a:visited { font-size: 14px !important; text-decoration: none !important; }
.News a:hover { font-size: 14px !important; text-decoration: none !important; }
.News a { font-size: 14px !important; text-decoration: none !important; }
.News a:link:hover { font-size: 14px !important; text-decoration: none !important; }
.News a:visited:hover { font-size: 14px !important; text-decoration: none !important; }

.SmallLink a:link:before { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a:link:after { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a:visited { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a:hover { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a:link:hover { font-size: 11px !important; text-decoration: none !important; }
.SmallLink a:visited:hover { font-size: 11px !important; text-decoration: none !important; }

.NewsDesc { font-size: 14px; }
.NewsDesc p { font-size: 12px !important }
.NewsDesc strong { color: #343399; font-size: 14px; }
.NewsDesc a:link:before { font-size: 11px !important; }
.NewsDesc a:link:after { font-size: 11px !important; }
.NewsDesc a:visited { font-size: 11px !important; }
.NewsDesc a:hover { font-size: 11px !important; }
.NewsDesc a { font-size: 11px !important; }
.NewsDesc a:link:hover { font-size: 11px !important; }
.NewsDesc a:visited:hover { font-size: 11px !important; }

/*#ContactPage { padding: 27px 13px 20px 30px; text-align: left; width: 500px; display: block; float: right; margin-right: 100px; }*/
/*#ContactPage h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #073786; margin: 0px 0px 27px 0px; }*/
#ContactPage p { font: 12px normal Verdana, Arial, Helvetica, sans-serif; color: #2b3621; }
#ContactPage address { font: 12px normal Tahoma, Arial, Helvetica, sans-serif; color: #257808; }
#ContactPage form { margin: 0px 0px 0px 20px; padding: 0px; }
#ContactPage label { float: left; font: 12px normal Tahoma, Arial, Helvetica, sans-serif; color: #2b3621; }
.ShortContactLabel label { width: 100px; }
.ShortContactLabel input { width: 276px; margin-bottom: 3px; }
.ShortContactLabel textarea { width: 276px; margin-bottom: 3px; font: 11px Verdana, Arial, Helvetica, Sans-Serif, Sans; color: #5d7e06; }
.LongContactLabel label { width: 160px; }
.LongContactLabel input { width: 216px; margin-bottom: 3px; }
.LongContactLabel textarea { width: 216px; margin-bottom: 3px; font: 11px Verdana, Arial, Helvetica, Sans-Serif, Sans; color: #5d7e06; }

/* News Article */
.NewsArticleLeft { width: 312px; background-color: #f0e6c6; }
#NewsArticleMoreNews { margin: 20px 10px 20px 16px; }
#NewsArticleMoreNews p { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #9e5e03}
#NewsArticleMoreNews ul { margin-left: 20px; padding-left: 0px; }
#NewsArticleMoreNews li { color: #f11e14; line-height: 22px; }
#NewsArticleMoreNews li a { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #2f3642; text-decoration: underline; }
#NewsArticleMoreNews li a:hover { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #596579; text-decoration: underline; }
/*
.NewsArticleMidBlock { padding: 27px 0px 0px 18px; color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; 
						width: 475px; background-color: #fef8e5; }
*/						
.NewsArticleMidBlock h2 { font: 16px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #073786; }
.NewsArticleMidBlock h3 { font: 14px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #073786; }
.NewsArticleMidBlock p { color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; }

.NewsArticleRight { width: 173px; padding: 0px 10px 30px 20px; }
/*
.NewsArticleRight h2 { margin: 0px; padding: 0px; }
.NewsArticleRight h3 { color: #ffffff; font: 14px "Times New Roman", Times, serif; margin: 16px 0px 10px 0px; padding: 0px; }
*/
.NewsArticleList { margin: 20px 18px 40px 0px; }
.NewsArticleList b { font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #2b3621; }
.NewsArticleList a { color: #2b3621; }
.NewsArticleList a:hover { color: #2b3621; }
.NewsArticleList h2 { font: 15px Tahoma, Arial, Helvetica, sans-serif !important; color: #356b01; margin: 0px; padding: 0px; }
.NewsArticleList p { margin: 0px; color: #2b3621; }
.NewsArticleListMore { font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #073786; font-weight: bold; }
.NewsArchiveArticleList { margin: 10px 0px 10px 0px; display: none; }
.NewsArchiveArticleList b { font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #2b3621; }
.NewsArchiveArticleTitle a { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #052f74; }
.NewsArchiveArticleTitle a:hover { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #265bb2; text-decoration: none; }
#NewsArticleText { text-align:justify; }
#NewsBack { float: right; margin-right: 20px; color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; }
#NewsBack a { color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; }
#NewsBack a:hover { color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; }

/* Event Article */
#EventArticleLeft { float: left; width: 312px; }
#EventArticleBlock { float: left; padding: 27px 0px 0px 18px; color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; width: 475px; }
#EventArticleBlock h2 { font: 23px Tahoma, Arial, Helvetica, sans-serif; color: #447117; }
#EventArticleBlock p { color: #2b3621; font: 12px Tahoma, Arial, Helvetica, sans-serif; }
#EventArticleText { margin: 0px 0px 30px 0px; }

