﻿body 
{
    font-family:Tahoma, Helvetica, Verdana;
    font-size:.75em;
    /*width:1024px;*/
    width:1000px;
    color:#484848;
    margin:5px 0px 0px 10px;
    padding:0px 0px 0px;
    
    
    
    
}
#divRightContent a 
{
    text-decoration:none;
    color:#0000ff;
}
#divRightContent a:hover
{
    text-decoration:underline;
}
#imgLogo
{
   
    padding:0px;
    margin:0px 0px 0px 0px;
    text-decoration:none;
    border:solid 0px #ffffff;
}
#divLogoHeader
{
    border:solid 0px #989898;
    height:60px;
    
}
#divMain
{
       
}
#divFooter
{
    clear:both;
    /*width:850px;*/
    /*height:40px;*/
    text-align:right;
    border-top:solid 1px #989898;
    
}
#divFooter p
{
    padding:0px;
    margin:0px;
    font-size:8pt;
}
#aCorpName
{
    font-weight:bold;}

#divDivider
{
    height:30px;
}
#divLeftPanel
{
     
    width:200px;
    
    float:left;   
    margin-right:0px;
}

#divExtremeRight
{   float:left;  
    width:200px;
    margin-left:10px;}
#divSampleCalc, #divMenuLeftPanel, #divMenuLeftPanel1, #divMenuLeftPanel2, #divMenuLeftPanel3, 
#divScribeIndex, #divPartnerIndex, #divPostMessage
{
   border:solid 1px #989898;
   margin-bottom:5px;
   
   clear:both;
}

#divMenuLeftPanel{height:131px;}
#divMenuLeftPanel1{height:84px;}
#divMenuLeftPanel2, #divMenuLeftPanel3 {height:42px;}

#divScribeIndex {height:559px;}
#divPartnerIndex{height:167px;}
.divQuickStartHeader
{
    
    color:#fff;
    text-align:left;
    font-weight:bold;
    
    /*width:190px;*/
    padding-left:3px;
    padding-top:2px;
    background-image:url('../images/bg_blue_1x25.gif');
    background-repeat:repeat-x;
    background-position:center;
    overflow:hidden;
    height:18px;
    font-size:8pt;
}
    
#ulQuickStart, #ulWTaxTables, #ulSSS, 
#ulPHIC, #ulExtremeRight, #ulScribeIndex
{
    /*margin:0px;
    padding:0px 0px 0px 0px;
    /*list-style-type:decimal;
    background-color:#f5f5f5;
    border-bottom:solid 1px #989898;
    list-style-position:inside;*/
    list-style-type:none;
    padding:0px;
    margin:0px;
}
.ulScribeSubMenu 
{
    
    /*margin:0px;
    padding:0px 0px 0px 0px;
    /*list-style-type:decimal;
    background-color:#f5f5f5;
    border-bottom:solid 1px #989898;
    list-style-position:inside;*/
    list-style-type:none;
    
    padding:0px;
    margin:0px;
    }
