.twoColFixLtHdr #footer a


{}


 a.hide:link,  a.hide:visited  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:16px;
	color: #769901;
	text-decoration: none;
}


 a.hide:hover  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:16px;
	color: #723371;
	text-decoration: none;

	

}


h1
{
color: #769901;
font-size: 16px;
Font-Family:  Arial, Helvetica, MS Sans Serif;
margin-bottom:11px;
font-weight:normal;


}

h2
{
color: #1F5583;
font-size: 16px;
Font-Family: Arial, Helvetica, MS Sans Serif;
margin-bottom:11px;
font-weight:normal;
border-bottom-style:solid;
border-bottom-color: #D3D3D3;
border-bottom-width: 1px;

}

h3
{
color: #61026a;
font-size: 14px;
Font-Family:  Arial, Helvetica, MS Sans Serif;
margin-bottom:4px;
font-weight:normal;


}

h4
{
color: #fd6000;
font-size: 16px;
Font-Family:  Arial, Helvetica, MS Sans Serif;
margin-bottom:11px;
font-weight:bold;


}

#main-text
{
	
	
	padding-top:10px;
	padding-right:50px;
	padding-bottom:50px;
	color: #000;
	text-decoration: none;
	text-align: left;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}



#footer
{

	pxcolor: #666666;
	text-decoration: none;
	text-align: center;
	font-size:9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

#footer a:link, #footer a:visited
{


	color: #666666;
	text-decoration: none;

	font-size:9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



}


#footer a:hover {
	
	text-decoration: none;
	text-align: left;
	color: #038ace;

}




 A:link {font-size:12px;text-decoration: underline; color: #674778;}
A:visited {font-size:12px;text-decoration: underline; color: #674778;}
A:active {font-size:12px;text-decoration: none; color: #00a0f4;}
A:hover {
	font-size:12px;
	text-decoration: underline;
	color: #00F;
}

 a.top:link,  a.top:visited  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:11px;
	color: #ffffff;
	text-decoration: none;
}


 a.top:hover  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:11px;
	color: #81a200;
	text-decoration: none;

	

}


 a.top2:link,  a.top2:visited  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:12px;
	color: #B4B6B8; /*#F3EEDF;EBE2C6*//*#ffffff;*/
	text-decoration: none;
}


 a.top2:hover  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:12px;
	color: #81a200;
	text-decoration: none;

	

}



 a.news:link,  a.news:visited  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:11px;
	color: /*#8C7DBA;*/ /**#A57BB6;**/ /**#916397;*/ #a655d0;
	text-decoration: none;
}


 a.news:hover  {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	font-size:11px;
	color: #fff;
	text-decoration: none;
}





ul.bio-list{


	list-style-image: url(../images/bullet.gif);

	text-align:left;
	font-size:12px;


}

ul.green{


	list-style-image: url(../images/bullet.jpg);



}
ul.purp{
	list-style-image: url(../images/bullet-p.jpg);
}


ul.purpLSpacesBlk{
	list-style-image: url(../images/bullet-p.blk.png);
	margin-bottom: 10px;
}
ul.greenLSpacesBlk{
	list-style-image: url(../images/bullet.blk.png);
	margin-bottom: 10px;
}


/*-------- ul . purpLSpaces -----------*/
ul.purpLSpaces{
	list-style-image: url(../images/bullet-p.jpg);
	margin-bottom: 10px;
}
ul.purpLSpaces li {
	margin-bottom: 6px;
}

ul.purpLSpaces li.purpLSpaceLF {
	font-size:14px;
}


/*-------- ul . purpLSpacesExt -----------*/
ul.purpLSpacesExt{
	list-style-image: url(../images/bullet-p.jpg);
	margin-bottom: 30px;
}
ul.purpLSpacesExt li {
	margin-bottom: 5px;
}
ul.purpLSpacesExt li.empty {
	list-style-image: url(../images/bullet-p-nointer-light.jpg);
	margin-bottom: 5px;
}

/*-------- ul . purpLSpacesNews -----------*/
ul.purpLSpacesNews{
	list-style-image: url(../images/bullet-p.jpg);
	margin-top: 5px;
	margin-bottom: 15px;
}
ul.purpLSpacesNews li {
	margin-top: 5px;
	margin-bottom: 5px;
}

