ul.bulletPoints {
/*list-style-type:square;*/
/*list-style-type:curcle;*/
list-style-image:url("../image/red-checkmark-smaller.gif");
margin-left:20px;
}



a:link, a:visited, a:active {
	color:#00F;
	text-decoration: underline;
}

a:hover {
text-decoration: underline;
}

a.secondary:link, a.secondary:visited, a.secondary:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
	line-height: .6em;
	padding-left:20px;
}

a.secondary:hover {
	color: #fff;
	background-color: #336;
	padding-left:20px;
	padding-right:2px;
}

a.topLeft:link, a.topLeft:visited, a.topLeft:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1em;
	padding:10px;
}

a.topLeft:hover {
	color: #fff;
	background-color: #336;
	padding:10px;
}

a.footer:link, a.footer:visited, a.footer:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
	line-height: 1.6em;
	padding:2px;
}

a.footer:hover {
	color: #fff;
	background-color: #336;
	padding:2px;
}

a.main:link, a.main:visited, a.main:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #fff;
	font-size: 1.7em;
}

a.main:hover {
	color: #fff;
	background-color: #336;
}

a.sideNav:link, a.sideNav:visited, a.sideNav:active {
font-family: Times New Roman;
color: #001271;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1em;
font-size: 2.2em;
	}
	
a.sideNav:hover {
	color:#000;
text-decoration:underline;
background-color: #F4F2E4;
}




a.browse:link, a.browse:visited, a.browse:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #fff;
	font-size: 1.1em;
}

a.browse:hover {
	color: #000;
	text-decoration:underline;
}

.copy {
	line-height:26px;
	}
	
.cross {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
	padding-left:10px;
	}

/*Submit Button*/
.button {
	margin-left:0px;
    border: none;
    background: url('../image/quote_submit.gif') no-repeat top left;
	width:170px;
	height:52px;
}
.button:hover {
    border: none;
    background: url('../image/quote_submit_over.gif') no-repeat top left;
}


#copy a:link, #copy a:visited, #copy a:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
}

#copy a:hover {
	color: #fff;
	background-color: #336;
	padding:2px;
}

#getestimate a:link, #getestimate a:visited, #getestimate a:active {
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
}

#getestimate a:hover {
	color: #fff;
	background-color: #336;
	/*padding:2px;*/
}




.h1 {
font-family: Times New Roman;
color: #001271;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 2.2em;
	}
	
.bodyCopy {
font-family: Verdana;
color: #000;
text-decoration: none;
word-spacing: normal;
/*text-align: justify;*/
letter-spacing: 1px;
line-height: 1.6em;
font-size: 1.1em;
	}
	
	.bodyCopyBold {
font-family: Verdana;
color: #000;
text-decoration: none;
word-spacing: normal;
/*text-align: justify;*/
letter-spacing: 1px;
line-height: 1.2em;
font-size: 1.6em;
font-weight:bold;
	}
	
	
#getestimate h1 {
	font-family: Trebuchet MS;
	font-weight:bold;
	color: #000;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 2.6em;
	}

h2 {
	font-family: Trebuchet MS;
	font-weight:bold;
	color: #000;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 1.6em;
	}

h3 {
	font-family: Trebuchet MS;
	font-weight:bold;
	color: #336;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 1em;
	}
	
	h4 {
	font-family: Trebuchet MS;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1em;
	font-size: 1.6em;
	}
	
	h5 {
	font-family: Trebuchet MS;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
line-height: 1.9em;
	font-size: 2.6em;
	}
	
p {
	font-family: Trebuchet MS;
	color: #000;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.6em;
	font-size: 1.1em;
}

p.white {
	font-family: Trebuchet MS;
	color: #FFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.6em;
	font-size: 1.1em;
}

/*Social Media Nav*/

#socialMenu {
  list-style: none;
  padding: 0;
  margin: 0;
  width:179x;
  height:80px;
  position: relative;
  overflow: hidden;
	}
	
#socialMenu span {
  display: none;
  position: absolute;
}

#socialMenu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#socialMenu a:hover {
  background-position: left bottom;
}

#socialMenu a:hover span {
  display: block;
}

#socialMenu .twitter {
top:0px;
  width: 62px;
	height: 80px;
	background: url(../images/twitter-css.jpg) no-repeat;
  overflow: hidden;
}

#socialMenu .twitter span {
   width: 62px;
  height: 80px;
  background: url(../images/twitter-css.jpg) no-repeat;
  left: 0px;
  top: -80px;
  overflow: hidden;
}

#socialMenu .facebook {
left:62px;
top:0px;
  width: 58px;
	height: 80px;
	background: url(../images/facebook-css.jpg) no-repeat;
  overflow: hidden;
}

#socialMenu .facebook span {
  width: 58px;
  height: 80px;
  background: url(../images/facebook-css.jpg) no-repeat;
  left: 0px;
  top: -80px;
  overflow: hidden;
}

#socialMenu .blog {
left:120px;
top:0px;
  width: 58px;
	height: 80px;
	background: url(../images/blog-css.jpg) no-repeat;
  overflow: hidden;
}

#socialMenu .blog span {
  width: 58px;
  height: 80px;
  background: url(../images/blog-css.jpg) no-repeat;
  left: 0px;
  top: -80px;
  overflow: hidden;
}


/*Footer Nav*/

#footerMenu {
	background: url(../images/footer.gif) no-repeat;
  list-style: none;
  padding: 0;
  margin: 0;
  width:882x;
  height:92px;
  position: relative;
  overflow: hidden;
	}
	
#footerMenu span {
  display: none;
  position: absolute;
}

#footerMenu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#footerMenu a:hover {
  background-position: left bottom;
}

#footerMenu a:hover span {
  display: block;
}

#footerMenu .national {
top:10px;
left:15px;
  width: 192px;
	height: 72px;
	background: url(../images/national-css.jpg) no-repeat;
  overflow: hidden;
}

#footerMenu .national span {
  width: 192px;
	height: 72px;
  background: url(../images/national-css.jpg) no-repeat;
  left: 0px;
  top: -72px;
  overflow: hidden;
}

#footerMenu .bbb {
left:275px;
top:10px;
  width: 72px;
	height: 72px;
	background: url(../images/bbb-css.jpg) no-repeat;
  overflow: hidden;
}

#footerMenu .bbb span {
 width: 72px;
height: 72px;
  background: url(../images/bbb-css.jpg) no-repeat;
  left: 0px;
  top: -72px;
  overflow: hidden;
}

#footerMenu .ca {
	left:450px;
top:10px;
  width: 140px;
	height: 72px;
	background: url(../images/ca-css.jpg) no-repeat;
  overflow: hidden;
}

#footerMenu .ca span {
  width: 140px;
	height: 72px;
  background: url(../images/ca-css.jpg) no-repeat;
  left: 0px;
  top: -72px;
  overflow: hidden;
}

#footerMenu .cmsa {
	left:710px;
top:10px;
  width: 130px;
	height: 72px;
	background: url(../images/cmsa-css.jpg) no-repeat;
  overflow: hidden;
}

#footerMenu .cmsa span {
  width: 130px;
	height: 72px;
  background: url(../images/cmsa-css.jpg) no-repeat;
  left: 0px;
  top: -72px;
  overflow: hidden;
}
