﻿.news_header {font: bold 20pt Trebuchet MS, Verdana ;line-height:130%; margin-top:0px;color:#b0b0b0;margin-left:20px;border-bottom: 1px dotted #ccc;}
.news_title {font: bold  8pt Trebuchet MS, Verdana;line-height:130%; margin-top:20px;color:#b00000;margin-left:20px}
.news_text {font: 9pt Trebuchet MS, Verdana ;line-height:130%; margin-top:5px;margin-left:20px}
.news_title_inner {margin-left:40px;margin-bottom:0px;margin-right:20px;margin-top:30px;line-height:130%;color:#b00000;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}
.news_text_inner {margin-left:40px;margin-bottom:20px;margin-right:20px;margin-top:0px;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}

// strict xhtml option
img.bl {display:block;}
#below {
	position: fixed;
}
#below { bottom: 0; left:0px}


	
// end strict xhtml option


.banner_title {font:  9pt 'Trebuchet MS', Verdana ;line-height:130%; margin-top:10px;color:#0000b0;margin-left:10px}
.banner_comment {font:  7pt 'Trebuchet MS', Verdana ;line-height:130%; margin-top:10px;color:#000000;margin-left:10px}
.menu {font: 11pt  Verdana ;color:#999;padding-bottom:12px;width:100%;text-align:center;z-index:1000}
.mn1 {background: url()}
.mn2 {color:#909090}
a {text-decoration:none;color:#780000}
a:hover {text-decoration:underline;color:#b00000}

a.red {text-decoration:none;color:#ffffff}
a.red:hover {text-decoration:underline;color:#ffaa88}

.dropdown {
background:#c0c0c0;border: #a0a0a0 1px solid; padding-top:10px;padding-right:30px;padding-bottom:15px;padding-left:20px;white-space: nowrap;
	}
.ddownhead
{
	margin-top:15px; color:#777;font: bold 9pt "Threbuchet MS",Verdana;text-transform:uppercase
}
	
.popmenu {
	font:  10pt "Threbuchet MS",Verdana;color:303030;margin:0px;
}
a.popmenu {text-decoration:none;color:#303030}
a.popmenu:hover {text-decoration:underline;color:#b00000}
div.ddown {margin-top:5px}

.transp {filter:alpha(opacity=90);	-moz-opacity:0.90;	-khtml-opacity: 0.90;	opacity: 0.90;}


.pic {text-align:center}

div.margin_body {margin-left:40px;margin-bottom:20px;margin-right:20px;margin-top:20px;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}

.left_menu_head {margin-left:20px;font: bold 14pt Threbuchet MS,Verdana;color:#a0a0a0;margin-top:10px;margin-bottom:5px;margin-right:10px}
.left_menu_chapter {margin-left:20px;font: bold 8pt Threbuchet MS,Verdana;color:#808080;margin-top:15px;margin-bottom:5px;text-transform:uppercase;margin-right:10px}
.left_menu {margin-left:20px;font:  8pt Threbuchet MS,Verdana;color:#505050;margin-top:5px;margin-bottom:5px;margin-right:10px}
.left_menu a {text-decoration:none;color:#505050}
.left_menu  a:hover {text-decoration:underline;color:#b00000}

div.ul {list-style: none; List-style-position: outside;margin: 5px 5px 0px 18px}
div.ol {list-style: none; List-style-position: outside;margin: 5px 5px 0px 18px}

ul.news {list-style: none;margin-top:5px;margin-bottom:5px}
li.hp {
	PADDING-LEFT:8pt;
	BACKGROUND-POSITION: 0px 6px;
	BACKGROUND-IMAGE: url(img/lb.png);
	BACKGROUND-REPEAT: no-repeat;
	margin-top: 3px;
	margin-left: -20px;
	margin-right: 10pt;
	margin-bottom: 5pt;
	letter-spacing:0px;
	list-style-type: none
}

div.ul li {
	PADDING-LEFT:8pt;
	BACKGROUND-POSITION: 0px 7px;
	BACKGROUND-IMAGE: url(img/lb.png);
	BACKGROUND-REPEAT: no-repeat;
	margin-top: 10px;
	margin-left: -10px;
	margin-right: 20pt;
	margin-bottom: 10pt;
	letter-spacing:0px
}

div.ul div.list {
	PADDING-LEFT:8pt;
	BACKGROUND-POSITION: 0px 7px;
	BACKGROUND-IMAGE: url(img/lb.png);
	BACKGROUND-REPEAT: no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 20pt;
	margin-bottom: 10pt;
	letter-spacing:0px
}

div.ul li.li2 {
	margin-top: 5px;
	margin-bottom: 5pt;
	font-size: 11px;
}

ol li {
	PADDING-LEFT:0pt;
	BACKGROUND-POSITION: 0px 7px;
	BACKGROUND-REPEAT: no-repeat;
	margin-top: 10px;
	margin-left: -10px;
	margin-right: 20pt;
	margin-bottom: 10pt;
	letter-spacing:0px
}

body {font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}
table {font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}
table.main {margin-left:40px;width:620px;}

.title {font: bold 20pt Trebuchet MS, Verdana ;line-height:130%; margin-top:0px;color:#b0b0b0;margin-left:20px;margin-bottom:40px;margin-right:20px;border-bottom: 1px dotted #ccc;}
h1 {font: bold 20pt Trebuchet MS, Verdana ;line-height:130%; margin-top:0px;color:#b0b0b0;margin-left:20px;margin-bottom:40px;margin-right:20px;border-bottom: 1px dotted #ccc;}
div.margin_body h1
{font: bold 20pt Trebuchet MS, Verdana ;line-height:130%; margin-top:0px;color:#b0b0b0;margin-left:-20px;margin-bottom:40px;margin-right:20px;border-bottom: 1px dotted #ccc;}

.subtitle {font: bold 16pt Trebuchet MS, Verdana ;line-height:130%; margin-top:25px;color:#b0b0b0;margin-left:40px;margin-bottom:15px;margin-right:20px;border-bottom: 1px dotted #ccc;}
h2 {font: bold 16pt Trebuchet MS, Verdana ;line-height:130%; margin-top:25px;color:#b0b0b0;margin-left:40px;margin-bottom:15px;margin-right:20px;border-bottom: 1px dotted #ccc;}
.subtitle0 {font: bold 16pt Trebuchet MS, Verdana ;line-height:130%; margin-top:25px;color:#b0b0b0;margin-left:0px;margin-bottom:15px;margin-right:20px;border-bottom: 1px dotted #ccc;}
h2.top_margin_zero {font: bold 16pt Trebuchet MS, Verdana ;line-height:130%; margin-top:25px;color:#b0b0b0;margin-left:0px;margin-bottom:15px;margin-right:20px;border-bottom: 1px dotted #ccc;}

.text {margin-left:40px;margin-bottom:20px;margin-right:20px;margin-top:20px;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}
.small {margin-left:40px;font: 9pt Trebuchet MS, Verdana ;line-height:130%; margin-top:5px;margin-right:20px}
.text0 {margin-left:0px;margin-bottom:20px;margin-right:20px;margin-top:20px;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}
.small0 {margin-left:0px;font: 9pt Trebuchet MS, Verdana ;line-height:130%; margin-top:5px;margin-right:20px}
.content {margin-left:40px;margin-bottom:20px;margin-right:20px;margin-top:20px;font:13px Trebuchet MS, Verdana;line-height:140%;letter-spacing:0.25px}

.lihead {margin-left:30px;PADDING-LEFT:10px;margin-top:20px;width:95%;BACKGROUND-POSITION: 0px 7px;
	BACKGROUND-IMAGE: url(img/lb.png);
	BACKGROUND-REPEAT: no-repeat;}
	
.left40 {margin-left:40px}


.menu_item1 {color:#3a3a3a;font: 10pt Trebuchet MS;padding-top:3px;padding-bottom:3px;padding-left:15px;padding-right:20px;border-bottom: 1px dotted #939393}
div.menu_item1 a {text-decoration:none;color:#3a3a3a}
div.menu_item1 a:hover {text-decoration:none;color:#3a3a3a}

.menu_item0 {color:#3a3a3a;font: 10pt Trebuchet MS;padding-top:3px;padding-bottom:3px;padding-left:15px;padding-right:20px}
div.menu_item0 a {text-decoration:none;color:#3a3a3a}
div.menu_item0 a:hover {text-decoration:none;color:#3a3a3a}

div.menu_head {background:#a8a8a8;border-top:1px solid #c0c0c0;border-bottom:1px solid #939393;padding-top:2px; padding-bottom:4px;padding-left:10px;padding-right:10px;color:#d7d7d7;font:10pt Trebuchet MS}


.web_ttl {font-weight:bold;margin-left:40px;margin-right:20px;margin-top:30px;font-family:Trebuchet MS, Verdana, Tahoma}
.web_auth {color:#888;font-weight:bold;font-size:9pt;margin-left:40px;margin-right:20px;font-family:Trebuchet MS, Verdana, Tahoma;line-height:100%;margin-top:2px}
.web_inner {color:#555;font-size:8pt;margin-top:5px;margin-left:40px;margin-right:20px;line-height:10pt;font-family:Trebuchet MS, Verdana, Tahoma}
.web_ttl1 {font-weight:bold;margin-left:0px;margin-right:20px;margin-top:30px;font-family:Trebuchet MS, Verdana, Tahoma}
.web_auth1 {color:#888;font-weight:bold;font-size:9pt;margin-left:0px;margin-right:20px;font-family:Trebuchet MS, Verdana, Tahoma;line-height:100%;margin-top:2px}
.web_inner1 {color:#333;font-size:8pt;margin-top:5px;margin-left:0px;margin-right:20px;line-height:10pt;font-family:Trebuchet MS, Verdana, Tahoma}
.date1 {float:left;margin-left:40px;width:80px;margin-top:30px;color:#A40000;dborder:1px solid red;font-family:Trebuchet MS, Verdana, Tahoma}
.box {float:left;margin-left:0px;width:530px;dborder:1px solid red;font-family:Trebuchet MS, Verdana, Tahoma}
.s_norm {color:#a40000;font-weight:normal;cursor:pointer;font-family:Trebuchet MS, Verdana, Tahoma;border-bottom:1px dotted #a40000}
.s_norm a {text-decoration:none;color:#a40000}
.s_norm a:hover {color:red}
.s_sel {color:#555;font-weight:bold;cursor:default;font-family:Trebuchet MS, Verdana, Tahoma}
.s_sel a {text-decoration:none;color:#555}