#ulQuickStart li, #ulWTaxTables li, #ulSSS li, #ulPHIC li, #ulExtremeRight li, #ulScribeIndex li,
.ulScribeSubMenu li
{
    
    /*padding-left:15px;*/
    /*padding-right:5px;*/
    /*padding:1px 0px 1px;*/
    
    /*font-weight:bold;*/
    font-size:8pt;
    float:left; 
    /*text-indent:-18px;
    margin-left:0px;*/
    
}
#ulQuickStart li a, #ulWTaxTables li a, #ulSSS li a, #ulPHIC li a, #ulExtremeRight li a, #ulScribeIndex li a,
.ulScribeSubMenu li a
{
    float:left;
    background-color:#f5f5f5;
    color:#484848;
    text-decoration:none;
    width:158px;
    /*height:27px;*/
    /*padding-left:30px;
    padding-top:2px;*/
    text-indent:-23px;
    padding:4px 10px 4px 30px;
    
}
#ulScribeIndex li ul.ulScribeSubMenu li a {text-indent:0px;padding-left:25px;width:163px;}
#ulQuickStart li a:hover, #ulWTaxTables li a:hover, #ulSSS li a:hover, #ulPHIC li a:hover,
#ulScribeIndex li a:hover,
.ulScribeSubMenu li a:hover
{
    
    text-decoration:none;
    color:#31419a;
    background-image:url('../images/bg_lightblue-1x40.gif');
    background-position:bottom;
}
#ulQuickStart li a#aPanelSelected, #ulWTaxTables li a#aPanelSelected
{
    
    text-decoration:none;
    color:#31419a;
    background-image:url('../images/bg_lightblue-1x40.gif');
    background-position:bottom;
}
ul#ulWTaxTables #tableSelected, ul#ulSSS #tableSelected, ul#ulPHIC #tableSelected
{
    color:#31419a;
    background-image:url('../images/bg_lightblue-1x40.gif');
    background-position:bottom;

}
#OtherSample
{
    float:left;
    /*background-color:navy;*/
    width:200px;
    height:18px;
    color:#fff;
    text-align:center;
    font-weight:bold;
    border:solid 0px #fff;
    /*width:190px;*/
    padding-left:3px;
    background-image:url('../images/bg_blue_1x25.gif');
    padding:2px 0px 0px;
    text-decoration:none;
    font-size:8pt;
    
}
#OtherSample:hover{ text-decoration:underline; background-image:url('../images/bg_darkblue-1x40.gif');}
#divRightPanel
{
    float:left;
    width:580px;
    /*height:800px;*/
    /*border:solid 1px #989898;*/
    margin-left:10px;
    margin-right:0px;
    
    
}
#divRightContent
{
    border-bottom:solid 1px #989898;
    border-left:solid 1px #989898;
    border-right:solid 1px #989898;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#f5f5f5;
    clear:both;
}
#divRightContent p
{
    margin:5px;
}
#divRightContent ul
{
    margin-top:0px;
    margin-bottom:0px;
}
#divMainMenu
{
    height:22px;
    border-top:solid 1px #31419a;
    border-bottom:solid 1px #ffffff;
    background-image:url('../images/bg_blue_1x25.gif');
    background-repeat:repeat-x;
    background-position:center;
    padding:0px;
    overflow:hidden;
    margin-bottom:20px;
    margin-top:5px;
}
#divMainMenu ul
{
    margin:0px;
    padding:0px;
    
}
#divMainMenu ul li
{
    display:inline;
    
}

.aMainMenuTabsR
{
    float:right; text-transform:uppercase; border-left:solid 1px #f5f5f5;
    color:#f5f5f5;
    font-weight:bold;
    padding:4px 10px 0px;
    /*border-right:solid 1px #f5f5f5;   */
    height:21px;
    text-decoration:none;
    cursor:pointer;
    font-size:8pt;
    background-image:url('../images/bg_blue_1x25.gif');
}
.aMainMenuTabsL
/*#divMainMenu ul li a*/
{
    float:left;
    color:#f5f5f5;
    font-weight:bold;
    padding:4px 10px 0px;
    border-right:solid 1px #f5f5f5;   
    height:21px;
    text-decoration:none;
    cursor:pointer;
    font-size:8pt;
    background-image:url('../images/bg_blue_1x25.gif');
}
#divMainMenu ul li a#MainMenuSelected
{   
    background-image:none;
    background-color:#fff;
    /*background-image:url('../images/bg_blue_1x25-fade2-rvr.gif');
    background-position:center;*/
    
    
    
    color:#484848;
   
    
}
#divMainMenu ul li a:hover
{
    background-image:url('../images/bg_blue_1x25-fade2.gif');
    color:#fff;
    
}
#divMenu
{
    height:29px;
    border-bottom:solid 0px #484848;
    /*background-image:url('../images/bg_blue_1x25.gif');
    background-repeat:repeat-x;*/
    padding:0px;
    overflow:hidden;
    margin:0px;
    float:left;
    
}

