*{
	outline:0;
}

body {
font:11px Arial, Helvetica, sans-serif;
color:#565656;
margin:0;
padding:0;
}

img{border:0;}
#DebuggOutput{
width:400px;
min-height:50px;
font:11px Arial, Helvetica, sans-serif;
position:absolute;
top:50px;
left:50px;
background-color:#FFF;
border:1px solid #CCC;
padding:5px;
display:none;
z-index:10000;
}
#showDebbugWindow{
min-height:10px;
position:absolute;
top:5px;
right:5px;
background-color:#FFF;
border:1px solid #CCC;
font-weight:bold;
color:#999;
padding:2px;
display:none;
z-index:10001;
cursor:pointer;
}
#DebuggOutput H3{
font:11px Arial, Helvetica, sans-serif bold;
text-decoration:underline;
color:#a0a644;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
img {
border:0;
}

p {
line-height:17px;
}

a {
text-decoration:underline;
color:#1e7190;
}

UL {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

UL LI {
	padding:0px 0px 4px 10px;
	margin:0px 0px 0px 0px;
	background:url(/graphics/bullet.gif) left 10px no-repeat;
}
.MaroonText{color:#71142e;}
.BlueText{color:#036CAE;}
span.videoHeader{
	font-size:18px;
}
H1,.Header1 {
color:#e18e0a;
font:14px Arial, Helvetica, sans-serif;
}
.subPageContentHighlight {
color:#1e7190;
font-weight:700;
}

.Row {
clear:both;
min-height:10px;
overflow:hidden;
}

Select {
font:10px Arial, Helvetica, sans-serif;
border:1px solid #7f9db9;
color:#393737;
height:19px;
}

#container {
width:907px;
min-height:790px;
position:relative;
overflow:hidden;
margin:auto;
padding:0 0 0 17px;
}

#header {
height:75px;
width:907px;
}

.topmodule {
/*default no print icon*/
background:url(/graphics/topmodule_bg.gif);
width:431px;
height:31px;
float:right;
text-align:left;
position:relative;
}

.topmodule.print{
	background:url(/graphics/topmodule_print_bg.gif);	
	width:509px;
}
.printTextMod{
	display:block;
	color:#1e7190;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	position:absolute;
	left:325px;
	top:10px;
	text-decoration:none;
}
.topmodule.print #printIcon{
	position:absolute;
	left:366px;
	top:8px;
}

.topmodule select {
width:147px;
background-color:#f9f9f7;
position:absolute;
left:65px;
top:7px;
padding:1px 0 0 9px;
}




.topmodule #loginBtn {
position:absolute;
left:230px;
top:7px;
}

.topmodule input {
width:81px;
height:12px;
font:10px Arial, Helvetica, sans-serif;
position:absolute;
left:323px;
top:7px;
color:#638491;
}

.topmodule.print input{
	left:401px;
}

.topmodule #searchBtn {
position:absolute;
left:411px;
top:7px;
}
.topmodule.print #searchBtn{
	left:488px;
}

#MainNav {
width:904px;
height:47px;
background:url(/graphics/MainNavBg_IE.gif) no-repeat 1px 2px;
overflow:hidden;
}

#MainNav ul {
clear:both;
display:inline;
padding:0px;
margin:0px;
}

#MainNav li {
display:block;
list-style:none;
float:left;
height:47px;
}

#Products_Link {
float:left;
width:116px;
height:34px;
color:#FFF;
cursor:pointer;
background:url(/graphics/ProductsLink_IMG.gif) no-repeat;
}

li#Products_Link a#MainNavCat1 {
width:116px;
height:34px;
text-indent:-9000px;
background:url(/graphics/ProductsLink_IMG.gif) no-repeat;
overflow:hidden;
border:0;
padding:0px;
margin:0px;
}

#AiUniversity_Link {
float:left;
width:116px;
height:34px;
color:#FFF;
cursor:pointer;
background:url(/graphics/MainMenuBg.gif) no-repeat;
}

li#AiUniversity_Link a#MainNavCat2 {
width:116px;
height:34px;
text-indent:-9000px;
background:url(/graphics/AiUniversityLink_IMG.gif) no-repeat;
overflow:hidden;
border:0;
padding:0px;
margin:0px;
}

li#AboutAiLink a#MainNavCat3 {
width:116px;
height:34px;
text-indent:-9000px;
background:url(/graphics/AboutAiLink_IMG.gif) no-repeat;
overflow:hidden;
border:0;
padding:0px;
margin:0px;
}

li#NewsRoom_Link a#MainNavCat4 {
width:116px;
height:34px;
text-indent:-9000px;
background-image:url(/graphics/NewsRoomLink_IMG.gif);
background-repeat:no-repeat;
overflow:hidden;
border:0;
padding:0px;
margin:0px;
}

li#ServiceAndSupport_Link a#MainNavCat5 {
width:116px;
height:34px;
text-indent:-9000px;
background-image:url(/graphics/ServiceSupportLink_IMG.gif);
background-repeat:no-repeat;
overflow:hidden;
border:0;
padding:0px;
margin:0px;
}

