body {margin:0}
body, table, tr ,td,select,div { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color: #666666; line-height:16px;}
input,textarea { font-family:"MS Gothic,Verdana, Arial"; font-size: 10pt;color: #333333; }
p { line-height:18px; margin-top:0; margin-bottom:0; }

.pattern {background: url(/images/line_dot.gif) repeat-x}

/*padding*/
.spa_l { padding-left:10px; }
.spa_r { padding-right:10px; }
.spa_t { padding-top:10px;}
.spa_b { padding-bottom:10px;}
.spa_lr { padding-right:5px; padding-left:5px; }
.spa_tl { padding-top:5px;padding-left:5px}
.spa_tr { padding-top:5px;padding-right:5px}
.spa_tb { padding-top:5px; padding-bottom:5px;}
.spa_bl { padding-bottom:5px;padding-left:5px}
.spa_br { padding-bottom:5px;padding-right:5px}
.padding { padding:10px; }

/*line*/
.cell   { border-width:1px; border-color:#D5D5D5; border-style:solid; }
.cell_b { border-bottom-width:1px; border-bottom-color:#D5D5D5; border-bottom-style:solid; }
.cell_b2 { border-bottom-width:1px; border-bottom-color:#ffffff; border-bottom-style:solid; padding-top:5px; padding-bottom:5px; }
.cell_b3 { border-bottom-width:1px; border-bottom-color:#ffffff; border-left-width:1px; border-left-color:#ffffff; border-style:solid; padding-top:5px; padding-bottom:5px; }


/*form*/
.box {  color:#333333; background-color:white; border-width:1; border-color:#CCCCCC; border-style:solid; }
.box_pass { color:#F53C28; background-color:white; border-width:1px; border-color:#CCCCCC; border-style:solid; }
.box_input {  color:#333333; background-color:#F5F5F5; border-width:1; border-color:#F5F5F5; border-style:solid; }
.writebox { padding:10px; border-width:1px; border-color:#CCCCCC; border-style:solid; }

/*link*/
a:link { color:#666666; text-decoration:none; }
a:visited { color:#666666; text-decoration:none; }
a:active { color:#018AFE; text-decoration:underline; }
a:hover { color:#018AFE; text-decoration:underline; }

a.01:link { color:#96968D; text-decoration:none; }
a.01:visited { color:#96968D; text-decoration:none; }
a.01:active { color:#96968D; text-decoration:none; }
a.01:hover { color:#FE8E00; text-decoration:none; }

.blue { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color:#0066FF; line-height:16px;text-decoration:underline; }
a.blue:link { color:#0066FF; text-decoration:none; }
a.blue:visited { color:#0066FF; text-decoration:none; }
a.blue:active { color:#0066FF; text-decoration:underline; }
a.blue:hover { color:#0066FF; text-decoration:underline; }



/*SKY*/
.sky { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color: #FE8E00; line-height:16px; }
a.sky:link { color:#FE8E00; text-decoration:underline; }
a.sky:visited { color:#FE8E00; text-decoration:underline; }
a.sky:active { color:#FE8E00; text-decoration:underline; }
a.sky:hover { color:#333399; text-decoration:underline; }


/*text*/
.textB { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color: #333333; font-weight: bold; line-height:16px; }
a.textB:link { color:#333333; text-decoration:none; }
a.textB:visited { color:#333333; text-decoration:none; }
a.textB:active { color:#333333; text-decoration:none; }
a.textB:hover { color:#333333; text-decoration:none; }


.location { font-family:"MS Gothic,Verdana, Arial"; font-size: 8pt;color: #3F768D; line-height:16px; }
a.location:link { color:#3F768D; text-decoration:none; }
a.location:visited { color:#3F768D; text-decoration:none; }
a.location:active { color:#3F768D; text-decoration:none; }
a.location:hover { color:#3F768D; text-decoration:none; }


.stit01 { font-family:"MS Gothic,Verdana, Arial"; font-size: 11pt;color: #385C7E; font-weight: bold; line-height:16px; }
a.stit01:link { color:#385C7E; text-decoration:none; }
a.stit01:visited { color:#385C7E; text-decoration:none; }
a.stit01:active { color:#385C7E; text-decoration:none; }
a.stit01:hover { color:#385C7E; text-decoration:none; }


.orangeB { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color: #FE8E00; font-weight: bold; line-height:16px; }
a.orangeB:link { color:#FE8E00; text-decoration:none; }
a.orangeB:visited { color:#FE8E00; text-decoration:none; }
a.orangeB:active { color:#FE8E00; text-decoration:none; }
a.orangeB:hover { color:#FE8E00; text-decoration:none; }


.blueB { font-family:"MS Gothic,Verdana, Arial"; font-size: 9pt;color: #003399; font-weight: bold; line-height:16px; }
a.blueB:link { color:#003399; text-decoration:none; }
a.blueB:visited { color:#003399; text-decoration:none; }
a.blueB:active { color:#003399; text-decoration:none; }
a.blueB:hover { color:#003399; text-decoration:none; }
