.ITTindex { background-color: #FFFFFF; color: #333; font: normal 12px Arial, Verdana, sans-serif; /*background-image: url(gif/bg_dkgradient.gif); background-position: bottom; background-repeat: repeat-x;*/}
.ITTindex ul {list-style-type: none; list-style-image: url(gif/arrow_orange.gif); list-style-position: inside; margin:0; padding:0;}
.ITTindex li { margin:0 0 10px -3px; padding:0;}
.ITTindex li a:link, .ITTindex li a:visited { font: 12px Arial, Verdana, sans-serif; color: #333; text-decoration: none;}
.ITTindex li a:hover, .ITTindex li a:active { color: #333; text-decoration: underline;}
.ITTindex strong { font-weight: bold; color: #333;}
.ITTindex input.button {font: normal 10px Arial, Verdana, sans-serif; color: #000;}
.ITTindex input.list { font: normal 11px Arial, Verdana, sans-serif; color: #000; background-color: #CCC; margin:0 7px 3px 122px; padding:1px; width: 120px; border: 1px solid #666;}
.ITTindex select.list { font: normal 11px Arial, Verdana, sans-serif; color: #000; background-color: #CCC; margin:0 7px 3px 122px; padding:0; width: 123px; border: 1px solid #666;}
td.designcenter { background-image: url(gif/bg_designcenter.gif); background-position: top left; background-repeat: no-repeat; padding: 40px 20px 0 19px;}
td.latestnews { background-image: url(gif/bg_latestnews.gif); background-position: top left; background-repeat: no-repeat; padding: 30px 0 0 19px;}
td.newproducts { background-image: url(gif/bg_newproducts.gif); background-position: top left; background-repeat: no-repeat; padding: 30px 0 0 15px;}
td.signin { background-image: url(gif/title_signin.gif); background-position: top left; background-repeat: no-repeat; padding: 30px 0 0 15px;}
td.recentlyviewed { background-image: url(gif/title_recentlyviewed.gif); background-position: top left; background-repeat: no-repeat; padding: 30px 0 0 15px;}
td.newproducts img { margin: 0 20px 10px 0; border: 0;}
td.newproductspad { padding: 0 3px;}
td.ITTwelcome { padding: 5px 10px 0px 25px; height: 100px; _height: 112px; font: normal 12px Arial, Verdana, sans-serif; color: #333; width: 260px; }
td.ITTwelcome h2 { font: bold 14px Arial, Verdana, sans-serif; color: #FFA616; margin:0 0 5px -12px; padding:0;}
td.ITTwelcome div p { margin: 5px 0; padding:0; font: normal 12px Arial, Verdana, sans-serif; color: #333; }
ul.ITTwelcome  {list-style-type: none; list-style-image: url(gif/arrow_orange.gif); list-style-position: inside; margin:0; padding:0;}
li.ITTwelcome  { margin:0 0 3px 0; padding:0;}
table.signin { border: 1px solid #CCC; border-collapse: collapse; float: right; margin: 10px;}
td.signin {background-color:#FFF;}
table.signin input.signin { font: normal 11px Arial, Verdana, sans-serif; color: #000; background-color: #CCC; margin:0; padding:1px; width: 108px; border: 1px solid #666;}
.specialwhite { font: normal 11px Arial, Helvetica, sans-serif; color: #333; padding: 6px 0 6px 2px; line-height: 13px;}
.specialwhite p { margin-top: 5px;}
.specialwhite a:link, .specialwhite a:visited { font: 11px Arial, Verdana, sans-serif; color: #333; text-decoration: none;}
.specialwhite a:hover, .specialwhite a:active { color: #fcb033; text-decoration: underline;}
.specialwhite a strong {color: #fcb033;}
.specialwhite input.input { width: 90px; font: normal 10px Arial; color: #000; background-color: #CCC; border: 1px solid #666;}
.specialwhite img { border: none; }

a.special:link, a.special:visited, a.special:active { background-image: url(gif/arrow_orange.gif); background-position: left; background-repeat: no-repeat; font: bold 11px Verdana, Arial, sans-serif; color: #fcb033; margin: 0 25px 0 0; padding: 0 0 0 10px; text-decoration:none;}
a.special:hover { color: #fcb033; text-decoration: underline;}
a.feedback:link, a.feedback:visited, a.feedback:active { font: bold 14px Verdana, Arial, sans-serif; color: #fcb033; margin: 0 0px 0 0; padding: 0 0 0 0px; text-decoration:none;}
a.feedback:hover { color: #fcb033; text-decoration: underline;}


