/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-color:#363634;
	color:#D2D2D0;
	}
/* Copyright box */
.two-lines{
clear:both;
height:3px;
background-color:#535353;
border-bottom:#070707 2px solid;
overflow:hidden;
}
/* Main content */
#main {
width:760px;
margin-left:auto;
margin-right:auto;
}
/* Header */
#header-left{
float:left;
width:230px;
height:248px;
}
#up-company-name{
background:url(images/up-company-name.jpg) bottom left no-repeat;
height:43px;
}
#company-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
	background:url(images/company-name.jpg) repeat-y;
	height:110px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 23px;
}
#down-company-name{
background:url(images/down-company-name.jpg) no-repeat;
height:9px;
}
#date{
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	height:30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#header-center{
	float:left;
	width:330px;
	height:248px;
	background:url(images/header5.jpg) no-repeat;
}
#header-right{
float:left;
width:196px;
height:248px;
}
#up-header-right{
background:url(images/up-header-right.gif) bottom left repeat-x;
height:17px;
}
#header-right ul {
margin:0px;
padding:0px;
list-style:none;
}
#header-right li {
margin:0px;
padding:0px;
background:url(images/header-right-bg.jpg) repeat-y;
border-top:#7E7E7A 1px solid;
border-bottom:#5D5D59 1px solid;
height:28px;
line-height:28px;
}
#header-right li.home {
border-top:0px;
padding:24px 0px 0px 0px;
height:24px;
line-height:24px;
}
#header-right li.contact {
border-bottom:0px;
padding:4px 0px 0px 0px;
height:44px;
line-height:24px;
}
#header-right a {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
color:#0A0B06;
background-position:20px 0px;
background-repeat:no-repeat;
padding:0px 0px 0px 50px;
}
#header-right a:hover {
color:#cc0000;
}
#header-right a.link1{
background-image:url(images/home.gif);
}
#header-right a.link1:hover{
background-image:url(images/home-hover.gif);
}
#header-right a.link2{
background-image:url(images/about.gif);
}
#header-right a.link2:hover{
background-image:url(images/about-hover.gif);
}
#header-right a.link3{
background-image:url(images/services.gif);
}
#header-right a.link3:hover{
background-image:url(images/services-hover.gif);
}
#header-right a.link4{
background-image:url(images/careers.gif);
}
#header-right a.link4:hover{
background-image:url(images/careers-hover.gif);
}
#header-right a.link5{
background-image:url(images/solutions.gif);
}
#header-right a.link5:hover{
background-image:url(images/solutions-hover.gif);
}
#header-right a.link6{
background-image:url(images/contact.gif);
}
#header-right a.link6:hover{
background-image:url(images/contact-hover.gif);
}
#down-header-right{
background:url(images/down-header-right.gif) repeat-x;
height:5px;
}
#content-left{
float:left;
width:229px;
border-left:#191919 1px solid;
}
/* Menu properties */
#left-menu{
width:210px;
border-left:#474843 19px solid;
background-color:#171717;
padding:30px 0px;
}
#left-menu ul {
margin:0px;
padding:0px;
list-style:none;
}
#left-menu li {
margin:0px;
padding:0px;
height:20px;
line-height:20px;
}
#left-menu a{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#D7D7D7;
background:url(images/left-menu.gif) 16px 5px no-repeat;
padding-left:37px;
}
#left-menu a:hover{
background:url(images/left-menu-hover.gif) 16px 5px no-repeat;
text-decoration:underline;
color:#CC0000;
}
/* Partners box */
#best{
width:185px;
background:url(images/best-bg.jpg) repeat-y;
color:#FFFDFF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
height:42px;
line-height:42px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 43px;
}
#left-world{
	width:210px;
	border-left:#474843 19px solid;
	background-color:#171717;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left-world-careers{
	width:210px;
	height: 200px;
	border-left:#474843 19px solid;
	background-color:#171717;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left-world ul {
margin:0px;
padding:0px;
list-style:none;
}
#left-world li {
margin:0px;
padding:0px;
height:20px;
line-height:20px;
}
#left-world a{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#D7D7D7;
background:url(images/left-menu.gif) 16px 5px no-repeat;
padding-left:37px;
}
#left-world a:hover{
background:url(images/left-menu-hover.gif) 16px 5px no-repeat;
text-decoration:underline;
color:#CC0000;
}
#left-world img{
	border:0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
#content-right{
	float:left;
	width:529px;
	padding-bottom: 0px;
}
#content-main{
	padding:8px;
}
#content-main-scroll{
	height: 330px;
	overflow: auto;
	padding: 0px;
}
#content-main-scroll-supplies{
	height: 335px;
	overflow: auto;
	padding: 0px;
}
#scroll-table{
	padding-left: 65px;
	
}
/* Tag properties */
h1{
color:#FFFDFF;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
padding:5px 10px;
margin:0px;
}
h2{
	color:#FFFDFF;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	border-top:#0F0F0F 1px solid;
	padding:10px 0px 10px 10px;
	margin:0px 0px 0px 10px;
	font-style: oblique;
}
h3{
color:#FFFDFF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
padding:10px 0px 10px 10px;
margin:0px 0px 0px 10px;
}
h4{
color:#FFFDFF;
font-size:14px;
font-weight:bold;
text-transform:none;
border-top:#0F0F0F 1px solid;
padding:10px 0px 10px 10px;
margin:0px 0px 0px 10px;
font-style: normal;
}
h5{
color:#FFFDFF;
font-size:16px;
font-weight:bold;
text-transform:none;
border-bottom:#0F0F0F 1px solid;
padding:10px 0px 10px 10px;
margin:0px 0px 0px 10px;
font-style: normal;
}
h6{
	color:#FFFDFF;
	font-size:13px;
	font-weight:bold;
	text-transform:none;
	border-top:#0F0F0F 1px solid;
	font-style: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
p{
margin:0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
}
/* Content properties */
#content-main span{
font-weight:bold;
}
#content-main img{
border:#696969 1px solid;
float:right;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
#content-main a.read-more{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
color:#992018;
font-weight:bold;
text-decoration:none;
background:url(images/read-more.gif) 0px 3px no-repeat;
float:right;
padding: 0px 0px 0px 20px;
}
#content-main a.read-more:hover{
text-decoration:underline; 
}
#services{
	clear:both;
	float:left;
	width:314px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#services a{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
