.text10-12 {  font-size: 10px; line-height: 12px; color: #666666;}
.text10-14 {  font-size: 10px; line-height: 14px; color: #666666;}
.text10-16 {  font-size: 10px; line-height: 16px; color: #666666;}
.text12-18 {  font-size: 12px; line-height: 18px; color: #666666;}
.text12-15 {  font-size: 12px; line-height: 15px; color: #666666;}
.text14-16 {  font-size: 14px; line-height: 16px; color: #666666;}

A:link { COLOR:#003399;text-decoration:underline;}
A:visited { Color:#6633CC;text-decoration;}
A:hover { Color:#003399;text-decoration:none;}


.line_ten {
border-top: none;
border-bottom: 1px dotted #333333;
border-left: none;
border-right:none;
}

.text_icon {
  vertical-align:middle;
  margin-right: 5px;
}

.img_left {
float:left; margin-bottom: 0em; margin-right: 8px; margin-left: 0px; margin-top: 0px;
}

.img_right {
float:right; margin-bottom: 0em; margin-right: 0px; margin-left: 8px; margin-top: 0px;
}