a:link{color:#0000FF;text-decoration: underline}
a:visited{color:#666666;text-decoration: underline}
a:hover{color:#FF3300;text-decoration: underline}
.aHF:link{  color: #FFFFFF}
.aHF:visited{  color: #FFFFFF}
.aHF:hover {  background-color: #FF9900; color: #FFFF00}
.menu:link{color:#FF0099;text-decoration: underline}
.menu:visited{color:#666666;text-decoration: underline}
.menu:hover{color:#00CCFF;text-decoration: underline}

.boxLine01 {  border: 1px solid #FF6600}
.boxShadow {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxLine02 { border: 1px #EEE4DB solid}
.boxLine03 { border: 1px #666666 solid}
.boxLine04 {border: 1px dotted #FFFFFF}
.boxLine05 {border: 1px dotted #CCCCCC}
.box01 {  border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.noRep {background-repeat: no-repeat;}

.font-size10px {  font-size: 10px; line-height: 12px}
.font-size11px { font-size: 11px; line-height: 15px }
.font-size12px {  font-size: 12px; line-height: 14pt}
.font-size12px0405 { font-size: 12px; line-height: 30px}
.font-size14px {font-size: 14px; line-height: 17px;}
.font-size16px {  font-size: 16px}
.font-size18px {  font-size: 18px; line-height: 24px}


body,div,p,span,th,td,a,input,select,textarea,form,ul,ol,li,dl,dt,dd
	{
	font-size: 100%;
	}


h1
	{
	font-size: 100%;
	padding: 0px;
	margin: 0px;


	}

h2
	{
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	}

h3,h4,h5,h6
	{
	font-size: 75%;
	}
p
	{
	line-height: 145%;
	margin-top: 10px;
	margin-bottom: 10px;
	}

ul
	{
	margin-top: 5px;
	margin-bottom: 20px;
	}

ul ul
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ul ul ul
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol ul
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

dl ul
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol
	{
	margin-top: 5px;
	margin-bottom: 20px;
	}
ol ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol ol ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

ul ol
	{
	margin-top: 0px;
	margin-bottom: 0px;
	}

li
	{
	line-height: 145%;
	}

dl
	{
	margin-top: 5px;
	margin-bottom: 20px;
	}
dt
	{
	line-height: 130%;
	}

dd
	{
	line-height: 145%;
	}

strong
	{
	font-weight: bold;
	}

small
	{
	font-size: 85%;
	}

hr
	{
	height: 1px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #cccccc;
	}
.text50
	{
	font-size:50%
	}
.text58
	{
	font-size:58%
	}
.text65
	{
	font-size:65%
	}
.text68
	{
	font-size:68%
	}
.text75
	{
	font-size:75%;
	line-height: 14pt;

	}
.text75toLine {
	font-size:75%;
	line-height: 140%;
	}
.text80
	{
	font-size:80%
	}
.text80toLine
	{
	font-size:80%;
	line-height: 140%;
	}
.text85
	{
	font-size:85%
	}
.text85toLine
	{
	font-size:85%;
	line-height: 140%;
	}
.text90
	{
	font-size:90%;
	line-height: 16pt;

	}
.text90toLine
	{
	font-size:90%;
	line-height: 140%;
	}
.text95
	{
	font-size:95%
	}
.text95toLine
	{
	font-size:95%;
	line-height: 140%;
	}
.text100
	{
	font-size:100%
	}
.text100toLine
	{
	font-size:100%;
	line-height: 140%;
	}
.text110
	{
	font-size:110%
	}
.text110toLine
	{
	font-size:110%;
	line-height: 140%;
	}	
.text120
	{
	font-size:120%
	}
.text120toLine
	{
	font-size:120%;
	line-height: 140%;
	}

.text130
	{
	font-size:130%
	}
.text130toLine
	{
	font-size:130%;
	line-height: 140%;
	}
.text140
	{
	font-size:140%
	}	
.text140toLine
	{
	font-size:140%;
	line-height: 140%;
	}

.noRepY {
background-repeat: repeat-y;
}
.nospace {
	margin: 0px;
	padding: 0px;
}
.space10 {
	padding: 10px;
}
.nodisp {display: none;}
.boxLineSpace {
	padding: 10px;

}
.boxpointLine {
border: 1px dashed #000000
}
.boxLine06 {
	border-top: 1px solid #999999;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #999999;

}
.text70 {  font-size: 70%}
.td1 {
	BACKGROUND-COLOR: #729BCC;
	line-height: 16px;
    padding: 5px;
}
.td2 {
	BACKGROUND-COLOR: #D09072;
	border: none;
	line-height: 16px;
	padding: 5px;
}
.td3 {
	line-height: 16px;
	background-color: #B5DE8C;
    padding: 5px; 
	
	
}
.td4 {
	BACKGROUND-COLOR: #FFADA9;
	line-height: 16px;
	padding: 5px;
}
.td5 {
	BACKGROUND-COLOR: #FFD591;
	line-height: 16px;
	padding: 5px;
}
.td6 {
	BACKGROUND-COLOR: #FFFFFF;
	line-height: 16px;
	padding: 5px;
}
.td7 {
	BACKGROUND-COLOR: #FFFFFF;
	line-height: 16px;
	padding: 5px;
}
.tr {line-height: 16px
}
.td8 {
	border-color:#95d493; border-width:4px; border-style:double;
}

.td9 {
BACKGROUND-COLOR: #FFFFCC;
; border: 2px #FFD591 solid
}
.underline {  text-decoration: underline}
.boxLine07 {

	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.leftmargin20px {
	padding-left: 20px;
}