font-weight:normal;
color:#D2D2D0;
text-decoration:underline;
}
#services a:hover{
text-decoration:none;
}
#services img{
margin:0px 10px;
float:left;
}
#services p{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
/* Testimonials box */
#testimonials{
	float:left;
	width:186px;
	color:#191A15;
	font-size:11px;
	background-color:#61625C;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#testimonials img{
border:#8C8D87 2px solid;
margin:0px 10px 10px 0px;
float:left;
}
#testimonials a{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
#testimonials a:hover{
text-decoration:underline;
}
#testimonials p {
clear:left;
}
#testimonials a.all-testimonial{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px; 
color:#DBDCD7;
font-weight:bold;
text-decoration:none;
background:url(images/all-testimonial.gif) 0px 3px no-repeat;
float:left;
padding: 0px 0px 0px 20px;
}
#testimonials a.all-testimonial:hover{
text-decoration:underline; 
}
/* Copyright box */
#copy{
	float:left;
	width:220px;
	font-size:11px;
	color:#D6D6D4;
	text-align:left;
	text-decoration:none;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: visible;
}
/* Footer properties */
#footer-menu{
float:left;
width:530px;
height:45px;
color:#762A1C;
line-height:42px;
text-align:center;
background-color:#171717;
}
#footer-menu ul {
margin:0px;
padding:0px;
list-style:none;
}
#footer-menu li {
margin:0px;
padding:0px;
display:inline;
}
#footer-menu a {
color:#ECECEC;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
font-weight:normal;
padding:0px 10px;
text-decoration:none;
}
#footer-menu a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#footer-menu2{
float:left;
width:530px;
height:45px;
color:#762A1C;
line-height:42px;
text-align:center;
background-color:#171717;
}
#footer-menu2 ul {
margin:0px;
padding:0px;
list-style:none;
}
#footer-menu2 li {
margin:0px;
padding:0px;
display:inline;
}
#footer-menu2 a {
color:#ECECEC;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
font-weight:normal;
padding:0px 5px;
text-decoration:none;
}
#footer-menu2 a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#footer-address{
float:left;
width:530px;
height:65px;
color:#762A1C;
line-height:normal;
text-align:justify;
background-color:#363634;
padding: 0px;
}
/* Link properties */
a {
color:#ECECEC;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px; 
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#probes a{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFDFF;
	text-decoration:none;
}
#probes a:hover{
text-decoration:underline;
color:#FF0000;
}
#main #header-left #company-name .style1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: italic;
font-weight: bold;
text-transform: lowercase;
}
/* Table PROPERTIES */

/* set table header to a fixed position. WinIE 6.x only */
/* In WinIE 6.x, any element with a position property set to relative and is a child of */
/* an element that has an overflow property set, the relative value translates into fixed. */
/* Ex: parent element DIV with a class of tableContainer has an overflow property set to auto */
thead.fixedHeader tr {
	position: static;
	}

/* make the TH elements pretty */
thead.fixedHeader th {
	background: #171717;
	border-left: 1px solid #7E7E7A;
	border-right: 1px solid #5D5D59;
	border-top: 1px solid #7E7E7A;
	font-weight: bold;
	padding: 4px 3px;
	text-align: left
}
#parts{
	float:left;
	width:186px;
	color:#191A15;
	font-size:11px;
	background-color:#61625C;
	margin-top: 50px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#parts img{
border:#8C8D87 2px solid;
margin:0px 5px 5px 0px;
float:right;
}
#parts a{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D2D2D0;
	text-decoration:none;
}
#parts a:hover{
text-decoration:underline;
color:#FF6600;
}
#parts p {
clear:left;
}
#tips{
	float:left;
	width:186px;
	color:#FF6600;
	font-size:11px;
	font-style:oblique;
	background-color:#61625C;
	margin-left: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#tips img{
border:#8C8D87 2px solid;
margin:5px 5px 5px 0px;
float:right;
}
#tips a{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D2D2D0;
	text-decoration:none;
}
#tips a:hover{
text-decoration:underline;
color:#FF6600;
}
#tips p {
clear:left;
}
#tips a.all-tips{
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px; 
color:#DBDCD7;
font-weight:bold;
text-decoration:none;
background:url(images/all-testimonial.gif) 0px 3px no-repeat;
float:right;
padding: 0px 0px 0px 20px;
}
#tips a.all-tips:hover{
text-decoration:underline;
color:#FF6600; 
}
#requestcomment{
	clear:both;
	float:left;
	margin: 0px;
}
#requestinfo{
	float:left;
	width:195px;
	color:#D2D2D0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 0px;
	}
#request {
	margin:0px;
	padding:10px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-color:#363634;
	color:#D2D2D0;
	float: left;
	}