#divMenu ul
{
    margin:0px;
    padding:0px;
    float:left;
}
#divMenu ul li
{
    display:inline;
    margin:0px;
    padding:0px;
    
}

#divMenu ul li a
{
    float:left;
    /*color:#fff;*/
    font-weight:bold;
    padding:1px 5px 0px;
    border-left:solid 1px #989898;  
    border-right:solid 1px #989898; 
    border-top:solid 1px #989898; 
    border-bottom:solid 1px #989898; 
    height:25px;
    text-decoration:none;
    cursor:pointer;
    font-size:10px;
    margin:1px 0px 0px 0px;
    /*background-color:silver;*/
    color:#484848;
    /*width:100px;*/
    text-align:center;
    vertical-align:text-top;
    position:relative;
    background-image:url('../images/bg_lightblue-1x40.gif');
}

#divMenu ul li a#Employees, 
#divMenu ul li a#Employers, 
#divMenu ul li a#Countries,
#divMenu ul li a#Overview
{
    padding-top:5px;
    height:21px;
}

/*#divMenu ul li a#Scribe,
#divMenu ul li a#ServiceProviders
{
    padding-top:3px;
    height:30px;
}*/




#divMenu ul li a#selected
{   
    background-image:url('../images/bg_blue_1x25-fade2.gif');
}

#divMenu ul li a:hover, #divMenu ul li:hover
{
    background-image:url('../images/bg_darkblue-1x40.gif');
    color:#fff;
    background-color:Gray;
    
}

#divMenu ul li a.spacer
{
    border-bottom:solid 1px #989898;
    height:26px;
    width:1px;
    background-color:#fff;
    border-top:solid 0px #989898;
    border-left:solid 0px #989898;
    border-right:solid 0px #989898;
    /*padding:3px 0px 0p;
    margin:0px;*/
    padding-left:0px;
    padding-right:0px;
}
#edgeSpacer
{

    border-bottom:solid 1px #989898;
    height:28px;
    
    background-color:#fff;
    border-top:solid 0px #989898;
    border-left:solid 0px #989898;
    border-right:solid 0px #989898;
    /*padding:3px 0px 0p;
    margin:0px;*/
    padding-left:0px;
    padding-right:0px;
    /*width:15.1%;*/
}


/*#divMainContent
{
    /*height:0px;
   overflow:hidden;
    border-bottom:solid 1px #989898;
    clear:both;
    padding:0px;
    margin:0px;
    border-left:solid 1px #989898;
}*/
/*#divOverview
{
    clear:both;
    overflow:hidden;
   /* height:0px;
}*/

#divEmployers, #divEmployees, #divCountries, #divOverview, #divModify, #divScribe2, #divServiceProviders
{ overflow:hidden;
  background-color:#f5f5f5;
  clear:both;
  padding:0px 15px 0px 15px;
  margin:0px;
  height:0px;
}
.pHeader
{
    font-weight:bold;
}

/******************************************************************************/
/*FAQ styles*/
.faq_ul
{
    text-align:left;
    padding-left:15px;
    padding-right:2.5em;
    
    
   
}
.faq_ul li a
{
    /*text-decoration:none;*/
   
    
}
#faq_toc
{
    /*color:Blue;*/
    /*font-weight:normal;*/
    
 
}
#faq_toc a
{
    font-weight:normal;
    text-decoration:none;
    /*color:Blue;*/
}
#faq_toc a:hover
{
 /*   text-decoration:underline;*/
    /*font-weight:bold;*/
    text-decoration:underline;
    color:#0000ff;
    
}
.question
{
    font-weight:bold;clear:both;
}
.answer
{
    font-weight:normal;
}
.answer li
{
     list-style-type: disc;}
