	
A:link { COLOR: #006666; TEXT-DECORATION: none }
A:visited {	COLOR: #006666; TEXT-DECORATION: none }
A:active { COLOR: #666666; TEXT-DECORATION: none }
A:hover { COLOR: #FFCC00; TEXT-DECORATION: underline }

	
A.submenu:link { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none }
A.submenu:visited {FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none }
A.submenu:active { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none }
A.submenu:hover { FONT-SIZE: 11px; COLOR: #FFCC00; TEXT-DECORATION: underline }

A.faq:link { FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none }
A.faq:visited {FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none }
A.faq:active { FONT-SIZE: 11px; COLOR: #003366; TEXT-DECORATION: none }
A.faq:hover { FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: underline }

A.Fmenu:link { FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none }
A.Fmenu:visited {FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none }
A.Fmenu:active { FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none }
A.Fmenu:hover { FONT-SIZE: 10px; COLOR: #FF9933; TEXT-DECORATION: underline }

A.footer:link { FONT-SIZE: 10px; COLOR: #FF9933; TEXT-DECORATION: none ; }
A.footer:visited {FONT-SIZE: 10px; COLOR: #FF9933; TEXT-DECORATION: none ; }
A.footer:active { FONT-SIZE: 10px; COLOR: #FF9933; TEXT-DECORATION: none ; }
A.footer:hover { FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: underline ; }

A.more:link { FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.more:visited {FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.more:active { FONT-SIZE: 10px; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.more:hover { FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: underline ; PADDING-RIGHT: 3px}

A.comp:link { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.comp:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.comp:active { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #6282A3; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.comp:hover { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline ; PADDING-RIGHT: 3px}

A.price:link { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff9900; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.price:visited {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff9900; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.price:active { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff9900; TEXT-DECORATION: none ; PADDING-RIGHT: 3px}
A.price:hover { FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline ; PADDING-RIGHT: 3px}

td { FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: verdana,Arial,Helvetica}

.dotline { height:1px, width:100%; background-image: url(images/dot_bl.gif); background-repeat: repeat;}

input.line { BORDER-RIGHT: #91A4B6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #91A4B6 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #91A4B6 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #91A4B6 1px solid ;FONT-FAMILY: verdana, Arial, Helvetica;}

textarea { BORDER-RIGHT: #91A4B6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #91A4B6 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #91A4B6 1px solid; COLOR: #003366; PADDING-TOP: 1px; BORDER-BOTTOM: #91A4B6 1px solid ;FONT-FAMILY: verdana, Arial, Helvetica;}

.btn { BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 1px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 1px; BORDER-BOTTOM: #003366 1px solid }

.txt { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, Arial, Helvetica; line-height:140% }
.txt_blue {COLOR: #4A71AD; FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: verdana, Arial, Helvetica }
.txt_red { COLOR: #BC161C; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica }
.txt_orange { COLOR: #ff9900; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: verdana, Arial, Helvetica }
.txt_green { COLOR: #99cc66; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: verdana, Arial, Helvetica }
.txt_b { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, Arial, Helvetica; FONT-WEIGHT: bold; line-height:140% }
.txt_white { COLOR: #ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica }
.txt_navy { COLOR: #000066; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica}
.txt_top { COLOR: #003366; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica ;line-height:140% }
.txt_contents { COLOR: #3D577B; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; line-height:155% }
.txt_sys { COLOR: #91A4B6; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; }

.ttl { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 15px; }
.ttl_green { COLOR: #009933; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.ttl_green2 { COLOR: #669999; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.ttl_orange { COLOR: #FF6600; FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.ttl_orange2 { COLOR: #FAB469; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.ttl_gray{ COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.ttl_navy { COLOR: #003366; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: verdana, Arial, Helvetica ;line-height:140% }
.ttl_sys { COLOR: #91A4B6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; }
.ttl_gr { COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; }
.ttl_sys2 { COLOR: #EC9717; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; PADDING-LEFT: 4px;PADDING-BOTTOM: 7px; PADDING-TOP: 8px; }
.ttl_sys3 { COLOR: #6483A1; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, Arial, Helvetica; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; }
.ttl_ul { COLOR: #6483A1;TEXT-DECORATION: underline;  FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, Arial, Helvetica; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
.ttl_price { COLOR: #EC9717; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: verdana, Arial, Helvetica; }

.footer { COLOR: #666666; FONT-WEIGHT: normal; FONT-SIZE: 9px; line-height:150%}
.fmenu { COLOR: #6282A3; FONT-WEIGHT: normal; FONT-SIZE: 10px; }