li#ContactUs_Link a#MainNavCat6 {
width:116px;
height:34px;
text-indent:-9000px;
background-image:url(/graphics/ContactUsLink_IMG.gif);
background-repeat:no-repeat;
border:0;
overflow:hidden;
padding:0px;
margin:0px;
}
#DropDowns,#DropDowns ul {
list-style-type:none;
list-style-position:outside;
position:relative;
padding:0px;
margin:0px;
}

#DropDowns li {
float:left;
position:relative;
padding:0px;
margin:0px;
}

#DropDowns a {
display:block;
width:89px;
min-height:10px;
overflow:hidden;
background-image:url(/graphics/DropDownCellBG3C.gif);
background-position:bottom left;
background-repeat:no-repeat;
color:#0A2A36;
font:11px Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
padding:5px 18px 5px 34px;
}

#DropDowns a:hover {
background-color:#eaeaea;
background-image:url(/graphics/DropDownCellHoverBG.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

#DropDowns ul {
position:absolute;
display:none;
top:33px;
left:0;
background-image:url(/graphics/DropDownBottomBG.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:0 0 4px;
}

#DropDowns ul li img {
	margin:0px;
	padding:0px;
	line-height:1px;
}

#DropDowns li ul a {
height:auto;
float:left;
left:0;
}

#DropDowns ul ul {
top:-1px;
}

#DropDowns li ul ul {
left:140px;
}

#DropDowns li:hover ul ul,#DropDowns li:hover ul ul ul,#DropDowns li:hover ul ul ul ul {
display:none;
}

#DropDowns li:hover ul,#DropDowns li li:hover ul,#DropDowns li li li:hover ul,#DropDowns li li li li:hover ul {
display:block;
}

.IncludesSubCat {
background-image:url(..//graphics/CatLinkBgArrow.gif);
background-position:center right;
background-repeat:no-repeat;
}

#flashBanner {
width:904px;
height:268px;
display:block;
z-index:2;
overflow:hidden;
}

#HomeContentContainer {
width:900px;
/*height:220px;*/
height:auto;
overflow:hidden;
margin:10px auto;
}

#HomeContentContainer #ContentCol {
float:left;
width:300px;
height:auto;
overflow:hidden;
padding:8px 0 0 17px;
}

.HomeColDivider {
width:1px;
float:left;
height:183px;
background-image:url(/graphics/nav/subNavVerticalDotted.gif);
background-repeat:repeat-y;
margin:13px 0 0 10px;
}

#HomeContentContainer #FindProductCol {
float:left;
width:312px;
height:207px;
overflow:hidden;
padding:13px 15px 0 25px;
}

#HomeContentContainer #FindProductCol #HomeFindYourProd_Header {
background-image:url(/graphics/findYourProductHeader.png);
background-position:top left;
background-repeat:no-repeat;
text-indent:-9000px;
width:156px;
height:20px;
margin:0 0 14px;
padding:0;
}

#spiralHomeLeftCol #FindProductCol #HomeFindYourspiralBiotech_Header{
	background-image:url(/graphics/findYourSpiralHeader.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:289px;
	height:20px;
	margin:0 0 14px;
	padding:0;
}
#spiralHomeLeftCol #FindProductCol #HomeFindYourdeltaInstruments_Header{
	background-image:url(/graphics/findYourdeltaHeader.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:321px;
	height:20px;
	margin:0 0 14px;
	padding:0;
}
#spiralHomeLeftCol #FindProductCol #HomeFindYourfiske_Header{
	background-image:url(/graphics/findYourfiskeHeader.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:323px;
	height:20px;
	margin:0 0 14px;
	padding:0;
}
#spiralHomeLeftCol #FindProductCol #HomeFindYourmart_Header{
	background-image:url(/graphics/findYourMartlHeader.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:323px;
	height:20px;
	margin:0 0 14px;
	padding:0;
}

#spiralHomeLeftCol #FindProductCol #HomeFindYourdandf_Header{
	background-image:url(/graphics/findYourdandfHeader.png);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:205px;
	height:20px;
	margin:0 0 14px;
	padding:0;
}

#Home_SearchDropDowns {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#393737;
}

#Home_SearchDropDowns Select {
width:141px;
margin-right:5px;
}

input#HomeSearchText {
width:139px;
height:15px;
color:#393737;
font:10px Verdana, Arial, Helvetica, sans-serif;
margin-right:5px;
border:1px solid #7f9db9;
}

#Home_SearchDropDowns input.HomeSearchText {
width:139px;
height:15px;
color:#393737;
margin-right:5px;
border:1px solid #7f9db9;
}

#Home_AreYouLookingFor {
width:284px;
height:102px;
overflow:hidden;
background:url(/graphics/Home_FindProductBlueBG.gif) repeat-x;
background-position:top left;
font:11px Arial, Helvetica, sans-serif;
color:#276b90;
padding:10px 14px 0;
}

#Home_AreYouLookingFor UL {
list-style:none;
margin:3px 0 0;
padding:0 0 0 4px;
}

#Home_AreYouLookingFor UL LI {
background:url(/graphics/orangeBullet.gif) no-repeat;
background-position:0 4px;
margin:0 0 3px;
padding:0 0 0 13px;
}

#Home_AreYouLookingFor UL LI a {
color:#276b90;
text-decoration:none;
}

#Home_AreYouLookingFor UL LI a:hover {
color:#276b90;
text-decoration:underline;
}

#Home_AreYouLookingFor a {
color:#e18e0a;
text-decoration:underline;
}

