body{padding:0px;margin:0px;background-color:#eee;}

a.url{color:#369;padding:2px;}

a.url:hover{background-color:#369;color:#fff;padding:2px;}

#header{width:780px;color:#fff;text-align:right;background-color:#b2b2b2;background-image:url(/images/bg1.gif);height:26px;border-bottom:1px solid #000;}

#headerprint{display:none;}

#middle{clear:both;width:780px;height:180px;}

#news{float:right;width:329px;height:200px;color:#FFFFFF;text-align:left;vertical-align:middle;background-color:#369;border-left:1px solid #ccc;}



.newstitle{margin-left:4px;padding:1px;}

.newstitle a{color:#fc0;}

.newstitle a:hover{background-color:#fc0;color:#000;padding:1px;}

.newsbody{margin-left:4px;color:#fff;padding:1px;padding-bottom:5px;}



#news h2{margin-left:4px;padding:1px;font-size:11px;font-weight:normal;line-height:100%;}

#news h2 a{color:#fc0;font-size:11px;}

#news h2 a:hover{background-color:#fc0;color:#000;padding:1px;font-size:11px;}



#menus{float:right;width:149px;height:200px;background-color:#c60;border-left:1px solid #fff;}

#logo{background-color:#d6d6d6;padding:0px;float:right;width:300px;height:200px;background-image:url('/images/logo.gif');background-repeat:no-repeat;}

#logoword{position:relative;text-align:center;top:80px;}



h1{font-size:11px;font-weight:normal;line-height:140%;padding:0px !important;margin:0px !important;}



div.menu{color:#fff;padding:0px;height:36px;text-align:left;vertical-align:middle;border-bottom:1px solid #c60;background-color:#f93;white-space:nowrap;}

div.menuhover{color:#fff;padding:0px;height:36px;text-align:left;border-bottom:1px solid #c60;background-color:#ffc30c;white-space:nowrap;}

div.menuact{color:#000;padding:0px;height:36px;text-align:left;border-bottom:1px solid #c60;background-color:#eee;white-space:nowrap;border-left:4px solid #c60;}

div.menu a,div.menuhover a{margin-left:20px;color:#000;text-decoration:none;line-height:320%;}

div.menu a:hover,div.menuhover a:hover{margin-left:20px;color:#000;text-decoration:none;line-height:320%;}

div.menuact a{margin-left:20px;color:#000;text-decoration:none;line-height:320%;}

div.menuact a:hover{margin-left:20px;color:#000;text-decoration:none;line-height:320%;}

#content{clear:both;width:780px;border-top:1px solid #fff;}

#right{float:right;width:328px;background-color:#eee;background-image:url(/images/bg2.gif);background-repeat:repeat-x;vertical-align:top;border-left:1px solid #999;}

#left{float:left;width:450px;background-color:#eee;background-image:url(/images/bg2.gif);background-repeat:repeat-x;vertical-align:top;}

#innerright{float:right;width:628px;background-color:#00f;background-color:#eee;background-image:url(/images/bg2.gif);background-repeat:repeat-x;vertical-align:top;min-height:400px;}

#innerleft{float:left;width:150px;background-color:#eee;background-image:url(/images/bg2.gif);background-repeat:repeat-x;vertical-align:top;}

#header p,#right p,#left p,#innerright p,#innerleft p,#news p,#bottom p{margin:0px;padding:5px;}

#middle1,#middle2,#middle3,#content1,#content2{visibility:hidden;clear:both;}

#bottom{clear:both;color:#fff;background-color:#666;width:780px;}

#right div{padding-bottom:10px;margin-bottom:10px;}

span.tab{position:relative;top:5px;padding:5px;background-color:#999;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #666;border-right:1px solid #666;cursor:pointer;}

span.tabact{position:relative;top:7px;left:-1px;padding-top:7px;padding-bottom:7px;padding-left:5px;padding-right:5px;background-color:#fff;color:#000;border-top:1px solid #fff;border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;cursor:pointer;}

p.prj{display:none;}

p.prjact{display:block;}



p.section{font-size:17px;font-weight:normal;line-height:200%;}

p.section a{font-size:17px;color:#369;text-decoration:none;}

p.subsection{font-size:13px;color:#c60;border-bottom:1px solid #ccc;padding-top:10px !important;margin:2px !important;}



h2{font-size:17px;margin:2px;margin-left:4px;font-weight:normal;line-height:200%;}

h2 a{font-size:17px;color:#369;text-decoration:none;}

h3{font-size:13px;color:#c60;border-bottom:1px solid #ccc;padding-top:6px;margin:2px;margin-left:4px;font-weight:normal;line-height:140%;}



p.bar{padding:2px !important;}

p.error{color:#c00;}

#window{float:right;width:260px;border:1px solid #999;padding:5px;margin:5px;background-color:#eee;}

#windowtitle{color:#c60;padding:2px;margin-bottom:8px;}



#window h2{margin-left:0px;font-size:11px;font-weight:normal;line-height:110%;}

#window h2 a{font-size:11px;text-decoration:underline;}

#window h2 a:hover{padding:1px;font-size:11px;text-decoration:none;}



a.icon{padding:1px 4px 1px 4px;border:1px solid #666;background-color:#369;color:#fff;text-decoration:none;}

a.icon:hover{padding:1px 4px 1px 4px;border:1px solid #666;background-color:#f93;color:#fff;text-decoration:none;}

dl{padding:0px;margin:0px;}

dl:hover{padding:0px;margin:0px;}

dt{border-left:1px dotted #999;margin:2px;margin-left:10px;margin-right:10px;padding:2px;color: #333;}

dd{color:#666;margin-left:20px;}



#snapshotinfo{border:0px solid #eee;background-color:#eee;width:240px;height:40px;}

#similar{position:absolute;border:1px solid #000;background-color:#fff;padding:5px;visibility:hidden;}

#bottom a{color:#fc0;}

#bottom a:hover{background-color:#fc0;color:#000;}

.formlabel{color:#369;margin-left:20px;}

.formfield{margin-left:20px;padding-bottom:10px;}

.forminput{border:1px solid #369;}

.formsubmit{background-color:#369;color:#fff;border:1px solid #333;}

.note{border:1px solid #900;margin:5px;padding:5px;background-color:#ffe9e9;}

#banners{padding:4px 0px 4px 0px;}

#banners div{padding-right:4px;float:left;color:#999;}

#sitemap{clear:both;visibility:hidden;}



#area1{margin:auto;width:780px;border:1px solid #999}

#area2{margin:auto;width:780px;}