ol.purpLSpacesNews{
	margin-top: 5px;
	margin-bottom: 15px;
}
ol.purpLSpacesNews li {
	margin-top: 5px;
	margin-bottom: 5px;
}
ol.purpLSpacesNews li.math {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;

}


/*-------- ul . purpLSpacesTable -----------*/
ul.purpLSpacesTable{
	list-style-image: url(../images/bullet-p.jpg);
	margin-bottom: 0px;
}
ul.purpLSpacesTable li { 
	margin-bottom: 0px; 
}

/*-------- ul . purpLSpacesNoDecor -----------*/
ul.purpLSpacesNoDecor {
	list-style-image: none;
	margin-bottom: 10px;	
}
ul.purpLSpaceNoDecor li {
	list-style-type: none;	
	list-style-image: none;
}

/*-------- ul . greenLSpaces -----------*/
ul.greenLSpaces{
	list-style-image: url(../images/bullet.jpg);
	margin-bottom: 10px;	
}
ul.greenLSpaces li { 
	margin-bottom: 6px; 
}

/*-------- ul . greenLSpacesExt -----------*/
ul.greenLSpacesExt {
	list-style-image: url(../images/bullet.jpg);
	margin-bottom: 10px;	
}
ul.greenLSpacesExt li { 
	margin-bottom: 5px; 
}

/*-------- ul . purpLSpacesInTble -----------*/
ul.purpLSpacesInTble{
	list-style-image: url(../images/bullet-tbl.png);
	margin-top: 6px;
	margin-bottom: 2px;
	padding-left: 15px;	
}
ul.purpLSpacesInTble li {
	margin-bottom: 2px;
}





.twoColFixLtHdr #container #page #mainContent #sub-copy-box-NEWS #sub-box-copy table tr td.closeToTop {
	padding-top: 0px;
	padding-bottom: 20px;
}
.twoColFixLtHdr #container #page #mainContent #sub-copy-box-NEWS #sub-box-copy table tr td.closeToBottom {
	padding-bottom: 1em;
}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box-NEWS #sub-box-copy table tr td.closeToTopBottom {
	padding-top: 0px;
	padding-bottom: 0px;
}


#home-box-copy a:link, #home-box-copy a:visited {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #F97930;
}
#home-box-copy a:hover {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: normal;/*bold;*/
	text-decoration: none;
	color: #F9AA79;/*#F97930;*/
}

#sub-box-copy a:link, #sub-box-copy a:visited {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #F26922;/*#F97930;*/
}
#sub-box-copy a:hover {
	font-family: Tahoma, Verdana, Arial, "Trebuchet MS", sans-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #9F6D4D;/*#F97930;*/
}

#sub-box-copy a.headerLink:link, #sub-box-copy a.headerLink:visited {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #F26922;/*#F97930;*/
}
#sub-box-copy a.headerLink:hover {
	font-family: Tahoma, Verdana, Arial, "Trebuchet MS", sans-serif;
	font-style:normal;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #9F6D4D;/*#F97930;*/
}


#sub-box-copy a.appNoteLink:link, #sub-box-copy a.appNoteLink:visited {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #674778; /* A676B3, 674778, #a655d0*/
}
#sub-box-copy a.appNoteLink:hover {
	font-family: Tahoma, Verdana, Arial, "Trebuchet MS", sans-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;/*#A676B3, #401E5D, #F97930;*/
	background-color: #674778;
}



.twoColFixLtHdr #container #page #mainContent #sub-copy-box #sub-box-copy .entry-title {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;

}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box #sub-box-copy .math {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;

}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box-SIMPHOSOFT #sub-box-copy .math {
	Font-Family:  Cambria, Geneva, Arial, Helvetica, sans-serif;
	color: #61026a;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;

}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box-SIMPHOSOFT #sub-box-copy .mathNorm {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;
	font-style:normal;

}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box-SIMPHOSOFT #sub-box-copy .mathPageDef {
	color: #769901;
	font-style: italic;
}


