﻿body
{
    background-color:#f5f5f5;
    margin:10px 10px;
    color:#484848;
    padding:0px;
    font-family:Tahoma, helvetica, Verdana;
    font-size:8pt;
   
}
form
{   
    margin:0px;
    padding:0px;
        font-family:Tahoma, helvetica, Verdana;
    font-size:8pt;
    clear:both;
}
#form
{
    margin:0px;
    padding:0px;
    text-align:center;
    width:250px;
   
   }
#divTableIndex
{
    background-color:#fff;
    border:solid 1px #989898;
    text-align:center;
    margin:5px 0px 0px 5px;
    float:left;
    width:235px;
    
}
#imgSweldistaLogo
{
    
    border:solid 0px;
    width:200px;
    margin-top:0px;
    
}
#main_table
{
    clear:both;
    }
.spanTopLinks
{
    font-size:10pt;
    
    
    /*height:20px;*/
    float:left;
    
    margin:7px 1px 0px;
    padding:1px 2px 0px;
    /*background-image:url(../images/bg_black_1x25-000000.gif);*/
    /*font-weight:bold;*/
    /*background-position:center;*/
    /*border:solid 1px #989898;*/
}
.spanTopLinks a
{
    color:#0000ff;
    }
.spanTopLinks a:hover
{
    text-decoration:underline;
    }
    
#divDescription
{
    clear:both;
}

/*For Full Size Browser********************************************************/
#imgSweldistaLogo2
{
    
    border:solid 0px;
   
    margin-top:0px;
    
}



/*For Full Size Browser********************************************************/
#deco_line_div_top
{
    height:10px;
    background-image:url(../images/deco_line.gif);
    background-repeat: repeat-x;
    overflow:hidden;
}
#deco_line_div_bottom, #deco_line_div_bottom2
{
    height:10px;
    background-image:url(../images/deco_line_rvrsd.gif);
    background-color:#000;
    background-repeat: repeat-x;
    overflow:hidden;
}
#spanHeader a
{   
    font-size:18pt;
    margin:0px;
    color:#484848;
    font-weight:bold;
     text-transform: uppercase;
    border-bottom:solid 1px #989898;
    padding:0px 45px;
    
}
#ulTable
{
    padding:0px;
    margin:5px 0px 10px 50px;
    text-align:left;
    color:#484848;
    text-decoration:none;
}
#ulTable li
{
    list-style-type:square;
}
a
{
    text-decoration:none;
    /*color:#484848;*/
}
a:hover
{   
    /*text-decoration:underline;
    color:#0000ff; 
    font-weight:bold;*/   
} 
.divShadowRight
{
    width:3px;
    height:118px;
    background-color:#d8d8d8;
    float:left;
    margin-top:11px;
    overflow:hidden;
}
#divShadowBottomLeft
{
    width:230px;
    background-color:#d8d8d8;
    height:3px;
   clear: both;
    margin-left:19px;
    overflow:hidden;
   
   
} 

#divPageHeader
{
    text-align:left;
}

/********SSS Style Sheet**************************************************************************/

#page_sss_table, #page_phcs_table, #page_wtax_table
{
/*    width:800px;
/*    text-align:center;*/
    margin-left:10px;
    background-color:#f5f5f5;
/*    font-size:11pt;*/
    color:#484848;
}
.divMainContainer
{
    background-color:#fff;
}
h2
{
    padding:0px;
    margin:0px;
    float:left;
    /*margin-right:50px;*/
    font-size:12pt;
}
#tdInnerTable
{
    padding-left:25px;
}
.computaion
{
    font-weight:bold;
    
}

/****Buttons Style******************************************************************************************/

#oBtnCalTax, #oBtnCalculateSSS,
#oBtnCalcContrib, #obtnQuickPost
{
    
    background-image:url(../images/bg_blue_1x25.gif);
    color:#fff;
    /*font-weight:bold;*/
    background-position:center;
    background-color:#fff;
    border:solid 1px #989898;
    font-size:10pt;
    padding:0px;
    cursor:pointer;
}
#oBtnCalTax
{
    width:180px;
}
#oBtnCalTax:hover,
#oBtnCalculateSSS:hover,
#oBtnCalcContrib:hover
{
    
    background-image:url(../images/bg_blue_1x25-fade2.gif);
    
    color:#003366;
}

#divTableFooter a
{
    color:#0000ff;
    
}
#divTableFooter a:hover
{
    color:#0000ff;
    font-weight:normal;
}
#divTableFooter
{
    margin-bottom:8px;
}

#oTxtBSuppPay, #oTxtBRegPay, #oTxtBGrossPay, #oTxtBMoSallary
{
    width:60px;
}
#divPostMessage
{
    background-color:#FFFF00;
}
#tablePostMessage
{
    width:330px;
}
#ohlForum:hover
{
    text-decoration:underline;
}
#otbMessageTable
{
    color:#fff;
    background-color:#ff0000;
    margin:5px 120px 0px;
    font-weight:bold;
    
   
}
#otbQuickQuestion
{
    width:300px;
}
#spanViewOnlineLinkx
{
    text-align:right;
    width:200px;
    height:2px;
    background-color:#fff;
    padding:0px 3px 1px;
    border:solid 1px #989898;
    
}
#spanViewOnlineLink a
{
    font-weight: bolder;
    color:#fff;
}
#spanViewOnlineLink a:hover
{
    text-decoration:underline;
}
#spanErrorMessageBox
{
    padding:0px 5px;
    color:#fff;
    background-color:#ff0000;
}