/* ***************************************************************************
	Qtac Css Standard 
	
	Including: 	Page Layout for index.aspx
******************************************************************************/	

BODY
{
	color:Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top: 0;
	margin-left: 15;
}

TABLE
{
	color:Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top: 0;
	margin-left: 15;
}

P 
{
	margin:0 5px 0 5px; 
	line-height: 130%;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #832d90;
	FONT-SIZE: 11pt;
	/*line-height: 50%;*/
	vertical-align: sub;
	text-indent: 2pt;  
}

H1	{	
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-weight:500;
	font-style:	normal;
	FONT-SIZE: 12pt;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none; 
	padding-bottom: 15px; 
	padding-top: 12px; 
	color: #832d90; 
	/*margin-bottom: .5em;*/
	}	
		
H2	{	
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-weight:500;
	margin-bottom: 10px;
	FONT-SIZE: 11pt;
	color: #832d90;
	}
		
H3	
{
	padding-top:0px;
	margin-top:2px;
	margin-bottom: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:500;
	FONT-SIZE: 11pt;
	color:#f7922a;
	}	
		
H4	
{
	padding-top:0px;
	margin-top:2px;
	margin-bottom: 10px;	
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight:500;
	font-style:	normal;
	FONT-SIZE: 11pt;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #9c6da8; 
	}	
		
H5  {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 75%;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #832d90;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:	600;
	font-style:	normal;
	FONT-SIZE: 10pt;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-bottom: 3px solid #ffbd4f; 
	padding-bottom: 2px; 
	padding-top: 5px; 
	color: #832d90; 
	margin-bottom: .5em;
	}
	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{
	text-decoration:	none;
	color:	#0000FF;
	}	
		
A:visited	{
	text-decoration:	none;
	color:	#0000FF;
	}	
		
A:active	{
	text-decoration:	none;
	color:	#0000FF;
	}	
		
A:hover	{
	text-decoration:	none;
	color:	#0000FF;
	}
.callnow
{
	position:absolute;
	top:88px;
	left:784px;
	width:150px;
	height:15px;
	z-index:10;
	font-size:12px;
	color:#f7922a;
}
#support_banner_container
{
	width: 630px;
	margin-left:none;
}
#support_banner
{
	color: white; 
	font-weight:bold;
	padding:5px;
	background-color: #832d90;
	height:25px;
	width:inherit;
	top:0px;
	left:0px;
	z-index: 2;
}
.menu
{
	position:absolute;
	top:0px;
	left:0px;
	width:950px;
	height:150px;
	z-index:1;
	border-right: solid 1px #832d90;
}
.mainMenu 
{
	word-spacing: 25px;
	position: absolute;
    left: 450px;
    top: 110px;
    width: 500px;
    height:50px;
    z-index: 10;
}

.subMenuBackground
{
    position: absolute;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
    opacity: 0.75;
	-moz-opacity: 0.75;
	filter:alpha(opacity=75);
    left: 20px;
    top: 130px;
    height: 30px;
    width: 1000px;
    visibility: hidden;
    z-index:100;
}

.subMenu
{
    position: absolute; 
    text-align: right;
    left: 0px;
    top: 135px;
    height: 30px;
    width: 945px;
    visibility: hidden;
    z-index:101;
}
.rssLink
{
	position:absolute;
	font-size:10px;
	left:486px;
	top:156px;
	width:160px;
	z-index:10;
	text-align:right;
}
.mainMenuText
{
	text-decoration: none;	
	color:White;
}

.boldPurple
{
	font-weight:bold;
	font-size:13pt;
	color:#832d90;
}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
UL LI	{	
	list-style-type:	disc ;
	margin:0 5px 0 8px;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	list-style-position: outside;
	margin-left: 8px;	
	}	