#Home_NewsCol {
float:left;
width:165px;
height:205px;
overflow:hidden;
padding:15px 22px 0;
}

#Home_NewsCol .Header {
background-image:url(/graphics/newsRoomHeader.png);
background-position:top left;
background-repeat:no-repeat;
height:12px;
width:101px;
text-indent:-9000px;
font-size:9px;
margin-bottom:10px;
}

.NewsItem {
color:#5e5d5d;
margin-bottom:10px;
line-height:16px;
}

.NewsItem a {
color:#1e7190;
text-decoration:underline;
}

#homeContent {
margin-top:15px;
position:relative;
width:904px;
}

#homeLeftCol {
padding-right:10px;
padding-left:15px;
width:300px;
}
.orangeText {
color:#e18e0a;
font-weight:700;
}
.grayText {
color:#71142e;
font-weight:700;
}
.fontSize9{
	font-size:9px;
}
.fontSize10{
	font-size:10px;
}
#homeLeftColDiv {
width:1px;
position:absolute;
top:0;
left:325px;
height:185px;
background-image:url(/graphics/nav/subNavVerticalDotted.gif);
background-repeat:repeat-y;
}

#homeMiddleCol {
position:absolute;
left:352px;
top:0;
width:313px;
overflow:hidden;
}

#homeMiddleCol h1 {
position:relative;
width:156px;
background:url(/graphics/findYourProductHeader.png) bottom no-repeat;
height:20px;
text-indent:-9000px;
font-size:9px;
margin:0;
}

#homeMiddleCol #searchDropDowns #searchByModelText {
font:10px Verdana, Arial, Helvetica, sans-serif;
margin-top:8px;
float:right;
color:#393737;
padding:0;
}

#searchButtonProduct {
float:left;
margin:0;
padding:0;
}

#homeRightColDiv {
position:absolute;
top:0;
left:684px;
height:185px;
width:1px;
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
}

#homeRightCol {
position:absolute;
top:0;
left:709px;
}

#homeRightCol h1 {
position:relative;
width:101px;
height:12px;
background:url(/graphics/newsRoomHeader.png) bottom no-repeat;
text-indent:-9000px;
font-size:9px;
margin:0;
}

.newsHome {
width:180px;
}

.linkArrow {
margin-left:2px;
}

#quickProductBar {
background:url(/graphics/quickProductBarBG.gif) no-repeat;
width:889px;
height:103px;
clear:both;
margin-top:0;
padding-left:15px;
position:relative;
}

#quickProductBar h1 {
width:171px;
background:url(/graphics/quickProductLinksHeader.png) bottom no-repeat;
height:20px;
text-indent:-9000px;
font-size:9px;
margin:0;
}

.quickProductBarDesc {
width:166px;
float:left;
margin-left:10px;
}

#osmolality {
position:absolute;
left:33px;
width:251px;
padding-top:4px;
}

#milk {
position:absolute;
left:328px;
width:270px;
padding-top:4px;
}

#milkAdded {
position:absolute;
left:625px;
width:253px;
padding-top:4px;
}

#milkAdded img {
margin-top:1px;
}

#imageBanner {
clear:both;
position:relative;
width:904px;
height:141px;
background:url(/graphics/subpageHeaderBG.png) no-repeat;
overflow:hidden;
}

#ProductBanner_LeftHalf{
float:left;
}

#ProdApp_DivLinks{
float:left;
width:330px;
height:128px;
padding-top:5px;
background-color:#FFF;
position:relative;
}

#ProdApp_DivLinks img{
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:1px;
	font-size:1px;
}
#ProdApp_Clinical, #ProdApp_Clinical:visited{
	width:327px;
	height:32px;
	cursor:pointer;
	line-height:1px;
	background-image:url(/graphics/nav/ProdApp_Clinical.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#ProdApp_Clinical:hover{
	background-image:url(/graphics/nav/ProdApp_Clinical_ON.jpg);
}
#ProdApp_DairyFood, #ProdApp_DairyFood:visited{
	width:327px;
	height:33px;
	cursor:pointer;
	line-height:1px;
	background-image:url(/graphics/nav/ProdApp_DairyFood.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#ProdApp_DairyFood:hover{
	background-image:url(/graphics/nav/ProdApp_DairyFood_ON.jpg);
}
#ProdApp_Microbiology, #ProdApp_Microbiology:visited{
	width:327px;
	height:33px;
	cursor:pointer;
	line-height:1px;
	background-image:url(/graphics/nav/ProdApp_Microbiology.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#ProdApp_Microbiology:hover{
	background-image:url(/graphics/nav/ProdApp_Microbiology_ON.gif);
}
#ProdApp_Pharmaceutical, #ProdApp_Pharmaceutical:visited{
	width:327px;
	height:30px;
	cursor:pointer;
	line-height:1px;
	background-image:url(/graphics/nav/ProdApp_Pharmaceutical.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#ProdApp_Pharmaceutical:hover{
	background-image:url(/graphics/nav/ProdApp_Pharmaceutical_ON.jpg);
}

#imageBannerImg {
float:left;
margin: 5px 0 0 10px;
}

#rightBannerSearchArea {
width:313px;
position:absolute;
left:571px;
}

#imageBanner #searchDropDowns {
margin-top:9px;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#393737;
}

