body         { font-size: 12px; font-family: Arial; margin:0px; background-color:#dddddd }
td           { font-size: 12px; font-family: Arial; }
p            { font-size: 12px; font-family: Arial; }
.t16         { font-size: 16px }
.t14         { font-size: 14px }
.t12         { font-size: 12px }
.t14b         { font-size: 14px; font-weight:bold }
.t16b         { font-size: 16px; font-weight:bold }
.line1       { line-height: 130% }
.line2       { line-height: 150% }
.line3       { line-height: 200% }
input       { font-size: 12px }
select      { font-size: 12px }
.logininput	{ border:1px solid #CCCCCC; width:90px; height:18px; background-color:#CCCCCC; color:#000000; filter:alpha(opacity=80); }
.searchinput	{ border:1px solid #CCCCCC; width:155px; height:20px; padding-top:2px; background-color:#CCCCCC; color:#FFFFFF; }
a:link       { font-size: 12px; color: #000000; text-decoration: none }
a:active     { font-size: 12px; color: #000000; text-decoration: none }
a:visited    { font-size: 12px; color: #000000; text-decoration: none }
a:hover      { font-size: 12px; color: #003366; text-decoration: underline }

.headtxt	 { z-index:500; position:absolute; width:150px; height:30px; height:14px; top:16px; margin-left:510px; color:#FFFFFF; }
.headtxtm	 { z-index:500; position:absolute; width:150px; height:30px; height:14px; top:16px; margin-left:620px; color:#FFFFFF; }
.logindiv	 { z-index:500; position:absolute; width:326px; height:18px; top:13px; margin-left:675px; color:#FFFFFF; }
.searchdiv	 { z-index:500; position:absolute; width:200px; height:24px; top:10px; margin-left:785px; color:#FFFFFF; }
.menudiv	 { z-index:501; position:absolute; width:146px; height:1px; top:101px; overflow:hidden; background-color:#FFFFFF; filter:alpha(opacity=90); opacity:0.9; }
.menutxtdiv	 { z-index:502; position:absolute; width:146px; height:1px; top:101px; padding-left:19px; padding-top:15px; }
.menutxt	 { height:28px; }
.mainpicbt	 { z-index:302; position:absolute; width:230px; height:100px; top:320px; }
.nv			 { z-index:400; position:absolute; width:1000px; height:30px; top:245px; margin-left:0px; background-color:#000000; filter:alpha(opacity=60); opacity:0.6; }
.nvtxt		 { z-index:401; position:absolute; width:800px; height:20px; top:255px; margin-left:60px; color:#FFFFFF; font:12px/1 Tahoma,Helvetica,Arial,sans-serif }
.maindiv	 { width:1000px; padding-bottom:20px; }
.lmhead		 { width:150px; height:16px; padding-left:10px; padding-top:10px; padding-bottom:6px; color:#000000; font-weight:bold; }
.leftbar	 { width:160px; float:left; padding:20px; }
#leftbar ul  { border-bottom:1px dotted #C0C0C0; padding:0px; list-style-type:none; padding-bottom:10px; margin-bottom:10px; margin-left:0px; margin-right:0px; margin-top:0px }
#leftbar li  { margin:0px; list-style-type:none; padding-left:25px; padding-top:6px; padding-bottom:2px; height:16px; width:160px; padding-right:0px; background-image:url('leftblib.gif'); background-repeat:no-repeat;  }

.content	 { width:760px; float:right; padding:20px 19px 20px 20px; border-left:1px solid #CCCCCC; }
.contentbody { width:535px; float:left; border-right:1px solid #C0C0C0; }
.contentmain { text-align: justify; line-height:150%; margin-top:20px; margin-bottom:10px; width:515px;}
.contentall	 { width:720px; margin-top:20px; margin-bottom:10px; }
.contentsidebar { margin-left:19px; margin-top:20px; margin-bottom:10px; width:185px; float:left; }
.contentfoot { clear:both; color:#990000; }
.sidebarh	 { background-image:url('sidebarh.gif'); overflow:hidden; height:24px; color:#FFFFFF; font-weight:bold; padding-left:10px; line-height: 220% }
.sidebarbt	 { height:30px; overflow:hidden; background-image:url('sidebarl.gif'); padding-left:10px; line-height: 300% }
#blogo		 { float:left; width:345px; height:65px; }
#baddress	 { float:left; width:620px; height:65px; padding-top:12px; padding-left:24px; color:#990000; line-height: 150%; }
.address	 { width:1000px; height:80px; padding-top:12px; color:#990000; line-height: 150%; text-align:center; }
.newsdate	 { font-size:10px; color:#999999; }
.ztpic		 { border: 1px solid #C0C0C0; }
.zttitle	 { color:#993300; height:22px; }
.zttxt		 { color:#999999; line-height: 130% }
.hltxt		 { line-height:170%; }

.titles1	 { margin-bottom:10px; border: 1px solid #C0C0C0; background-color: #EEEEEE; padding:5px 10px 5px 10px; }
.titles2	 { width:740px; margin-top:20px; margin-bottom:10px; border: 1px solid #C0C0C0; background-color: #EEEEEE; height:26px; }
.maintxt	 { padding-left:10px; padding-right:10px; text-align: justify; line-height:170%; }
.maintxt ul	 { padding:0px; margin:0px; list-style-type: square; }
.maintxt li	 { padding:0px; margin-left:20px; text-align:left; }
.teamper	 { padding:0px 10px 10px 10px; border-bottom: 1px dotted #999999; margin-bottom:10px; }
.teampic	 { float:left; width:160px; }
.teamptitle	 { font-weight:bold; margin-bottom:10px; }
.teamptxt	 { float:left; text-align: justify; width:335px; }
.divclear	 { clear:both; height:1px; }

.frame { width:1000px; height:420px;}

.list { width:1000px; height:420px; float:left; overflow:hidden; position:relative; }
.list ul { margin:0px; padding:0px; float:left; list-style-type:none; position:absolute; top:0px; left:0px; }
.list li { margin:0px; padding:0px; float:left; list-style-type:none; width:1000px; height:420px; float:left; }
.list li.opacity { position:absolute; top:0px; left:0px; opacity:0; filter:alpha(opacity:0) }

.but { z-index:400; position:absolute; width:1000px; height:100px; top:0px; margin-left:0px; }
.but ul { margin:0px; padding:0px; list-style-type:none; }
.but li {z-index:400; position:absolute; width:230px; height:100px; top:320px; cursor:pointer; margin:0px; padding:0px; list-style-type:none; }

.box1 { width:250px; height:150px; float:left; display:inline; background:#FFFFFF; position:relative; border:1px solid #b4b4b4;}
.list1 { width:250px; height:150px; float:left; overflow:hidden; position:relative;}
.list1 ul { margin:0px; padding:0px; float:left; list-style-type:none; position:absolute; top:0px; left:0px;}
.list1 li { margin:0px; padding:0px; float:left; list-style-type:none; width:250px; height:150px; float:left;}
.list1 li.opacity {position:absolute;top:0px;left:0px;opacity:0;filter:alpha(opacity:0)}

.but1 { width:105px;height:16px;right:1px;bottom:5px;position:absolute;z-index:1;}
.but1 ul { margin:0px; padding:0px; float:left; list-style-type:none; }
.but1 li { margin:0px; padding:0px; float:left; list-style-type:none; width:14px;height:14px;float:left;color:#fff;font-size:10px;text-align:center;line-height:14px;font-family:Verdana;background:#bbb;display:inline;margin:0 5px 0 0;cursor:pointer;border:1px solid #a9abaa;}
.but1 li.hove { background:#ff902a; border:1px solid #ff6502;}

.zoominner{ padding:5px 10px 0px 5px;background:#FFF;text-align:left; color:#333; }
.zoominner a{float:left;margin-left:10px;width:17px;height:17px;background:url(imgzoom_tb.gif) no-repeat 0 0;line-height:100px;overflow:hidden;}
.zoominner a:hover{background-position:0 -39px;}
.zoominner a.imgadjust{background-position:-40px 0;}
.zoominner a.imgadjust:hover{background-position:-40px -39px;}
.zoominner a.imgclose{background-position:-80px 0;}
.zoominner a.imgclose:hover{background-position:-80px -39px;}

.ebookitem	{ float:left; height:20px; width:90px; margin:4px; border-bottom: 1px solid #C0C0C0; text-align:center; display:inline; }
.ebookpic	{ float:left; height:210px; width:136px; margin:8px 12px 0px 12px; text-align:center; display:inline; }
.ebooktitle	{ clear:both; font-weight:bold; text-align:left; padding-top:8px; }
.ebooktxt	{ float:left; height:20px; width:235px; margin:2px 0px 2px 0px; text-align:left; display:inline; }

.showpicdiv		{ clear:both; margin-top:10px; border-top: 1px dotted #C0C0C0; }
.showpictxt		{ float:left; width:340px; margin-top:10px; line-height:150%; text-align: justify; }
.showpicpic		{ float:right; width:140px; margin-top:10px; }
.showpictxtf	{ float:left; width:380px; margin-top:10px; padding-left:10px; line-height:150%; text-align: justify; }
.showpicpicf	{ float:right; width:300px; }
.showpicfpic	{ width:150px; text-align:left; float:left; padding-top:10px; }
.showpicfpicb	{ width:300px; text-align:left; float:left; padding-top:10px; }
.showpicpice	{ width:600px; }
.showpicpics	{ width:450px; }
.dotdiv			{ border: 1px dotted #C0C0C0; background-color: #F1F1F1; }

.scrollable { background-color:#efefef;	border:1px solid #ddd; width:515px; height:110px; margin-top:10px; margin-bottom:10px; }
.scrolldiv  { padding:10px 9px 10px 10px;  }
a.prev, a.next { background:url(right.png) no-repeat 0 0; display:block; width:18px; height:18px; margin:38px 0 0 0; cursor:pointer; }
a.next { background-image:url(left.png); float:right; }
a.prev:hover { background-position:0 -18px; }
a.next:hover { background-position:0 -18px;	}

a:link.w       { font-size: 12px; color: #FFFFFF; text-decoration: none }
a:active.w     { font-size: 12px; color: #FFFFFF; text-decoration: none }
a:visited.w    { font-size: 12px; color: #FFFFFF; text-decoration: none }
a:hover.w      { font-size: 12px; color: #FFFFFF; text-decoration: underline }
a:link.b       { font-size: 12px; color: #1a4d80; text-decoration: none }
a:active.b     { font-size: 12px; color: #1a4d80; text-decoration: none }
a:visited.b    { font-size: 12px; color: #1a4d80; text-decoration: none }
a:hover.b      { font-size: 12px; color: #1a4d80; text-decoration: underline }
a:link.red       { font-size: 12px; color: #990000; text-decoration: none }
a:active.red     { font-size: 12px; color: #990000; text-decoration: none }
a:visited.red    { font-size: 12px; color: #990000; text-decoration: none }
a:hover.red      { font-size: 12px; color: #990000; text-decoration: underline }
a:link.news       { font-size: 12px; color: #993300; text-decoration: none }
a:active.news     { font-size: 12px; color: #993300; text-decoration: none }
a:visited.news    { font-size: 12px; color: #993300; text-decoration: none }
a:hover.news      { font-size: 12px; color: #990000; text-decoration: underline }
a:link.webd       				{ font-size: 12px; color: #000000; text-decoration: none }
a:active.webd     				{ font-size: 12px; color: #000000; text-decoration: none }
a:visited.webd    				{ font-size: 12px; color: #000000; text-decoration: none }
a:hover.webd      				{ font-size: 12px; color: #003366; text-decoration: underline }
a:link.webb       				{ font-size: 12px; color: #003399; text-decoration: none }
a:active.webb     				{ font-size: 12px; color: #003399; text-decoration: none }
a:visited.webb    				{ font-size: 12px; color: #003399; text-decoration: none }
a:hover.webb      				{ font-size: 12px; color: #003399; text-decoration: none }

.clear 							{ clear:both; }
.webbody						{ margin:0px; background-color:#FFFFFF; }
.webnewsdiv						{ width:740px; height:130px; overflow:hidden; }
.webnewsc						{ width:60px; height:60px; float:left; background-image: url('newscander.gif'); overflow:hidden }
.webnewsm						{ height:20px; color:#FFF; text-align:center; line-height:200%; overflow:hidden; }
.webnewsd						{ height:40px; text-align:center; font-family:Arial; font-size:20px; font-weight:bold; line-height:200%; }
.webnewsbody					{ width:650px; float:left; border-top:1px dotted #C0C0C0; margin-left:30px; margin-right:0px; }
.webnewstxt						{ width:480px; float:left; }
.webnewstitle					{ font-weight:bold; height:14px; margin-top:10px; }
.webnewsnews					{ line-height:150%; margin-top:8px; height:55px; overflow:hidden; text-align: justify; }
.webnewspic						{ width:140px; height:100px; float:right; border:1px solid #C0C0C0; margin-top:10px; }
.websubdiv						{ margin:0px 10px 0px 10px; }
.websubhead						{ margin:0px; padding:0px; }
.websubtitle					{ float:left; font-weight:bold; }
.websubinfo						{ float:left; margin-left:10px; color:#003399; font-size:12px; }
.websubtxt						{ clear:both; width:100%; height:24px; border-bottom:1px dotted #C0C0C0; line-height:200%; color:#666666; overflow:hidden; font-size:12px; }
.newsdate	 					{ -webkit-transform:scale(0.83); font-size:10px; color:#999999; font-family: Arial; width:65px; height:12px; overflow:hidden; float:right; text-align:left; white-space:nowrap; }
.titles1	 					{ margin-bottom:10px; border: 1px solid #C0C0C0; background-color: #EEEEEE; padding:5px 10px 5px 10px; font-family: Arial; }
.divline						{ border-bottom: 1px dotted #999999; }
.maintxt	 					{ padding-left:10px; padding-right:10px; text-align: justify; line-height:170%; }
.maintxt ul	 					{ padding:0px; margin:0px; list-style-type: square; }
.maintxt li	 					{ padding:0px; margin-left:20px; text-align:left; }
.ztpic		 					{ border: 1px solid #C0C0C0; }
.zttitle						{ color:#993300; height:22px; }
.zttxt							{ color:#999999; line-height: 130% }
.picpiny 						{ padding:3px 5px 2px 5px; font-family:Arial; float:left; line-height:150%; }
.pickey 	 					{ border:1px solid #d8d8d8; background-color:#F1F1F1; margin-right:1px; float:left; line-height:150%; padding:3px 5px 2px 5px; cursor:pointer; }
.pickeyon 	 					{ border:1px solid #d8d8d8; background-color:#EEFFFF; margin-right:1px; float:left; line-height:150%; padding:3px 5px 2px 5px; cursor:pointer; }