.twoColFixLtHdr #container #page #mainContent #sub-copy-box-SIMPHOSOFT #sub-box-copy .constants {
	color: #61026a;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Courier, Geneva, Arial, sans-serif;

}


.twoColFixLtHdr #container #page #mainContent #sub-copy-box-NEWS #sub-box-copy .entry-title {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;

}

.twoColFixLtHdr #container #page #mainContent #sub-copy-box-SIMPHOSOFT #sub-box-copy .figcapt {
	color: #61026a;
	font-size: 12px;
	font-weight: bold;
	font-style:normal;

}



#ttipImage{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:0px;
	display:none;
	color:#fff;
	}															
	
#sub-box-copy a.ttipImage:link, #sub-box-copy a.ttipImage:visited {
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #674778; /* A676B3, 674778, #a655d0*/
}
#sub-box-copy a.ttipImage:hover {
	font-family: Tahoma, Verdana, Arial, "Trebuchet MS", sans-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;/*#A676B3, #401E5D, #F97930;*/
	background-color: #674778;
}
	


/********************* Tables **************/
#rounded-corner{
	font-family:	Geneva, Arial, Helvetica, sans-serif
	font-size: 12px;
	/*width: 480px;*/
	text-align:left; 
	border-collapse:collapse;
	/**margin:20px;*/
}
#rounded-corner thead th.rounded-company{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */
	url(./images/roundtable-left.02.png) left -1px no-repeat;
}
#rounded-corner thead th.rounded-q1{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */;
}
#rounded-corner thead th.rounded-q2{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */;
}
#rounded-corner thead th.rounded-q4{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */
	url(./images/roundtable-right.02.png) right -1px no-repeat;
}
#rounded-corner th{
	font-weight:normal;
	font-size:13px;
	color:#E6E2CB;/**#039;*/
	background:#b9c9fe;
	padding:8px;
}
#rounded-corner td{
	background:#d7d4c2;/*#e8edff;*/
	border-top:1px solid #fff;
	color:#000000;
	padding:8px;
	vertical-align:top;
}
#rounded-corner td.pdfBot{
	background:#d7d4c2;/*#e8edff;*/
	border-top:1px solid #fff;
	color:#000000;
	padding:8px;
	padding-bottom:1em;	
	vertical-align:top;
}
#rounded-corner td.botNoPadding{
	background:#d7d4c2;/*#e8edff;*/
	border-top:1px solid #fff;
	color:#000000;
	padding:0px;
	vertical-align:bottom;
	width:60%;	
}
#rounded-corner td.pdfBotNoPadding{
	background:#d7d4c2;/*#e8edff;*/
	border-top:1px solid #fff;
	color:#000000;
	padding:0px;
	vertical-align:bottom;
}


#rounded-corner td.noPadding{
	padding:0px;
	border:none;
	border-top:none;
	vertical-align:top;
}
#rounded-corner td.paddingLeft{
	padding:0px;
	padding-left:8px;
	border:none;
	border-top:none;
	vertical-align:top;
}

#rounded-corner tbody tr.bot{
	padding:0px;
	border:none;
	border-top:none;
	vertical-align:bottom;
}


#rounded-corner tfoot td.rounded-foot-left{
	background:#835fa8 /**#e8edff */
	url(./images/roundtable-botleft.02.png) left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right{
	background:#835fa8 /**#e8edff */
	url(./images/roundtable-botright.02.png) right bottom no-repeat;
}
#rounded-corner tbody tr:hover td{
	background:#e6e2cb; /**#d0dafd;*/
}
#rounded-corner tbody tr:hover td.pdf{
	background:#e6e2cb /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.png) right bottom no-repeat;
	cursor:pointer;
}
#rounded-corner tbody tr:hover td.pdf:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.png) right bottom no-repeat;
	cursor:pointer;
}
#rounded-corner tbody tr:hover td.pdfBot{
	background:#e6e2cb /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.png) right bottom no-repeat;
	padding-bottom:1em;
}
#rounded-corner tbody tr:hover td.pdfBot:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.png) right bottom no-repeat;
	padding-bottom:1em;
	cursor:pointer;	
}
#rounded-corner tbody tr td.pdfBotNoPadding{
	background:#d7d4c2
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.bnw.png) right bottom no-repeat;
}
#rounded-corner tbody tr:hover td.pdfBotNoPadding{
	background:#e6e2cb /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.24.png) right bottom no-repeat;
}
#rounded-corner tbody tr:hover td.pdfBotNoPadding:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	url(./images/pdf.32.png) right bottom no-repeat;
	cursor:pointer;		
}
#rounded-corner tbody tr:hover td.noPDF{
	background:#e6e2cb /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	/**url(./images/pdf.24.png) right bottom no-repeat;**/
	cursor:pointer;
}
#rounded-corner tbody tr:hover td.noPDF:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	/**url(./images/psubmenu-NEW.png) right -1px no-repeat;**/
	/**url(./images/pdf.24.png) right bottom no-repeat;**/
	cursor:pointer;
}