#imageBanner #searchDropDowns #searchByModelText {
float:right;
margin:8px 0 0;
padding:0;
}

#imageBanner #searchDropDowns input {
border:1px solid #7f9db9;
width:141px;
height:15px;
padding-top:1px;
margin-right:5px;
}

#rightBannerSearchArea #highlights {
background-image:url(/graphics/highlightsSubPageBG.gif);
height:74px;
margin-top:35px;
background-repeat:no-repeat;
clear:both;
padding:0 7px 13px;
}

#rightBannerSearchArea #highlights ul {
color:#276b90;
list-style:none;
margin:2px 0 0 5px;
padding:0;
}

#rightBannerSearchArea #highlights ul li {
background:url(/graphics/orangeBullet.gif) no-repeat;
line-height:17px;
background-position:0 5px;
padding:0 0 0 12px;
}

#subPageContent, #subPageContentProductBrowser {
clear:both;
width:904px;
min-height:100px;
position:relative;
margin:30px 0 33px;
}

#subPageContentProductBrowser{
margin:10px 0 33px;

}

.productDetailsPage{
margin-bottom:0;
}

#leftNav {
width:135px;
float:left;
margin-left:0;
}

#NavItems {
min-height:100px;
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
background-position:top right;
padding-bottom:100px;
}

#NavItems a {
display:block;
color:#b67a17;
font-size:12px;
margin-left:10px;
text-decoration:none;
line-height:14px;
background:url(/graphics/nav/subNavHoriztonalDotted.gif) no-repeat;
background-position:top right;
padding:8px 5px 7px 10px;
}
#NavItems a#Selected {
font-weight:700;
}
#NavItems a.nav1 {
padding:5px 5px 5px 28px;
}
#NavItems a.nav2 {
padding:5px 5px 5px 41px;
}
#NavItems a.nav3 {
padding:5px 5px 5px 51px;
}
#subCenterContent {
float:left;
width:460px;
min-height:400px;
background:url(/graphics/rightSubColDiv.gif) no-repeat;
background-position:top right;
line-height:22px;
overflow:hidden;
padding:0 75px 20px 29px;
}

#subCenterContent p {
line-height:22px;
color:#4e4d4d;
}

#subRightColDiv {
position:absolute;
top:0;
left:692px;
}

#subRightContent {
float:left;
width:171px;
color:#1e7190;
margin-left:15px;
}

#middleColDiv {
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
width:1px;
height:395px;
position:absolute;
left:228px;
}
#productListingContainer {
height:650px;
height:auto!important;
min-height:650px;
}
#productBrowserResultsCol {
margin-left:12px;
float:left;
}
#productBrowserResultsCol h2 {
position:relative;
width:156px;
background:url(/graphics/searchResultsHead.gif) bottom no-repeat;
height:20px;
text-indent:-9000px;
font-size:9px;
margin:0 0 0 -15px;
}
#productBrowserResultsCol #productResults {
float:left;
width:306px;
height:375px;
background:url(/graphics/productBrowserResultsBG.gif) no-repeat;
margin-left:2px;
margin-right:2px;
padding:0 10px 0 10px;
overflow:hidden;
}
#productsContainer{
width:324px;
height:375px;
position:relative;
overflow-x:hidden;
}

#resultsColContainer{
height:375px;
overflow:hidden;
position:absolute;
top:0px;
left:0px;
}

.productResultsCol {
float:left;
width:104px;
height:400px;
}
#micrositeResultsCol{
float:left;
width:100px;
height:400px;
}
.productResult {
height:110px;
text-align:center;
margin-bottom:20px;
}
.productResult IMG{
	cursor:pointer;
}
.productResultName, #productResults a{
line-height:12px;
text-align:center;
color:#036cae;
text-decoration:underline;
}
#productResults a:hover {
color:#b67a17;
}
#rightColDiv {
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
width:1px;
height:395px;
position:absolute;
left:593px;
}

#productBrowserRightCol {
float:left;
width:285px;
margin-left:5px;
height:auto!important;
height:660px;
min-height:660px;
padding-bottom:20px;
padding-left:30px;
position:relative;
}

#browserDetailOff {
margin-top:50px;
}

#browserDetailOff p {
margin-top:10px;
font-size:11px;
}

#browserDetailOn h3 {
font-size:11px;
color:#1e7190;
}

#detailsContainer{
margin-bottom:0px;
padding-bottom:0px;
}

#productDetailCenterImg {
text-align:center;
}

#browserDetailOn #productOverviewTagline {
font-weight:700;
text-align:center;
color:#036cae;
font-size:10px;
}

#productOverview {
font-size:10px;
}

#browserDetailOn #viewCompleteProducts {
text-align:center;
margin-top:10px;
}

#detailsnavigation ul {
height:30px;
margin:0px;
padding:0px;
list-style:none;
}

#detailsnavigation li {
float:left;
height:30px;
margin:0px;
overflow:hidden;
padding:0px;
position:relative;
z-index:5;
top:0;
}

#detailsnavigation li a {
display:block;
color:#fff;
text-decoration:none;
height:30px;
}

#detailsnavigation li a b {
display:block;
height:30px;
position:absolute;
background-position:0px 0px;
}

#detailsnavigation li.current a b {
background-position:0px -30px!important;
}

