/*************** General ***************/
body.web {
    background: url("../image/web_bg.jpg");
    margin: 0px;
}
table.maintab {
    width: 888px;
    /*height: 100%;*/
}
table.maintab2 {
    width: 906px;
    /*height: 100%;*/
}
td.Mi_Top {
    width: 15px;
    background: url("../image/Mi_Top.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.Mi2_Top {
    width: 15px;
    background: url("../image/Mi2_Top.jpg");
    background-position: bottom left;
    background-repeat: repeat-x;
}
td.Mi_Buttom {
    background: url("../image/Mi_Buttom.jpg");
    background-position: bottom left;
    background-repeat: repeat-x;
}
td.Mi2_Buttom {
    background: url("../image/Mi2_Buttom.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.Left_tr4_1 {
    width: 15px;
    background: url("../image/Left_tr4_1.jpg");
    background-position: top right;
    background-repeat: repeat-y;
}
td.L_Cen_22 {
    width: 15px;
    background: url("../image/L_Cen_22.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.L_Cen_33 {
    width: 15px;
    background: url("../image/L_Cen_33.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.Left_tr4_2 {
    width: 15px;
    background: url("../image/Left_tr4_2.jpg");
    background-position: bottom left;
    background-repeat: repeat-y;
}
td.Left_tr4_3 {
    width: 15px;
    background: url("../image/Left_tr4_3.jpg");
    background-position: bottom right;
    background-repeat: repeat-y;
}
td.Left_tr4_4 {
    width: 15px;
    background: url("../image/Left_tr4_4.jpg");
    background-position: bottom left;
    background-repeat: repeat-y;
}
td.ho1_1{
    width: 15px;
    background: url("../image/ho1_1.jpg");
    background-position: bottom left;
    background-repeat: repeat-x;
}
td.ho2 {
    width: 15px;
    background: url("../image/ho2.jpg");
    background-position: bottom right;
    background-repeat: repeat-y;
}
td.ho2_1 {
    width: 15px;
    background: url("../image/ho2_1.jpg");
    background-position: bottom left;
    background-repeat: repeat-y;
}
td.ho3_1{
    width: 15px;
    background: url("../image/ho3_1.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.p2{
    background: url("../image/p2.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.h_bg {
    background: url("../image/h_bg.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.v2 {
    background: url("../image/v2.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.v4 {
    background: url("../image/v4.jpg");
    background-position: top left;
    background-repeat: repeat-y;
}
td.v5 {
    background: url("../image/v5.jpg");
    background-position: top left;
    background-repeat: repeat-y;
}
td.v7 {
    background: url("../image/v7.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.a1 {
    background: url("../image/a1.jpg");
    background-position: top left;
    background-repeat: repeat-y;
}
td.a2 {
    background: url("../image/a1.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.d_bg {
    background: url("../image/d_bg.jpg");
}
td.arrow {
    background: #000000;
    width:5px
}
td.arrow_over {
    background: #FFFFFF;
    width:5px
}
td.line_bg {
    background: url("../image/line_bg.jpg");
    background-repeat: repeat-x;
}
td.tb_t_bg {
    background: url("../image/tb_t_bg.jpg");
}
td.tb_m_l_bg {
    width: 15px;
    background: url("../image/tb_m_l_bg.jpg");
    background-position: top left;
    background-repeat: repeat-y;
}
td.tb_m_bg {
    background: url("../image/tb_m_bg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}
td.tb_m_r_bg {
    width: 15px;
    background: url("../image/tb_m_r_bg.jpg");
    background-position: top left;
    background-repeat: repeat-y;
}
td.tb_bt_bg {
    background: url("../image/tb_bt_bg.jpg");
}

td.left_block{
    padding: 1px;
    float: none;
    background: url("../image/L_Cen_1y.jpg");
    background-position: top right;
    background-repeat: repeat;
    vertical-align: top;
}
td.nnn2 {
    background: url("../imagenew/nnn2.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
/*************** มุมสบายๆ ***************/
td.bcool2{
    background: url("../images/bcool2.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.bcool3{
    background: url("../images/bcool3.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}
td.bcool4{
    background: url("../images/bcool4.jpg");
    background-position: top right;
    background-repeat: repeat-x;
}
td.web_bg2{
    background: url("../images/web_bg2.jpg");
    background-repeat: repeat-y;
}
/*************** Font ***************/
font.mssf8 {
    font-family: "MS Sans Serif";
    font-size: 8px;
}
font.mssf10 {
    font-family: "MS Sans Serif";
    font-size: 10px;
}
font.mssf12 {
    font-family: "MS Sans Serif";
    font-size: 12px;
}
font.mssf14 {
    font-family: "MS Sans Serif";
    font-size: 14px;
}
font.mssf15 {
    font-family: "MS Sans Serif";
    font-size: 15px;
}
font.mssf16 {
    font-family: "MS Sans Serif";
    font-size: 16px;
}
font.mssf18 {
    font-family: "MS Sans Serif";
    font-size: 18px;
}
font.mssf20 {
    font-family: "MS Sans Serif";
    font-size: 20px;
}
font.imp8 {
    font-family: "Impact";
    font-size: 8px;
}
font.imp10 {
    font-family: "Impact";
    font-size: 10px;
}
font.imp12 {
    font-family: "Impact";
    font-size: 12px;
}
font.imp14 {
    font-family: "Impact";
    font-size: 14px;
}
font.imp16 {
    font-family: "Impact";
    font-size: 14px;
}
font.thm15 {
    font-family: "Tahoma";
    font-size: 15px;
}
td.mssf12 {
    font-family: "MS Sans Serif";
    font-size: 12px;
}
#forgot_pwd{
    width: 100%;
    padding-top: 100px;
    vertical-align: 50px;
}

/*************** Object ***************/
a:link {text-decoration: none; font-family: "Tahoma"; font-size: 15px;  color:#627999;}
a:visited {text-decoration: none; font-family: "Tahoma"; font-size: 15px;  color:#627999;}
a:active {text-decoration: none; font-family: "Tahoma"; font-size: 15px;  color:#627999;}
a:hover {text-decoration: none; font-family: "Tahoma"; text-decoration: underline; font-size: 15px;  color:green;}

#frm_update_position{
    border:2px dotted gray;
    padding:5px;
}

/*************** Align ***************/
.red{ color:red; }
.blue{ color:#0606B9; }
.right{ text-align:right; }
.left{ text-align:left; }
.top{ vertical-align:top; }
#tell_friend_table{ width:520px; }
#tell_friend_table tr td #close{ margin-right:8px; }
#tell_friend_table tr td.tell_friend_td{ width:140px; }