#rounded-corner tbody td.new{
	background:#d7d4c2 /**#d0dafd;*/
	url(./images/new-app-note.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new{
	background:#e6e2cb /**#d0dafd;*/
	url(./images/new-app-note.hover.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	url(./images/new-app-note.hover.png) right bottom no-repeat;	
	cursor:pointer;
}

#rounded-corner tbody td.new-short{
	background:#d7d4c2 /**#d0dafd;*/
	url(./images/new-app-note.short.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new-short{
	background:#e6e2cb /**#d0dafd;*/
	url(./images/new-app-note.short.hover.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new-short:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	url(./images/new-app-note.short.hover.png) right bottom no-repeat;	
	cursor:pointer;
}

#rounded-corner tbody td.new-shorter{
	background:#d7d4c2 /**#d0dafd;*/
	url(./images/new-app-note.shorter.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new-shorter{
	background:#e6e2cb /**#d0dafd;*/
	url(./images/new-app-note.shorter.hover.png) right bottom no-repeat;	
}
#rounded-corner tbody tr:hover td.new-shorter:hover{
	background:#DBDAD6/*#e6e2cb*/ /**#d0dafd;*/
	url(./images/new-app-note.shorter.hover.png) right bottom no-repeat;	
	cursor:pointer;
}



/********************* Sensitive Tables **************/
#sens-cells{
	font-family:	Geneva, Arial, Helvetica, sans-serif
	font-size: 12px;
	/*width: 480px;*/
	text-align:left; 
	border-collapse:collapse;
	/**margin:20px;*/
}
#sens-cells thead th.rounded-company{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */
	url(./images/roundtable-left.02.png) left -1px no-repeat;
}
#sens-cells thead th.rounded-q1{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */;
}
#sens-cells thead th.rounded-q2{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */;
}
#sens-cells thead th.rounded-q4{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	background: #835fa8 /**#b9c9fe */
	url(./images/roundtable-right.02.png) right -1px no-repeat;
}
#sens-cells th{
	font-weight:normal;
	font-size:13px;
	color:#E6E2CB;/**#039;*/
	background:#b9c9fe;
	padding:8px;
}
#sens-cells td{
	background:#d7d4c2;/*#e8edff;*/
	/**border-top:1px solid #fff;**/
	color:#000000;
	padding:8px;
	vertical-align:top;
}
#sens-cells td.default{
	background:#e6e1c4;
	/**border-top:1px solid #fff;**/
	color:#000000;
	padding:8px;
	vertical-align:top;
}

#sens-cells tfoot td.rounded-foot-left{
	background:#835fa8 /**#e8edff */
	url(./images/roundtable-botleft.02.png) left bottom no-repeat;
}
#sens-cells tfoot td.rounded-foot-right{
	background:#835fa8 /**#e8edff */
	url(./images/roundtable-botright.02.png) right bottom no-repeat;
}
#sens-cells tbody tr:hover td{
	background:#e6e2cb; /**#d0dafd;*/
}
#sens-cells tbody tr:hover td.pdf{
	background:#e6e2cb /**#d0dafd;*/
	url(./images/pdf.24.png) right -1px no-repeat;	
}