#detailsnavigation li.complete a b {
background-position:0px 0px;
}

#detailsnavVideoOverview,#detailsnavVideoOverview a,#detailsnavVideoOverview b {
width:106px;
background:url(/graphics/nav/detailsVideo.jpg);
}
#detailsnavVideoOverview,#detailsnavVideoOverview a,#detailsnavVideoOverview b:hover {
background-position:0px 30px;
}

#detailsnavProductSpecs,#detailsnavProductSpecs a,#detailsnavProductSpecs b {
width:106px;
background:url(/graphics/nav/detailsProductSpecs2.gif);
}
#detailsnavProductSpecs,#detailsnavProductSpecs a,#detailsnavProductSpecs b:hover {
background-position:0px 30px;
}


#detailsnavAccessories,#detailsnavAccessories a,#detailsnavAccessories b {
width:141px;
background:url(/graphics/nav/detailsAccessories2.gif);
background-position:0px 0px;
}
#detailsnavAccessories,#detailsnavAccessories a,#detailsnavAccessories b:hover {
background-position:0px 30px;
}
#detailsnavFaqs,#detailsnavFaqs a,#detailsnavFaqs b {
width:50px;
background:url(/graphics/nav/detailsFAQs2.gif);
}
#detailsnavFaqs,#detailsnavFaqs a,#detailsnavFaqs b:hover {
background-position:0px 30px;
}
#detailsnavSupport,#detailsnavSupport a,#detailsnavSupport b {
width:76px;
background:url(/graphics/nav/detailsSupport2.gif);
}
#detailsnavSupport,#detailsnavSupport a,#detailsnavSupport b:hover {
background-position:0px 30px;
}
#detailsnavReqLit,#detailsnavReqLit a,#detailsnavReqLit b {
width:123px;
background:url(/graphics/nav/detailsRequestLit2.gif);
}
#detailsnavReqLit,#detailsnavReqLit a,#detailsnavReqLit b:hover {
background-position:0px 30px;
}
#detailsFindDistro,#detailsFindDistro a,#detailsFindDistro b {
width:125px;
background-image:url(/graphics/nav/detailsFindDistro2.gif);
}
#detailsFindDistro,#detailsFindDistro a,#detailsFindDistro b:hover {
background-position:0px 30px;
}

#detailsShadow {
width:145px;
background-image:url(/graphics/nav/detailsShadow.gif);
}

#productDetailsContent {
float:left;
width:758px;
min-height:500px;
height:auto!important;
height:500px;
padding-bottom:20px;
background:url(/graphics/detailsContentBG.gif) repeat-y;
overflow:auto;
}

#productDetailsContent p, #DistributerDiv {
color:#074075;
line-height:14px;
}

#productDetailsContent h4 {
color:#074075;
line-height:14px;
font-size:11px;
margin:0px;
padding:0px;
}

#productDetailsTop {
background:url(/graphics/detailsContentTopBG.gif);
width:758px;
height:27px;
}

#productDetailsContent h2 {
font:16px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
color:#074075;
}

#videoOverviewDiv{
	padding:0px 0px 0px 45px;	
}
	#videoOverviewDiv p{
		width:606px;
		line-height:24px;
	}
		#videoOverviewDiv p span{
			line-height:normal;
		}

#produdctDetailsLeftCol {
float:left;
padding-left:45px;
width:260px;
}

#produdctDetailsLeftCol img {
margin:0px;
}

#produdctDetailsRightCol {
float:left;
margin-left:45px;
width:354px;
position:relative;
}

#produdctDetailsRightCol ul {
list-style-type:square;
list-style-position:inside;
color:#074075;
margin:0px 0px 10px;
padding:0px;
}

#produdctDetailsRightCol p {
margin-top:0px;
}

#relatedProductsCol {
float:left;
width:131px;
min-height:500px;
height:auto!important;
height:500px;
text-align:center;
/*background:url(/graphics/relatedProductsBG.gif) no-repeat;*/
background:url(/graphics/BG/relProductColBG.png) top left no-repeat;
background-position:top;
}

#relatedProductsCol #relatedProductsContainer {
margin-top:57px;
margin-left:10px;
width:115px;
min-height:100px;
height:auto!important;
height:100px;
}

#relatedProductsCol #relatedProductsContainer #resultsCount {
margin-top:10px;
margin-bottom:15px;
color:#1e7190;
padding:0;
}

#spiralContent {
margin-top:15px;
position:relative;
width:904px;
margin-bottom:20px;
}

#imageBannerImgRight {
float:left;
margin:5px 0 0 3px;
}

#spiralHomeLeftCol {
float:left;
width:313px;
padding-left:15px;
padding-right:30px;
margin-bottom:20px;
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
background-position:right;
}

#spiralHomeLeftCol p {
margin-bottom:20px;
line-height:17px;
}

#spiralLeftColDiv {
width:1px;
height:405px;
font-size:1px;
line-height:1px;
background:url(/graphics/nav/subNavVerticalDotted.gif) repeat-y;
margin-bottom:18px;
position:absolute;
top:0;
left:362px;
}

#leftColHorizontalDiv {
width:322px;
height:1px;
background:url(/graphics/nav/subNavHoriztonalDotted.gif) repeat-x;
font-size:1px;
line-height:1px;
margin:0px 0px 18px;
padding:0px;
}

