body				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#667788; margin:0; background-color:#FFFFFF; }
fieldset			{ border:0; margin:0; padding:0; }
table, tr, td, form  	 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#667788; margin:0; }

p, ul, li			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#667788; }
input, select, textarea		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
hr                  		{ color:#E9E9E9; height:1px; background:#E9E9E9; border:none;  }
h1				{ font-family:Geneva, Arial, Verdana, Helvetica, sans-serif; margin:0; font-size: 37px; color: #2A96C5; font-weight:lighter; line-height:120%; }
h2				{ font-family:Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #00A6EC; font-weight: lighter; text-transform: uppercase; margin: 0px; letter-spacing:2px; }
h3				{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#006699; font-weight: bold; text-transform: uppercase;}
h4				{ font-size:16px; color:#8C9AA8;  }
h5				{ font-size:14px; color:#8C9AA8; font-weight:bold; }

table.tblCenter			{ margin-left:auto; margin-right:auto; }
td.tdUnderline	 		{ border: #FFFFFF solid; border-width:0 0 1px; }
td.tdUnderlineTeam	 	{ border: #E9E9E9 solid; border-width:0 0 1px; padding-left:10px; padding-top: 30px; padding-right: 10px; padding-bottom: 30px; }
td.tdHomeFeature		{ padding-left:30px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; }
td.tdHomeContent 		{ padding-left:20px; padding-top: 20px; padding-right: 20px; padding-bottom: 10px; }
td.tdContentCell 		{ padding-left:20px; padding-top: 50px; padding-right: 20px; padding-bottom: 40px; }
td.tdleftNav	 		{ padding-top:50px; padding-bottom: 50px; }
td.tdBriefCell	 		{ padding-left:20px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px;  }
td.tdBriefCellArea 		{ padding-left:20px; padding-right: 20px; padding-bottom: 15px;  }

a:link    			{ color: #7FB2CC; text-decoration: none; }
a:visited 			{ color: #7FB2CC; text-decoration: none; }
a:hover   			{ color: #7FB2CC; text-decoration: underline; }
a:active  			{ color: #7FB2CC; text-decoration: none; }

a.linksLeftNav:link    		{ color: #006699; text-decoration: none; }
a.linksLeftNav:visited 		{ color: #006699; text-decoration: none; }
a.linksLeftNav:hover   		{ color: #7FB2CC; text-decoration: none; }
a.linksLeftNav:active  		{ color: #006699; text-decoration: none; }

a.linksLeftNavActive:link    		{ color: #E10915; text-decoration: none; }
a.linksLeftNavActive:visited 		{ color: #E10915; text-decoration: none; }
a.linksLeftNavActive:hover   		{ color: #7FB2CC; text-decoration: none; }
a.linksLeftNavActive:active  		{ color: #006699; text-decoration: none; }

a.linksLeftNavDisabled:link    		{ color: #006699; text-decoration: none; }
a.linksLeftNavDisabled:visited 		{ color: #006699; text-decoration: none; }
a.linksLeftNavDisabled:hover   		{ color: #006699; text-decoration: none; }
a.linksLeftNavDisabled:active  		{ color: #006699; text-decoration: none; }

a.linksList:link    		{ color: #999999; text-decoration: none; }
a.linksList:visited 		{ color: #999999; text-decoration: none; }
a.linksList:hover   		{ color: #006699; text-decoration: none; }
a.linksList:active  		{ color: #999999; text-decoration: none; }

.txtFooter  			{ color: #999999; }
.txtError 			{ color: #FF0000; }
.txtFormFields 			{ color: #006699; }
.txtList                	{ color: #999999 }
.h3NoPadding			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #006699; font-weight: bold; text-transform: uppercase; }
.h1NoPadding			{ font-size: 13px; color: #006699; font-weight: bold; margin: 0px; }
.h2NoPadding    		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #00A6EC; font-weight: bold; text-transform: uppercase; margin: 0px; letter-spacing:2px; }
.h2BlueNoPadding    		{ font-size: 10px; color: #006699; font-weight: bold; text-transform: uppercase; margin: 0px; }
.h4NoPadding			{ font-size: 16px; color: #8C9AA8; font-weight: bold; margin: 0px; }
.imgBorder 			{ border: 1px #CCCCCC solid; }
  
/*Quask back end of ip*/ 
  
#imgQuaskBox			{ width:161px; height:156px; margin-left:20px; }
#imgQuaskTitle			{ width:134px; height:12px; margin:20px 0 0 0px; }
#divQuaskLeftPar		{ width:260px; }
#imgQuaskExamples		{ width:200px; height:184px; float:right; }
#divQuaskBottomPar 		{ width:400px; margin-top:10px; }
#divQuaskBottomPar h2		{ font-size: 10px; color: #E10915; font-weight: bold; text-transform: none; }
#divQuaskBottomPar h1		{ font-size: 10px; font-weight: bold; text-transform: none; }


/*Generic Classes*/
div.divHide			{ display:none; }
div.divShow			{ display:block; }
input.btnHide			{ display:none; }
input.btnShow			{ display:block; }