body,table,tr,td,input,select,textarea {font: 11px lucida sans,verdana,arial,helvetica;}

p {margin-bottom : 13px;}

h1 {font: bold 12px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-bottom:0px;}

h1.big_black {font: bold 14px lucida sans,verdana,arial,helvetica;
	color: #000000;
	margin-bottom : 7px;}
	
h1.big_bold_rust {font: bold 12px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-bottom : 7px;}
	
h1.med_bold_rust {font: bold 10px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-bottom : 7px;}
	
h1.blueBar {font: 14px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#336699;
	font-variant: small-caps;
	margin-top:6px;
	margin-bottom:6px;}
	
h2.date {font: bold 12px lucida sans,verdana,arial,helvetica;
	color: #660000;
	margin-top:0px;
	margin-bottom : 7px;}

h2.small_rust {font: bold 9px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-bottom : 7px;}

h2.med_rust {font: bold 9px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-bottom : 7px;}

h2.ital_rust {font: 11px lucida sans,verdana,arial,helvetica;
	color: #660000;
	font-style:italic;
	margin-top:0px;
	margin-bottom : 7px;}
	
h2.smallcaps_rust {font: bold 9px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-bottom : 7px;
	margin-top:0px;
	font-variant: small-caps;}
	
h2.small_bold_blue {font: bold 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-bottom:0px;
	margin-top:0px;}
		
h2.big_bold_rust {font: bold 12px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-top : 0px;
	margin-bottom : 4px;}
	
h2.large_rust {font: 10px lucida sans,verdana,arial,helvetica;
	color: #7f0c0f;
	margin-top : 4px;
	margin-bottom : 4px;}
	
h2.homeWhite {font: 13px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#95a0b1;
	font-variant: small-caps;
	margin-top:6px;
	margin-bottom:6px;
	align:center;}
	
h2.FAQquestions {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-top:0px;
	margin-bottom : 10px;}
	
a {font: 11px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration: none;}
	
a:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration: underline;}
	
a.sitemap_links {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;
	text-decoration: none;}
	
a.sitemap_links:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration: none;}
	
a.imgLink {
	font: 11px lucida sans,verdana,arial,helvetica;
}
	
a.imgLink:hover {
	font: 11px lucida sans,verdana,arial,helvetica;
	color: #F90;
}

.imgBorder {border: #999999 1px solid;}
.bold {
	font-weight: bold;
}

.blueBar {font: 14px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#336699;
	font-variant: small-caps;}
	
.blueBar-PadLeft-10 {font: 14px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#336699;
	font-variant: small-caps;	
	padding-left: 10px;}
	
.blueBarNoCaps {font: 14px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#336699;}

.rustBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#660000;
	font-variant: small-caps;}
	
a.rustBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	font-variant: small-caps;}
a.rustBar:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	font-variant: small-caps;}
	
a.homeRed {font: 10px lucida sans,verdana,arial,helvetica;
	color: #ff0000;
	text-decoration:none;}
a.homeRed:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #ff0000;
	text-decoration:underline;}
	
