/*Hawkins Main Style*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ol, dl, address 
{
    font-family: arial;
    font-size: 1em;
    color: #2B2B2B;    
}
img        
{
	border-width: 0px;
} 
body
{
	margin-top: 0px;
	margin-left:0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	text-align: center;
	color: #78939E;
	font-family: Arial, Verdana;
	font-size: 1em;
}
#sitemap
{
	width: 500px;
	font-size: 0.9em;
	float:right;
	
}

#page
{
	margin: 0 auto;
	background-color: #FFFFFF;
        width:766px;
	text-align: center;
}
#logo
{
	height: 103px;
	width: 275px;
	float: left;
	vertical-align: top;
}
#header
{
	width: 766px;
	height: 148px;
	background-image: url(../images/header_bg2f.png);
	background-repeat: no-repeat;
	vertical-align: bottom;
	
}

#left_content
{
	width: 160px;
	text-align: left;
	vertical-align: top;
	background-color: #8195c7;
	padding-left: 3px;
        
}
#left_content #contact
{
	padding: 15px 5px 0px 15px;
}
#left_content #contact h1
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 12px;
	color: #0D3690;
	font-size: 1.3em;
}
#left_content #contact p
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	color: #000000;
	font-size: 1em;
}
#left_content a
{
	color: #FFFFFF;
	text-decoration: none;
}
#left_content a:hover
{
	color: #0D3690;
	text-decoration: underline;	
}

#rollover
{
	background:url(../images/quiz.png) top;float:right;display:block;height:60px;width:200px;
}
#rollover:hover
{	
	background-position:bottom;
}
#rollover2
{
	background:url(../images/taxcreditlogo.jpg) top;display:block;height:53px;width:289px;
}
#rollover2:hover
{
	background-position:bottom;
}
#rollover3
{
	background:url(../images/book_now_02.png) top;display:block;height:34px;width:100px;
}
#rollover3:hover
{
	background-position:bottom;
}
#rollover4
{
	background:url(../images/video.png) top;float:right;display:block;height:60px;width:200px;
}
#rollover4:hover
{	
	background-position:bottom;
}
#content
{
	padding: 0px 10px 0px 15px;
	width: 542px;
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
}
#content p
{
	margin: -0px;
	padding: 5px 0px;
	margin-bottom: 6px;
	
	
}
#content ul li
{	
	margin-left:20px; 
	margin-right:0px; 
	list-style:square;
	font-size: .9em;
	color: #000000 
} 

#content h1
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 1.3em;
	color: #0D3690;	
}
#content h2
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 1.2em;
	color: #0D3690;
}
#content h3
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 1em;
	color: #0D3375;
}
#content a
{
	
	text-decoration: none;
}
#content a:hover
{
	color: #0D3690;
	text-decoration: underline;
}
#content a:visited
{
	color: #9acd32;
	text-decoration: underline;
}
#content #cell1
{
	
	width: 240px;
	padding-left: 0px;
	padding-right: 20px;
	border-right: 2px solid #CEE8A8;
	text-align: left;
	vertical-align: top;
}
#content #cell2
{
	
	width: 280px;
	padding-left: 20px;
	padding-right: 20px;
	border-right: 2px solid #CEE8A8;
	text-align: left;
	vertical-align: top;
}
#content #cell3
{
	
	width: 240px;
	padding-left: 20px;
	padding-right: 0px;
	text-align: left;
	vertical-align: top;
}

#footer
{
	clear: both;
	margin: 0px auto;
	padding: 0px auto;
	font-size: 10pt;
	text-align:center;	
	color: #424242;
	padding-top: 3px;
}
