body{ font-family: Arial, Helvetica, sans-serif; color: Black; font-size: 10pt; margin: 0;  padding: 0; background: #7A96DF url(../images/bg_web_page.gif); background-repeat: repeat-x }
#main{width:100%; }
#header{height:250px;width:706px;}
#footer{position:relative;float:left;background-image:url(../images/footer.gif);background-repeat:repeat-x;height:97px;width:706px;}

#container {background: #FFFFFF; width: 720px; padding: 5px; margin: auto; margin-top: 5px; height: auto; margin-bottom: 5px }
#container2 { border: 1px solid #000000; padding: 5px; margin: auto; height: auto }

#content{width:706px;margin:0px auto;text-align:left; background: #FFFFFF }
#content_right{position:relative;float:left;width:495px;}


.fix{clear:left;float:left;width:706px;}

#tools{position:relative; width: 706px; display: block; top: 5px }
.clk{position:relative;float:left; color: #000099; display: inline; font-size: 11px; }
.ft1{position:relative;float:right; height: 35px; color: #000099; display: inline; top: -5px; padding-right: 20px }
.top{background-image:url(../images/top_bg.gif);background-repeat:repeat-x;height:71px;width:681px;color:#FFFFFF;background-color:inherit;font-size:18px;font-style:italic;padding:15px 0 0 25px;}
.name{background-image:url(../images/name.jpg);background-repeat:no-repeat;width:496px;height:50px;color:#003188;background-color:inherit;font-size:34px;font-weight:bold;padding:60px 0 0 210px;}
.menu{background-image:url(../images/menu_bg.gif);background-repeat:repeat-x;height:37px;width:690px;padding:15px 0 0 16px;}
.menu a{padding:0 10px;text-decoration:none;color:#FFFFFF;background-color:inherit;font-size:11px;font-variant:small-caps;}
.menu a:hover, .menu2 a:hover{text-decoration:underline;}
.menu img{padding-bottom:5px;}
.menu2{height:25px;padding:15px 0 0 0;font-size:11px;color:#FFFFFF;background-color:inherit;text-align:center;}
.menu2 a{color:#FFFFFF;background-color:inherit;text-decoration:none;padding:0 10px;}
.copy{height:47px;text-align:center;line-height:20px;padding-top:10px;}
.copy a{color:#660000;background-color:inherit;font-weight:normal;text-decoration:underline; font-style: italic; font-size: smaller }

 /* titlebar */
.title_bar_green{height:37px;background-image:url(../images/green.block.gif);background-repeat:no-repeat; float: left; position: relative }
.title_bar_red{height:37px;width:209px;background-image:url(../images/red.block.gif);background-repeat:no-repeat; float: left; position: relative }
.title_bar_orange{height:37px;width:209px;background-image:url(../images/orange.block.gif);background-repeat:no-repeat; float: left; position: relative }
.t_bar_text{position:relative;float:left;width:163px;color:#FFFFFF;background-color:inherit; font-variant:small-caps;font-weight:bold;padding:13px 0 0 45px;}

 /* padding:toppx rightpx bottompx leftpx; */
.left{position:relative; float:left; padding-left: 17px; text-align: center; color: #000000; font-style: italic; font-weight: lighter; font-size: small }
.left a{position:relative; float:left; padding-left: 17px; margin-top: 8px; text-align: center; color: #000099; font-style: normal; font-weight: bold; text-decoration: none; background: transparent;}
.left a:hover { text-decoration: underline; }
.right{position:relative;float:right;padding:0px 0px 0px 0px;text-align: justify; width: 460px }
.right_qform{position:relative;float:right;text-align: left; width: 460px; padding:0px 0px 0px 0px;}
.right_scroll{position:relative;float:right;padding:0px 0px 0px 0px;text-align: justify; width: 460px; overflow: auto; height: 250px }


.right img{padding-right:10px;padding-bottom:10px;}
.right a{color:#6142AF;background-color:inherit;}
.right span{color:#6142AF;background-color:inherit;font-weight:bold;}
.news{margin:10px 20px 0px 25px;padding-bottom:5px;border-bottom:0px solid #003188;width:160px;}
.news2{margin:10px 20px 0px 25px;padding-bottom:5px;width:160px;}
.news span, .news2 span{font-weight:bold;}
.t_intro{position:relative;float:left;font-size:16px;color:#1B547B;background-color:inherit;font-weight:bold;padding:10px 0px 0px 28px;width:453px; top: -8px }


/* sidebar */
#sidebar { float: left; background-image:url(../images/bg_main_body.gif);background-repeat:repeat-y; width: 209px; padding: 0px; margin: 0px 0px 5px 0px; border-left: 1px solid #4C9C15; border-right: 0px solid #000; border-bottom: 1px solid #4C9C15; #4C9C15; position: relative }
#sidebar h3 { font-size: 15px; font-variant: small-caps; padding: 2px; border-bottom: 10px solid #3C5945; background: #EA981B; color: #000000; margin: 0px 0px 3px 0px; }
#sidebar .title { font-size: 14px; font-variant: small-caps;  color: #000000; font-weight: bold; text-align: center; text-decoration: underline }
#sidebar p { margin: 2px 0px 5px 0px; border: 1px solid #000; padding: 5px; background: #ddd; }

hr {border: none; background-color: #4C9C15; color: #4C9C15; height: 2px;}