OL OL LI	{	
	list-style-type:  disc;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

.sideMenu1 {
	position:absolute;
	left:653px;
	top:160px;
	width:290px;
	height:117px;
	z-index:1;
}
.sideMenu1Text {
	position:absolute;
	font-size:8pt;
	left:763px;
	top:170px;
	width:180px;
	height:117px;
	z-index:2;
}
.sideMenu2 {
	position:absolute;
	left:653px;
	top:287px;
	width:290px;
	height:117px;
	z-index:1;
}
.sideMenu2Text {
	position:absolute;
	font-size:8pt;
	left:663px;
	top:297px;
	width:200px;
	height:117px;
	z-index:2;
}
.sideMenu3 {
	position:absolute;
	left:653px;
	top:414px;
	width:290px;
	height:117px;
	z-index:1;
}
.sideMenu3Text {
	position:absolute;
	font-size:8pt;
	left:765px;
	top:424px;
	width:180px;
	height:117px;
	z-index:2;
}
.sideMenu4 {
	position:absolute;
	left:653px;
	top:541px;
	width:200px;
	height:117px;
	z-index:1;
}
.sideMenu4Text 
{
	position:absolute;
	font-size:8pt;
	left:663px;
	top:551px;
	width:200px;
	height:117px;
	z-index:2;
}
.sideMenu5 {
	position:absolute;
	left:653px;
	top:668px;
	width:290px;
	height:117px;
	z-index:1;
}
.sideMenu5Text {
	position:absolute;
	font-size:8pt;
	left:743px;
	top:678px;
	width:200px;
	height:117px;
	z-index:2;
}
/*
.sideMenuHorizontalText {
	position:absolute;
	font-size:8pt;
	left:663px;
	top:470px;
	width:270px;
	height:50px;
	z-index:2;
}
*/
.sideMenuHorizontalText {
	position:absolute;
	font-size:8pt;
	left:663px;
	top:215px;
	width:270px;
	height:50px;
	z-index:2;
}
.container
{
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:866px;
	border-style: solid;
	border-color: #832d90;
	border-width: 1px;
	z-index:1;
}
.whereami
{
	position: absolute;
	text-align:right;
	font-size:10px;
	left: 341px;
	top: 201px;
	width: 300px;
	height: 20px;
	z-index: 3;
}
.mainBody
{
	position: absolute;
	left: 0px;
	top: 153px;
	width: 630px;
	height: 636px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #832d90;
}
.titleBG {
	position:absolute;
	left:2px;
	top:155px;
	width:640px;
	height:43px;
	z-index:1;
	border-bottom: solid 1px #832d90;
}

.accred {
	position:absolute;
	left:8px;
	top:738px;
	width:940px;
	height:69px;
	z-index:1;
}
.accred_index{
	position:absolute;
	left:653px;
	top:819px;
	width:292px;
	height:69px;
	z-index:1;
}
.accredText1 {
	position:absolute;
	left:10px;
	top:797px;
	width:240px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.accredText2 {
	position:absolute;
	left:200px;
	top:797px;
	width:250px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.accredText3 {
	position:absolute;
	left:380px;
	top:797px;
	width:250px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.white {color: #FFFFFF}
.orange {color: #f7922a}
.purple {color: #832d90; font-weight:500}	
	
/* ***************************************************************************
	ContactMe.aspx Page Layout
******************************************************************************/	

.contactme_titles
{
	position:absolute;
	top:180px;
	width:20px;
	height:60px;
}
.contactme_controls
{
	position:absolute;
	left:70px;
	top:180px;
	width:300px;
	height:60px;
}
.contactme_calendar
{
	position:absolute;
	text-align:right;
	left:380px;
	top:157px;
	width:220px;
	height:200px;
}
.contactme_note
{
	position:absolute;
	top:270px;
	width:380px;
	height:100px;
}
.contactme_addinfo
{
	position:absolute;
	top:350px;
	width:500px;
	height:300px;
}
.contactme_left
{
	position:absolute;
	border-right: solid 1px #832d90;
	left:0px;
	top:155px;
	width:200px;
	height:700px;
}
.contactme_errors
{
	position:absolute;
	left:440px;
	top:380px;
	width:250px;
	height:300px;
}

/* ***************************************************************************
	PayrollSoftware.html Page Layout
******************************************************************************/	
.payrollsoftware_container
{
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:auto;
	border-style: solid;
	border-color: #832d90;
	border-width: 1px;
	z-index:1;
}
.payrollsoftware_mainbody
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 630px;
	height: auto;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #832d90;
}
.payrollsoftware_accred
{

	/*left:8px;
	top:793px;*/
	width:940px;
	height:69px;
	z-index:1;
}
.payrollsoftware_accredText1
{
	position:absolute;
	width:170px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.payrollsoftware_accredText2
{
	position:absolute;
	left:200px;
	width:170px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.payrollsoftware_accredText3
{
	position:absolute;
	left:380px;
	width:170px;
	height:69px;
	font-size:8pt;
	z-index:2;
}
.payrollsoftware_payrollProfessional
{
	position:inherit;
	width:inherit;
	height:auto;
}
.payrollsoftware_features
{
	position:inherit;
	width:inherit;
	height:auto;
	display:none;
}
.payrollsoftware_prices
{
	position:inherit;
	width:inherit;
	height:auto;
	display:none;
}
.payrollsoftware_payrollManager
{
	border-top: solid 1px #832d90;
	position:inherit;
	width:inherit;
	height:auto;
}
.payrollsoftware_payrollAssistant
{
	border-top: solid 1px #832d90;
	position:inherit;
	width:inherit;
	height:auto;
}
.payrollsoftware_qtaxpro
{
	border-top: solid 1px #832d90;
	position:inherit;
	width:inherit;
	height:auto;
}
.payrollsoftware_sideMenu
{
	position:absolute;
	line-height:10px;
	left:648px;
	top:160px;
	width:290px;
	height:auto;
	z-index:1;
}
.payrollsoftware_sideMenu1Text
{
	position:absolute;
	font-size:8pt;
	left:659px;
	top:168px;
	width:180px;
	height:117px;
	z-index:2;
}
.payrollsoftware_sideMenu2Text
{
	position:absolute;
	font-size:8pt;
	left:740px;
	top:295px;
	width:200px;
	height:117px;
	z-index:2;
}
.payrollsoftware_sideMenu3Text {
	position:absolute;
	margin-left:5px;
	font-size:8pt;
	left:656px;
	top:424px;
	width:200px;
	height:117px;
	z-index:2;
}
.payrollsoftware_download
{
	position:absolute;
	left:407px;
	top:198px;
	width:100px;
	height:25px;
	z-index:5;
}

/****************************************************************************************
	Casestudy.html 
*****************************************************************************************
*/
.casestudy_companylogo
{
	position:absolute;
	left:429px;
	top:50px;
	width: 128px;
}
.casestudy_sideMenu1Text
{
	position:absolute;
	font-size:8pt;
	left:760px;
	top:165px;
	width:180px;
	height:117px;
	z-index:2;
}
.casestudy_sideMenu2Text
{
	position:absolute;
	font-size:8pt;
	left:663px;
	top:295px;
	width:200px;
	height:117px;
	z-index:2;
}

/*******************************************************************************************
	support section
********************************************************************************************
*/
.support_container
{
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:auto;
	border-style: solid;
	border-color: #832d90;
	border-width: 1px;
	z-index:1;
}
.support_menu
{
	top:0px;
	left:0px;
	width:950px;
	height:150px;
	z-index:1;
	border-right: solid 1px #832d90;
}
.support_mainbody
{
	float: left;
	left: 0px;
	top: 0px;
	width: 630px;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
}
.support_contact_details
{
	left:0px;
	top:0px;
	width:630px;
	height:150px;
	z-index:1;
	border-top: solid 1px #832d90;
}
.support_sideMenu_container
{
   	left:650px;
	width:290px;
	height:auto;
	z-index:1;
}
.support_sideMenu1
{
	position:absolute;
	left:653px;
	top:160px;
	width:290px;
	height:117px;
	z-index:1;
}
.support_sideMenu1Text
{
	position:absolute;
	font-size:8pt;
	left:748px;
	top:170px;
	width:180px;
	height:117px;
	z-index:2;
}
.support_sideMenu2 {
	position:absolute;
	left:653px;
	top:287px;
	width:290px;
	height:117px;
	z-index:1;
}
.support_sideMenu2Text {
	position:absolute;
	font-size:8pt;
	left:663px;
	top:297px;
	width:200px;
	height:117px;
	z-index:2;
}
.support_sideMenu3 {
	position:absolute;
	left:653px;
	top:414px;
	width:290px;
	height:117px;
	z-index:1;
}
.support_sideMenu3Text {
	position:absolute;
	font-size:8pt;
	left:663px;
	top:424px;
	width:180px;
	height:117px;
	z-index:2;
}
.support_sideMenu4 {
	position:absolute;
	left:653px;
	top:541px;
	width:290px;
	height:117px;
	z-index:1;
}
.support_sideMenu5{
	position:absolute;
	padding-left:50px;
	left:653px;
	top:638px;
	width:290px;
	height:200px;
	z-index:1;
}
.support_bodyelement
{
	z-index:1;
	border-bottom: solid 1px #832d90;
	position:inherit;
	width:inherit;
	height:auto;
}

/**********************************************************************************

Google Adwords Pages

**********************************************************************************/

.g_ad_softwareselection
{
width:inherit; 
height:auto; 
background-color:#832d90;
color: #FFFFFF;
}

.g_ad_softwareselection H2
{
 	color:#FFFFFF;
}

/**********************************************************************************

Tab Navigation

************************************************************************************/
.tabHeader A:link	{
	text-decoration:	none;
	color:	#832d90;
	font-size:12px;
	font-weight:600;
	}	
		
.tabHeader A:visited	{
	text-decoration:	none;
	color:	#832d90;
	font-size:12px;
	font-weight:600;
	}	
		
.tabHeader A:active	{
	text-decoration:	none;
	color:	#832d90;
	font-size:12px;
	font-weight:600;
	}	
		
.tabHeader A:hover	{
	text-decoration:	none;
	color:	#832d90;
	font-size:12px;
	font-weight:600;
	}

/************************************************************************************

Online Orders

************************************************************************************/
.orders_mainbody
{
	position: relative;
	left: 0px;
	top: 0px;
	width: 630px;
	height: auto;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #832d90;
}

.orders_sideMenu1
{
	position:absolute;
	left:639px;
	top:233px;
	width:309px;
	height:117px;
	z-index:1;
}
