﻿.Calculator
{
font-family:Tahoma, Verdana, Helvetica, sans-serif;
color: #0000FF;
background-color: inherit; /*#ffffff;*/
font-size: 9px;
font-weight: normal;
text-align: right;
/*padding: 10px 10px 0px 0px;*/
/*margin: 2px 2px 2px 2px;*/
/*
border-style:none;
border-width:thin;
border-width:0px;
 border-collapse:collapse;
*/
}
.divHeader
{
    width:800px;
    border-bottom:solid 2px #989898;
    padding-bottom:5px;
    margin-bottom:3px;
    clear:both;
}
#tblCreateLogin tr td div, #tblLogin tr td div, #tblLogin2 tr td div
{
    background-color:#ff0000;
    text-align:center;
    color:#fff;
    font-weight:bold;
}

#divSampleCompoftheDay
{
    text-align:center;
    font-size:8pt;
    border:solid 0px #989898;
    font-weight:bold;
    width:190px;
}
body
{
    /*margin-top:5px;
    margin-left:5px;
    
	/*background-color:#f5f5f5;*/
	/*width:820px;*/
	font-size:10pt;
    font-family:Tahoma, Helvetica, Verdana;
	color:#484848;
	
}
.divPayCalcHeader
{
    /*clear:both;*/}
#deco_line_div_top
{
    width:800px;
   
    height:10px;
    background-image:url(../images/deco_line.gif);
    background-repeat:repeat-x;
}
#deco_line_div_bottom
{
    width:800px;
    padding:0px;
    margin:0px;
    height:10px;
    background-image:url(../images/deco_line_rvrsd.gif);
    background-repeat:repeat-x;
  }
#imgLogo
{
    padding:0px;
    margin:0px 0px 0px 20px;
    text-decoration:none;
    border:solid 0px #ffffff;
    
}
#header_ad
{
    float:left;
    margin-left:50px;
    border:solid 1px #989898;
    width:480px;
    height:50px;
    background-color:#ffffff;
}
#header_ad p
{
    text-align:right;
    padding-top:0px;
    margin-top:15px;
    margin-right:5px;
    font-size:10pt;  
  
}
#form
{
	background-color:#fff;
	width:1200px;
	border-bottom:solid 0px #989898;
	margin:0px;
	clear:both;
	overflow:hidden;
	padding:0px;
	padding-bottom:10px;
	}
#divCalculate
{
    height:30px;
    color:#ff0000;
    font-size:18pt;
    font-weight:bold;
    position:absolute;
    top:350px;
    left:25px;
   
}
#divSearchOtherSamples a
{
    
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
    font-size:8pt;
    
    
    
}
#divSearchOtherSamples a:hover
{
    text-align:center;
    color:#fff;
    text-decoration:underline; 

}
#divSearchOtherSamples
{
    text-align:center;
    border:solid 1px #989898;
    background-image:url('../images/bg_darkblue-1x40.gif');
    background-color:#31419a;
    color:#fff;
    width:198px;
    margin-bottom:4px;
    padding:2px 0px;
}


    

/*#divSearchOtherSamples:hover
{
    background-color:#fff;
    border-color:#ff0000;
}*/
#divMain
{
    /*margin-top:10px;*/
    font-family:tahoma;font-size:8pt;margin-left:0px;
    /*width:450px;*/
    
}
#div3rdCol
{float:left;
 width:130px;
 /*overflow:hidden;*/}
#divMenu
{
    border-bottom:solid 2px #989898;
    height:40px;
    margin-top:5px;
    
}
/*#divMenu ul
{
    padding:0px;
    margin-left:0px;
    
    
}
#divMenu ul li
{
    display:inline;
    font-size:12px;
}
#divMenu ul li a
{
    float:left;
    
    height:17px;
    text-align:center;
    text-decoration:none;
    border-top:solid 1px #989898;
    border-right:solid 1px #989898;
    border-left:solid 1px #989898;
    border-bottom:solid 0px #989898;
    padding:3px 5px 0px;
    margin-top:19px;
    margin-right:1px;
    background-image:url(../images/bg_black_1x25-000000.gif);
    background-position:center;
    background-repeat:repeat-x;
    color:#fff;
}
#divMenu ul li a:hover
{
    padding:5px 5px 0px;
    margin-top:14px;
    height:20px;
}
#divMenu ul li a#selected
{
    padding-top:8px;
    margin-top:14px;
    height:19px;
    border-bottom:solid 0px #fff;
    background-color:#fff;
    background-image:none;
    color:#484848;
    font-weight:bold;
    
}*/
/*#divMainContent
{
    border-top:solid 0px #000;
    border-right:solid 1px #989898;
    border-left:solid 1px #989898;
    border-bottom:solid 1px #989898;
    padding-top:10px;
    padding-bottom:0px;
    
    
    
}
#divMainContent p
{
    margin-left:0px;padding-left:20px;
    
    margin-top:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:5px;
    width:400px;
    
}
#divMainContent ul
{
    margin-top:0px;
    margin-bottom:10px;
    margin-left:50px;
}*/

#tblLogin2
{
    border:solid 1px #989898;
    border-collapse:collapse; width:580px;
    margin-left:1px;
    margin-bottom:10px;
}

#tblLogin
{
    border:solid 1px #989898;
    border-collapse:collapse;
    margin-left:1px;
    /*margin-top:10px;*/
    margin-bottom:3px;
    width:199px;
    font-size:8pt;
    background-color:#f5f5f5;
}
#tbLoginPassword
{
    
}
#tblCreateLogin
{
    border:solid 1px #989898;
    border-collapse:collapse; width:580px;
    margin-left:1px;
    margin-top:0px;
    padding:0px;
}
th
{
    background-color:#f5f5f5;
    height:20px;
    border-bottom:solid 1px #989898;
}
.tdHeader
{
    background-color:#f5f5f5;
}

