@charset "UTF-8";
/* CSS Document */

html {
        height:100%;
        width:100%;
}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #333333;
	background-color: #ffffff;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	line-height: 19px;
	height: 100%;
	width: 90%;
	
}

#header {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 170px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#headersub {
	height: 20px;
	margin-right: auto;
	margin-left: auto;
	color: #999999;
	width: 1000px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
        margin-bottom:20px;
        clear:left;
}

#wrapper {
	margin: 0px;
	padding: 0px;
}

#container {
	width: 900px;
        margin-right: auto;
        margin-bottom: 20px;
        margin-left: auto;
        margin-top:0px;
}

#maincontent {
	padding-right: 20px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 960px;
	float: left;
	text-align: left;
	background-image: url(/assets/images/bg%2010-18-11.png);
	background-repeat: repeat;
}

#subcontainer {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
        margin-top:0px;
}

#subcontent {
	padding-right: 20px;
	padding-left: 20px;
}

#footer {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	font-size: 11px;
	color: #FFFFFF;
	width: 1000px;
}

a.links {
	color:#0000FF;
	background-color:none;
	text-decoration:none;
}

a.links:hover {
	color:#FFFFFF;
	background-color:#666666;
	text-decoration:none;
}

.style1 {
   margin-top:3px;
   line-height:14px;

}

.style2 {
    margin-top:20px;
	line-height:14px;

}

.style3 {
    margin-left:10px;
	margin-right:10px;

}

.style4 {
    margin-top:20px;
    line-height:19px;
}

.style5 {
    background-color:#0066CC;
    color:#FFFFFF;
	font-size:14px;

}

.style6 {
font-size: 12px;
font-weight:bold;
}

.style7 {
font-size:14px;
margin-top:20px;
line-height:17px;
font-weight:bold;
}

.style8 {
color:#CC0000;
margin-top:3px;
line-height:12px;
font-size:10px;

}

.style9 {
	color:#666666;
	margin-top:3px;
	line-height:12px;
	font-size:10px;
}

.style10 {
font-size:14px;
font-weight:bold;
}
.style11 {
color:#CC0000;
}

.style12 {
font-size:16px;
font-weight:bold;
color:#CC0000;
}


h1 {
	font-size:20px;
	font-family: Helvetica, Arial, sans-serif;
	color:#2a2a2a;
	text-align:center;
}

h2 {
    font-weight:bold;
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	text-align:center;
}

h3{
    font-weight:bold;
	font-size:21px;
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
        color:#000000;
        margin-bottom:2px;
        padding:0px;
}

h4 {
    font-weight:bold;
	font-size:24px;
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
        color:#3300FF;
        margin-bottom:2px;
        padding:0px;
}

h5{
    font-weight:bold;
	font-size:18px;
        font-style:italic;
	font-family: Helvetica, Arial, sans-serif;
	text-align:left;
        color:#0066FF;
        margin-bottom:2px;
        padding:0px;
}

a.tax {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

a.tax:hover {
	color:#ffffff;
	background-color:#666666;
	text-decoration:none;
}

#spacer {
	margin-top:20px;
	margin-bottom:40px;
	border-bottom:thin;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
}

#mike {
	float: left;
	width: 140px;
	margin-left: 3px;
}

#paul {
	float: left;
	margin-left: 5px;
	width: 140px;
}
#name {
	text-align: center;
	width: 290px;
	font-size: 10px;
	color: #333333;
	height: 155px;
	float: left;
	line-height: 15px;
}
#logo {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

a.names {
	color:#333333;
	background-color:none;
	text-decoration:none;
}

a.names:hover {
    color:#ffffff;
	background-color:#666666;
	text-decoration:none;
}

#left {
	width:625px;
	float:left;
	margin-right: 41px;
        margin-top:0px;
}

#click{
width:615px;
float:left;
padding:1px;
}

#center {
width:292px;
float:left;
}
#right {
width:292px;
float:left;
}

#newspacer {
	border-right-color:#2a2a2a;
	border-right-style:dashed;
	border-right-width:1px;
	margin-left:20px;
	margin-right:20px;
	height:550px;
	width:1px;
	float:left;
}

.styleul {
margin-bottom:15px;
}

#whatsnew {
width:292px;
background-color:#FFFFFF;
float:left;
}

#contact {
width:292px;
height:220px;
background-color:#FFFFFF;
float:left;
}

#wnwrap {
width:292px;
}

#wnround {
height:11px;
widows:292px;
float:left;
}

#cwrap {
width:292px;
}

#cround {
width:292px;
height:11px;
float:left;
}

#rightspace {
height:20px;
width:292px;
float:left;
}

#savingscalc {
widows:292px;
height:100px;
margin-bottom:20px;
float:left;
border:0px;
}

#schedule {
margin-bottom:20px;
float:left;
border:0px;
}

#dashedline {
height:2px;
border-bottom-color:#999999;
border-bottom-style:dashed;
border-bottom-width:1px;
margin-top:5px;
margin-bottom:6px;
}
#topinfowrapper {
	float:right;
	width:335px;
	margin-top: 7px;
        height:170px;
}
#topinfo {
	width:330px;
	text-align: left;
	background-image: url(/assets/images/bg%2010-18-11.png);
	background-repeat: repeat;
	color:#666666;
	padding-left:5px;
	padding-right:5px;
}


