BODY, TEXTAREA, INPUT, TABLE, SELECT { color: #353c41; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

P, UL, LI, H1, H2, IMG TD TH { margin:0; padding: 0px; }

.clear { clear: both; }

img { behavior: url("pngbehavior.htc"); }

#wrapper { width: 975px; text-align: left; margin-left: auto; margin-right: auto; }

#top { height: 129px; }
#top IMG { padding: 0px; float: left; margin: 27px 30px 0px 5px; }
#top .menu { float: left; margin-top: 58px; margin-right: 0px; padding-bottom: 4px; background:#FFFFFF url('../images/menu_back.jpg') center bottom no-repeat; }
#top .menu UL { margin: 0px; padding: 0px; height: 36px; _height: 38px; list-style-type: none; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; }
#top .menu UL LI { float: left; display: inline; padding: 0px 17px; }
#top .menu UL LI A { color: #919191; font-weight: bold; line-height: 36px; text-decoration: none; }
#top .menu UL LI A:hover, #top .menu UL LI .active { color: #303550; }

/* End Main Horizontal Menu */
#menu{ clear: both;height: 51px; padding: 0px 14px 0px 0px; background: #ffffff  url(../images/submenu_left.jpg) 14px top no-repeat; }
#menu UL { height: 42px; margin-bottom: 9px; margin-left: 21px; list-style-type: none; background: url('../images/submenu_right.jpg') top right no-repeat; }
#menu UL LI { float: left; height: 20px; _height: 42px; color: #c3bbab; display:block; padding: 11px 0px; background: url(../images/submenu_back.jpg) left top repeat-x; }
#menu UL LI.over { color: #c3bbab; }
#menu UL LI A { float1: left; display: block; padding: 2px 35px; background: url(../images/menu_line.jpg) right top no-repeat; }
#menu UL LI.over A { olor: #e77817; }
.last { background: none; }
#menu UL LI A:hover, #menu UL LI A.active { color: #e77817; }
#menu LI DIV { display: block;position: absolute; }
#menu LI DIV UL { color:#ffffff;height: auto; }
#menu LI UL { margin-left: 25px;background: #FBFBFB; margin-top: 10px; border: 1px solid #FFFFFF; border-bottom: none; }
#menu UL LI.over UL{display: block;}
#menu LI UL LI { float: none;height: 30px; _display: inline; padding: 0px; line-height: 30px;border-bottom:1px solid #FFFFFF;background: #dd1e16; }
#menu LI UL LI A { height: 30px;line-height: 30px;white-space: nowrap;color:#ffffff;background: none; padding: 0px 0px 0px 12px; text-decoration: none;  }
#menu LI UL LI A:hover {color: #ffffff;background: #8898b9; }
#menu LI UL LI UL { border: 1px solid #FFFFFF; margin-left: 0px;border-bottom: none;} 
#menu LI UL LI.over A { color:#ffffff; }
#menu LI UL LI.over UL {margin-left: 2px; _margin-left: 0px; margin-top: 0px; }
#menu LI UL LI.over UL LI A {color:#ffffff;}


#bottom { clear: both; font-size: 90%; color: #7d7d7d; margin-bottom: 18px; padding-left: 20px; padding-right: 20px; border-top: 1px solid #dadada; background: url('../images/bottom_back.jpg') left bottom repeat-x; }
#bottom DIV { height: 42px; color: #7d7d7d; line-height: 42px; padding-bottom: 7px; }
#bottom P { margin: 0px; color: #7d7d7d; margin-top: -49px; line-height: 42px; padding-bottom: 7px; text-align: right; }
#bottom P A { color: #7d7d7d; }
#bottom a:hover, #bottom P A:hover { color: #7d7d7d; }