BODY  {font-family : Arial, Helvetica, sans-serif;color: #555555;margin: 0px auto;padding: 0px; background:#005860; }
html  {scrollbar-face-color: #FFFFFF; scrollbar-arrow-color: #005860; scrollbar-base-color: #005860;}

.wrapper {width:900px;margin: 0px auto;padding: 0px; }
.banner {height: 144px;padding:0px;margin: 0px;background-image: url(Kinpars-GRP/Kinpars-GRP-top-bg1.jpg);}
.banner img{padding:0px;margin: 10px 10px 10px 40px;}
.inner {width:900px;background:#FFFFFF;margin: 0px;padding:0px;}


 /* css dropdown menu */
.menu {height: 33px; padding:0px 0px 0px 10px; margin: 0px 0px 20px 0px; width:890px;background: url(Kinpars-GRP/Kinpars-GRP-nav-bg.gif);text-transform:uppercase;}
.menu ul {padding:0; margin:0px 0px 0px 0px;list-style-type: none;}
.menu ul li {float:left;position:relative; margin: 0px ;}

 /* includes hover though hover gets done again later to stop padding  shift because of no set width */
 
.menu ul li a, .menu ul li a:visited, .menu ul li a:hover  {
display:block; text-decoration:none; font-size:.8em; color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 18px 0px 18px;line-height:33px; font-weight:normal;  border-right-width: 2px; border-right-color:#000000; border-right-style:solid;border-left-width: 1px; border-left-color:#708586; border-left-style:solid;}
#home {border-width: 0px 2px 0px 2px; border-color:#000000; border-style:solid;}

* html .menu ul li a, .menu ul li a:visited {float:left;position:relative;}
.menu ul li ul {display: none;padding: 5px 0px 0px 0px;}
table {border-collapse:collapse; margin:-1px 0px -1px 0px;padding:0px;}
.menu ul li ul li a {border:solid #ffffff;  border-width:1px 1px 1px 1px; color:#FFFFFF;}
/* specific to non IE browsers */
.menu ul li:hover a,.menu ul li a:hover {color:#FFFFFF; text-decoration:none;background: url(Kinpars-GRP/Kinpars-GRP-nav-bg2.gif);}
.menu ul li:hover ul,.menu ul li a:hover ul {display:block; position:absolute; top:29px;margin-top:0px;left:0; width:175px;text-decoration:none; }
* html .menu ul li a:hover ul {margin-top:0;marg\in-top:1px;font-size:1.2em;margin-left:-5px;}
.menu ul li:hover ul li a,.menu ul li a:hover ul li a {display:block; background: url(Kinpars-GRP/Kinpars-GRP-nav-bg3.gif); color:#0152A3; height:auto; line-height:1.2em; padding:5px 10px 5px 10px; width:175px;border:#FFFFFF 1px solid; }
* html .menu ul li a:hover ul li a {width:175px;w\idth:175px;}
.menu ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover {background: url(Kinpars-GRP/Kinpars-GRP-nav-bg4.gif); color:#000000;}

.menu ul li:hover ul li ul,.menu ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
.menu ul li:hover ul li:hover ul,.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:195px; top:0;width:150px;}
.menu ul li:hover ul li:hover ul.left,.menu ul li a:hover ul li a:hover ul.left {left:-180px;}



.sidebar-l {float:left; width:170px;padding:0px 0px 0px 10px;margin:0px; text-transform:uppercase;}
.newspic {padding: 0px 0px 0px 0px;margin:0px;}
.ads {padding: 0px 0px 0px 0px;margin:0px 0px 10px 0px;}
.news {width:170px;height:221px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background: url(Kinpars-GRP/GRP-News-bg1.jpg);}
.news h2 {font-size: .8em;color: #005860;text-align: left;margin: 0px; padding: 5px 10px 10px 10px; }
.news h3 {font-size: .7em;color: #005860;text-align: left;margin: 0px; padding: 5px 10px 10px 4px; }
.news img {width:160px;margin:0px 0px 0px 5px;padding:0px;}
.applications {width:170px; padding: 0px;margin:10px 0px 10px 0px;background: url(Kinpars-GRP/GRP-Applications-mid.gif);}
.applications-top{width:170px; height:26px;padding: 0px;margin:0px;background: url(Kinpars-GRP/GRP-Applications-top.gif);}
.applications-top2{width:170px; height:26px;padding: 0px;margin:0px;background: url(Kinpars-GRP/GRP-Applications-top3.gif);}
.applications-bot{width:170px; height:8px;padding: 0px;margin:0px;background: url(Kinpars-GRP/GRP-Applications-bot.gif);}
.applications ul {margin: -2px 0px 0px 0px;padding:0px 0px 0px 0px; list-style:none;font-size:.75em;color:#005B61;font-weight:bold; }
.applications li {margin: 0px 0px 0px 0px;padding:2px 4px 2px 4px;}
.applications ul li a, .applications ul li a:visited {color:#02519E;}
.applications ul li a:hover {color:#5793D1;}


.content {float:left; width:690px;margin:0px 0px 0px 0px ;padding:0px 0px 20px 0px; }
.breadcrumb{width:690px; height:36px;padding: 0px 0px 0px 0px;margin:0px 0px 5px 20px;background: url(Kinpars-GRP/Kinpars-GRP-breadcrumb-bg.gif);}

.product{width:690px;padding:0px;margin:10px 0px 10px 20px;background: url(Kinpars-GRP/product-mid.gif);}
.product-top{width:690px;height:4px;background: url(Kinpars-GRP/product-top.gif) no-repeat;padding:0px 0px 0px 0px;}
.product-bot{width:690px;height:4px;background: url(Kinpars-GRP/product-bot.gif) no-repeat;}
.product h1{color : #008D99; font-size: 1.8em; margin: 10px 20px 10px 20px ; padding: 0px 0px 0px 0px;font-weight: bold;text-transform:uppercase;}
.product table{width:680px; border:0; margin:10px 0px 0px 5px;}

.product table img{border:0; margin:0px 0px 10px 0px;}
*:first-child+html .product table img{border:0; margin:0px 0px 13px 0px;}
* html .product table img{border:0; margin:0px 0px 13px 0px;}
.padimageleft {padding:0px 0px 0px 0px;margin:5px 0px 0px 20px;}
.product-mini {padding:0px 0px 0px 0px;margin:5px 3px 0px 0px;}



.item{float:left; display:inline;width:325px;height:127px;background: url(Kinpars-GRP/GRP-Item.gif);padding:0px 0px 0px 0px;margin:0px 0px 5px 20px;}
.itemimg{float:left; display:inline;width:160px;height:107px;margin:10px 5px 0px 10px;padding:0px;}
.itemtxt{float:left; display:inline;width:130px;height:94px;margin:10px 0px 0px 0px;padding:0px 10px 0px 0px;}
.item h1 {color : #005860; font-size : .8em; margin: 0px 0px 0px 0px ; padding: 0px 0px 5px 0px;font-weight: bold;text-transform:uppercase;}
.more{ float:right;margin: 0px; padding: 0px 10px 0px 0px;}
.item p{font-size: .7em;color: #005860;text-align: left;margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal;}
.item A, .item A:Visited, .item A:Active {text-decoration : none;color : #02519E;margin:0;padding:0;}
.item A:Hover  {color : #5793D1;text-decoration : none;margin:0;padding:0;}





h1 {color : #005860; font-size : 1.8em; margin: 10px 20px 10px 20px ; padding: 0px 0px 0px 0px;font-weight: normal;text-transform:uppercase;}
.homepageh2 {color : #005860; font-size : 1em; margin: 0px; padding: 5px 20px 10px 20px;font-weight: normal;}
.homepageh22 {color : #005860;}
h2{font-size: 1em;color: #005860;text-align: justify;margin: 0px; padding: 10px 20px 10px 20px; text-transform:uppercase;font-weight: bold;}
h3 {font-weight: bold;font-size:.8em;color: #005860;text-align: left;margin: 0px; padding: 0px 20px 0px 20px; ; text-transform:uppercase;}
h4{font-size:1.2em;color: #005860;text-transform:uppercase;}
h5 {font-size:1.2em;color: #005860;text-transform:uppercase;}
h6 {font-size:1.4em;color: #005860;margin : 0px; padding:0px;text-transform:uppercase;}

p {font-size:.8em;color: #555555;margin: 0px; padding: 0px 20px 10px 20px;text-align: justify;}
p.small2 {font-size:.65em;color: #555555;margin: 0px 0px 10px 10px; padding: 0px 0px 0px 0px;text-align: left;}

P.cent  {color : #FFFFFF; font-size : .7em; margin : 0px; padding:0px;text-align: center;}
P.cent1  {color : #555555; font-size : .7em; margin : 0px 0px 5px 0px; padding:0px;text-align: center;}


 
A.blue,A.blue:Visited, A.blue:Active {text-decoration : none;color : #861122;margin:0;padding:0px;}
A.blue:Hover  {color : #555555;text-decoration : none;margin:0;padding:0;}
.footer A,.footer A:Visited, .footer A:Active {text-decoration : none;color : #FFFFFF;margin:0;padding:0;}
.footer A:Hover  {color : #FFFFFF;text-decoration : underline;margin:0;padding:0;}


A,A:Visited, A:Active {text-decoration : none;color : #5793D1;margin:0;padding:0;}
A:Hover  {color : #02519E;text-decoration : none;margin:0;padding:0;}

.cart { z-index:4; top:50;float:right;}
.footer {clear:both;width:900px;margin:10px 0px 0px 0px;}
.byline {clear:both;padding:5px 0px 5px 0px;margin:10px 0px 0px 0px;color:#ffffff;font-size:.7em;  text-align : center;  background-color:#B01919; height: 30px; border-width: 1px 0px 0px 0px; border-color:  #791908;border-style:  solid ;}
.byline A,.byline A:Visited, .byline A:Active {text-decoration : none;color : #FFFFFF;margin:0;padding:0;}
.byline A:Hover  {color : #FFFFFF;text-decoration : underline;margin:0;padding:0;}






.clr {clear: both;margin:0px 0px 0px 0px;}


.content ul {margin: 0px 40px 10px 40px;font-size : .8em;}
.lesser {margin: 0px 0px 0px 40px;font-size : 1em;}
ol {margin: 0px 40px 10px 40px;font-size : .8em;}
dl {margin:0px 120px 10px 50px;font-size : .7em;}
 dt {font-weight: bold;  }




.front{padding:0px 0px 10px 0px;}

/* Interesting rules start here */
.floatclear {display:inline-block;width:100%;margin:0px 0px 10px 0px;}
/* Hide from IE Mac \*/
* html .floatclear {height:1%;width:auto;margin:0px 0px 10px 0px;}
.floatclear {display:table;margin:0px 0px 10px 0px;}
/* End hide from IE-mac */
/* Interesting rules end here */

form{margin:0;padding:5px 0px 0px 0px;}
.search form{margin:0px;padding:4px 0px 0px 5px;}
input {font-size:.7em; color :#031E51;font-weight:normal;  border:1px solid #6eb529;background-color: #FFFFFF;}
textarea, option,submit {font-size:.7em; color :#031E51;font-weight:normal;  border:1px solid #B01919;background-color: #FFFFFF;}
select {font-size:1.1em; color :#031E51;font-weight:normal;  border:1px solid #0352A1;background-color: #FFFFFF;}