.toc_li a, .toc_li
{
    padding-bottom:.5em;
    color:#484848;
    text-decoration:none;}
    
h4
{
    padding-top:0px;
    padding-left:0px;
    font-size:12pt;
    margin:0px;
}
.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;
    
    }

/***Samples.aspx StyleSheet*******************************************************************************/

#tblSamples
{
    font-size:8pt;
    border:solid 1px #989898;
    width:640px;
    margin-top:10px;
    border-collapse:collapse;}
#tblSamples tr td
{
    border:solid 1px #989898;
    padding:2px 5px;
    
}
.td4thCol
{
    text-align:center;
}
.td3rdCol
{
    text-align:center;
}
.td1stCol
{
    width:250px;}
.td2ndCol
{
    width:200px;
}
th
{
    background-color:#f5f5f5;
    padding:0px 5px;
}

/***Calculator.aspx StyleSheet**********************************************************************/
#otextboxTrace
{
    font-family:tahoma;font-size:8pt;width:540px;height:380px;border:dashed thin;
	/*top:240px;*/
    margin-left:0px;
    float:left;
    margin-bottom:10px;padding-left:10px;
}
#divCalculating
{
	height:20px;
    
    /*width:200px;*/
    clear:both;
    margin:0px;
    /*border:solid 1px; */
    position:absolute;
    top:170px;
    left:25px;
    color:#ff0000;
    font-size:20pt;
    font-weight:bold;
    
	
	}
#otablePayCalc
{
    width:10px;
    font-size:7pt;
}
.Calculator
{
    font-size:9px;
}
    
#divTraceBoxHeading
{
    /*margin-left:250px;
    margin-bottom:10px;*/
    /*position:absolute;top:110px;left:260px;*/

    /*width:700px;*/
    border:solid 1px #fff;
}
.divSubTraceHeading
{
    font-weight:bold;
    margin-left:20px;   
    font-size:8pt;
    clear:both;
    
}
#divTitle,  #divPaysheet, #divScribe, #divPayscript, #divSummary
{
    float:left;}
.divSubTraceHeading a
{
    float:left; padding:0px 5px;
}
div a.aTraceBoxHeading
{
    font-weight:normal;
    
}

.bodySSN
{
    width:560px;
    margin-top:0px;}

.bodySSN table tr td
{
    border:solid 1px #989898;
    padding:2px 20px 2px 20px;
    
    }

.samplesTd1
{
    
    text-align:right;
    padding-right:5px;
    }
.samplesTd2
{
    font-weight:bold;
    font-size:8pt;
}
#tableCalculator tr td
{
    padding:0px 0px 0px 10px;
}
#tableCalculator 
{
    border-collapse:collapse;}

#divForumHotTopicsCal .DetailText a
{
   color:#484848;
   text-decoration:none;
   padding-left:5px;
  
  float:left;
    background-color:#f5f5f5;
    
    text-decoration:none;
    width:506px;
    
    /*height:27px;*/
    /*padding-left:30px;
    padding-top:2px;*/
    text-indent:-23px;
    padding:4px 10px 4px 30px;
    font-size:8pt;
   
}
/***tables/viewer.aspx StyleSheet**********************************************************************/

#divForumHotTopics .DetailText a, .ViewAllForumsCell a
{
   color:#484848;
   text-decoration:none;
   padding-left:5px;
  
  float:left;
    background-color:#f5f5f5;
    
    text-decoration:none;
    width:156px;
    /*height:27px;*/
    /*padding-left:30px;
    padding-top:2px;*/
    text-indent:-23px;
    padding:4px 10px 4px 30px;
    font-size:8pt;
   
}
.ViewAllForumsCell a
{
    font-weight:bold;
}
#divForumHotTopics .DetailText a:hover, #divForumHotTopicsCal .DetailText a:hover, .ViewAllForumsCell a:hover
{
    
    text-decoration:none;
    color:#31419a;
    background-image:url('../images/bg_lightblue-1x40.gif');
    background-position:bottom;
}
#divForumHotTopics .DetailText
{
    border-bottom:solid 0px #989898;
    margin:0px;
    }