#btnLogin, #btnCreateLogin
{
    border:solid 1px #989898;
    color:#fff;
    background-color:#fff;
    background-image:url(../images/bg_blue_1x25.gif);
    background-position:center;
    background-repeat:repeat-x;
    font-size:8pt;
    font-weight:bold;
    padding:2px;
    font-family:Tahoma, helvetica, Verdana;
    cursor:pointer;
    margin-bottom:2px;
}

#btnLogin:hover, #btnCreateLogin:hover
{
    
    color:#989898;
    font-size:8pt;
}
#divDownload
{
    margin-top:58px;
}
#divWTAXTables{margin-top:90px;}
#divDownload a, #divWTAXTables a
{
    border:double 3px #989898;
    /*height:200px;*/
    width:112px;
    
    margin-left:5px;
    float:left;
    color:#fff;
    /*background-image:url(../images/bg_black_1x25-000000.gif);
    background-repeat:repeat-x;*/
    background-color:#ff0000;
    text-align:center;
    font-weight:bold;
    text-decoration:none;
    padding:2px;
    font-size:10pt;
}





#divWTAXTables a:hover,
#divDownload a:hover
{
    text-decoration:underline;
    color:#000;
    border:double 3px #ff0000;
    background-color:#fff;
}


#divQuickLinks
{
    width:120px;
    border:solid 1px #989898;
    /*float:left;*/
    margin-top:5px;
    margin-left:5px;
/*    height:150px;*/
clear:both;

}
#divQuickLinksHdr
{
    color:#fff;
    background-image:url(../images/bg_black_1x25-000000.gif);
    background-position:center;
    background-repeat:repeat-x;
    background-color:#f5f5f5;
    border-bottom:solid 1px #989898;
    padding-left:5px;
    font-size:10pt;
    height:20px;
}
#divQuickLinks ul
{
    padding:0px;
    margin:0px;
    
    
}
.liHeader, .liHeader2
{
    list-style-type:none;
    font-size:10pt;
    font-family:Tahoma, Helvetica, Verdana;
    padding-left:0px;
    background-color:#f5f5f5;
    border-bottom:solid 1px #989898;
    
}
.liWTAX
{
    list-style-type:none;    
    padding-left:10px;
    background-color:#fff;
}
.liWTAX a, .liHeader2 a
{
    text-decoration:none;
    font-size:10pt;
    color:#0000ff;
}
.liWTAX a:hover, .liHeader2 a:hover
{
    text-decoration:underline;
 
}
#divTables
{
    height:0px;
    overflow:hidden;
}


/*Create.aspx Page StyleSheet***********************************************************************************************/
#bodyCreatePage
{
    font-size:10pt;
    margin:10px;
}
#bodyCreatePage form div
{
    text-align:left;
    

}
#bodyCreatePage form 
{
    background-color: Transparent;
    margin:0px;
}
#bodyCreatePage form div table
{ background-color:#fff;
  text-align:center;
  
}
#divFooter
{
    clear:both;
    /*width:850px;*/
    height:40px;
    text-align:right;
    border-top:solid 1px #989898;
}
#aCorpName
{
    font-weight:bold;}

/*Download Page StyleSheet********************************************************************************************/
   
#bodyDownloadPage
{
    
      
    text-align:left;   
}


#formPayrollDownload
{
    clear:both;
    margin:0px;
    padding:0px;}
#divEULA
{
   
    text-align:center;
    border:solid 2px #989898;
    background-color:#f5f5f5;
    margin-left:0px;
    
    width:400px;
    padding:10px;
}

#divEULA ol, #divEULA p
{    
     text-align:left;
}
#divDownloadNow
{
    margin-left:0px;
    font-size:12pt;
    font-weight:bold;
}

#bodyDownloadPage table
{
    margin-left:0px;
    width:400px;
    border:solid 1px #989898;
     border-collapse:collapse;}  
#bodyDownloadPage table tr td, #bodyDownloadPage table tr th
{
    border:solid 0px #989898;
    }
#bodyDownloadPage table tr th
{
     text-align:center;
     border-bottom:solid 1px #989898;
}
#pNote, #pNote2
{
    margin-left:0px;}
    
#bodyDownloadPage table tr td

{
    padding-left:15px;
    
}
    
/*CreateSuccess.aspx Page StyleSheet********************************************************************************************/

#divCreateSuccess
{
    padding:50px 200px;
    text-align:center;
}



/*Quick Start page StyleSheet*************************************************************************************************/
#bodyQuickStart
{
    width:350px;
}


.aTitle
{
    font-weight:bold;
}

.liTOC, .liTOC a
{
    padding-bottom:2px;
    color:#0000ff;
    text-decoration:none;
}
.liTOC a:hover
{   
    text-decoration:underline;
    font-weight:bold;
}
#divQuickStartMain
{
    clear:both;
    width:600px;
    /*margin-left:25px;*/
    /*padding-right:100px;*/
    }
.go_top
{
    font-size:12pt;
    font-weight:bold;
    color:#fff;
    /*float:left;*/
    
    background-image:url(../images/bg_black_1x25-000000.gif);
    background-position:center;
    height:14px;
    width:15px;
    text-align:center;
    margin:5px 0px;
}
.go_top:hover
{
    color:#0000ff;
    text-decoration:none;
    background-image:none;
    
    }
