{
	behavior: url(iepngfix.htc);
}


* {
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	letter-spacing: 0.1mm;
	word-spacing: normal;
	line-height: 1.3;
}

html, body {
	background-color:#FFFFFF;
	padding:0;
	margin:0;	
}

hr {
	border: 0;
	height:1px;
	background-color:#636367;
}

img {
	border:0;
}

.imgborder {
	border:1px solid #776655;
	margin-top:3px;
	margin-bottom:3px;
}

.hnavlink {
	color:#405999;
}
.hnavlink a {
	color:#405999;
}
.hnavlink a:hover {
	color:#428EFF;
}


.tableborder {
	border:1px solid #D1CBD0;
}

.tabletitlebackground {
	background-color:#8EB5CA;
	padding:5px;
	padding-left:10px;
}
.tablecontentbackground {
	background-color:#F9F8F8;
	padding:10px;
}
.tablesubcontentbackground {
	background-color:#D1CBD0;
	padding:10px;
}

.tabletitle {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.tabletext {
	font-weight:normal;
	color:#727272;
}

.tablesubcontenttext {
	text-align:right;
	font-weight:normal;
	font-size:9px;
	color:#727272;
}



.navcontainertitle {
	background-image:url(images/leftnavtitle.png);
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	color:#215DC6;
	width:180px;
	text-align:left;
}
.navcontainer {
	width:180px;
	padding:5px;
	background-color:#CAD6F8;
}

.contenttitlecontainer {
	background-image:url(images/titlecontainer.jpg);
	background-repeat:no-repeat;
	background-color:#6F89DE;
	padding:5px;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	color:#FFFFFF;
}
.contenttextcontainer {
	border-left: 1px solid #6F89DE;
	border-right: 1px solid #6F89DE;
	border-bottom: 1px solid #6F89DE;
	padding:10px;
}

.contenttitle {
	padding-bottom:5px;
	border-bottom:1px solid #D0D0D0;
	font-weight:bold;
	color:#776655;
}

.contenappline {
	margin-top:1px;
	margin-bottom:2px;
	border-bottom:1px solid #D0D0D0;
	font-size:1px;
	color:#776655;
	height:1px;
}


.text {
	color:#000000;
}
.text a {
	color:#000000;
}


.tablelisttitle {
	background-color:#D6DFF7;
	color:#000000;
	font-weight:bold;
}
.tablelisttitletext a {
	color:#000000;
}
.tablelisttext_a {
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
}
.tablelisttext_b {
	background-color:#F0F0F0;
	color:#000000;
	font-weight:normal;
}

.tablelisttext_m1 {
	background-color:#FFEF74;
	color:#000000;
	font-weight:bold;
}
.tablelisttext_m2 {
	background-color:#FE9F00;
	color:#FFFFFF;
	font-weight:bold;
}
.tablelisttext_m3 {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
}
.tablelisttext_m4 {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}

.tablelisttext_my {
	background-color:#FCF2C8;
	color:#000000;
	font-weight:normal;
}
.tablelisttext_group {
	background-color:#D6DFF7;
	color:#000000;
	font-weight:normal;
}

/* FORM */
.form_txt {
	width:250px;
	margin-top:1px;
	margin-bottom:1px;
	border:1px solid #D1CBD0;
}


.form_submit {
	margin-top:10px;
	background-color:#D0D0D0;
	font-weight:bold;
}

.form_submit_ok {
	margin-top:10px;
	background-color:#D0D0D0;
	font-weight:bold;
	background-color:#7EC32E;
}

.form_submit_delete {
	margin-top:10px;
	background-color:#D0D0D0;
	font-weight:bold;
	background-color:#EE7500;
}

.form_submit_back {
	margin-top:10px;
	background-color:#D0D0D0;
	font-weight:bold;
}




.titlea {
	color: #283F69;
	font-weight:normal;
}
.titlea a {
	color: #283F69;
	font-weight:normal;
}
.titleamod {
	color: #000000;
	font-weight:normal;
}
.titleamod a {
	color: #000000;
	font-weight:normal;
}

.txt_nav_a {
	color:#FF0000;
	font-weight:bold;
}
.txt_nav_a a {
	color:#FF0000;
	font-weight:bold;
}
.txt_nav_b {
	color:#000000;
	font-weight:bold;
}
.txt_nav_b a {
	color:#000000;
	font-weight:bold;
}
.txt_nav_b a:hover {
	color:#FF0000;
	font-weight:bold;
}