#otableTopicList
{
    border-collapse:collapse;
}

 #divForumHotTopics, #divForumHotTopicsCal
{
    border:solid 1px #989898;
    margin:0px 0px 4px;
    
}
#divLeftPanel #form
{
    margin:0px;
    padding:0px;
}

/***forum/index.aspx StyleSheet**********************************************************************/
#formForumIndexPage
{
    
    margin:0px 0px 20px;
    padding:0px;
    clear:both;
}

#formForumIndexPage .DetailText, #formForumIndexPage .FooterText
{
    
    padding:10px 20px;
    text-align:center;
    background-color:#f5f5f5;
    border:solid 1px #989898;
   
}
#formForumIndexPage .ForumHeader
{
    border:solid 1px #989898;
    padding:5px 20px;
    text-align:center;
    color:#fff;
    /*background-color:#003399;*/
    
    background-image:url('../images/bg_darkblue-1x40.gif');
    
}
#formForumIndexPage .ForumGroup
{
     border:solid 1px #989898;
    padding:5px 20px;
    text-align:left;
    color:#fff;
    /*background-color:#003366;*/
    
    background-image:url('../images/bg_31419a_1x1.gif');

}

#formForumIndexPage table
{
    text-align:center;
    
    background-color:#989898;
    border:solid 1px #0000ff;
    border-spacing:1px;
    border-collapse:collapse;
   
}
#divCreateLink
{
    
}   

#formForumIndexPage .DetailText a
{
    color:#0000ff;
    float:left;
    width:300px;
    text-align:left;
}
#formForumIndexPage .DetailText a:hover
{
    text-decoration:underline;
}
#aViewAllForumsLink
{
    color:#0000ff;
    margin-top:5px;
    margin-left:5px;
    /*height:0px;*/
    float:left;
    text-decoration:none;
    font-weight:bold;
    overflow:hidden;
}
#aViewAllForumsLink:hover
{
    text-decoration:underline;
    }
/***online/index.aspx StyleSheet**********************************************************************/
.divOnlineIndex
{
    
    width:220px;
    border-top:solid 1px #989898;
    border-left:solid 1px #989898;
    border-right:double 1px #989898;
    border-bottom:double 1px #989898;
    height:16px;
    overflow:hidden;
    background-position:center;
    background-repeat:repeat-x;
}
#divUpperLeft,
#divUpperRight,
#divLowerLeft,
#divLowerRight,
#divMiddleLeft,
#divMiddleRight
{   /*float:left;*/
    margin:3px;
    padding:3px 10px 6px;
    background-image:url('../images/bg_blue_1x25.gif');
    background-position:center;
    background-repeat:repeat-x;
    color:#fff;
    font-size:10pt;
    cursor:pointer;
    font-weight:bold;
    margin-bottom:10px;
    
 }
#divLower,
#divUpper,
#divMiddle
{clear:both;
  
  
  text-align:center;
  margin:10px 30px 10px; }
#divLower
{
      
}
.divOnlineIndex:hover
{
    color:Black;
}
.divPanelHeader
{
    height:15px;
    border-top:double 0px #989898;
    border-bottom:double 3px #989898;
    /*border-right:double 3px #989898;*/
    clear:both;
    
    padding:2px 5px;
    background-image:url('../images/bg_darkblue-1x40.gif');
    color:#fff;
    font-weight:bold;
}
/***forum/topic.aspx StyleSheet**********************************************************************/
#bodyForumTopic .divScriptTab
{
    border-top:solid 1px #989898;
    border-left:solid 1px #989898;
    border-right:solid 1px #989898;
    border-bottom:solid 0px #fff;
    height:20px;
    float:left;
    cursor:pointer;
    padding:2px 3px 0px;
    margin-right:1px;
}
#bodyForumTopic         #divScriptTabSelected
{
    border-bottom:solid 0px #fff;
    height:21px;
}
#divTrace
{
    border:solid 1px #989898;
    width:650px;
    margin-top:0px;
    margin-bottom:0px;
    clear:both;
    height:265px;
    
}  