/********************* Chart-table **************/
#chart-table{
	font-family:	Geneva, Arial, Helvetica, sans-serif
	font-size: 12px;
	/*width: 480px;*/
	text-align:left; 
	border-collapse:collapse;
	/**margin:20px;*/
}
#chart-table th{
	font-weight:normal;
	font-size:13px;
	color:#E6E2CB;/**#039;*/
	background:#b9c9fe;
	padding:8px;
}
#chart-table td{
	font-family:	"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 13px;	
	/**border-top:1px solid #fff;**/
	color:#E6E2CB;
	background:#d7d4c2;/*#e8edff;*/
	padding:8px;
	vertical-align:top;
}
#chart-table td.default{
	background:#e6e1c4;
	/**border-top:1px solid #fff;**/
	color:#000000;
	padding:8px;
	vertical-align:top;
}

#chart-table tbody tr td.chip01 {
		background-color:#A9644C;
}
#chart-table tbody tr td.chip01 #hiddentext {
	font-size: 13px;	
	color:#A9644C;	
}

#chart-table tbody tr td.chip02 {
		background-color:#733558;
}
#chart-table tbody tr td.chip02 #hiddentext {
	font-size: 13px;	
	color:#733558;	
}

#chart-table tbody tr td.chip03 {
		background-color:#8F6B29;
}
#chart-table tbody tr td.chip03 #hiddentext {
	font-size: 13px;	
	color:#8F6B29;	
}
#chart-table tbody tr td.chip04 {
		background-color:#44457E;
}
#chart-table tbody tr td.chip04 #hiddentext {
	font-size: 13px;	
	color:#44457E;	
}

#chart-table tbody tr td.chip05 {
		background-color:#795FA9;
}
#chart-table tbody tr td.chip05 #hiddentext {
	font-size: 13px;	
	color:#795FA9;	
}

#chart-table tbody tr td.chip06 {
		background-color:#883D23;
}
#chart-table tbody tr td.chip06 #hiddentext {
	font-size: 13px;	
	color:#883D23;	
}

#chart-table tbody tr td.chip07 {
	background-color:#7CA462;
}
#chart-table tbody tr td.chip07 #hiddentext {
	font-size: 13px;	
	color:#7CA462;	
}



#chart-table tbody tr td:hover{
	background:#e6e1c4; /**#e6e2cb;#d0dafd;*/
}
#chart-table tbody tr td.pdf:hover{
	background:#e6e2cb /**#d0dafd;*/
	url(./images/pdf.24.png) right -1px no-repeat;	
}


/********************* Buttons **************/
a.button {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	white-space: nowrap; 
	display: inline-block;
}
.button input {
	display: block; 
	float: none; 
	width: inherit; 
	font-size: inherit; 
	height: inherit; 
	padding: inherit; 
	border: none; 
	background: none; 
	color: inherit; 
	text-shadow: inherit; 
	font-weight: inherit; 
	font-size: inherit; 
	-webkit-appearance: none; 
	-moz-appearance: none; 
	margin: -3px -9px;
}

