@charset "iso-8859-1";
/* Common */
body { min-width: 970px; background: #ffffff url(../images/main-bg.gif) repeat-y left top; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; padding:0; margin:0;}
img { border: 0; }
form { padding: 0; margin: 0; }
table { font-size: 100%; }
.lbg { background: none; }
.lbd { border: 0; }
.more { text-align: right; padding-right: 4px; }
.clear { clear: both; }
.c { margin: 0 auto; }
p { margin: 0 0 1em 0; }

/*a { color: #f8c300; text-decoration: underline; }
a:visited { color: #f8c300; text-decoration: underline; }*/
a { color: #f8c300; text-decoration: none; }
a:visited { color: #f8c300; text-decoration: none; }

a:hover { color: #f8c300; text-decoration: underline; }

/* Layout */
table#main-table { width: 100%; }
table#main-table tr, table#main-table td { padding: 0; margin: 0; }
table#main-table td#td-left-column { background: url(../images/left-bottom.jpg) no-repeat left bottom; padding-bottom: 149px; }
table#main-table td#td-right-column { background: url(../images/er-top.jpg) no-repeat right bottom; padding-bottom: 20px; }
div#search-bar { width: 206px; background: #f8bf03 url(../images/search-bg.gif) repeat-x left top; height: 32px; color: #fff; font-weight: bold; padding: 7px 0 0 10px; }
div#news-column { width: 208px; background: url(../images/news-bg.gif) repeat-x left top; padding-top: 30px; padding-left: 8px; }
div#news-container { padding-left: 11px; }
div#pathway { height: 19px; padding: 6px 0 0 20px; background: #fff; }
table#main-content-t { background: url(../images/top.gif) repeat-x left 3px; width: 100%; }
table#main-content-t td.add-bg { background: url(../images/top-left.gif) no-repeat left top; padding: 40px 10px 10px 30px; }
div#text-container { padding: 0 10px 10px 30px; }
html>body div#text-container { padding: 40px 10px 10px 30px; }

div#footer-right { float: right; width: 238px; height: 101px; background: url(../images/global-br.jpg) no-repeat left top; }
div#footer-left { float: left; width: 100%; margin-right: -238px; background: url(../images/footer-bg.gif) repeat-x left top; height: 101px; }
div#footer-left div.cont { padding-right: 238px; }
div#footer-container { background: url(../images/footer-right.jpg) no-repeat right top; padding: 15px 0; color: #fff; }

/* Navigation */
table#main-menu { height: 49px; width: 100%; background: #e21c15 url(../images/nav-bg.gif) repeat-x left top; }
table#main-menu td { background: url(../images/menu-separator.gif) no-repeat right top; text-align: center; }
table#main-menu td.last { background: none; }
table#main-menu td.first div { width: 100%; height: 39px; background: url(../images/nav-first.jpg) no-repeat left top; padding-top: 10px; }
table#main-menu td a { color: #fff; text-decoration: none; display: block; width: 100%; height: 20px; padding-top: 8px; text-align: center; font-weight: bold; }
table#main-menu td a:visited { color: #fff; text-decoration: none; }
table#main-menu td a:hover { color: #fff; text-decoration: underline; }

table#main-menu td.curr a { color: #FFCC00; text-decoration: none; }
table#main-menu td.curr a:visited { color: #FFCC00; text-decoration: none; }
table#main-menu td.curr a:hover { color: #FFCC00; text-decoration: underline; }
table#main-menu td.firstcurr div { width: 100%; height: 39px; background: url(../images/nav-first.jpg) no-repeat left top; padding-top: 10px; }
table#main-menu td.firstcurr a { color: #FFCC00; text-decoration: none; }
table#main-menu td.firstcurr a:hover { color: #FFCC00; text-decoration: underline; }
table#main-menu td.firstcurr a:visited { color: #FFCC00; text-decoration: none; }
table#main-menu td.lastcurr { background: none; }
table#main-menu td.lastcurr a { color: #FFCC00; text-decoration: none; }
table#main-menu td.lastcurr a:hover { color: #FFCC00; text-decoration: underline; }
table#main-menu td.lastcurr a:visited { color: #FFCC00; text-decoration: none; }

/* Search bar */
div#search-bar input { border: 1px solid #c99f2e; background: #fff; }
div#search-bar a { margin-left: 5px; text-decoration: underline; color: #fff; }
div#search-bar a:visited { text-decoration: underline; color: #fff; }
div#search-bar a:hover { text-decoration: underline; color: #fff; }

/* Fonts */
h1 { height: 20px; font-size: 20px; line-height: 20px; border-left: 5px solid #f8c300; padding-left: 6px; margin: 0 0 1em 0; font-weight: normal; color: #afaeae; }
.hi { color: #f8c300; font-weight: bold; }

/* News */
div#news-container div.news-item { padding-bottom: 15px; background: url(../images/news-sep.gif) repeat-x left bottom; margin-bottom: 15px; font-size: 11px; }
div#news-container div.last { background: none; padding-bottom: 0; }
div#news-container div.news-title { margin-bottom: 10px; font-weight: bold; }

/* Pathway */
span#slogan { color: #d5826b; font-size: 14px; margin-left: 30px; line-height: 20px; }
div#pathway a { margin-right: 15px; }

/* Illustrations */
img.iright { float: right; margin: 0 0 1em 1em; display: block; }
img.ileft { float: left; margin: 0 1em 1em 0; display: block; }

/* Gallery */
div.gallery-item { float: left; width: 30%; }
div.gallery-item div.ccont { padding: 0 10px; }
div.gallery-item img { border: 1px solid #e98224; margin-bottom: 10px; }

/* Copyright */
div#copyright { margin: 0 auto 3px auto; font-weight: bold; font-size: 11px; text-align: center; }
div#address { margin: 0 auto 10px auto; font-size: 11px; text-align: center; }

/* Footer navigation */
ul#fnav { width: 100%; padding: 0; margin: 5px 0 0 0;}
ul#fnav li { list-style: none; float: left; color: #fff; width:20%; padding: 0; margin: 0; }
ul#fnav li.nor { list-style: none; float: left; color: #fff; width: 11%; padding: 0; margin: 0; }
ul#fnav li a { display: block; width: 100%; color: #fff; text-decoration: none; border-right: 2px solid #fff; font-weight: bold; text-align: center; }
ul#fnav li a:visited { color: #fff; text-decoration: none; }
ul#fnav li a:hover { color: #fff; text-decoration: underline; }
ul#fnav li.last a { border: 0; }

.hoverRow { background-color: #F7F7F7; }
.clickedRow { background-color: orange; }
.clickhoverrow { background-color: #FF9900; }


TD.prodlist {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
        FONT-WEIGHT: bold;
	background-color: #F7F7F7;
	align: center;
}
input,textarea,select {

color : #000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid;
border-color : #000000;

}
.selects {
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid;
border-color : #000000;
width:170px 
}