#bodyForumTopic #otextboxScript, #bodyForumTopic #otextboxScriptMessage
{
    padding:0px;   
    margin:0px;
    height:240px;
    width:600px;
    /*position: fixed;*/
    top:170px;
    left:241px;
    
}
#bodyPayscript #otextboxScript 
{
    padding:0px;   
    margin:0px;
    height:340px;
    width:600px;
    font-size:8pt;
}
#bodyPayscript #otextboxScriptMessage
{
    width:600px;
    height:40px;
    font-size:8pt;
    }


#divLeftPanelTopic
{
     
    /*height:800px;*/
    
    float:left;   
    margin-right:0px;
}

#odivlblogin
{
    height:0px;
    overflow:hidden;
	
	width:650px; 
	/*position:absolute;*/
	top:150px; 
	text-align:center;
}
#otableTopicMessageList .TopicHeaderDetail, .PageDetailMsg, .PageDetailSelector
{
    border-bottom:solid 1px #989898;
}
.PageDetailMsgX
{
	border-right:solid 1px #989898;
}
.PageDetailTrigger
{
	border-top:solid 1px #989898;
	/*border-right:solid 1px #989898;*/
}
.PageDetailSelector
{
    background-color:#f5f5f5;
	border-top:solid 2px #989898;
}
#otableTopicMessageList .TopicHeaderDetail
{
       background-image:url('../images/bg_31419a_1x1.gif');
}
#otableTopicMessageList table 
{   
    background-image:none;
    background-color:#fff;
    margin:4px;
    
}
#otableTopicMessageList table .DetailText
{
    border-bottom:solid 0px #989898;
}
.PageDetailMsg
{
    padding:4px 0px 5px 10px;
}
.TopicHeaderDetail
{
    font-weight:bold;
    
    }
#otableTopicMessageList
{
   border-collapse:collapse;
   /*background-color:#f5f5f5;*/
}
#oupdatepanelTopicMessage
{
    border:solid 1px #989898;
    margin-top:10px;
    
}
#divCurrentUserID
{
    font-weight:bold;
    font-size:8pt;
}

/***online/changepassword.aspx StyleSheet**********************************************************************/
#tblUpdate
{
    border:solid 1px #989898;
    width:400px;
    
}
#tblUpdate th
{   
    height:20px;
    background-image:url('../images/bg_31419a_1x1.gif');
    border-bottom:solid 1px #989898;
    color:#fff;
}
#otableMessageUpdate tr td, #otableMessage tr td
{
    color:#ff0000;
    text-align:center;
}
#btnUpdatePassword, #obtnStartTopic, #aOnlineIndex, #aCreateLink, #aLogout, #aCreatePayscript, #obtnPostTopic, #obtnPostTopicWithPayscript
{
    border:solid 1px #989898;
    color:#fff;
    background-color:#fff;
    
    background-repeat:repeat-x;
    font-size:8pt;
    font-weight:bold;
    padding:2px;
    font-family:Tahoma, helvetica, Verdana;
    background-image:url('../images/bg_blue_1x25.gif');
    background-position:center;
    cursor:pointer;
}

#btnUpdatePassword:hover, #obtnStartTopic:hover, #aCreateLink:hover, #aOnlineIndex:hover, #aLogout:hover, #aCreatePayscript:hover
, #obtnPostTopic:hover, #obtnPostTopicWithPayscript:hover
{
    
    background-image:url('../images/bg_blue_1x25-fade2.gif');
    color:#003366;
   
}