/* @group button bTR */
a.button.bTR {font-weight: 700; 
	font-style: normal; 
	padding: 6px 30px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	text-align: center;
	text-decoration: none;
	background: #8F71A4; /* Old browsers */
	background: -moz-linear-gradient(top, #8F71A4 0%, #6C3594 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F71A4), color-stop(100%,#6C3594)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F71A4', endColorstr='#6C3594',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* W3C */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
a.button.bTR:hover {
	text-decoration: none;
	background: #6C4A8B; /* Old browsers */
	background: -moz-linear-gradient(top, #6C4A8B 0%, #572C89 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C4A8B), color-stop(100%,#572C89)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6C4A8B', endColorstr='#572C89',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* W3C */
}
a.button.bTR, a.button.bTR:hover, a.button.bTR:focus {color:#ffffff; text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
a.button.bTR:active {-webkit-transform: scale(.99); -moz-transform: scale(.99); transform: scale(.99);}
/* @end */

/* @group Widgets */
	#dataSheet {width: 222px; display: block; margin: 20px 0 0; padding: 5px 0 6px 0; text-align: center; color: #666;}
	#trialButton {margin: 10px 0; font-size: 20px;}
	.loading {margin: 60px 0 0 416px; opacity: .5;}
	/* @end */


/********************* Buttons **************/
a.button {
	Font-Family: Arial, Helvetica, MS Sans Serif;
	white-space: nowrap; 
	display: inline-block;
}
.button input {
	display: block; 
	float: none; 
	width: inherit; 
	font-size: inherit; 
	height: inherit; 
	padding: inherit; 
	border: none; 
	background: none; 
	color: inherit; 
	text-shadow: inherit; 
	font-weight: inherit; 
	font-size: inherit; 
	-webkit-appearance: none; 
	-moz-appearance: none; 
	margin: -3px -9px;
}

/* @group button bTR */
a.button.bTR {font-weight: 700; 
	font-style: normal; 
	padding: 6px 30px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	text-align: center;
	text-decoration: none;
	background: #8F71A4; /* Old browsers */
	background: -moz-linear-gradient(top, #8F71A4 0%, #6C3594 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F71A4), color-stop(100%,#6C3594)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F71A4', endColorstr='#6C3594',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* W3C */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
a.button.bTR:hover {
	text-decoration: none;
	background: #6C4A8B; /* Old browsers */
	background: -moz-linear-gradient(top, #6C4A8B 0%, #572C89 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C4A8B), color-stop(100%,#572C89)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6C4A8B', endColorstr='#572C89',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* W3C */
}
a.button.bTR, a.button.bTR:hover, a.button.bTR:focus {color:#ffffff; text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
a.button.bTR:active {-webkit-transform: scale(.99); -moz-transform: scale(.99); transform: scale(.99);}
/* @end */

/* @group Widgets */
	#dataSheet {width: 222px; display: block; margin: 20px 0 0; padding: 5px 0 6px 0; text-align: center; color: #666;}
	#trialButton {margin: 10px 0; font-size: 20px;}
	.loading {margin: 60px 0 0 416px; opacity: .5;}
	/* @end */
	
/********************* Buttons for BODY **************/

/* @group button bTR */
#sub-box-copy a.button.bTR {font-weight: 700; 
	font-style: normal; 
	padding: 6px 30px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	text-align: center;
	text-decoration: none;
	background: #8F71A4; /* Old browsers */
	background: -moz-linear-gradient(top, #8F71A4 0%, #6C3594 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F71A4), color-stop(100%,#6C3594)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F71A4', endColorstr='#6C3594',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* W3C */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
#sub-box-copy a.button.bTR:hover {
	text-decoration: none;
	background: #6C4A8B; /* Old browsers */
	background: -moz-linear-gradient(top, #6C4A8B 0%, #572C89 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C4A8B), color-stop(100%,#572C89)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6C4A8B', endColorstr='#572C89',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* W3C */
}
#sub-box-copy a.button.bTR, #sub-box-copy a.button.bTR:hover, #sub-box-copy a.button.bTR:focus {color:#ffffff; text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
a.button.bTR:active {-webkit-transform: scale(.99); -moz-transform: scale(.99); transform: scale(.99);}
/* @end */


/************************** Buttons for Zoho forms *****************/
#styleFormButtonF2L {
	font-weight: 700; 
	font-style: normal; 
	padding: 6px 30px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	text-align: center;
	text-decoration: none;
	background: #8F71A4; /* Old browsers */
	background: -moz-linear-gradient(top, #8F71A4 0%, #6C3594 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F71A4), color-stop(100%,#6C3594)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F71A4', endColorstr='#6C3594',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8F71A4 0%,#6C3594 100%); /* W3C */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	border:none;
	cursor:pointer;
}
#styleFormButtonF2L:hover {
	text-decoration: none;
	background: #6C4A8B; /* Old browsers */
	background: -moz-linear-gradient(top, #6C4A8B 0%, #572C89 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6C4A8B), color-stop(100%,#572C89)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6C4A8B', endColorstr='#572C89',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6C4A8B 0%,#572C89 100%); /* W3C */
	border:none;	
	cursor:pointer;	
}
#styleFormButtonF2L, #styleFormButtonF2L:hover, #styleFormButtonF2L:focus {color:#ffffff; text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
#styleFormButtonF2L:active {-webkit-transform: scale(.99); -moz-transform: scale(.99); transform: scale(.99);}


