/* CSS Document */


.font_11{
font-size: 11px;
}

.font_12{
font-size: 12px;
}

.font_14{
font-size: 14px;
}

.font_16{
font-size: 16px;
}

.font_18{
font-size: 18px;
}

.font_20{
font-size: 20px;
}

.font_22{
font-size: 22px;
}

.font_24{
font-size: 24px;
}

.font_26{
font-size: 26px;
}

.center{
text-align: center;
}

.left{
text-align: left;
}

.right{
text-align: right;
}

.bold{
font-weight: bold;
}

.blue{
color: #0066CC;
}

.blue2{
color: #003366;
}

.blue3b{
color: #006699; font-size:14px; font-weight:bold;
}


.red{
color: #FF0000;
}

.red2{
color: #CC0000;
}

.gray{
color: #333333;
}

.under_l_b{
border-bottom: 1px solid #0066CC;
}

.under_l_r{
border-bottom: 1px solid #FF0000;
}

.fl_r{
float: right;
}

.fl_l{
float: left;
}

.fl_c{
clear: both;
}


/*----*/

.ma_0 {margin:0;}

.ma_t00 {margin-top:0;}
.ma_t05 {margin-top:5px;}
.ma_t08 {margin-top:8px;}
.ma_t10 {margin-top:10px;}
.ma_t12 {margin-top:12px;}
.ma_t15 {margin-top:15px;}
.ma_t20 {margin-top:20px;}
.ma_t25 {margin-top:25px;}
.ma_t30 {margin-top:30px;}
.ma_t40 {margin-top:40px;}
.ma_t50 {margin-top:50px;}
.ma_t60 {margin-top:60px;}
.ma_t70 {margin-top:70px;}
.ma_t80 {margin-top:80px;}
.ma_t90 {margin-top:90px;}
.ma_t100 {margin-top:100px;}

.ma_b00 {margin-bottom:0;}
.ma_b05 {margin-bottom:5px;}
.ma_b08 {margin-bottom:8px;}
.ma_b10 {margin-bottom:10px;}
.ma_b12 {margin-bottom:12px;}
.ma_b15 {margin-bottom:15px;}
.ma_b20 {margin-bottom:20px;}
.ma_b25 {margin-bottom:25px;}
.ma_b30 {margin-bottom:30px;}
.ma_b40 {margin-bottom:40px;}
.ma_b50 {margin-bottom:50px;}
.ma_b51 {margin-bottom:10px;}

.ma_r00 {margin-right:0;}
.ma_r03 {margin-right:3px;}
.ma_r05 {margin-right:5px;}
.ma_r08 {margin-right:8px;}
.ma_r10 {margin-right:10px;}
.ma_r12 {margin-right:12px;}
.ma_r15 {margin-right:15px;}
.ma_r20 {margin-right:20px;}
.ma_r25 {margin-right:25px;}
.ma_r30 {margin-right:30px;}
.ma_r40 {margin-right:40px;}
.ma_r50 {margin-right:50px;}

.ma_l00 {margin-left:0;}
.ma_l03 {margin-left:3px;}
.ma_l05 {margin-left:5px;}
.ma_l08 {margin-left:8px;}
.ma_l10 {margin-left:10px;}
.ma_l12 {margin-left:12px;}
.ma_l15 {margin-left:15px;}
.ma_l17 {margin-left:17px;}
.ma_l20 {margin-left:20px;}
.ma_l25 {margin-left:25px;}
.ma_l30 {margin-left:30px;}
.ma_l40 {margin-left:40px;}
.ma_l50 {margin-left:50px;}

.lh120{line-height:120%;}
.lh130{line-height:140%;}
.lh140{line-height:140%;}
.lh150{line-height:150%;}
.lh160{line-height:160%;}
.lh170{line-height:170%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.lh240{line-height:240%;}
.lh260{line-height:260%;}


.gray12 { COLOR: #333333; font-weight: normal; font-size:12px; line-height:130%;}
.gray12 a{ COLOR: #333333; font-weight: normal; font-size:12px; line-height:130%; text-decoration: none;}
.gray12 a:link{ COLOR: #333333; font-weight: normal; font-size:12px; line-height:130%; text-decoration: none;}
.gray12 a:visited{ COLOR: #333333; font-weight: normal; font-size:12px; line-height:130%; text-decoration: none;} 
.gray12 a:hover{ COLOR: #333333; font-weight: normal; font-size:12px; line-height:130%; text-decoration: underline;}
 
.red12{color: #CC0000; font-size:12px; font-weight:normal; line-height:160%;
}

.red11{color: #CC0000; font-size:11px; font-weight:normal; line-height:160%;
}

.red15b{color: #CC0000; font-size:15px; font-weight:bold; line-height:160%;
}