#spiralFindProduct {
width:313px;
overflow:hidden;
}

#spiralFindProduct h1 {
position:relative;
width:289px;
background:url(/graphics/findYourSpiralHeader.gif) bottom no-repeat;
height:20px;
text-indent:-9000px;
font-size:9px;
margin:0;
}

#spiralFindProduct #searchDropDowns #searchByModelText {
font:10px Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
color:#393737;
margin:8px 0px 0px;
padding:0px;
}

#spiralHomeMiddleCol {
	float:left;
	padding-left:10px;
	display:inline;
	width:250px;
	line-height:14px;
}

#spiralHomeMiddleCol p {
font-size:11px;
line-height:17px;
width:235px;
margin:0px 0px 20px 10px;
padding:0px;
}

#spiralHomeMiddleCol a {
color:#b41a40;
}

#middleColHorizontalDiv {

height:1px;
background:url(/graphics/nav/subNavHoriztonalDotted.gif) repeat-x;
font-size:1px;
line-height:1px;
margin:0px 0px 5px;
padding:0px;
}

#spiralHomeMiddleCol h1.quickLinks {
background:url(/graphics/quickLinksHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}
#spiralHomeMiddleCol h1.quickLinksdeltaInstruments {
background:url(/graphics/quickLinksDeltaHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}
#spiralHomeMiddleCol h1.quickLinksspiralBiotech {
background:url(/graphics/quickLinksSpiralHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}
#spiralHomeMiddleCol h1.quickLinksfiske {
background:url(/graphics/quickLinksFiskeHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}
#spiralHomeMiddleCol h1.quickLinksmart {
background:url(/graphics/quickLinksMartHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}
#spiralHomeMiddleCol h1.quickLinksdandf {
background:url(/graphics/quickLinksdandfHead.png)  no-repeat;
width:103px;
height:22px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
}


#spiralHomeMiddleCol h1.distro {
position:relative;
width:203px;
background:url(/graphics/contactLocalDistroHeader.png) bottom no-repeat;
height:15px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
padding:0px;
}

#spiralHomeMiddleCol h1.distrospiralBiotech {
position:relative;
width:203px;
background:url(/graphics/contactLocalDistroSpiralHeader.png) bottom no-repeat;
height:15px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
padding:0px;
}
#spiralHomeMiddleCol h1.distrodeltaInstruments {
position:relative;
width:203px;
background:url(/graphics/contactLocalDistroDeltaHeader.png) bottom no-repeat;
height:15px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
padding:0px;
}
#spiralHomeMiddleCol h1.distrofiske {
position:relative;
width:203px;
background:url(/graphics/contactLocalDistroFiskeHeader.png) bottom no-repeat;
height:15px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
padding:0px;
}
#spiralHomeMiddleCol h1.distromart {
position:relative;
width:203px;
background:url(/graphics/contactLocalDistroMartHeader.png) bottom no-repeat;
height:15px;
text-indent:-9000px;
font-size:9px;
margin:0px 0px 10px 10px;
padding:0px;
}

#spiralHomeMiddleCol select {
float:right;
width:147px;
padding-top:1px;
padding-left:9px;
background-color:#f9f9f7;
}

#spiralMiddleColLogo {
width:227px;
padding:0px 0px 0px 10px;
margin:0 0 20px 0;
}

.linkRedArrow {
margin-left:3px;
position:relative;
top:1px;
}

#spiralHomeRightCol {
	width:246px;
	float:left;
	display:inline;
}

#spiralHomeRightCol h1{
	position:relative;
	text-indent:-9000px;
	font-size:9px;
	margin:0px 3px 0 15px;
}

#spiralHomeRightCol h1.spiralBiotechProducts {
	background:url(/graphics/spiralProductsHeader.png) bottom no-repeat;
	height:16px;
	width:192px;
}
#spiralHomeRightCol h1.deltaInstrumentsProducts {
	background:url(/graphics/deltaProductsHeader.png) bottom no-repeat;
	height:16px;
	width:229px;
}
#spiralHomeRightCol h1.fiskeProducts {
	background:url(/graphics/fiskeProductsHeader.png) bottom no-repeat;
	height:16px;
	width:225px;
}
#spiralHomeRightCol h1.martProducts {
	background:url(/graphics/martProductsHeader.png) bottom no-repeat;
	height:16px;
	width:184px;
}
#spiralHomeRightCol h1.dandfProducts {
	background:url(/graphics/dandfProductsHeader.png) bottom no-repeat;
	height:16px;
	width:184px;
}

#spiralProductResults {
float:left;
width:211px;
background:url(/graphics/productBrowserSpiralBG.gif) no-repeat;
margin-top:15px;
margin-left:2px;
margin-right:2px;
}

.spiralResultsCol {
float:left;
width:105px;
}

#footer {
width:904px;
border-top:5px solid #137ab0;
padding-top:5px;
clear:both;
}

#footer p {
color:#1e7190;
font-size:10px;
margin:0px;
padding:0px;
}

#footer a {
color:#92979a;
text-decoration:none;
}

#footer #logoContainer {
float:right;
}

#SiteCreditArea {
width:450px;
text-align:left;
overflow:hidden;
position:relative;
margin:0px;
padding:0px;
}

