/*--public--*/
BODY, HTML {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
TABLE, BODY, TEXTAREA, INPUT, SELECT, BUTTON {
	font-family: arial, Verdana, sans-serif, times;
	font-size: 11px;
	text-decoration: none;
}
TABLE, BODY {
	color: #264F77;
}
A, A:visited, A:hover {
	text-decoration: underline;
}
A, A:visited {
	color: #03041F;
}
/*A:visited {
	color: Gray;
}
*/
A:hover, A:active {
	color: #800000;
}
HR {
	height: 1px;
	color: #3975B0;
	display: block;
	background-color: #3975B0;
	border-top: 2px solid #3975B0;
}
UL, OL, DL {
	margin-top: 0px;
	margin-bottom: 0px;
}
P {
	text-indent: 16px;
	margin: 0px;
	text-align: justify;
}
IMG {
	border: 0px;
}
H2, H3 {
	display: block;
	margin: 0px;
}
H2 {
	font-size: 17px;
}
H3 {
	font-size: 15px;
}
SMALL, .small {
	font-size: 9px;
}
.top A, .top A:visited, .top A:hover, .top A:active, A.top, A.top:visited, A.top:hover, A.top:active {
	color: #FEFEFE;
	text-decoration: none;
	font-weight: bold;
}
.top A:hover, .top A:active, A.top:hover, A.top:active {
	text-decoration: underline;
}
.hidden {
	display: inline;
	height: 0px;
	left: -1000px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: -1000px;
	visibility: hidden;
	width: 0px;
}
.clalert {
	color: #800000;
}
.clalert2 {
	color: #FF0000;
}
UL.download {
	list-style-image: url(/img/disk.gif);
	vertical-align: middle;
}
/*--table--*/
TABLE.type1 TD {
	border: 1px solid #D4C9CC;
}
TABLE.type1 {
	border-collapse: collapse;
}
THEAD, .thead {
	color: #FEFEFE;
	font-weight: bold;
	text-align: center;
	background-color: #9E4A4F;
}
CAPTION {
	text-align: right;
}
.bg2 {
	background-color: #ECECEC;
}
/*--page_decoration--*/
#content {
	padding: 0px 4px 4px 4px;
	height: 100%;
}
H1 {
	margin: 8px -8px 8px -8px;
	line-height: 35px;
	padding-left: 8px;
	list-style-position: inside;
	font-size: 17px;
	display: list-item;
	list-style-image: url(/img/new/h1.gif);
	background-color: #E5F0F6;
	color: #800000;
}
H1.n {
	color: #264F77;
	list-style-image: url(/img/new/h1_n.gif);
}
H1#first_h1 {
	margin-top: 0px;
}
#content>H1 {
	margin-top: 0px;
}
/*--templates--*/
#copyright {
	width: 100%;
	text-align: center;
}
#counter {
	background-color: #91BEDE;
	text-align: center;
	padding: 8px 8px 0px 8px;
}
/*--forms--*/
FORM {
	margin: 0px;
}
TEXTAREA, INPUT, SELECT, BUTTON {
	background-color: #E5F0F6;
	border: 1px solid #000000;
}
TEXTAREA {
	scrollbar-highlight-color: black;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #E5F0F6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: silver
}
.nost INPUT, INPUT.nost {
	background-color: transparent;
	border: 0px;
}
/*--l_menu--*/
#l_menu {
	margin: 0px;
	border: 1px solid #3975B0;
	width: 183px;
	border-bottom: 0px;
	background-color: #3975B0;
}
#l_menu LI {
	vertical-align: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 23px;
	padding: 2px;
	list-style-position: inside;
	list-style-image: url(/img/new/ping.gif);
	font-weight: bold;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #3975B0;
	color: #FEFEFE;
}
#l_menu LI UL {
	margin: 3px -2px -3px -1px;
	list-style-position: outside;
	background-color: #E5F0F6;
}
#l_menu LI UL LI {
	padding: 0px;
	list-style-position: outside;
	font-weight: normal;
	border-bottom: 1px solid #3975B0;
	list-style-image: none;
	list-style-type: none;
	line-height: normal;
}
#l_menu A, #l_menu A:visited {
	text-decoration: none;
	color: #FEFEFE;
}
#l_menu A:hover, #l_menu A:active {
	text-decoration: underline;
}
#l_menu LI UL LI A, #l_menu LI UL LI A:visited {
	padding: 2px;
	color: #264F77;
	text-decoration: none;
	display: block;
	width: 176px;
}
#l_menu LI UL LI A:hover, #l_menu LI UL LI A:active {
	background-color: #F3E7E9;
	text-decoration: none;
}
#l_menu LI.no_d UL LI {
	padding: 2px;
	color: #264F77;
}
#l_menu LI.no_d UL A, #l_menu LI.no_d UL A:visited, #l_menu LI.no_d UL A:hover {
	text-decoration: underline;
	padding: 0px;
	background-color: transparent;
	display: inline;
	width: auto;
}
#l_menu LI.no_d UL A, #l_menu LI.no_d UL A:visited {
	color: #03041F;
}
#l_menu LI.no_d UL A:hover, #l_menu LI.no_d UL A:active {
	color: #800000;
}
#l_menu LI#selected {
	background-color: #F3E7E9;
}

