body {
	margin-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	letter-spacing: normal;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/navigation/bg_main.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 0px;
	background-color: #ffffff;
}
#banner-stretch {
	background-image: url(../media/images/banner-stretch.png);
	background-repeat: repeat-x;
	height: 76px;
	width: 100%;
	min-width: 1215px;
}
#banner-logo {
	float: left;
	height: 157px;
	width: 341px;
	position: relative;
	z-index: 25;
	padding-top: 2em;
	text-align: center;
}
#banner-logo-medicare {
	float: left;
	height: auto;
	width: 341px;
	position: relative;
	z-index: 25;
	padding-top: 2em;
	text-align: center;
	margin: 0px;
	padding-bottom: 0px;
}
#slide-stretch {
	background-image: url(../media/images/slide-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 450px;
	width: 100%;
	background-color: #FDFDF1;
	min-width: 1215px;
}
#slide-stretch-sub {
	background-repeat: no-repeat;
	background-position: center top;
	height: 450px;
	width: 100%;
	min-width: 1215px;
	text-align: center;
	-webkit-box-shadow: 0px 1px 13px 0px #a1a1a1;
	-moz-box-shadow: 0px 1px 13px 0px #a1a1a1;
	box-shadow: 0px 1px 13px 0px #a1a1a1;
	background-image: url(../media/images/slide-bg.jpg);
	background-color: #FDFDF1;
}
#facebook {
	height: 64px;
	width: 290px;
	margin-left: 14em;
}
#slide-stretch-sub-employee {
	background-repeat: no-repeat;
	background-position: center top;
	height: 500px;
	width: 100%;
	min-width: 1215px;
	text-align: center;
	-webkit-box-shadow: 0px 1px 13px 0px #a1a1a1;
	-moz-box-shadow: 0px 1px 13px 0px #a1a1a1;
	box-shadow: 0px 1px 13px 0px #a1a1a1;
	background-image: url(../media/images/slide-bg.jpg);
	background-color: #FDFDF1;
}
#slide-stretch-sub-medicare {
	background-repeat: no-repeat;
	background-position: center top;
	height: 570px;
	width: 100%;
	min-width: 1215px;
	text-align: center;
	-webkit-box-shadow: 0px 1px 13px 0px #a1a1a1;
	-moz-box-shadow: 0px 1px 13px 0px #a1a1a1;
	box-shadow: 0px 1px 13px 0px #a1a1a1;
	background-image: url(../media/images/slide-bg.jpg);
	background-color: #FDFDF1;
}
#mid-stretch {
	background-repeat: no-repeat;
	height: 170px;
	width: 100%;
	min-width: 1215px;
	background-color: #F8D148;
	background-position: center 25px;
	background-image: url("../media/images/location-meridian.png");
	position: relative;
	z-index: 10;
}
#mid-stretch-sub {
	background-repeat: no-repeat;
	height: 100px;
	width: 100%;
	min-width: 1215px;
	background-color: #F8D148;
	background-position: center 0px;
	background-image: url("../media/images/location-meridian.png");
	position: relative;
	z-index: 10;
	margin-top: -1px;
}
#mid-stretch-sub2 {
	background-repeat: no-repeat;
	height: 125px;
	width: 100%;
	min-width: 1215px;
	background-color: #F8D148;
	background-position: center 0px;
	background-image: url("../media/images/location-meridian.png");
	position: relative;
	z-index: 10;
	margin-top: -1px;
}
#mid-stretch-center {
	background-repeat: no-repeat;
	background-position: center;
	height: 116px;
	width: 1210px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 60px;
	min-width: 1215px;
}
#buttons {
	height: 360px;
	width: 1209px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -8.5em;
	position: relative;
	z-index: 50;
	padding-bottom: 0em;
	background-repeat: no-repeat;
	background-image: url(../media/images/mid-section-center.png);
	background-position: center top;
}
#buttons-sub {
	height: 360px;
	width: 1209px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 50;
	padding-bottom: 0em;
	background-repeat: no-repeat;
	background-image: url(../media/images/mid-section-center.png);
	background-position: center top;
}
#top-body {
	background-image: url(../media/images/top-body-triangles.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 77px;
	width: 100%;
}
#mid-red {
	height: 380px;
	width: 100%;
	background-color: #FE2619;
	background-repeat: no-repeat;
	background-position: center 340px;
	min-width: 1215px;
	background-image: url(../media/images/top-body-triangles.png);
}
#mid-red-sub {
	height: 50px;
	width: 100%;
	background-color: #FE2619;
	background-repeat: no-repeat;
	background-position: center 10px;
	min-width: 1215px;
	background-image: url(../media/images/top-body-triangles.png);
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: -3px;
	padding-left: 0px;
}
#red-triangles {
	background-image: url(../media/images/top-body-triangles.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 100%;
	margin-top: -3em;
}
#main-body {
	height: auto;
	width: 100%;
	min-width: 1215px;
	min-height: 360px;
	margin-top: 2em;
}
#main-body-sub {
	height: auto;
	width: 100%;
	min-width: 1215px;
	min-height: 560px;
	background-color: #FFFFFF;
	border-top-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	position: relative;
	z-index: 10;
	clear: both;
}
#main-content {
	height: auto;
	width: 1145px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3em;
}
#left-content {
	float: left;
	height: auto;
	width: 825px;
}
#left-content-sub {
	float: left;
	height: auto;
	width: 1120px;
	margin-left: 1.6em;
}
#right-content {
	float: right;
	height: 318px;
	width: 292px;
	text-align: center;
}
#footer {
	background-color: #fefde7;
	height: 137px;
	width: 100%;
}
#foot-cont {
	height: 110px;
	width: 1145px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2.5em;
}
.foot-links {
	height: auto;
	width: auto;
	float: left;
	line-height: 1.8em;
	margin-right: 2em;
}
#foot-copyright {
	height: auto;
	width: auto;
	float: right;
	line-height: 1.8em;
	margin-right: 1em;
	margin-top: 1.5em;
	text-align: right;
}
#nav-hold {
	height: 67px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	text-align: center;
	width: 1220px;
}
#nav li a{
	font-weight:normal!important;
}
#nav ul li{
	border-radius:0;
}
#main-cont-clear {
	clear: both;
	height: 3px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#main-logos {
	height: auto;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	min-width: 1215px;
	margin-top: 2em;
	margin-bottom: 3.5em;
	background-color: #FFF;
	padding-bottom: 1em;
}
#logo-cont {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
}
#slide-cont {
	height: 450px;
	width: 1215px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0em;
}
#slide-cont-sub {
	height: 450px;
	width: 1215px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0em;
}
#slide-cont-sub-employee {
	height: 500px;
	width: 1215px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0em;
}
#slide-cont-sub-medicare {
	height: 560px;
	width: 1215px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0em;
}
#slide-kids {
	float: left;
	height: 410px;
	width: 474px;
	margin-top: 3.3em;
	margin-left: -6em;
}
#slide-kids-sub {
	float: left;
	height: 410px;
	width: 474px;
	margin-top: 3.3em;
	margin-left: -8.3em;
}
#slide-kids-sub-about {
	float: left;
	height: 410px;
	width: 474px;
	margin-top: 3.3em;
	margin-left: -6em;
}
#slide-kids-sub-dental {
	float: left;
	height: 392px;
	width: 408px;
	margin-top: 4.8em;
	margin-left: 0em;
}
#slide-kids-sub-medicare {
	float: left;
	height: 360px;
	width: 490px;
	margin-top: 17.2em;
	margin-left: -7em;
}
#slide-kids-sub-healthcare {
	float: left;
	height: 400px;
	width: 400px;
	margin-top: 4.2em;
	margin-left: -4em;
}
#slide-kids-sub-employer {
	float: left;
	height: 344px;
	width: 574px;
	margin-top: 12.8em;
	margin-left: -14em;
}
#slide-kids-sub-life {
	float: left;
	height: 410px;
	width: 616px;
	margin-top: 3.3em;
	margin-left: 8em;
}
#slide-kids-sub-contact {
	float: left;
	height: 410px;
	width: 474px;
	margin-top: 3.3em;
	margin-left: -8.3em;
}
#quote-form {
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	float: right;
	height: 350px;
	width: 446px;
	margin-top: 4em;
	margin-right: 1em;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	border: 4px solid #FFF;
	background: #f49641;
}
#quote-form-contact {
	background: #f49641;
	float: right;
	height: auto;
	width: 446px;
	margin-top: 1em;
	margin-right: 1em;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	border: 3px solid #FFF;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	padding-bottom: 1em;
}
#quote-form-vision {
	background: #f49641;
	float: right;
	height: auto;
	width: 446px;
	margin-top: 10em;
	margin-right: 1em;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	border: 3px solid #FFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	padding-bottom: 1em;
}
#quote-form-dental2 {
	background: #f49641;
	float: right;
	height: auto;
	width: 446px;
	margin-top: 2em;
	margin-right: 0em;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	border: 3px solid #FFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	padding-bottom: 1em;
}
#quote-form-employee {
	background: #f49641;
	float: right;
	height: auto;
	width: 446px;
	margin-top: 1em;
	margin-right: 1em;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	border: 3px solid #FFF;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	padding-bottom: 1em;
}
#quote-form-medicare {
	background: #f49641;
	float: right;
	height: auto;
	width: 446px;
	margin-top: 1em;
	margin-right: 0em;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	background-image: -ms-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F4903F), color-stop(1, #F8C54D));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #F4903F 0%, #F8C54D 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #F4903F 0%, #F8C54D 100%);
	border: 3px solid #FFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	padding-bottom: 1em;
}
#quote-cont {
	height: auto;
	width: 414px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1.2em;
}
#quote-cont2 {
	height: auto;
	width: 414px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 1.2em;
    text-align:center;
}
#quote-cont3 {
	height: auto;
	width: 414px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
    text-align:center;
}
#foot-logo {
	float: left;
	height: 99px;
	width: 213px;
	margin-top: -.9em;
	margin-left: 15em;
}
#quote-title {
	height: auto;
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: francois;
	font-size: 24px;
	color: #FFF;
}
#quote-title2 {
	height: auto;
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: francois;
	font-size: 24px;
	color: #FFF;
}
#quote-title3 {
	height: auto;
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: francois;
	font-size: 24px;
	color: #FFF;
}
.quote-title {
	font-family: francois;
	font-size: 29px;
	color: #FFF;
}
.quote-title a:link {
	font-family: francois;
	font-size: 29px;
	color: #FFF;
}
.quote-title a:visited {
	font-family: francois;
	font-size: 29px;
	color: #FFF;
}
.quote-title a:hover {
	font-family: francois;
	font-size: 29px;
	color: #F49941;
}
.quote-title a:active {
	font-family: francois;
	font-size: 29px;
	color: #FFF;
}
.quote-form-descr {
	font-family: francois;
	font-size: 17px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: auto;
	width: 137px;
	text-transform: uppercase;
	margin-top: 10px;
	margin-left: 1.5em;
	text-align: right;
	margin-right: 0.5em;
}
#quote-field-zip {
	float: left;
	height: auto;
	width: auto;
	font-family: francois;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	margin-top: 0.2em;
	text-align: left;
}
#quote-field-contact-name {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	margin-top: 0.2em;
}
.quote-date {
	width: auto;
}
.quote-menu-drop {
	width: auto;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
}
#quote-field-birth {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	margin-top: 0.2em;
}
#quote-field-medicare {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	margin-top: .6em;
}
#quote-field-gender {
	float: left;
	height: auto;
	width: auto;
	margin-left: .5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: 0.6em;
}
#quote-field-generic {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: .3em;
}
.quote-field-generic-center {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: .3em;
	text-align: center;
	padding-left: 1.7em;
}
#quote-field-tobacco {
	float: left;
	height: auto;
	width: auto;
	margin-left: .5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: 0.6em;
}
#quote-field-current {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: 0.6em;
}
.quote-field-generic {
	float: left;
	height: auto;
	width: auto;
	margin-left: 0.5em;
	font-family: francois;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	margin-top: .3em;
}
#quote-captcha {
	float: left;
	height: 44px;
	width: 180px;
	clear: both;
	margin-top: 0.5em;
	text-align: right;
}
#captcha-type-cont {
	height: 34px;
	width: 20px;
	float: right;
	margin-top: 5px;
	margin-left: 6px;
	margin-right: 10px;
}
#quote-bottom-cont {
	clear: both;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	width: 400px;
}
.quote-large {
	font-size: 30px;
}
.quote-field-style {
	font-family: francois;
	font-size: 14px;
	font-weight: normal;
	color: #000;
	height: 31px;
	padding-top: 3px;
	padding-left: 0px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 12px;
}
.quote-field-style-captcha {
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	height: 31px;
	padding-top: 0px;
	padding-left: 0px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 12px;
}
.captcha-space {
	margin-top: .3em;
}
.quote-field {
	height: 40px;
	width: 388px;
	margin-top: 1em;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.quote-field-medicare {
	height: 50px;
	width: 388px;
	margin-top: 1em;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.quote-field-current {
	height: 90px;
	width: 388px;
	margin-top: 1em;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	clear: both;
}
.quote-field-submit {
	height: 60px;
	width: 380px;
	margin-top: 2em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-right: 10px;
	outline: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.quote-submit-button {
	font-family: francois;
	font-size: 23px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ff5319;
    background: #fefefe;
background: -moz-linear-gradient(top, #fefefe 0%, #e0e0e0 100%);
background: -webkit-linear-gradient(top, #fefefe 0%,#e0e0e0 100%);
background: linear-gradient(to bottom, #fefefe 0%,#e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e0e0e0',GradientType=0 );
    border-radius: 18px;
    padding: 12px 20px;
	/*background-image: url(../media/images/get-quote-button.png);
	background-repeat: no-repeat;
	height: 52px;
	width: 138px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	outline: none;*/
}

.logo-space {
	margin-right: 2em;
	margin-left: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nobord {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.left-space {
	margin-left: 1em;
}
.right-space {
	margin-right: 1em;
}
.banner-phone {
	font-family: francois;
	font-size: 32px;
	color: #f8a348;
	font-weight: normal;
}
.banner-phone a:link {
	font-family: francois;
	font-size: 32px;
	color: #f8a348;
	font-weight: normal;
}
.banner-phone a:visited {
	font-family: francois;
	font-size: 32px;
	color: #f8a348;
	font-weight: normal;
}
.banner-phone a:hover {
	font-family: francois;
	font-size: 32px;
	color: #f8a348;
	font-weight: normal;
}
.banner-phone a:active {
	font-family: francois;
	font-size: 32px;
	color: #f8a348;
	font-weight: normal;
}
a{
    text-decoration:none;
}
/*a:link {
	text-decoration: none;
	color: #FA3B36;
	font-weight: bold;
	font-size: 18px;
	font-family: aurulent;
}
a:visited {
	text-decoration: none;
	color: #FA3B36;
	font-family: aurulent;
	font-size: 18px;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #F38F3F;
	font-family: aurulent;
	font-size: 18px;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #FA3B36;
	font-family: aurulent;
	font-size: 18px;
	font-weight: bold;
}*/
.topnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
}
.topnav a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnav a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D2DEE7;
	text-decoration: none;
}
.topnav a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.btmnav {
	font-family: aurulent;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #413d3c;
	text-transform: uppercase;
}
.btmnav a:link {
	font-family: aurulent;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #413d3c;
	text-transform: uppercase;
}
.btmnav a:visited {
	font-family: aurulent;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #413d3c;
	text-transform: uppercase;
}
.btmnav a:hover {
	font-family: aurulent;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF1919;
	text-transform: uppercase;
}
.btmnav a:active {
	font-family: aurulent;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #413d3c;
	text-transform: uppercase;
}
.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.leftnav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.leftnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996600;
	text-decoration: underline;
	font-style: normal;
}
.leftnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.leftnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
.leftnavstyle1 {
	font-size: 11px;
	color: #AA0E25;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.leftnavstyle2 {
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
tr.off { 
      background: #FFFFFF; 
} 
tr.on {
	background: #E7E7D3;
}
td.off { 
      background: #FFFFFF; 
} 
td.on {
	background: #E7E7D3;
}
.style1 {
	color: #FF5417;
	font-weight: bold;
	font-family: architect;
	font-size: 20px;
}
.style2 {
	font-size: 16px;
	color: #F72517;
	font-weight: bold;
	text-decoration: none;
}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.75;
}
h1 {
	font-family: architect;
	font-size: 28px;
	color: #ff1919;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
p {
	font-family: aurulent;
	font-size: 18px;
	line-height: 1.4em;
	font-weight: normal;
	color: #474747;
	text-align: justify;
}
@font-face {
    font-family: francois;
    src: url('/fonts/francois/francoisone-webfont.eot');
    src: url('/fonts/francois/francoisone-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/francois/francoisone-webfont.woff') format('woff'),
         url('/fonts/francois/francoisone-webfont.ttf') format('truetype'),
         url('/fonts/francois/francoisone-webfont.svg#francois_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: edo;
    src: url('/fonts/edo/edo-webfont.eot');
    src: url('/fonts/edo/edo-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/edo/edo-webfont.woff') format('woff'),
         url('/fonts/edo/edo-webfont.ttf') format('truetype'),
         url('/fonts/edo/edo-webfont.svg#EdoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: aurulent;
    src: url('/fonts/aurulent/AurulentSans-Regular-webfont.eot');
    src: url('/fonts/aurulent/AurulentSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/aurulent/AurulentSans-Regular-webfont.woff') format('woff'),
         url('/fonts/aurulent/AurulentSans-Regular-webfont.ttf') format('truetype'),
         url('/fonts/aurulent/AurulentSans-Regular-webfont.svg#AurulentSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: architect;
    src: url('/fonts/architect/ArchitectsDaughter-webfont.eot');
    src: url('/fonts/architect/ArchitectsDaughter-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/architect/ArchitectsDaughter-webfont.woff') format('woff'),
         url('/fonts/architect/ArchitectsDaughter-webfont.ttf') format('truetype'),
         url('/fonts/architect/ArchitectsDaughter-webfont.svg#ArchitectsDaughterRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#banner-phone {
	float: left;
	height: auto;
	width: auto;
}