#SiteCreditArea a:hover {
text-decoration:underline;
}

#CreditsLink {
position:relative;
left:-900px;
}

#SubBannerContainer {
width:886px;
height:136px;
background:url(/graphics/SubBannerArea.gif) no-repeat;
background-position:top left;
overflow:hidden;
padding:6px 8px 0px;
}

#BannerImageCol {
float:left;
width:546px;
height:128px;
overflow:hidden;
}

#ProdSearchCol {
float:left;
width:319px;
height:124px;
overflow:hidden;
padding:4px 0px 0px 16px;
}

#SubSearchTextField {
width:135px;
height:13px;
}

.Col,#logo,.left {
float:left;
}

li#Products_Link a#MainNavCat1:hover,li#Products_Link a#MainNavCat1.Selected {
background:url(/graphics/ProductsLink_IMG_on.gif);
}

li#AiUniversity_Link a#MainNavCat2:hover,li#AiUniversity_Link a#MainNavCat2.Selected {
background-image:url(/graphics/AiUniversityLink_IMG_on.gif);
}

#AboutAiLink,#NewsRoom_Link,#ServiceAndSupport_Link,#ContactUs_Link {
float:left;
width:116px;
height:34px;
color:#FFF;
cursor:pointer;
background-image:url(/graphics/MainMenuBg.gif);
background-repeat:no-repeat;
}

li#AboutAiLink a#MainNavCat3:hover,li#AboutAiLink a#MainNavCat3.Selected {
background-image:url(/graphics/AboutAiLink_IMG_on.gif);
}

li#NewsRoom_Link a#MainNavCat4:hover,li#NewsRoom_Link a#MainNavCat4.Selected {
background-image:url(/graphics/NewsRoomLink_IMG_on.gif);
}

li#ServiceAndSupport_Link a#MainNavCat5:hover,li#ServiceAndSupport_Link a#MainNavCat5.Selected {
background-image:url(/graphics/ServiceSupportLink_IMG_on.gif);
}

li#ContactUs_Link a#MainNavCat6:hover,li#ContactUs_Link a#MainNavCat6.Selected {
background-image:url(/graphics/ContactUsLink_IMG_on.gif);
}

#DropDowns #Products_Link LI a,#DropDowns #AiUniversity_Link LI a,#DropDowns #AboutAi_Link LI a,#DropDowns #NewsRoom_Link LI a,#DropDowns #ServiceAndSupport_Link LI a,#DropDowns #ContactUs_Link LI a {
width:89px;
}

#HomeContentContainer #ContentCol p,#produdctDetailsRightCol li {
	/*margin:0;
	padding:0;*/
	list-style:none;
}

#Home_AreYouLookingFor a:hover,.NewsItem a:hover,#SiteCreditArea a {
text-decoration:none;
}

#homeMiddleCol #searchDropDowns,#productBrowserContainer,#spiralFindProduct #searchDropDowns {
margin-top:15px;
}

#homeMiddleCol #searchDropDowns select,#imageBanner #searchDropDowns select,#spiralFindProduct #searchDropDowns select {
width:145px;
padding-top:1px;
}

#homeMiddleCol #searchDropDowns input,#spiralFindProduct #searchDropDowns input {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#393737;
border:1px solid #7f9db9;
width:141px;
height:15px;
font-size:10px;
padding-top:1px;
margin-right:5px;
}

#homeMiddleCol #highlightsHome,#spiralFindProduct #highlightsHome {
width:285px;
height:79px;
background:url(/graphics/highlightsHomeBG.gif) no-repeat;
clear:both;
padding:20px 15px 13px 13px;
}

#homeMiddleCol #highlightsHome #highlightsTitle,#rightBannerSearchArea #highlights #highlightsTitle,#spiralFindProduct #highlightsHome #highlightsTitle {
color:#276b90;
font-weight:700;
margin:0px;
padding:0px;
}

#homeMiddleCol #highlightsHome ul,#spiralFindProduct #highlightsHome ul {
color:#276b90;
list-style:none;
margin:0px 0px 0px 6px;
padding:0px;
}

#homeMiddleCol #highlightsHome ul li,#spiralFindProduct #highlightsHome ul li {
line-height:17px;
background:url(/graphics/orangeBullet.gif) no-repeat;
background-position:0 5px;
padding:0px 0px 0px 12px;
}

#homeMiddleCol #highlightsHome #viewMore,#spiralFindProduct #highlightsHome #viewMore {
text-align:right;
margin:0px;
padding:0px;
}

#homeMiddleCol #highlightsHome #viewMore a,#spiralFindProduct #highlightsHome #viewMore a {
color:#e18e0a;
margin-top:5px;
}

#milk img,#productDetailsContainer {
margin-top:10px;
}

#productDetailsContainer {
	min-height:100px;
	/*height:auto!important;
	height:100px;*/
	overflow:hidden;
}

#productDetailsContentContainer {
	float:left;
	min-height:100px;
	overflow:hidden;
}

#NavItems a:hover,#subRightContent p {
color:#1e7190;
}

.contentTable{
font-size:10px;
line-height:normal;
text-align:left;
}
.contentTable th, .contentTable td{
border-bottom:solid #999999 1px;
vertical-align:top;
padding:7px;
}