#otableMessage tr td
{   
    padding:50px;
}    
    
/***online/userprofile.aspx StyleSheet**********************************************************************/
.divLabel
{
    float:left;
    border:solid 1px #989898;   
    height:20px;
    width:120px;
    margin-right:5px;
    margin-bottom:2px;
    background-color:#f5f5f5;
    text-align:right;
    padding:2px 2px 0px 0px;
}
.divData
{
    float:right;
    width:200px;
    margin-bottom:2px;  
    font-weight:bold;
    padding:2px 0px 0px 2px;
    
}
.divProfileHeader
{
    border:double 3px #989898;
    height:18px;
    text-align:center;
    font-weight:bold;
    width:327px;    
    margin-bottom:2px;
    padding:4px 0px 0px 0px;    
    color:#ffffff;
    background-image:url('../images/bg_31419a_1x1.gif');
}    

/***partnernetwork.aspx StyleSheet**********************************************************************/
.pHeaders
{
    font-weight:bold;
    margin-top:0px;
    background-image:url('../images/bg_31419a_1x1.gif');
    height:18px;
    color:#fff;
    padding:4px 0px 0px 3px; 
    
}  
.aPartnerIndex
{
    cursor:pointer;
}
.divPartnerNetwork
{
    height:0px;
    overflow:hidden;
}
#div7
{

}
/****online/payscript.aspx StyleSheet**********************************************************************/
#obtnLoadOriginalPayscript,
#obtnLoadLatestPayscript,
#obtnSavePayscript
{
    border:solid 1px #989898;
    color:#fff;
    background-color:#fff;
    
    background-repeat:repeat-x;
    font-size:8pt;
    cursor:pointer;
    padding:2px;
    font-family:Tahoma, helvetica, Verdana;
    background-image:url('../images/bg_blue_1x25-fade2.gif');
    background-position:center;
}

#obtnLoadOriginalPayscript:hover,
#obtnLoadLatestPayscript:hover,
#obtnSavePayscript:hover,
#obtnRunPayscript:hover
{
    
    background-image:url('../images/bg_blue_1x25-fade2.gif');
    color:#003366;
}
#obtnRunPayscript
{
    background-image:url('../images/bg_blue_1x25.gif');
    border:solid 1px #989898;
    color:#fff;
    background-color:#fff;
    
    background-repeat:repeat-x;
    font-size:8pt;
    width:300px;
    padding:2px;
    font-family:Tahoma, helvetica, Verdana;
    font-weight:bold;
    background-position:center;
    cursor:pointer;
}
#header_ad
{
    float:left;
    margin-left:50px;
    border:solid 1px #989898;
    width:680px;
    height:50px;
    background-color:#ffffff;
    padding-top:0px;
}

/****generic button styles****************************************************************/


.aGreetingButtons
{
   
    color:#0000ff;
    background-color:#fff;
       text-decoration:none;

    background-repeat:repeat-x;
    font-size:8pt;
   
    
    font-family:Tahoma, helvetica, Verdana;
   
    cursor:pointer;
}

.aGreetingButtons:hover
{
    
   text-decoration:underline;
   
}
.aWelcome
{color:#484848;font-size:8pt;}


#odivGreeting
{
    height:0px;
}


#div111:hover
{
	color:blue;
	
	
}




h2
{
    padding:0px;
    margin:0px;
    float:left;
    /*margin-right:50px;*/
    font-size:12pt;
}

/**********generic message*********/
#divCalculating2
{
    height:20px;
    
    /*width:200px;*/
    clear:both;
    margin:0px;
    /*border:solid 1px; */
    position:absolute;
    top:200px;
    left:25px;
    color:#ff0000;
    font-size:20pt;
    font-weight:bold;
}

#divGoogleAds
{
    margin-bottom:3px;
}