/* CSS Document */

body {margin:0px;
}



table.page1 {
vertical-align:top;
width:100%;
}

td.header{
background-image:url(taxcoachheader.gif);
background-position:top left;
background-repeat:no-repeat;
height:100px;
}
h3{font-weight:bolder; 
	padding-top:25px;
	font-size:150%; color:#225B8C; 
	text-align:center; font-style:italic;}
h4{font-weight:bold; 
	padding-top:10px;
	font-size:160%; color:#ED9242; 
	text-align:center; font-style:italic;}
h5 {font-weight:bold; font-style:italic; font-size:90%; text-align:center;}
h6 {font-size:220%; color:#225B8C; text-align:center; }
h2 {font-size:115%; text-align:center; font-weight:bold; font-style:italic; color:#225B8C; padding-top:10px;}
		/*----7/31/06---- was 105% ----*/

/* sign in page*/
table.homepage{
width:100%;
}

table.leftTable{margin-top:10px;}
table.navigationContainer{
	width:100%;
	text-align:right;
	padding:3 3px;
	color:#225B8C;}
td.navigation {
	text-align:center;
	color:#225B8C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	border-left:1px solid #B6C5D5;
	border-right:1px solid #B6C5D5;
	border-bottom:2px solid #B6C5D5;
	border-top:2px solid #B6C5D5;}
td.navigation a {
	display:block;
	text-align:center;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;}
td.navigation a:hover{
	background-color:#B6C5D5;}
td.ON{	
	display:block;
	text-align:center;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;
	color:#225B8C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	border-left:1px solid #B6C5D5;
	border-right:1px solid #B6C5D5;
	border-bottom:0px solid #B6C5D5;
	border-top:2px solid #B6C5D5;}
td.filler{border-bottom:2px solid #B6C5D5;}
	
	
table.top {margin-top:30px;
	float:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%; 
	text-decoration:underline;
	font-weight:normal; color:#333333;}	
table.nav2{
	float:right;
	padding:15px;
	text-align:center;
	margin:15px 10px 30px 25px;	
}
td.nav2 a{
	display:block; 
	font-weight:bold;
	text-decoration:none; 
	padding: 7px 10px; 
	font-size:85%;
	border-bottom: 1px solid #225B8C; 
	border-top: 1px solid  #225B8C;}
td.nav2 a:hover {background-color: #B6C5D5;}

table.floatRight{
float:right;
width:155px;
font-size:85%;
padding:15px;
text-align:center;
margin: 5px 0px 15px 15px;  
}

table.floatRight a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
padding: 4px 4px 4px 0px; 
}
table.signRight a:hover {background-color:#C4D39F;}

ul.none li {list-style:none;
padding-bottom:5px;}

td.centercoltestimonial{
text-align:left;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 80%; 
color: black;
vertical-align:top;
}
td.homepage{
text-align:left;
padding: 0 15px 0 25px;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;     /*----7/31/06---- was 85% ----*//*----11/08/06---- was 90%, had to change after narrow column added ----*/
color: black;
vertical-align:top;
}
td.homepage img.Wing{float:left; vertical-align:middle;}
ul li{padding-bottom:20px;}
ul.module li{ list-style:disk; font-weight:bold;
padding-bottom:3px;}
ul.marketing li{list-style:disk; font-weight:normal;
padding-bottom:2px;}
ul.bigmarketing li{list-style:disk; font-weight:normal;
padding-bottom:20px;}
.highlight{
color: #005288;
font-size:100%;}    /*----7/31/06---- was "red" ----*/

td.homepageLeft{
vertical-align:top;
}

td.homepageRight{
vertical-align:top;
width:175px;
}

td.signIn{
width:150px;
padding-top:15px;
padding-left:15px;
border-top:11px solid #225B8C;
padding-right:20px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
font-weight:normal;
color: black;
vertical-align:top;

}

td.signIn p{
text-align:center;
font-size:110%;
}

a.signIn {
display: block; 
text-align:center;
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
padding: 4px 4px 4px 4px; 
margin-bottom:30px;
width:150px;
background-color: #B6C5D5; 
border-top: 1px solid #86A4C2;
border-bottom: 1px solid #86A4C2;}

td.signIn a:hover {background-color:#86A4C2;}

td.activate{width:150px;
padding-top:15px;
padding-left:15px;
border-top:11px solid #88A03C;
padding-right:20px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
color: black;
vertical-align:top;
}
td.activate p{
text-align:center;
font-size:110%;}

a.activate {
display: block; 
text-align:center;
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 4px 4px 4px 4px; 
margin-bottom:30px;
width:150px;
background-color: #C3D48E; 
border-top: 1px solid #88A03C;
border-bottom: 1px solid #88A03C;}
td.activate a:hover {background-color:#88A03C;}


td.testimonial{width:150px;
padding-top:22px;
padding-left:15px;
border-top:11px solid #A0A0A0;
padding-right:20px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: black;
vertical-align:top;
}


td.testimonial p{
width:135px;
margin-bottom:30px;
font-size:65%;
text-align:center;
padding:10px;
border: 2px solid #606060;
background-color:#EAEAEA;}


td.guarantee{width:150px;
padding-top:1px;
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
color: black;
vertical-align:top;
}
td.guarantee p{
text-align:center;
margin-bottom:30px;
font-size:110%;}


td.subscribe{width:150px;
padding-top:15px;
padding-left:15px;
border-top:11px solid #ED9242;
padding-right:20px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
font-weight:bold;
color: black;
vertical-align:top;
}
td.subscribe p{
text-align:center;
padding-right:15px;
font-size:110%;
font-weight:bold;}

a.subscribe {
display: block; 
text-align:center;
text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 4px 4px 4px 4px; 
margin-bottom:30px;
width:150px;
background-color: #FBB476; 
border-top: 1px solid #ED9242;
border-bottom: 1px solid #ED9242;}

td.subscribe a:hover {background-color:#ED9242;}





td.rightblock{width:150px;
margin-top:20px;
margin-bottom:20px;
padding-left:10px;
padding-right:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: black;
vertical-align:top;
border: 2px solid #225B8C;
background-color:#F5F5F5;
}


td.rightblock p{
font-size:90%;
text-align:center;}



td.click {
	background-image:url(modules/welcomeimages/click.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:25px;
	vertical-align:center;}
	
td.click a{
	font-weight:bold;
	font-size:80%;
	padding: 3px 5px 3px 30px;
	text-align:left;}

a:link {color:#4E4E4E;}
a:visited {color:#4E4E4E;}

div.note img{ float:left;  margin-top:5px; width:17px; height:13px;}

