/* Header */ 


#main 
{ 
background-color: #ffffff; 
} 



.calltoact { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF; 
padding-right: 15px; 
background-image: url(../images/headerback.jpg); 
background-repeat: no-repeat; 
background-position: right top; 
padding-top: 20px; 
background-color: #000000; 
} 
.calltoact span{ 
font-size: 14px; 
color: #FFFFFF; 
} 
.calltoact a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
} 
.calltoact a:hover { 
color: #FFFFFF; 
text-decoration: underline; 
} 
.utilnav { 
background-image: url(../images/utilnav-back.jpg); 
background-repeat: no-repeat; 
background-position: right top; 
background-color: #000000; 
} 
.topnav1 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-home.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav1over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav1 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav1 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav2 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-catalog.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav2over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav2 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 

.topnav2 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav3 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-fluidapp.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav3over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav3 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav3 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav4 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-automation.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav4over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav4 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav4 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav5 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-news.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav5over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav5 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav5 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav6 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-about.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav6over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav6 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav6 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav7 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-rfq.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav7over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav7 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav7 a:hover { 
color: #fff; 
text-decoration: underline; 
} 
.topnav8 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
background-image: url(../images/tab-contact.jpg); 
background-repeat: no-repeat; 
background-position: center top; 
} 
.topnav8over { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: bold; 
color: #fe0000; 
} 
.topnav8 a { 
color: #FFFFFF; 
text-decoration: none; 
font-size: 11px; 
font-weight: bold; 
} 
.topnav8 a:hover { 
color: #fff; 
text-decoration: underline; 
} 


/* Body */ 

.buclinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 12px; 
color: #7f7f7f; 
background-image: url(../images/bucback.jpg); 
background-repeat: no-repeat; 
background-position: center center; 
} 
.buclinks a { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
color: #000000; 
text-decoration: none; 
font-weight: bold; 
line-height: 14px; 
} 
.buclinks a:hover { 
text-decoration: none; 
color: #df0e0e; 
} 
#leftnav_092 { 
padding-top: 15px; 
padding-bottom: 20px; 
background-repeat: repeat-x; 
background-position: left top; 
} 
.lefthead_092 { 
font-size: 14px; 
font-weight: bold; 
color: #df0e0e; 
display: block; 
padding: 8px 5px 8px 17px; 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
} 
a.leftnav_092, a.leftnav_092:visited { 
font-size: 11px; 
color: #4a4a4a; 
text-decoration: none; 
display: block; 
padding: 5px 0px 5px 3px; 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
background-repeat: repeat-x; 
font-weight: normal; 
margin-right: 15px; 
margin-left: 15px; 
background-image: url(../images/navdivider.jpg); 
background-position: bottom; 
} 

a.leftnav_092:hover, a.leftnav_092:visited:hover { 
color: #ffffff; 
text-decoration: none; 
display: block; 
background-color: #df0e0e; 
font-weight: bold; 
} 



#designetics_text 
{ 
font-size: 11px; 
/*color: #777895; */ 

} 


#designetics_text a{ 
color: #777895; 
font: 10px arial; 
text-decoration: none; 
} 



/* Footer */ 

.footer{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: normal; 
color: #b7b7bd; 
padding-top: 10px; 
} 
.footer span { 
font-size: 10px; 
} 
.footer a { 
color: #b7b7bd; 
text-decoration: none; 
} 
.footer a:hover { 
text-decoration: underline; 
} 
#thomas_info { 
width: 100%; 
font-family: Arial; 
font-size: 10px; 
color: #8e8e8e; 
text-align: center; 
padding-top: 2px; 
padding-bottom: 2px; 
line-height: 1.5em; 
} 
#thomas_info a { 
color: #8e8e8e; 
} 

/* Text */ 

p { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
line-height: 1.5em; 
} 
li { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
line-height: 1.5em; 
} 
ul { 
margin-bottom: 0px; 
padding-bottom: 0px; 
} 
h1 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 24px; 
font-weight: bold; 
color: #df0e0e; 
line-height: 28px; 
} 
h1 span{ 
font-size: 14px; 
color: #9c9c9c; 
line-height: 1.5em; 
font-weight: normal; 
} 
h2 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 14px; 
font-weight: bold; 
color: #333333; 
} 
h3 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 14px; 
font-weight: bold; 
color: #000072; 
text-decoration: none; 
} 
.smtext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 12px; 
} 
.headline { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 24px; 
font-weight: bolder; 
color: #000072; 
line-height: 28px; 
padding-top: 0px; 
padding-left: 0px; 
padding-right: 0px; 
} 
.elevenpts { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
font-weight: normal; 
} 
.elevenpts a{ 
text-decoration: none; 
} 
.elevenpts a:hover{ 
text-decoration: underline; 
} 
.tableheader { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
} 
.tabletext { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
} 
.quote { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 15px; 
color: #000072; 
background-color: #fff; 
padding: 6px 0px 6px 0px; 
width: 150px; 
border-top-width: 5px; 
border-bottom-width: 1px; 
border-top-style: solid; 
border-bottom-style: solid; 
border-top-color: #000072; 
border-bottom-color: #000072; 
margin-top: 20px; 
margin-left: 20px; 
margin-bottom: 20px; 
float: right; 
line-height: 20px; 
} 
.quote span { 
font-size: 18px; 
} 

/* Right column css */ 

.rtext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
color: #777895; 
border-top-width: 6px; 
border-bottom-width: 2px; 
border-top-style: solid; 
border-bottom-style: solid; 
border-top-color: #df0e0e; 
border-bottom-color: #df0e0e; 
line-height: 12px; 
} 
.rtext a { 
color: #df0e0e; 
text-decoration: none; 
font-weight: bold; 
line-height: 1.5em; 
font-size: 11px; 
} 
.rtext a:hover { 
text-decoration: underline; 
} 
.morelinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
color: #3d3938; 
padding-top: 3px; 
padding-right: 20px; 
padding-bottom: 3px; 
} 
.morelinks a{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
text-decoration: underline; 
color: #3d3938; 
} 
.morelinks a:hover{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
color: #3d3938; 
} 

/* Misc Class css */ 

.bottomborder { 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #3d3938; 
} 
.bottomlinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
} 
.bottomlinks a{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
color: #000000; 
} 
.bottomlinks a:hover{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
text-decoration: none; 
} 
.border { 
border: 1px solid #eae8e6; 
} 
.border2 { 
border: 1px solid #d1d1d1; 
} 
.padding { 
padding: 25px 30px; 
} 
.padding2 { 
padding-top: 30px; 
padding-right: 40px; 
padding-bottom: 30px; 
padding-left: 40px; 
} 
.vertline { 
border-right-width: 1px; 
border-right-style: solid; 
border-right-color: #a8e3d3; 
} 
.rcolpadding { 
padding-top: 18px; 
padding-right: 8px; 
padding-left: 8px; 
} 
.fright { 
float: right; 
} 
.fleft { 
float: left; 
} 
.tagline { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
color: #000072; 
padding-left: 60px; 
margin: 0px; 
padding-right: 0px; 
font-weight: bold; 
} 
.search { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 16px; 
font-weight: bold; 
color: #000072; 
} 
.rheader { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF; 
background-color: #8fbbe2; 
padding: 6px; 
border-top-width: 2px; 
border-top-style: solid; 
border-top-color: #000072; 
display: block; 
margin-bottom: 3px; 
margin-top: 5px; 
} 
.maintext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
line-height: 1.5em; 
color: #666666; 
padding: 10px 30px 20px 30px; 
} 
.imgpadding { 
margin-right: 10px; 
margin-top: 3px; 
margin-bottom: 5px; 
} 
.contact { 
padding-top: 10px; 
} 
html > body 
.contact { 
padding-top: 0px; 
} 
.lightblue { background: #eae8e6; } 
.forms { 
font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size:12px; 
border: 1px solid #eae8e6; 
} 

.circle{list-style-type:circle;} 

.circle1{ 
list-style-type:circle; 
margin-left:25px;} 

.pad{padding-left:45px;} 


.img01 
{ 
border: 1px #000000 solid; 
} 
.iso {
 font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
 font-size: 13px;
 font-weight: bold;
 color: #FFFFFF;
}
