﻿HTML {
	font-family: 'trebuchet ms', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	/*background: #e6e6e6 url(../images/main.gif) repeat-y 50% 0;*/
}
A:link {
	color:#B57600;/*COLOR: #00f;*/
}
A:visited 
{
	color:#444;
}
A:hover {
	COLOR: #ff7f00;
}
A:active {
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
/* Search */
INPUT,SELECT,TEXTAREA { font-family: Arial, Helvetica, sans-serif;font-size:7pt;background:#f3f3f3;color:#444444;}
/* End Search */


/* Menu */
/*
.active{
	display:block; float:left; cursor:default;
}
a.active{
}
a.active:hover{
}
.clink{
	color:#B30000; display:block; float:left; background:#fff url(../images/bgON.gif) no-repeat top right; 
	cursor:default;
}
*/

.plain { font-family:Arial;font-size:8pt; line-height:11pt; color:#999;}
a.plain { text-decoration:none;color:#999; }
a.plain:hover { text-decoration:underline;color:#999; }

#wrapper {
	MARGIN: 0px auto; WIDTH: 80%; TEXT-ALIGN: center; min-width: 750px; 
}
#wrapper2 {
	MARGIN: 10px auto; WIDTH: 800px; /*TEXT-ALIGN: center;*/ min-width: 750px; background:#FFFFFF
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; /*FONT-FAMILY: Arial,Helvetica,sans-serif;*/ TEXT-ALIGN: left;
	MARGIN: 0px; 
}
.body2 {
	background: #e9e9e9 url(../images/main.gif) repeat-y 50% 0;
	MARGIN: 0px;
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: 'trebuchet ms', Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left; vertical-align:top;
}
#headline {
	WIDTH: 500px; POSITION: relative;
	left: 10px;
}
#headline H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0px; 
MARGIN: 10px 0px 10px 0px; COLOR: #2d4d7d; FONT-FAMILY: 'trebuchet ms', Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#headline H1.top {
	LEFT: 1px; POSITION: relative; TOP: 1px;
}
#headline H1.top SPAN {
	LEFT: -1px; COLOR: #fff; POSITION: absolute; TOP: -1px
}
HR {
	BACKGROUND: #cecece; COLOR: #cecece; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
#layout {
	/*BACKGROUND: url(../images/bg_layout.gif) #fff repeat-x; MARGIN: 0px auto;*/
}
#content_div {
	
}
#content_div_fixed {
	
}
DIV.disp_doc2 {
	MARGIN-TOP: 1px; DISPLAY: block; WIDTH: 100%; BACKGROUND-COLOR: transparent;
}
DIV.disp_elm_title {
	MARGIN: 10px 10px 10px 20px; PADDING: 0px; FONT-SIZE: 1.8em; WIDTH: 210px; BACKGROUND-COLOR: transparent;
}
DIV.disp_elm_text {
	FLOAT:left;
	MARGIN: 0 10px 0 10px; WIDTH: 70%;
}
DIV.disp_elm_text H1 {
	FONT-SIZE: 1.8em;
}
DIV.disp_elm_com {
	position:absolute; FLOAT: right; PADDING:5px auto; 
	width:25%;
}

#shadow3d {
	FLOAT: left; WIDTH: 200px; POSITION: absolute; /*top:35px; left:565px;*/
}
#shadow3d H1 {
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 1.6em; COLOR: #2d4d7d;
}
#shadow3d H1.top {
	LEFT: 1px; POSITION: absolute; TOP: 1px;
}
#shadow3d H1.top SPAN {
	LEFT: -1px; COLOR: #cdcdcd; POSITION: absolute; TOP: -1px;
}
#eng {
	position:absolute; float:left;  WIDTH: 100px; TOP: 120px; right: 10px; 
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 0 18px 0;
	text-align: left; z-index:10000;
	}
#eng a {
	color:#212121;
	}
#eng a:hover {
	color:#ff7f00;
	}
#eng a img{
	position:relative;
	z-index:10000;
	left:18px;
	}
A.gray_bullet {
	padding-left: 10px;
	background: transparent url(../images/nav/gray_light.gif) no-repeat 0 6px;
	color: #666;
	text-decoration: none;float:right
}
A.gray_bullet:hover {
	color: #ff7f00;
	text-decoration: underline;
	background: transparent url(../images/nav/orange_light.gif) no-repeat 0 6px;
}