@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;
	background-color: #263339;
}
.main-table-border {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #59595a;
	border-left-color: #59595a;
}

.bg01 {
	background-image: url(../images/index10.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg02 {
	background-image: url(../images/index07.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: middle;
	display: block;
	width:96px;
	height:77px;
}

/* DROPDOWN MENU */
#dropmenudiv{ position:absolute; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; }
#dropmenudiv a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #23698F; padding: 1px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover{ /*hover background color*/ background-color: #23698F; color:white; }
/* END DROPDOWN MENU */


/* ICON definitions */
a[href ^="mailto:"] {
   padding-right: 20px;
   background: transparent url(../images/icon-mailto.gif) no-repeat center right;
}
a[href $=".zip"] {
   padding-right: 20px;
   background: transparent url(../images/icon-zip.png) no-repeat center right;
}
.pdf {
   padding-right: 20px;
   background: transparent url(../images/icon-pdf.gif) no-repeat center right;
}
.out {
   padding-right: 20px;
   background: transparent url(../images/icon-external.gif) no-repeat center right;
}

.popup {
   padding-right: 20px;
   background: transparent url(../images/icon-popup.gif) no-repeat center right;
}
.mag {
   padding-right: 20px;
   background: transparent url(../images/icon-magnify.gif) no-repeat center right;
}
.mail {
   padding-right: 20px;
   background: transparent url(../images/icon-mailto.gif) no-repeat center right;
}
/* End Attributes */


#topKW { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 11px;	color: #005B7F;	text-align: justify;
		 padding: 0 5px; line-height: 14px; background-color:#52C5F4;}
#botKW { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 11px;	color: #B2C9D6;	text-align: justify;
		 padding: 0 5px; line-height: 14px; background-color:#117896;}

.formLabel {font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-size: 12px;	font-weight: bold;	color:#666666;	text-decoration: none;	}
.passwordField  {BORDER: #9F1E09 1px solid;	FONT-SIZE: 12px;	COLOR: #000000;	background-color:#FFFFFF;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial;}
.chkboxField { 	height: 13px; margin-bottom:1px; }
input { 	height: 16px; padding-left:4px; padding-top:2px; }
.formField  {BORDER: #DFDFDF 1px solid;	FONT-SIZE: 12px;	COLOR: #747474;	background-color:#FFFFFF;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial;}
.disabled {	BORDER: 0px;	COLOR: #000000; padding-bottom: 2px; background-color:#FAF8EC;}
.formButton {FONT-SIZE: 14px;	COLOR: #000000;	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial; height:22px; padding: 0 0 10px 0px; }
.inputHighlighted {font-family: "Trebuchet MS", Tahoma, Verdana, Arial;	font-size:12px; background-color: #EFF5FF; color: #000000; border: 1px solid #67AFCF; }

#productName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	line-height: 14px;
}
#footer {
	background-color: #117896;
	font-size: 10px;
	color: #4AB5D4;
}
#footer a:link, #footer a:active, #footer a:visited{
	color: #B2C9D6;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
	/*display: block;*/
	padding-top: 3px;
}
#footer a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
#topLink a:link, #topLink a:active, #topLink a:visited{ 
	color: #005dab;	text-decoration: none;	font-size: 10px; font-weight:bold; text-align: center;	display: block;
}
#topLink a:hover{
	text-decoration: underline;
	color: #4B4B4D;
}

a:link, a:active, a:visited { color: #005dab; text-decoration: none; }/*026582*/
a:hover { color: #4B4B4D;	text-decoration: underline;	}

a.link2:link, a.link2:active, a.link2:visited{color: #5C6F00; text-decoration: none;}
a.link2:hover{color: #000000;	text-decoration: underline;	}

.title01 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #993333;
	padding-left: 25px;
	background-image: url(../images/bulet01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
h1 { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 18px; font-weight: bold;	color: #00B4DF;	text-decoration: none; padding-left: 0px; 
	line-height:18px; } /*margin-bottom:0; *margin-bottom:5px; margin-top:0px; *margin-top:8px; */

h2 { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 16px; font-weight: bold;	color: #026582;	text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; } /*CA2401*/

h5 { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #00B4DF;	text-decoration: none; padding-left: 0px; 
	height:18px; margin-bottom:10px; *margin-bottom:5px; }

.subTitle { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #CA2401;	text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; } /*CA2401*/

.red { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 16px; font-weight: bold;	color: #CA2401;	text-align: justify; text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; }
.blue { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #0B98BF;	text-align: justify; text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; }
.orange { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #ee8a33;	text-align: justify; text-decoration: none; padding-left: 0px; 
	line-height:16px; margin-bottom:5px; }

.title { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 18px; font-weight: bold;
		color: #00B4DF;	text-decoration: none; padding-left: 0px; }
.subtitle2 { font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 14px; font-weight: bold;
		color: #179FBF;	text-decoration: none; padding-left: 0px; }
a.pro:link, a.pro:active, a.pro:visited{ color: #026582; text-decoration: none;	}
a.pro:hover{ color: #cc2203; text-decoration: none; }
a.copyright:link, a.copyright:active, a.copyright:visited{ color: #026582; text-decoration: none;	}
a.copyright:hover{ color: #cc2203; text-decoration: none; }
a.readmore:link, a.readmore:active, a.readmore:visited{ color: #cc2203; text-decoration: none;	}
a.readmore:hover{ color: #026582; text-decoration: underline; }

#viewProduct {width:350px; height:22px; display:block; position:relative; left:0px; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 12px; font-weight: bold;	color: #00B4DF;	text-decoration: none; margin-bottom:10px; *margin-bottom:5px; }
#viewProduct a{width:350px; height:22px; display:block; background:url(../images/icon-search.gif) 0 0px no-repeat #FFF; color:#343434; padding:0 0 0 20px; }
#viewProduct a:hover{background:url(../images/icon-search.gif) 0 100% no-repeat #FFF; color:#CC2203; text-decoration:none;}

#viewProductBig {width:100%; height:22px; display:block; position:relative; left:0px; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana;	font-size: 18px; font-weight: bold;	color: #00B4DF;	text-decoration: none; margin-bottom:10px; *margin-bottom:5px; }
#viewProductBig a{width:95%; height:22px; display:block; background:url(../images/icon-browse-product.gif) 0 -22px no-repeat #FFF; vertical-align:middle; color:#CC2203; padding:0 0 0 25px; }
#viewProductBig a:hover{background:url(../images/icon-browse-product.gif) 0 0 no-repeat #FFF; color:#343434; text-decoration:none;}

#seeAlso{ width:690px; height:100%; display:block; *position:relative; *left:0px; font-family: "Trebuchet MS", Tahoma, Georgia, Verdana; font-size: 16px; font-weight: bold;	color: #456E9F;	text-decoration: none; margin-bottom:10px; *margin-bottom:5px; 	padding:10px 10px 10px 45px;
	border: 1px solid #95CBEF; 
	background: #EFF6FF; text-decoration:none;
	background-image:url(../images/icon-info.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	height: 100%;
	}
#seeAlso a{font-size: 13px; font-weight: normal; color:#CC2203; text-decoration:none;}
#seeAlso a:hover{color:#456E9F; text-decoration:underline;}


/*	color:#5C6F00;
*/


#productLine {display:block; padding:10px; font-family: "Times New Roman", Times, serif; font-style:italic; font-size: 1.5em; font-weight: bold;	color: #4F4F4E;	text-decoration: none; }
#productLine a {color: #4F4F4E;	text-decoration: none; }
#productLine a:hover {color: #007ABE;	text-decoration: underline; }


#productOverview {
	display:block; float:right; font-family: "Trebuchet MS", Tahoma, Verdana, Arial; color: #4F4F4E; text-align: center; vertical-align:top; text-decoration: none;
	width: 190px; height:100%; 
	padding:0 0 0 10px;
	margin:0 0px 10px 10px;
	border: 0px solid #000;
	border-left:3px solid #0E84C4;
	}
#productOverview img { padding:5px; margin:0 0 10px 0; border: 1px solid #E8E8E8; }
#productOverview img:hover { padding:5px; border: 1px solid #53A8BF; }

/* Rounded Corners */
	dl {
		width: 190px;
		margin: 10px 0 20px 3px;
		padding: 0 0 10px 0;
		background: #ccc url(../images/box_bottom.gif) no-repeat bottom left;
		text-align:left;
		}

	dt {
		margin: 0 0 10px 0;
		padding: 10px;
		font-size: 130%;
		color: #fff;
		border-bottom: 1px solid #fff;
		background: #999 url(../images/box_top.gif) no-repeat top left;
		}
	
	dd {
		margin: 0 0 0 10px;
		padding: 0 10px 5px 12px;
		color: #284B89;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 95%;
		background: url(../images/arrow-blue-r.gif) no-repeat 0 4px;
		}

	#blue dt { background-color: #69c; }
	#blue { background-color: #9cf; }
	
	#red dt { background-color: #933; }
	#red { background-color: #c99; }

	#green dt { background-color: #9c6; }
	#green { background-color: #cf9; }
/* /Rounded Corners */

		
.serviceBullet ul { margin:0; padding:0; list-style: none; 	}
.serviceBullet li {
	/*height:20px;*/
	display:block;
	list-style: none;
	padding-left:20px;
	padding-top:3px;
	margin-left:-15px;
	background-image: url(../images/icon-right.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	color:#2c6601;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	/*
	list-style-image: url('../images/bullet_square.jpg'); list-style-position: 0; 
	margin-left:-23px; margin-right: 3px;
	*/
	}
.serviceBullet a, .serviceBullet a:visited {color:#2c6601; text-decoration: none }
.serviceBullet a:hover {color:#005dab; text-decoration: underline }

.click_hear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#5C6F00;
	text-decoration: none;
	padding-left: 0px;
}
.innerpage_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.innerpage_titlehed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #026582;
}
.body_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.innerbullet ul { margin-left:0px; padding:0; list-style: none; 	}
.innerbullet li {
	height:25spx;
	display:block;
	list-style: none;
	text-decoration: none;
	padding-left:20px;
	padding-top:4px;
	margin-left:-15px;
	background-image: url(../images/right.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	color:#2c6601;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	text-align: left;
	/*
	list-style-image: url('../images/bullet_square.jpg'); list-style-position: 0; 
	margin-left:-23px; margin-right: 3px;
	*/
	}
.company_philosophy {
	background-color: #99CCCC;
	border: 1px solid #333333;
	height: 0px;
	width: 700px;
	right: 0px;
	padding: 0px;
	
	
}
#company_philosophy {
	background-image:url('../images/philogophy-bg.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color: #F8FBE7;
	border: 1px solid #5C6F00;
	width: 97%;
	padding: 10px;
	position:relative;
	text-align: justify;

	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif, Arial;
	color:#5C6F00;
}
#company_philosophy h1 {
	margin-bottom:-24px;
	margin-top:1px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif, Arial;
	font-size:18px;
	color:#5C6F00;
	
}


.trhead1 {
	background-color: #d3e4f0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.trhead2 {
	background-color: #6BBFA4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.trhead3 {
	background-color: #e5d8cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.pink {
	background-color: #feeaf3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.green1 {
	background-color: #f1f1e4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.blue1 {
	background-color: #def2fd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}


.green2 {
	background-color: #e9f4de;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}


.cream {
	background-color: #fef5e4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.grey {
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.brown {
	background-color: #e6dcd1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.tableborder {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #395d03;
	border-bottom-color: #395d03;
}

.pink01 {
	background-color: #feeaf3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.green01 {
	background-color: #F7FFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.blue01 {
	background-color: #ddecf9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.grey01 {
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.brown01 {
	background-color: #e6dcd1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.cream01 {
	background-color: #fef5e4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.pink001 {
	background-color: #feeaf3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:24px;
}

.green001 {
	background-color: #F7FFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:20px;
}

.green002 {
	background-color: #e9f4de;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height:20px;
}
.tableborder1 {
	border: 0.50px solid #000000;
}
.desclaimer {
	COLOR: #777777; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial; TEXT-ALIGN: left
}


#proBG {
	background-image: url(../images/product_nimcoleft.gif);	background-repeat: no-repeat;
	height: 116px; width: 251px;
	}
#proBG img { padding:25px 0 0 10px; }
#proBG h1 { width:125px; height:44px; position:relative; left:120px; margin-top: -32px; *margin-top: -35px; text-align:left;}
#proBG h1 a {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px; font-weight: bold;	color: #FFFFFF;
	text-decoration: none;
}
#proBG h1 a:hover {
	color: #E3F0F8;
}
