.mar9a {    margin-right: 9px; margin-left: 9px; margin-top: 9px; margin-bottom: 9px;}
.mar13l {    margin-right: 13px; margin-left: 13px; margin-top: 9px; margin-bottom: 9px; }
.mar20a {    margin-right: 20px; margin-left: 20px; margin-top: 20px; margin-bottom: 20px;}
.mar30t {    margin-right: 30px; margin-left: 30px; margin-top: 25px; margin-bottom: 5px;}
.mar15a {    margin-right: 15px; margin-left: 15px; margin-top: 8px; margin-bottom: 8px; }
.mar20h {    margin-right: 15px; margin-left: 15px; margin-top: 18px; margin-bottom: 18px; }


.nrm01 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; fontsize: 11px; color:#4F544A;} 
.nrm01b { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; fontsize: 11px; color:#4F544A; font-weight: bold;} 
.nrm02 { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#4F544A;} 
.nrm02b { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#4F544A; font-weight: bold;} 

.link01:link    { text-decoration: underline; color: #7B0000;}
.link01:visited { text-decoration: underline; color: #7B0000;}
.link01:hover   { text-decoration: none; color: #4F544A;}
.link02:link    { text-decoration: none; color: #81897A;}
.link02:visited { text-decoration: none; color: #81897A;}
.link02:hover   { text-decoration: none; color: #81897A;}

a:link    { text-decoration: underline; color: #4F544A;}
a:visited { text-decoration: underline; color: #4F544A;}
a:hover   { text-decoration: none; color: #7B0000;}


.frm01 {  color: #727272; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px ; BORDER-BOTTOM: #BFBFBF 1px solid; BORDER-LEFT: #BFBFBF 1px solid; BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; background-color: #fafafa;}
.frm02 {  font-weight: bold; color: #727272; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px ; BORDER-BOTTOM: #aFaFaF 1px solid; BORDER-LEFT: #aFaFaF 1px solid; BORDER-RIGHT: #aFaFaF 1px solid; BORDER-TOP: #aFaFaF 1px solid; background-color: #ffffff;}
h1 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; fontsize: 15px; color: #81897A;  margin-bottom: 7px; margin-top: 0px;}
h2 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color: #7B0000; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}
h3 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color: #666666; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}
h4 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; fontsize: 10px; color: #ED3D00; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}
h5 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; fontsize: 10px; color: #666666; font-weight: bold; margin-bottom: 5px; margin-top: 0px;}
.br {    font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; fontsize: 15px; color: #7B0000; }
.black { color: #333333;}
.h1nrm02 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	fontsize: 11px;
	color:#4F544A;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	display: inline;
}

.h1nrm03 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	fontsize: 11px;
	color:#4F544A;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	display: inline;
}

.hno {   font-weight: lighter; font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#4F544A; margin-bottom: 0px; margin-top: 0px;}

.bgtop {
	background-image: url(../images/inside/bg14.gif);
	background-repeat: x-repeat;
	background-position: bottom-left;
}
.bg1 {
	background-image: url(../images/inside/bg13.gif);
 background-repeat: x-repeat; background-position: top-left;
}

.bg1inner { background-image: url(../images/bg01.gif); ; background-repeat: repeat-x}
.bg1add {
	background-image: url(../images/home/bg01add.gif);
; background-repeat: repeat-y; background-position: top-left;
}

.bgnews {  background-image: url(../images/bg33.gif); background-repeat: no-repeat; background-position: left bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#787878;}
.bgnews2 {  background-image: url(../images/bg34.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#787878;}

.bgright {  background-image: url(../images/bg08.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#787878;}


.unnamed1 {  border: 1px solid; border-color: #B2B2B2}
.unnamed2 {  background-image: url(../images/bg08.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#787878;}
.unnamed3 {  border: solid; border-color: #EAEAEA #eaeaea; border-width: 1px 1px 0px}
.unnamed4 {  border: solid; border-color: #EAEAEA #eaeaea; border-width: 0px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px; color:#404040;}

.menu01 A { color: #5B2D2D; display: block; background: url(../images/but01bg.gif); no-repeat; right; #FFFFFF; text-decoration: none; padding: 6px 4px 6px 15px;}
.menu01 A:visited { color: #5B2D2D; background: url(../images/but01bg.gif) no-repeat;  text-decoration: none;}
.menu01 A:HOVER { color: #932A2A; background: url(../images/but01bgo.gif) no-repeat;  text-decoration: none;}
.menu01 A.active { color: #932A2A; background: url(../images/but01bgg.gif) no-repeat;  text-decoration: none;}
.menu01 A.open { color: #932A2A; background: url(../images/but01bgo.gif) no-repeat; text-decoration: none;}


UL LI { color: #292621; list-style: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; fontsize: 11px;}

UL.ul1 { margin: 0px; padding: 0px; }
UL.ul1 LI { background: url(../images/bullet01.gif) no-repeat 3px 6px; padding: 2px 0px 1px 30px; }

UL.ul2 { margin: 0px; padding: 0px; }
UL.ul2 LI { background: url(../images/bullet05.gif) no-repeat 7px 6px; padding: 2px 0px 1px 20px; }

.right {
	margin-left: 10px;
}