.rustBarNoCaps {font: 11px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#660000;}
	
.rustBarNoCapsSmall {font: 10px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#660000;}

.greyBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#cccccc;}
a.greyBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.greyBar:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;}
	
.greyBarSmall {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#cccccc;}
a.greyBarSmall {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.greyBarSmall:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;}
	
.blueText {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-bottom:0px;}

.yellowColumn {font: bold 9px lucida sans,verdana,arial,helvetica; 
				color: #336699;
				background-color:#f3efe6;
				line-height:12px;}
				
.yellowColumn ul li a:hover {font: bold 9px lucida sans,verdana,arial,helvetica; 
	color: 336699;
	text-decoration: underline;
}				

.yellowColumnBlackText {font: 9px lucida sans,verdana,arial,helvetica; 
				color: #000000;
				background-color:#f3efe6;
				line-height:12px;}



a.yellowColumnBlackText {font: 9px lucida sans,verdana,arial,helvetica;
	color: #996600;}

a.yellowColumnBlackText:hover {font: 9px lucida sans,verdana,arial,helvetica;
	color: #996600;}
				
.PDFlinks {
	font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	border: 0;
}
a.PDFlinks {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.PDFlinks:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;}	

.tabButtons {font: bold 9px verdana,lucida sans,arial,helvetica; 
				color: #000000;}
a.tabButtons {font: bold 9px verdana,lucida sans,arial,helvetica; 
				color: #000000;}
a.tabButtons:hover {font: bold 9px verdana,lucida sans,arial,helvetica; 
				color: #000000;}				

.blackBar {font: 9.5px lucida sans,verdana,arial,helvetica;
	color: #FFFFFF;
	background-color:#000000;}
	
.greyBarAlt {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#e7e7e7;}
a.greyBarAlt {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.greyBarAlt:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration:underline;}
.greyBarSmallAlt {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#e7e7e7;}
a.greyBarSmallAlt {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.greyBarSmallAlt:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration:underline;}
.greyBarSoftware {font: bold 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	background-color:#cccccc;}
.greyBarAltSoftware {font: bold 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	background-color:#e7e7e7;}

.greyBarAltBlueText {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	background-color:#e7e7e7;}
	
.lightBlueBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#d3dceb;}
a.lightBlueBar {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;}
a.lightBlueBar:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #996600;
	text-decoration:underline;}
	
ul {list-style-position: outside;
	list-style-image:url(../images/bullet.gif);
	margin-left: 14px;
	padding-left: 0px;
}

div#navigation { font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-left:7px;
	padding-left:10px;
	margin-top:40px;
	
	/* font-variant: small-caps; */
}

a.navigation {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	/* font-variant: small-caps; */
}

a.navigation:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	/* font-variant: small-caps; */
}

a.navigation_gray {font: 10px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-top:10px;
	margin-bottom:10px;
	/* font-variant: small-caps; Jeff I turned it blue to stand out better*/
}

a.navigation_gray:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #666666;
	margin-top:10px;
	margin-bottom:10px;

	/* font-variant: small-caps; */
}

a.expanded {font: 10px lucida sans,verdana,arial,helvetica;
	color: #660000;
	/* font-variant: small-caps; */
}
	
a.expanded:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	/* font-variant: small-caps; */
}

a.collapsed {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	/* font-variant: small-caps; */
}
	
a.collapsed:hover {font: 10px lucida sans,verdana,arial,helvetica;
	color: #000000;
	/* font-variant: small-caps; */
}
a.navigation_blue {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	font-weight: bold;
	text-decoration:none;
	font-variant: small-caps;
}
	
a.navigation_blue:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	font-weight: bold;
	text-decoration:none;
	font-variant: small-caps; 
}

li.navigation_nobull {list-style-type:none;
	list-style-image:url(../images/blank.gif);
	margin-left:0px;
	padding-left:5px;
	margin-bottom:10px;
	margin-top:5px;
	color: #660000;
}

li.navigation_nobull_nospc {list-style-type:none;
	list-style-image:url(../images/blank.gif);
	margin-left:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-bottom:5px;
}

li.navigation {list-style-image:url(../images/bullet.gif);
	font: 7px verdana, lucida sans,verdana,arial,helvetica;
	color:#336699;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:3px;
}

li.navigation_left_spc {list-style-image:url(../images/bullet.gif);
	font: 7px verdana, lucida sans,verdana,arial,helvetica;
	color:#336699;
	margin-left:17px;
	padding-left:0px;
	margin-bottom:3px;
}

ul.navigation { margin-left: 0px;
	padding-left:0px;}

ul.indent { margin-left: 15px;
	padding-left:5px;
	padding-bottom:3px;
	list-style-image:url(../images/bullet.gif);}

ul.lNav { margin-left: 0px;
	padding-left:0px;
	list-style-type:none;
}

ul.sitemap { margin-left: 0px;
	padding-left:0px;
	list-style-type:none;
	margin-bottom:5px;
	padding-bottom:13px;}

li.sitemap {line-height:16px;
margin-bottom:0px;
list-style:none;}

#menu a.expanded {
	background: url('http://www.olsoninstruments.com/images/expand.gif'); background-repeat: no-repeat; vertical-align:top;
	margin-left: 0px;
	padding: 0px 0px 0px 10px;
	color:#000000;
	margin-bottom:5px;
}
#menu a.collapsed {
	background: url('http://www.olsoninstruments.com/images/collapse2.gif');  background-repeat: no-repeat; vertical-align:top;
	margin-left: 0px;
	padding: 0px 0px 0px 10px;
	color:#000000;
}
#menu2 a.expanded {
	background: url('http://www.olsoninstruments.com/images/expand.gif'); background-repeat: no-repeat; vertical-align:top;
	margin-left: 0px;
	padding: 0px 0px 0px 10px;
	color:#000000;
	margin-bottom:5px;
}
#menu2 a.collapsed {
	background: url('http://www.olsoninstruments.com/images/collapse2.gif');  background-repeat: no-repeat; vertical-align:top;
	margin-left: 0px;
	padding: 0px 0px 0px 10px;
	color:#000000;
}
.greyText {
	color:#666666;
}

.FAQanswers {
	color:#666666;
}

.greyTextSmall {
	color:#666666;
	font-size: 9px;
}

.blackTextSmall {
	color:#000000;
	font-size: 9px;
}

a.news {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;}
a.news:hover {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	text-decoration:underline;}
.blueTextBold {
	font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-bottom:0px;
	font-weight: bold;
}
.rustTextBold {
	font: 11px lucida sans,verdana,arial,helvetica;
	color: #660000;
	margin-bottom:0px;
	font-weight: bold;
}
h1.italic_BLUE {
	font: bold 12px lucida sans,verdana,arial,helvetica;
	color: #336699;
	margin-bottom : 7px;
	font-style: oblique;
	line-height: 135%;
}
.PAD10 {
	padding: 10px;
	
}
.greyBarAltBlueText-PAD10 {
	font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	background-color:#e7e7e7;
	padding: 10px;
}
.leading-MORE {
	line-height: 150%;
}
.PAD5-TOP {
	padding-top: 5px;
}
.PAD5 {
	padding: 5px;
}

.PAD10-BOTTOM {
	margin-bottom: 10px;
}

.v2Model {font: 11px lucida sans,verdana,arial,helvetica;
	color: #336699;
	background-color:#e7e7e7;}
	
.greyBar-PadLeft10 {font: 11px lucida sans,verdana,arial,helvetica;
	color: #000000;
	background-color:#cccccc;
	padding-left: 10px;}
