* {padding: 0;margin: 0}body {margin: 0 auto;padding: 0;background: #FFF;font: .8em Verdana, Arial, Sans-Serif;line-height: 1.4em;color : #000;overflow: auto;}.content {margin: 0 auto;padding: 0;width: 800px;}#top {width: 800px;height: 100px}#part1 {height: 72px;width: 800px;margin: 0;padding: 0}#top h1 {padding: 25px 0 0 0px;color: #555;font-size: 1.6em;background: transparent}#top h1 a {color: #555;text-decoration: none;background: transparent}#top h2 {padding: 0px 0 0 0px;background: transparent;color: #e4e4e4;font-size: 90%;font-family:  Arial, Verdana, Helvetica, Sans-Serif}#top .padding {padding-top: 5px}/* custom login box ************/#login {width: 200px;float: right;padding: 10px 0px 0px 0px;margin: 0;}#login input.text {width: 150px;height: 10px;border: 0;padding-left: 5px;padding-top: 2px;font-size: 0.9em}#login input.button {border:0;background: transparent;color: #666;font-size: 10px;font-weight: bold;cursor: pointer}/* TOP MENU PART PART ------ **********************************/#topmenu {float: right;margin: 0;padding: 0;background: transparent;height: 31px;width: 800px}#topmenu  ul {list-style: none;padding: 9px 0;margin: 0;float: right;background-color: transparent}#topmenu li {width: auto !important;width: 0%;float: left;margin: 0;font-size: 10px;line-height: 30px;white-space: nowrap;background: url(images/menul_a.gif) top left no-repeat;background-color: transparent;list-style: none;padding-right: 2px}#topmenu a {font-family: Verdana, Arial, Sans-Serif;font-size: 1.1em;display: block;padding-left: 0px;padding-right: 10px;text-decoration: none;color: #FFF;background: url(images/menur_a.gif) top right no-repeat;margin-top: 0px;margin-left: 9px}#topmenu a.current {font-weight: bold}/*** Main area *****/#main {margin: 0 auto;width: 800px;padding-top: 0px;background: transparent}a {color: #0066B3;background: inherit}h1 {font: bold 1.9em Arial, Arial, Sans-Serif}h2 {font: bold 1.2em Arial, Arial, Sans-Serif;padding: 0;margin: 0}ul {padding: 0;margin: 0}li {list-style-type: none}.capital {float:left;color:silver;font-size:44px;line-height:30px;padding:2px;font-family: "Times New Roman", times, Sans-Sherif;background: #FFF}#right {float: left;width: 630px;padding: 0;color: #555;background: #FFF}#right p {color: #555;text-align: justify;margin: 5px 0em 5px 10px;background: inherit}#right img {margin: 0px 10px 3px 0px;position: relative;float: left;border: 1px solid  #f5f5f5;padding: 1px;background: #FFF}#right h2 {color: #999;width: 100%;border-bottom: 1px solid #BBB;margin-bottom: 5px;line-height: 20px;background: inherit;margin-left: 10px;}#right ul {}ul#right ul {list-style-position: inside;margin-left: 2px}#right ul li {list-style-type: square;margin-left: 15px}#right ul ul li {list-style: none;margin-left: 10px;list-style-type: lower-alpha;list-style-position: inside}#right .citation {background: #FFF url(images/cit1.gif) no-repeat top left;font-style: italic;padding: 10px 0px 0 35px;font-size: 1.0em;margin-left: 10px;margin-top: 5px;}#right .citation p {background: #FFF url(images/cit2.gif) no-repeat bottom right;padding-bottom: 20px;padding-right: 35px;color: #555;}.torightc {float: right;margin: 0 10px;border: 1px solid #ddd;padding: 5px;background: #f5f5f5}#right blockquote {text-align: justify;border-left: 8px solid #f0f0f0;padding-left: 8px;margin-left: 15px;margin-top: 5px;background: inherit}#right .date {margin-bottom: 25px;margin-top: 5px;padding-top: 5px;text-align: right;border-top: 1px solid #f5f5f5;background: inherit;margin-left: 10em;}#right .date a {text-decoration: none;background: inherit;}#right .functions {margin-bottom: 5px;margin-top: 5px;padding-top: 5px;padding-bottom: 5px;text-align: center;background-color: #f8f8f8;}
#right .comment {background: #F5F5F5}#right .comment .date {text-align: left;background: #CCC;margin: -10px -10px 8px -10px;padding: 5px;color: #FFF;font-weight: bold;border: none}#right .comment .date a {color: #FFF;text-decoration: underline;background: inherit}#right br {margin: 0px 0 5px 0;background: inherit}#left {float: left;width: 160px;margin: 0;background: #FFF}#left h2 {color: #FFF;border-bottom: 1px solid #f0f0f0;font-size: 0.9em;padding-left: 10px;padding-right: 10px;line-height: 20px;background: url(images/lh.jpg) no-repeat top center;margin-bottom: 5px}#left .box {border: none;padding: 0px 0 10px 0;margin: 0 0 1em 0;background: #f5f5f5 url(images/rbot.jpg) no-repeat bottom center}#left .box ul {padding-left: 8px}#left .box li a {text-decoration: none;font-size: 0.9em}.extra {text-align: right;padding:8px;font-size:1.8em;font-family: "Times New Roman", times;margin:0px;color: #AAA;line-height: 25px;background: #FFF;}.extra h3 {color: #CCD8E1;margin-bottom: 5px;font-size: 1.2em;background: #FFF}.extra a {color: #8FB9DB;text-decoration: none;font-style: italic;background: #FFF}.extra p {margin-top: 15px;background: #FFF}#footer {clear: both;border-top: 2px dotted #e5e5e5;margin: 0 0 3em 0;color: #777;font-size: 0.8em;background: #FFF}#footer .right {float: right;text-align: right;background: #FFF;}#footer a {text-decoration: none;background: #FFF}/* SNEWS */fieldset {border: 1px solid #ddd;padding: 10px 8px;margin: 0 0 8px 0;background: #f5f5f5;color: #000}input {padding: 1px;margin: 0;border: 1px solid #BBB;margin-top: 1px;background-color: #ffffff;}textarea {width: 97%;height: 20em;padding: 3px;border: 1px solid #BBB}.comment {background: #eee;color: #808080;padding: 10px;margin: 0 0 10px 0;border-top: 1px solid #ccc}.commentsbox {background: #f5f5f5;color: #808080;padding: 10px;margin: 0 0 10px 0;border: 1px solid #ddd}