.contentTable ul{
margin:0px;
padding:0px;
list-style-type:circle;
}
.contentTable li{
padding:0px;
margin:0px 0px 3px 0px;
list-style-position:inside;
}
#osmolFormula{
margin-left:auto;
margin-right:auto;
line-height:normal;
font-size:12px;
}

#osmolalityExplainedImage2Left{
float:left;
}
#osmolalityExplainedImage2Left th{
padding-bottom:23px;
font-weight:bold;
}

#effectsArrow{
float:left;
position:relative;
top:75px;
}
#osmolalityExplainedImage2Right{
padding:4px;
}
#osmolalityExplainedImage2Right th{
width:165px;
font-weight:bold;
}

#productBrowserLeftArrow,#productBrowserRightArrow {
float:left;
width:8px;
height:347px;
}
#productBrowserLeftArrow #leftArrow,#productBrowserRightArrow #rightArrow {
position:absolute;
top:175px;
}
#ProdSearch_LeftCol {
float:left;
width:221px;
height:483px;
padding:0px 0px 0px 5px;
}
#ProdSearch_LeftCol H2 {
position:relative;
width:156px;
background:url(/graphics/searchFiltersHead.gif) bottom no-repeat;
height:20px;
text-indent:-9000px;
font-size:9px;
padding:0px 0px 0px 23px;
margin:0px 0px 18px -30px;
}
#ProdSearch_LeftCol H3 {
color:#0083BE;
font-size:11px;
font-weight:normal;
margin:0px 0px 6px 0px;
padding-left:11px;
}

#ProdSearch_Industry {
	width:209px;
	padding:0px 0px 0px 11px;
	margin-bottom:20px;
}
#ProdSearch_Industry a {
	width:170px;
	display:block;
	color:#535454;
	margin-bottom:3px;
	background-image:url(/graphics/plusOff.gif);
	background-position:1px 3px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 19px;
	text-decoration:none;
}
#ProdSearch_Industry a:hover {
	color:#0083BE;
}
#ProdSearch_Industry a.Selected {
	color:#0083BE;
	background-image:url(/graphics/plusSelected.gif);
	background-position:0px 2px;
}
#ProdSearch_Industry a.UnSelected {
	color:#535454;
	background-image:url(/graphics/plusOff.gif);
	background-position:1px 3px;
}
#ProdSearch_Apps {
	width:209px;
	padding:0px 0px 0px 11px;
	margin-bottom:20px;
}
#ProdSearch_Apps a {
	width:170px;
	display:block;
	color:#535454;
	margin-bottom:3px;
	background-image:url(/graphics/plusOff.gif);
	background-position:1px 3px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 19px;
	text-decoration:none;
}
#ProdSearch_Apps a:hover {
	color:#0083BE;
}
#ProdSearch_Apps a.Selected {
	color:#0083BE;
	background-image:url(/graphics/plusSelected.gif);
	background-position:0px 2px;
}
#ProdSearch_Apps a.UnSelected {
	color:#535454;
	background-image:url(/graphics/plusOff.gif);
	background-position:1px 3px;
}
#productSearch_Options {
	color:#535454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#productSearch_Options input {
	float:left;
	width:151px;
	height:15px;
	color:#036CAE;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:0px;
	background-color:#f5f6f7;
	border-left:0px;
	font-size:9px;
	margin:3px 3px 0px 0px;
	padding:1px 0px 1px 6px;
}
#productSearch_Options img {
	float:left;
	margin-top:3px;
}
.optionsClass {
	padding:2px 0px 2px 4px;
	border-bottom:1px solid #CCC;
}
#productBrowserRightCol ul{
	list-style-type:circle;
	list-style-position:inside;
}
#dealerBtn{
	width:17px; 
	height:17px; 
	position: absolute; 
	left: 230px; 
	top: 1px; 
	cursor:pointer;
}
#microProductResults{
	float:left;
	width:200px;
	height:375px;
	background:url(/graphics/productBrowserSpiralBG.gif) no-repeat;
	margin-left:2px;
	margin-right:2px;
	padding:0 5px 0 5px;
	overflow:hidden;
}
#microProductsContainer{
	width:200px;
	height:375px;
	position:relative;
	overflow-x:hidden;
}
.hideArrow{
	display:none;
}
#NoFlashHome{
	clear:both;
	width:904px;
	height:268px;
	background-image:url(/graphics/NoFlashBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:5px 0px 0px 8px;
}
#HomeMainIMGDiv{
	float:left;
	width:557px;
	height:255px;
	margin-right:4px;
}
#HomeMainIMG{
	width:557px;
	height:255px;
	border:0px;
}
#NoFlashSideIMG{
	width:327px;
	height:123px;
	margin-bottom:4px;
	background-color:plum;
	overflow:hidden;
}
#NoFlashSide_Menu{
	width:327px;
	height:128px;
	background-color:plum;
}
#NoFlashSide_Menu IMG{
	display:block;
	border:0px;
	margin:0px;
	padding:0px;
	cursor:pointer;
}

#certificatesTable th{
	width:130px;
	text-align:center;
	padding-left:6px;
}
#certificatesTable td{
	width:130px;
	padding-left:6px;
	text-align:center;
}
#DistributorResults{
	line-height:15px;
}
#DistributorResults p{margin-bottom:4px; line-height:14px;}
