body{font: 12px arial, helvetica, sans-serif; width:1024px; border:0; margin:0 auto;height: auto; padding:5px; }
#logo { width:281px; height:90px; float:left; }
#search { width:555px; float:left; height:90px; overflow:hidden;}
.top {width:555px; height:48px; }
.product { width:126px; height:32px; margin:16px 0 0 89px; background:url(images/product.gif); line-height:32px; float:left;display:inline;}
.product2 { width:126px; height:32px; margin:16px 0 0 10px; background:url(images/product.gif); line-height:32px; float:left}
#help { width:188px; float:right; }
#search a:link {font-weight: bold;color: #000000;text-decoration: none;}
#search a:visited {font-weight: bold;color: #000000;text-decoration: none;}
#search a:hover {font-weight: bold;color: #F49D0D;text-decoration:underline;}
.lookup { width:555px; height:42px; background:url(images/search.gif); padding-top:6px; overflow:hidden;}
.lookup b { font-weight: bold; color: #CA000B}
.enter { clear:both; height:20px;}
.enter2 { clear:both; height:10px;}
.menuleft { width:9px; height:24px; background:url(images/leftcornerbottom.gif); float:left;}
.menuright { width:9px; height:24px; background:url(images/rightcornerbottom.gif); float:left;}
#menu { height:24px; background:url(images/pati1b.gif); width:1006px; float:left; overflow:hidden; display:inline;}
#menu a:link {font-weight: bold;color: #000000;text-decoration: none;}
#menu a:visited {font-weight: bold;color: #000000;text-decoration: none;}
#menu a:hover {font-weight: bold;color: #CD0018;text-decoration: underline;}
#menu li { list-style:none outside; margin-left:40px; float:left; line-height:24px; display:inline;}
#home { padding-left:110px;}

.leftbrand { width:195px; margin-top:15px; float:left; font-weight:bold;} 
.title1 { width:195px; background:url(images/title1.gif); line-height:26px; color: #FFFFFF;}
.leftbrand li { list-style:none outside; line-height:29px; background:url(images/back-title1.gif); color:#000000; padding-left:5px;}
.leftbrand li a:link {font-weight: bold;color: #000000;text-decoration: none;}
.leftbrand li a:visited {font-weight: bold;color: #000000;text-decoration: none;}
.leftbrand li a:hover {font-weight: bold;	color: #CD0018;	text-decoration: underline;}

.title2 { background:url(images/title2.gif); line-height:26px; margin-top:20px; float:left; width:195px;}
.list { width:195px; float:left;}
.list2 {background:url(images/bot-title2.gif) repeat-y; width:195px; float:left; padding:2px;}
.list2 a:link {font-weight: normal;color: #1447CD;text-decoration: underline;}
.list2 a:visited {font-weight: normal;color: #1447CD;text-decoration: underline;}
.list2 a:hover {color: #F49D0D;text-decoration: underline;	font-style: italic;}
.list-bot { width:195px; float:left; line-height:5px;} 
.list a:link {color: #1447CD;text-decoration: underline; font-weight:normal;}
.list a:visited {color: #1447CD;text-decoration: underline; font-weight:normal;}
.list a:hover {color: #F49D0D;text-decoration: underline;font-style: italic; font-weight:normal;}
.popular {background:url(images/bot-title2.gif) repeat-y; width:195px; float:left; padding:2px;}
.popular li { margin:2px; background:none;}
.popular li a:link {color: #0E67A9;	text-decoration: none;}
.popular li a:visited {color: #0E67A9;text-decoration: none;}
.popular li a:hover {color: #CD001A;text-decoration: underline;}

.mainbody { width:815px; float:right; margin-top:15px; line-height:15pt;}

.bottom {background:url(images/bottom2.gif);width:1024px; height:100px; clear:both; float:left; margin-top:20px;border:1px solid #CCCCCC;}
.bottom2 { width:1024px; float:left; margin-top:10px;}
.bottom2 a:link{ font-weight:normal; color:#000000;text-decoration:none;}
.bottom2 a:visited{ font-weight:normal; color:#000000;text-decoration:none;}
.bottom2 a:hover{font-weight:normal; color: #CD0018;text-decoration:none; }
.bottom_img { width:1024px; float:left;}
.bottom_img img {vertical-align:middle;cursor:pointer;}
.bottom_dis { line-height:15pt; margin-left:12px; width:190px; float:left }
.copyright { width:1024px; float:left;}
.leader {font-size: 14px}
.bottom p { line-height:15pt;}
.search2 { width:1024px; clear:both; height:30px; border:1px solid #BFBFBF; background:#F2F2F2; float:left; margin-top:20px;  overflow:hidden; padding-top:8px;}
a:link {color: #0E67A9;	text-decoration: none;}
a:visited {color: #0E67A9;text-decoration: none;}
a:hover {color: #CD001A;text-decoration: underline;}
