HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: white
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana; PADDING-TOP: 10px; HEIGHT: 100%; BACKGROUND-COLOR: white
}
A {
	FONT: 12px verdana,arial; COLOR: #333399
}
A:visited {
	COLOR: #333399
}
A:active {
	COLOR: #333399
}
A:hover {
	COLOR: #333399
}
A.smallLink {
	FONT: 11px Verdana,Arial; CURSOR: hand; COLOR: #333399; TEXT-DECORATION: underline
}
.smallLinkBlack {
	FONT: 11px Verdana, Arial; CURSOR: hand; COLOR: #333333; TEXT-DECORATION: underline
}
.bluelink {
	FONT-WEIGHT: bold; COLOR: blue
}
A.boldlink {
	FONT: bold 12px Verdana, Arial; COLOR: #336699
}
UL {
	FONT: 11px Verdana
}
LI {
	FONT: 11px Verdana
}
DIV {
	FONT: 11px Verdana
}
TD {
	FONT: 11px Verdana
}
P {
	FONT: 11px Verdana
}
TABLE {
	FONT: 11px Verdana
}
SELECT {
	FONT: 14px Verdana
}
OPTGROUP {
	MARGIN-BOTTOM: 5px; FONT: bold 14px Verdana
}
OPTION {
	FONT: 13px Verdana
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
P.list {
	MARGIN-RIGHT: 30px
}
IMG.btn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 5px; BORDER-LEFT: 0px; CURSOR: pointer; BORDER-BOTTOM: 0px
}
IMG.btn1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px 5px 0px; BORDER-LEFT: 0px; CURSOR: pointer; BORDER-BOTTOM: 0px
}
SPAN.selectedlink {
	FONT: 11px Verdana; COLOR: white; BACKGROUND-COLOR: black
}
UL {
	MARGIN-TOP: 0px
}
.abs {
	FONT: 11px Verdana
}
P.nomargin {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px
}
.search {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; COLOR: #000000; BORDER-BOTTOM: #c2c2c2 1px solid; BACKGROUND-COLOR: #ffffff
}
.blacktext {
	FONT: 11px Verdana; COLOR: #333333
}
.KB {
	FONT: bold 12px Verdana,arial, helvetica, sans-serif, pragmatica; COLOR: green
}
.total {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica
}
.totalsmall {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica
}
P.smallheader {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica
}
P.subheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 14px Verdana; COLOR: black; PADDING-TOP: 3px
}
P.model-descr {
	BORDER-RIGHT: #ff9d02 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ff9d02 1px dotted; MARGIN-TOP: 2px; DISPLAY: none; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; FONT: 10px Verdana; BORDER-LEFT: #ff9d02 1px dotted; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9d02 1px dotted; BACKGROUND-COLOR: #fff8e7
}
.searchtext {
	FONT: bold 12px Verdana; COLOR: black
}
.SearchResults {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #808080; PADDING-TOP: 3px; BACKGROUND-COLOR: #dfefff
}
.footer {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: verdana
}
.LeftPart {
	FONT: bold 18px Verdana; COLOR: #9999cc
}
P.bigheader {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT: bold 18px Verdana; COLOR: #000080
}
P.explanation {
	FONT: 8.5pt/10pt Verdana
}
P.explbig {
	BORDER-RIGHT: #ff9d02 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ff9d02 1px dotted; MARGIN-TOP: 2px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; FONT: 12px/20px Verdana; BORDER-LEFT: #ff9d02 1px dotted; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9d02 1px dotted; BACKGROUND-COLOR: #fff8e7
}
.smallsubheader {
	FONT: bold 14px Verdana; COLOR: #676767
}
.smallgray {
	FONT: 10px Verdana; COLOR: gray
}
DIV.newshead {
	BACKGROUND: url(/images/headbkg.gif); FONT: bold 11px/25px Verdana; WIDTH: 180px; COLOR: #6c6d6c; HEIGHT: 25px; TEXT-ALIGN: center
}
DIV.newsnend {
	BACKGROUND: url(/images/headright.gif) no-repeat left top; FLOAT: right; WIDTH: 3px; HEIGHT: 25px
}
DIV.newscorner {
	BACKGROUND: url(/images/bentcorner.gif) no-repeat right top; FLOAT: left; WIDTH: 17px; HEIGHT: 25px
}
DIV.newsblock {
	BORDER-RIGHT: #a8a7a7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 10px Arial; BORDER-LEFT: #a8a7a7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a8a7a7 1px solid; BACKGROUND-COLOR: white
}
DIV.bannerheader {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/register/freetrial/img/topgrad.gif); PADDING-BOTTOM: 5px; FONT: bold 12px Verdana; BORDER-LEFT: #336699 1px solid; WIDTH: 167px; COLOR: #003366; PADDING-TOP: 8px; BORDER-BOTTOM: #336699 1px solid; HEIGHT: 17px; TEXT-ALIGN: center
}
DIV.bannerbody {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% top; BORDER-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/images/banners/bkg.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #336699 1px solid; WIDTH: 167px; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
P.bannerheadergreen {
	MARGIN-BOTTOM: 30px; FONT: 18px Verdana; COLOR: #006633
}
P.banner {
	MARGIN: 0px; FONT: bold 16px Arial; COLOR: black
}
H3.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 18px Arial; COLOR: red; PADDING-TOP: 0px
}
.SearchForm {
	FONT: 11px verdana; PADDING-TOP: 10px
}
.Industries {
	FONT: 11px verdana; PADDING-TOP: 10px
}
.KnowledgeBases {
	FONT: 11px verdana; PADDING-TOP: 10px
}
.RelatedSearches {
	FONT: 11px verdana; PADDING-TOP: 10px
}
.PopularSearches {
	FONT: 11px verdana; PADDING-TOP: 10px
}
INPUT.SearchForm {
	FONT: 12px verdana
}
.Industries:visited {
	FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: verdana
}
.KnowledgeBases:visited {
	FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: verdana
}
.RelatedSearches:visited {
	FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: verdana
}
.PopularSearches:visited {
	FONT-SIZE: 7pt; COLOR: #000066; FONT-FAMILY: verdana
}
.aIndustries {
	FONT-SIZE: 7pt; COLOR: #000099; FONT-FAMILY: verdana
}
.aKnowledgeBases {
	FONT-SIZE: 7pt; COLOR: #000099; FONT-FAMILY: verdana
}
.aRelatedSearches {
	FONT-SIZE: 7pt; COLOR: #000099; FONT-FAMILY: verdana
}
.aPopularSearches {
	FONT-SIZE: 7pt; COLOR: #000099; FONT-FAMILY: verdana
}
.aIndustries:visited {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: verdana
}
.aKnowledgeBases:visited {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: verdana
}
.aRelatedSearches:visited {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: verdana
}
.aPopularSearches:visited {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: verdana
}
.aIndustries:hover {
	FONT-SIZE: 7pt; COLOR: #cc0000; FONT-FAMILY: verdana
}
.aKnowledgeBases:hover {
	FONT-SIZE: 7pt; COLOR: #cc0000; FONT-FAMILY: verdana
}
.aRelatedSearches:hover {
	FONT-SIZE: 7pt; COLOR: #cc0000; FONT-FAMILY: verdana
}
.aPopularSearches:hover {
	FONT-SIZE: 7pt; COLOR: #cc0000; FONT-FAMILY: verdana
}
DIV.Top10Articles {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.Top10ArticlesAbstract {
	COLOR: #333333
}
.Top10ArticlesDate {
	FONT: 10px Verdana; COLOR: #6699cc
}
.Top10ArticlesAuthors {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; FONT: 10px Verdana; COLOR: red
}
.Top10ArticlesLink {
	FONT: bold 10px Verdana
}
H1 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT: 18px Verdana; COLOR: #000080
}
H2 {
	MARGIN: 5px 0px 3px; FONT: bold 14px Verdana; COLOR: black
}
H3 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; FONT: bold 14px Verdana; COLOR: black; PADDING-TOP: 15px
}
H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; FONT: bold 16px Arial
}
H5 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica
}
P.Top5ArticlesLink {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px
}
P.Top5ArticlesLink A {
	FONT: bold 10px Verdana
}
P.Top5ArticlesAuthors {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; FONT: 10px Verdana; COLOR: red
}
SPAN.Top5ArticlesDate {
	FONT: 10px Verdana; COLOR: #6699cc
}
P.Top5ArticlesAbstract {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; FONT: 10px Verdana; COLOR: #333333
}
LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px; FONT: 11px Verdana; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 4em; FONT: 10px Verdana; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px
}
#header {
	CLEAR: both; WIDTH: 100%; BORDER-BOTTOM: #25627a 1px solid; BACKGROUND-COLOR: white
}
#logo {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 190px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#TECBanner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 500px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#menu {
	CLEAR: both; WIDTH: 100%
}
#menutoolbar {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#85BCD0, EndColorStr=#3886A4); PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; HEIGHT: 24px; BACKGROUND-COLOR: #85bcd0; TEXT-ALIGN: left
}
HTML > BODY #menutoolbar {
	BACKGROUND-IMAGE: url(/images/toolbarbkg.gif)
}
#tbbutton {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN: 3px 5px; BORDER-LEFT: #333333 1px solid; CURSOR: hand; BORDER-BOTTOM: #333333 1px solid
}
DIV.prodinfo {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #f5f5f5
}
DIV.prodinfo1 {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
DIV.extrainfo {
	BORDER-RIGHT: #e0e0e0 2px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #c2c2c2 2px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0e0 2px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #c2c2c2 2px solid; BACKGROUND-COLOR: #f5f5f5
}
DIV.subheader {
	CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #3399cc 2px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-COLOR: #d3efff
}
DIV.linktop {
	FLOAT: right; WIDTH: 100px; TEXT-ALIGN: right
}
DIV.varmenu {
	PADDING-RIGHT: 5px; BORDER-TOP: #c2c2c2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 14px Verdana; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5
}
DIV.varmenutext {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; BORDER-LEFT: white 1px solid; CURSOR: hand; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.rightinfo {
	FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 220px; TEXT-ALIGN: center
}
DIV.maindescr {
	MARGIN-RIGHT: 245px
}
DIV.news {
	BORDER-RIGHT: #007f00 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #007f00 1px dotted; OVERFLOW-Y: scroll; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #007f00 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #007f00 1px dotted; HEIGHT: 150px; BACKGROUND-COLOR: #fafffa
}
HTML > BODY DIV.news {
	
}
DIV.listframe {
	OVERFLOW-Y: scroll; WIDTH: 100%; HEIGHT: 100%
}
HTML > BODY DIV.listframe {
	
}
DIV.innerframe {
	WIDTH: 100%; HEIGHT: 1px
}
DIV.btn-border {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
HTML > BODY .moz-img-fix {
	PADDING-BOTTOM: 4px
}
.tb-btn {
	BORDER-RIGHT: #788fac 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#A1BBD2, EndColorStr=#D7E0EB); PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #788fac 1px solid; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica; HEIGHT: 18px; BACKGROUND-COLOR: #d7e0eb
}
HTML > BODY .tb-btn {
	BACKGROUND-IMAGE: url(/images/buttonbkg.gif)
}
.tb-btn-sel {
	BORDER-RIGHT: gold 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gold 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=gold, EndColorStr=#FFFFFF); PADDING-BOTTOM: 0px; BORDER-LEFT: gold 1px solid; CURSOR: hand; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: gold 1px solid; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica; HEIGHT: 18px; BACKGROUND-COLOR: gold
}
.tb-btn-over {
	BORDER-RIGHT: #7f6d0f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=gold, EndColorStr=#FFFFFF); PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #7f6d0f 1px solid; FONT-FAMILY: verdana,arial, helvetica, sans-serif, pragmatica; HEIGHT: 18px; BACKGROUND-COLOR: gold
}
#tabsI {
	FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#tabsI UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabsI LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabsI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/images/tableft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabsI A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(/images/tabright.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 6px; FONT: 12px verdana,arial, helvetica, sans-serif, pragmatica; COLOR: #666666; PADDING-TOP: 6px
}
#tabsI A SPAN {
	FLOAT: none
}
#tabsI A:hover SPAN {
	COLOR: #25627a
}
#tabsI A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#tabsI A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#tabsI SPAN.sel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/images/tableftsel.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabsI SPAN.sel SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(/images/tabrightsel.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 7px; FONT: bold 12px verdana,arial, helvetica, sans-serif, pragmatica; COLOR: black; PADDING-TOP: 8px
}