body{
background-image:url(background.png);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

#menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin-left:20px;

}
#menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
margin-left:20px;

}

#topmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
text-decoration:underline;
margin-left:5px;
}
#topmenu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
margin-left:5px;
}

#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:underline;
margin-left:5px;
}
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
margin-left:5px;
}
.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
margin-left:5px;
}
.logo{background-image:url(logo.png);
background-position:center;
background-repeat:no-repeat;
}

.register_form{

border:solid;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
padding:10px;
}

.reg_font_title{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#CC0000;
margin-left:5px;
}
.reg_font_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#999999;
margin-left:5px;
}
.reg_font_red{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#CC0000;
margin-left:5px;
}
.reg_font_black{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#000;
margin-left:5px;
}
.button{
background-color:#CC0000;
color:#FFFFFF;
}
#account_menu_second{
background-image:url(left_menu.png);
background-repeat:no-repeat;

padding-top:5px;

}
#account_menu_second a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#666;
line-height:20px;
}
#account_menu_second a:hover{
text-decoration:underline;
color:#0033FF;
}

.acc_menu_line1{

padding-left:54px;
padding-top:10px;
background-image:url(sms_pay_ico.png);
background-repeat:no-repeat;
background-position:20px;

}

.acc_menu_line2{

padding-left:54px;
padding-top:10px;
background-image:url(sms_add.png);
background-repeat:no-repeat;
background-position:20px;
}

.acc_menu_line3{

padding-left:54px;
padding-top:10px;
background-image:url(sms_service.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_line4{

padding-left:54px;
padding-top:10px;
background-image:url(sms_incoming.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_line5{

padding-left:54px;
padding-top:10px;
background-image:url(sms_stat.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_line6{

padding-left:54px;
padding-top:10px;
background-image:url(sms_test.png);
background-repeat:no-repeat;
background-position:20px;
}

.acc_menu_line7{

padding-left:54px;
padding-top:10px;
background-image:url(sms_search.png);
background-repeat:no-repeat;
background-position:20px;
}

.acc_menu_line8{

padding-left:54px;
padding-top:10px;
background-image:url(sms_log.png);
background-repeat:no-repeat;
background-position:20px;
}

.acc_menu_line9{

padding-left:54px;
padding-top:10px;
background-image:url(sms_profile.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_line10{

padding-left:54px;
padding-top:10px;
background-image:url(sms_pass.png);
background-repeat:no-repeat;
background-position:20px;
}

.acc_menu_line11{

padding-left:54px;
padding-top:10px;
background-image:url(sms_mess.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_line12{

padding-left:54px;
padding-top:10px;
background-image:url(sms_profit.png);
background-repeat:no-repeat;
background-position:20px;
}
.acc_menu_def{

padding-left:54px;
padding-top:10px;
background-image:url(sms_default.png);
background-repeat:no-repeat;
background-position:20px;
}
.font_gray{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#666;
margin-left:5px;
}
.font_green{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#690;
margin-left:5px;
}

#new_table
{
border-collapse:collapse;
border:1px solid #999;
}
#th
{
background-color:#C00;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
margin:10px;
}

#new_tr
{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
padding:5px;
}


#howto a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#0066FF;
line-height:20px;
}
#howto a:hover{
text-decoration:underline;
color:#0066FF;
}

.font_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
font-weight:normal;

}

.font_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066FF;
font-weight:normal;

}

.page_select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F00;
text-decoration:underline;
margin-left:5px;
}
.page_no_select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:underline;
margin-left:5px;
}


.font_explain{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
font-weight:normal;

}

.gray_link{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;	
}