/* Class Define */
html, body {
  height: 100%;
  min-height: 100%; /* for firefox */
}

@font-face {
    font-family: SlideFont;
    src: url(fonts/Antique-Olive-Compact_3852.ttf);
}

header, nav, article, footer, address {  
    display: block;  
}

textarea:focus, input:focus {
border: 1px solid orange;
}

#nav2{
	display:none;
}


#WidthWrapper{
	margin:auto;
	width:1024px;
}


#SubcontentLeft{
	width:72%;
	display:inline-block;
	float:left;
}
#SubcontentTopRight{
	width:25%;

	display:inline-block;
}


.footbutton {
position:relative;
margin:10 0 0 0;
height:25px;
background:#0B0B61;
color:#fff;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
border:none;
}
.footbutton:hover {
background:#fff;
color:#0B0B61;
}

		
		.black_overlay{

            position: fixed;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
			padding-bottom: 100em;
			margin-bottom: -100em;
        }
.white_content {
   
            position: fixed;
            top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 16px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
		
				.overlay {
    display:none;
            position: fixed;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
			padding-bottom: 100em;
			margin-bottom: -100em;
        }
.shadowcontent {
      display:none;
            position: fixed;
            top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 16px solid orange;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }

.bottom-right-content{
	max-height:318px;
}
.smspace:first-of-type {
margin-top:15px !important;
}
	
.form-head {
font-weight:bold;
font-size:20px;
text-decoration:underline;
margin-bottom:10px !important;
}
	
.clear{ clear:both; }

.smimg {
	width:13%;

	}
	
.breakheight {
	height:10px
	}

.bold {
	font-weight:bold;
	}
	
.menubox a {
	border-bottom:1px solid #8D8D8D;
	padding:10px;
	width:95%;
	height:35px;
	}
	
.menubox a:hover {


	background:white;

	}
	
.borderfix {
	border-left:none;
	}
	
.spaceme {
	height:20px;
	float:right;
	width:100%;

	background:none;
	}

.phonelogin {
	display:none;
}

.menuarrow {
	color:grey ;
	float:right;
	font-weight:bold;
	font-size:150%;
	margin-left:10px;
	
	margin:0 5 0 0;
	
	}
#QuoteCardSecondary,#QuoteCardVehicle2{
	display:inline-block;
	min-width:49.5%;
	min-height:240px;
		border:1px;
	border-style:solid;
	border-width:1px;
		background-color:lightblue;
}
#QuoteCardPrimary, #QuoteCardVehicle1{
	display:inline-block;
	min-width:49.5%;
	min-height:375px;
		border:1px;
	border-style:solid;
	border-width:1px;
		background-color:lightblue;
}

#QuoteCardDiv {

}

#QuoteCardDiv table {


}

#QuoteCardDiv table tr td{
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:black;
	border-bottom-style:solid;

}
#QuoteCardDiv table tr td li{
	font-weight:normal;
}	
	
	.flushbottom {
	padding-bottom: 500em;
    margin-bottom: -500em;
	}
	
	.stretch {
    width:100%;
    height:100%;
}
#record-header{
	margin-top:10px;
}
/* End */

/* inherits */

	
body {
	background:#f7fbfe;
	margin:0;
	padding:0;
	font-family:"NeutrafaceTextNormal","Neutraface Text","Segoe UI",Avenir,Helvetica-Light,Arial,sans-serif;
	font-size: 14px;
	color:black;
	line-height: 24px;
	font-weight: normal;
	}
	
a {
text-decoration:none;
color:#2989D8;
font-weight:bold;
}
	
a img {
	border-width:0;
	}

h1, h2, h3, ul, li, form {
	margin:0;
	padding:0;
	}

ul, li {
	list-style:none;
	}





/* Meet the Staff */

#Meet-Staff-Container{
	width:100%;
}

#StaffMemberSpan{
	background-color:lightgrey;
	margin-top:25px;
	display:block;

}

.StaffPics{
	display:block;
	float:left;
	padding-right:15px;
}
#StaffName{
	font-weight:bold;
	font-size:16px;
	display:block;

}
#StaffTitle{
font-weight:bold;
display:block;
float:left;
font-size:14px;
}
#StaffDescription{
	font-size:14px;

	display:block;
	max-width:100%;
	margin-left:115px;

}
	
/* End */
#quotecontrol table {
margin:35 40 40 25;
padding:20;
width:90%;
}
/* Page Set */
@media only screen and ( max-width: 3000px ) /* Tablet */
{
#page {
	width:1024px;
	margin:0 auto;
	}
	}

@media only screen and ( max-width: 2000px ) /* Tablet */
{
#page {
	width:1024px;
	margin:0 auto;
	}
	}
@media only screen and ( max-width: 1750px ) /* Tablet */	
{
#page {
	width:1024px;
	margin:0 auto;
	
	}
	}
	
@media only screen and ( max-width: 1400px ) /* Tablet */	
{
#page {
	width:1024px;
	margin:0 auto;
	
	}
	}
	
@media only screen and ( max-width: 1280px ) /* Tablet */
{
#page {
	width:1024px;
}
}

@media ( max-width: 600px ) {
tbody {
	width:100%;
}
#form-row{
	line-height:0px;
}
#quotecontrol table{
	margin:0;
	padding:0;
}
#right-content{

width:100%
}

#right-content-menu{

width:15px;
}

.top-left-content {

width:100%;
}

#left-content {
width:100%
}

#page {
	width:95%;
	margin:0 auto;
	}

#page2 {	
	background:none;
	width:100%;
	}
	
	/* Header Rules */
	#header img {
	margin: auto;
	display:block;
	width:100%;
	padding:0;
	vertical-align:center;
	}
	
#lang {
	float:none;
	width:100%;
	text-align:center;

	}
	/* End */

#left-content {
	width:100%;
	margin:20 20 20 20;
	padding:0;
	
	}


#left-content-header{
width:100%;
}


	
#footer {
display:none;
}


		
#foot-nav {
display:none
}
		
		
}

.wave{
	position:absolute;
	z-index:-2;
	top:10px;
	left:555px;
}
	
	
#page2 {	
	background:none;
	width:100%;
	}

#background {
background: #f7fbfe;
float:left;
width: 100%; 
height: 100%; 
position: fixed; 
left: 0px; 
top: 0px; 
z-index: -99; /* Ensure div tag stays behind content; -999 might work, too. */
	}

/* End */

/* Begin Head */
#header-wrap{
	width:100%;
	height:187px;
	background:#f7fbfe;
	border-bottom:1px;
	border-color:black;
}
#header {
	float:left;
	background:#f7fbfe;
	width:100%;
	font-family: Tahoma, Geneva, sans-serif;
	}

#header-img {

	width:100%;
	}
	
#lang {
	position:absolute;
	top:0px;
	left:75%;
	color:#233f8c;

	
	}

#lang a {
	text-decoration:none;
	color:#233f8c;
}
	
/* End */

/* Nav Begin */

#nav{
	width:1024px;
	margin:auto;
}

	#nav ul li ul {
	display:none;
	padding: 0;
	margin:0;
	
	}

	#nav ul li:hover  ul {
	display: block;
	}
	
	#nav ul {
	width:100%;
background: rgb(44,102,183); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */




	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0;
	margin:0;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
	z-index: 1;
	}
	
	#nav ul:after {
	content: ""; 
	clear: both; 
	display: block;
	padding: 0;
	margin:0;
	}
	
	#nav ul li {
	float: left;
}
	#nav ul li:hover {
	background: none;
	}
	
	#nav ul li:hover a {
	color: #547AB1;
	font-weight:bold;
	}
	



	
	#nav ul li a {
	display: block; 
	padding: 10px 40px;
	color: #fff; 
	font-weight:bold;
	text-decoration: none;
	}
	
	#nav ul li ul {
	width:30%;
	background:#faf7f2; 
	border-radius: 0px; 
	padding: 0;
	position: absolute; 
	top: 100%;
	color: #547AB1;
	}
	
	#nav ul li ul li {
	float: none; 
	position: relative;
	color: #547AB1;
	}
		#nav ul li ul li a {
		padding:5px 40px;
		color: #547AB1;
		}	
			#nav ul li ul li a:hover {
			color:#fff;
			background:#547AB1;
			}
	
/* End */





/* Begin Foot */

#foot-nav {
	height:300px;
	color:white;
	margin:20 0 0 0;
	}
#foot-nav-backend{
	height:200px;
	color:white;
	margin:20 0 0 0;
}	
#foot-nav-container {
	height:300px;
	background:#2989D8
	}	
	
#foot-nav-break {

	background-repeat:repeat-x;
	background-position:0px 0px;
	}



#foot-nav-content {
	float:left;
	height:300px;
	width:33%;
	
	}


#foot-nav-content-backend {
	display:inline-block;
	height:200px;
	width:33%;
	
	}


#foot-nav-content-header {
	float:left;
	background:none;
	margin:0 0 0 25;
	padding:5 0 0 0;
	font-weight:bold;
	font-size:20px;
	}
	
#foot-nav-content-container-fix {
	float:left;
	background:#2989D8;
	height:80%;
	width:80%;
	margin:40 0 0 25;
	}
	#foot-nav-content-container-fix ul li{
		padding:15 10 0 25;
		display:block;
		
		}
	
	#foot-nav-content-container {
	float:left;
	background:#2989D8;
	border-left:2px solid white;
	height:80%;
	width:80%;
	margin:40 0 0 25;
	}
	#foot-nav-content-container ul li{
		padding:15 10 0 25;
		display:block;
		
		}
	#foot-nav-content-container tr {

		font-size:11;
		color:white;
		}
	#foot-nav-content-container tr a {
		font-size:12px;
		color:white;
		}
	
	#foot-nav-content-container a {

		color:white;
		}



	#foot-nav-content-container-fix ul li{
		padding:15 10 0 25;
		display:block;
		
		}
	#foot-nav-content-container-fix tr {

		font-size:11;
		color:white;
		}
	#foot-nav-content-container-fix tr a {
		font-size:12px;
		color:white;
		}
	
	#foot-nav-content-container-fix a {

		color:white;
		}

	
#footer-container {
	width:100%;
background: rgb(44,102,183); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */


	box-shadow: 0 5px 5px -5px #000000;
	-moz-box-shadow: 0 5px 5px -5px #000000;
	-webkit-box-shadow: 0 5px 5px -5px #000000;
	border-radius: 0 0 20px 20px;
	-moz-border-radius: 0 0 20px 20px;
	-webkit-border-radius: 0 0 20px 20px;
	margin:0 0 10px;
	}
	#footer p {
		margin:0;
		padding:10px;
		text-align:center;
		color:white;
		}
	
#foot-nav input {
position:relative;
margin:10 0 0 0;
float:left;

height:25px;
background:#0B0B61;
color:#fff;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
border:none;
}
#foot-nav input:hover {
background:#fff;
color:#0B0B61;
}

#foot-nav a {
	text-decoration:none;
	}

.foot-nav-backend {
	height:200px;
	color:white;
	margin:20 0 0 0;
	}
	
#foot-nav-container-backend {
	height:200px;
	background:#2989D8
	}	
		
/* End */

/* Foot-Nav Content Section */

#content-main-container {
	float:left;
	border-bottom: 1px solid #DDD;
	height:400px;
	margin: 0 0 0 20px;
	}
	
#content-contact-info {
	float:left;
	margin:20px 20px 20px 20px;
	width:100%;
	}
	#content-contact-info ul {
	margin:20;
	}
	
#privacy-content {
	margin:0 20 0 20;
	padding:20 0 20 0;
	}

	#foot-login {
	
	
	}
	
	#border-fix {
	border-left:none;
	clear:both;
	}

	
	
/* Slider */

	            /*
            .jssorb01 div           (normal)
            .jssorb01 div:hover     (normal mouseover)
            .jssorb01 .av           (active)
            .jssorb01 .av:hover     (active mouseover)
            .jssorb01 .dn           (mousedown)
            */
            .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av
            {
                filter: alpha(opacity=70);
                opacity: .7;
                overflow:hidden;
                cursor: pointer;
                border: #000 1px solid;
            }
            .jssorb01 div { background-color: gray; }
            .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #d3d3d3; }
            .jssorb01 .av { background-color: #fff; }
            .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }

			            /* jssor slider arrow navigator skin 05 css */
            /*
            .jssora05l              (normal)
            .jssora05r              (normal)
            .jssora05l:hover        (normal mouseover)
            .jssora05r:hover        (normal mouseover)
            .jssora05ldn            (mousedown)
            .jssora05rdn            (mousedown)
            */
            .jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(../img/a17.png) no-repeat;
                overflow:hidden;
            }
            .jssora05l { background-position: -10px -40px; }
            .jssora05r { background-position: -70px -40px; }
            .jssora05l:hover { background-position: -130px -40px; }
            .jssora05r:hover { background-position: -190px -40px; }
            .jssora05ldn { background-position: -250px -40px; }
            .jssora05rdn { background-position: -310px -40px; }
/* End */



#quote-head-1 {
background:#333;
padding:10;
}

#quote-head-2 {
background:#fff;
padding:10;
}

#quote-head-3 {
background:#fff;
padding:10;
}

#quote-head-4 {
background:#fff;
padding:10;
}

#changepw {
color:#ffffff;
display:none;
}

#edit1{
display:none;
background:#000000;
height:50px;
width:150px;
}



/*CONTENT*/

.quote-box {
padding: 5;
border-radius:5px;
border:1px solid #2989D8;
width:100px;
}

.quote-box:focus {
background:#ffffff;
color:orange;
border:1px solid orange;
}

.include-large {
font-size:20px;
margin-left:15px;
vertical-align:top;
}

.malefemale {
width:50px;
}

.horizontal-white-gradient {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(125,185,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(35%,rgba(255,255,255,1)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(125,185,232,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(125,185,232,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007db9e8',GradientType=0 ); /* IE6-8 */
}
/* Content Begin */






.bottom-left-content{

}

.MainPageContent{
 
}


#content {
	
	width:1024px;
	margin:auto;
	background:none;

	}

#content-group {
	overflow: hidden;
    width: 100%;
	}

#slider1_container {
margin:auto;
width:100%;
}
	


	#content-full {
	background: rgb(255, 255, 225); /* Old and New browser Opacity */
	background: rgba(255, 255, 255, .9);
	float:right;
	width:100%;
	margin:20 0 0 0;
	padding:0 0 20 0;
	}
	
	#content-full td input  {
position:relative;
margin:10 0 0 0;
float:left;

height:25px;
background:#0B0B61;
color:#ffffff;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
border:none;
}
#content-full td input:hover {
background:#ffffff;
color:#0B0B61;
}
	
	#content-full img {
	float:right;
	margin:0 15 0;
	}



	
#left-content-slide {
	float:left;
	width:750px;
	background:white;
	padding:0;
	margin:20 0 0 0;
	}
	
#left-content {
	float:left;
	width:73%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );

	

	
	padding:0;
	margin:20 0;
	padding-bottom: 500em;
    margin-bottom: -500em;
	}
	#left-content h1, h4, h5, h6 {
	font-size:18;
	
	}
	#left-content h2,h3 {
	z-index: 5;
	font-size:18;
	}
	#left-content ul {
		margin:0 0 0 10;
	font-size:16
	}
		#left-content ul ul {
		font-size: 18;
		 
		}
			#left-content ul ul li {
			list-style-type:disc;
			margin:0 0 0 20;
			padding:8 0 0 0;
			}
	#left-content table {
		width:85%;
		margin-top:15px;
		margin-bottom:15px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(255,255,255,0.75) 75%, rgba(125,185,232,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(40%,rgba(255,255,255,1)), color-stop(75%,rgba(255,255,255,0.75)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0.75) 75%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0.75) 75%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0.75) 75%,rgba(125,185,232,0) 100%); /* IE10+ */
		background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0.75) 75%,rgba(125,185,232,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007db9e8',GradientType=1 ); /* IE6-8 */
		}
		
	#left-content-timeclock
	{		
	float:left;
	width:62%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );

	padding:0;
	margin:20 0;
	padding-bottom: 500em;
    margin-bottom: -500em;
	}
			
#quote-control {
background: rgb(44,102,183,.4); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */
color: #ffffff;
	
	padding:5 0 5 15;
	font-size:20;
	font-weight:bold
	
}

#quote-control ul {
	display:block;
}
	
#left-slider {
	float: left;
	width:100%;
	height: 322px;

	padding:5px 5px;
	z-index:2;
	}

#right-content-menu {
	height:100%;
	float:right;
	width:25%;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );
	text-decoration:none;
	margin:20 0 0 0;

	}
	

	
	#right-content-menu a {

	display:block;
	
	}
	
	#right-content-menu a :hover{
	display:block;
	background:white;
		
	}
	
	#right-content-menu-tri{
	float:right;
	width:25%;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );
	margin: 0;
	
	
	}
	
	#right-content-menu-tri a{
	
	display:block;
	
	
	}
	
	#right-content {
	float:right;
	width:25%;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );
	margin:20 0;
	padding-bottom: 500em;
    margin-bottom: -500em;
	}
	
	#right-content-tri {
	float:right;
	width:25%;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(237,237,237,0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(237,237,237,0.9)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(237,237,237,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ededed',GradientType=0 );
	margin:20 0;

	}
	
	#right-content ul li{
	display:inline-table;
	margin:10 0 0 15
	}

	#right-content ul li:eq(0):hover {
	background-color:#000;
	}
	
	#right-content p {
	font-size:16;
	font-weight:normal;
	margin:20 15 35 15;
	}
	
	#right-content ul ul{
		margin:auto;
		}
		
	#right-content a {
	
	margin: 25 0 0 15;
	font-weight:bold;
	}
	
	#right-content-tri ul li{
	display:inline-table;
	margin:10 0 0 15
	}

	#right-content-tri ul li:eq(0):hover {
	background-color:#000;
	}
	
	#right-content-tri p {
	font-size:20;
	font-weight:normal;
	margin:20 15 35 15;
	}
	
	#right-content-tri ul ul{
		margin:auto;
		}
		
	#right-content-tri a {
	padding: 20 0;
	margin: 0 0 0 15;
	font-weight:bold;
	}
	
	#right-content-tri table {
	width:100%;
	margin:0;
	padding:0;
	border:none;
	}
	
	#right-content-tri th {
	font-size:16px;
	background:orange;
	
	}

	#right-content-tri td {
	font-size:12px;
	text-align:center;
	}
	
	#right-content-tri td button{
	color:white;
	background:#2989D8;
	font-weight:bold;
	width:60px;
	}
	
	#right-content-header {
	
background: rgb(44,102,183); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */

	padding:5 0 5 15;
	font-size:20;
	font-weight:bold;
	color:#ffffff;
	}

#fifty {
width:50%;
float:left;
}

	#fifty ul {
	margin:20 0 0 0;
	}
	
	#fifty ul li {
	margin:0 0 0 10;
	}
	
#contact-form-container {
margin-top:30px;
}	

#contact-form-container input {
padding: 5;
border-radius:5px;
border:1px solid #2989D8;

}

#contact-form-container input:focus {
background:#ffffff;
color:orange;
border:1px solid orange;

}

#contact-form-container td button  {
position:relative;
margin:10 0 0 0;
height:25px;
background:#0B0B61;
color:#ffffff;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
border:none;
}

#contact-form-container td button:hover {
background:#ffffff;
color:#0B0B61;
}
#light li {
margin-top:20px;
}

/* End */

/* Input Content */
#form-row {
line-height:40px;

}

#quote-progress {
background: rgb(44,102,183,.4); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */

}

#footer-wrapper{
	width:100%;
	height:375px;
	background:black;
}

#quote-progress ul {
margin-left:auto;
margin-right:auto;
width:100%;
}

#quote-progress ul li {
padding:0 0 0 0;
width:25%;
text-align:center;
display:inline-block;
}

#quote-head {
background: rgb(234,40,3); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VhMjgwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNzIyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(234,40,3,1) 1%, rgba(255,102,0,1) 50%, rgba(199,34,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(234,40,3,1)), color-stop(50%,rgba(255,102,0,1)), color-stop(100%,rgba(199,34,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(234,40,3,1) 1%,rgba(255,102,0,1) 50%,rgba(199,34,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(234,40,3,1) 1%,rgba(255,102,0,1) 50%,rgba(199,34,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(234,40,3,1) 1%,rgba(255,102,0,1) 50%,rgba(199,34,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(234,40,3,1) 1%,rgba(255,102,0,1) 50%,rgba(199,34,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea2803', endColorstr='#c72200',GradientType=0 ); /* IE6-8 */

padding:10;
}

#disclaimer {
text-align:center;
}

#disclaimer td {
border-top:1px solid #0B0B61;
border-bottom:1px solid #0B0B61;
padding:10 !important;

}

#quotecontrol h1 {
font-family: Tahoma, sans-serif;
font-size:25px;
font-weight:bold;
text-align:center;
padding:3px;
background:none;
color: #fff9d6;
text-shadow: 3px 3px 5px rgba(150, 150, 147, 1);
}

#quotecontrol table {
background:white;
-webkit-box-shadow: 5px 6px 10px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 5px 6px 10px 0px rgba(0,0,0,0.5);
box-shadow: 5px 6px 10px 0px rgba(0,0,0,0.5);
}

#Login-Container{
	vertical-align:center;
	margin:auto;
	padding-top:100px;
	padding-left:100px;
	width:72%;
	height:300px;
	background-color:lightblue;
	margin-top:50px;
}

#quotecontrol td {
padding:0 5 0;
}
#quotecontrol td label {
margin:0 5 0;

}

#quotecontrol input {
padding: 5;
border-radius:5px;
border:1px solid #2989D8;

}

#quotecontrol input:focus {
background:#ffffff;
color:orange;
border:1px solid orange;

}

#quotecontrol select {
padding: 5;
border-radius:5px;
border:1px solid #2989D8;
}
#quotecontrol select:focus {
background:#ffffff;
color:orange;
border:1px solid orange;
}

#ig-follow{
	position:absolute;
	top:10px;
}

#quotecontrol td button  {
position:relative;
margin:10 0 0 0;
height:25px;
background:#0B0B61;
color:#ffffff;
font-weight:bold;
font-family: Tahoma, Geneva, sans-serif;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
border:none;
}
#quotecontrol td button:hover {
background:#ffffff;
color:#0B0B61;
}

#quotecontrol li {
line-height:1.5em;
padding:10 10 10 10;
}

#quotecontrol li ul {
margin:0 0 0 20;

}

#quotecontrol li ul li{
list-style:none;
font-weight:bold;
}

#quotecontrol ul ul ul li {
font-size:14px;
font-weight:normail;
line-height:1em;
}

#quote1-header
	{

}

#quote2 {
display:none;
}

#quote3 {
display:none;
}

#quote4 {
display:none;
}
	
#quote5{
display:none;
}

#CURRENTLYINSUREDBYDIV{
	width:100%;
}


#quotedriver2{
display:none;
}

#quotevehicle2{
display:none;
}

#left-content h1, h2, h3, p, ul{
	margin-left:15px;
	margin-right:15px;
}

.footerwrap{
	background:#f7fbfe;
	width:1024px;
	height:350px;
}

/* End */
#nav2 a {
color:blue;
}

#nav2
{
	background-color:white;
    /* container */
}
    #nav2 > a
    {
        display: none;
        color:#ffffff;
    }
    #nav2 li
    {
    		background-color:#d7eefd;

        position: relative;
    }
 
    /* first level */
 
    #nav2 > ul
    {
        height: 3.75em;
    }
        #nav2 > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        }
 
    /* second level */
 
    #nav2 li ul
    {
        display: none;
        position: absolute;
        top: 100%;

    }
        #nav2 li:hover ul
        {
            display: block;
        }

@media ( max-width: 900px ) /* Tablet */{
}

@media ( max-width: 1000px ) /* Tablet */{

#quotecontrol table{
	margin:0 auto;
	padding:0;
}

.phonelogin {
	display:block;
	text-align:center;
	margin-top:5px;
}

#content-group{
	float:left;
}

#slider1_container{
	float:left;
}
#wn{
	margin-right:15px;
	margin-left:15px;
}


#header-wrap{
	height:auto;
	
	margin:auto;
}

 #nav2
    {
    	display:block;
        position: relative;
        z-index:10;
        
            }
        #nav2 > a
        {
        }
        #nav2:not( :target ) > a:first-of-type,
        #nav2:target > a:last-of-type
        {
            display: block;
        }
 
    /* first level */
 
    #nav2 > ul
    {
        height: auto;
        display: none;
        position: absolute;
        left: 0;
        right: 0;
    }
        #nav2:target > ul
        {
            display: block;
        }
        #nav2 > ul > li
        {
            width: 100%;
            float: none;
        }
 
    /* second level */
 
    #nav2 li ul
    {
        position: static;
    }

#right-content{

width:100%;
	padding-bottom: 0em;
    margin-bottom: 0em;

}

#right-content-menu{
margin-top:20px;
margin-bottom:20px;
width:15px;
}

#nav {
padding-bottom:25px;

}

#right-content-header{
		border-top-left-radius:10px;
	border-top-right-radius:10px;
}


#right-content{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

.top-left-content {
width:100%;



}

.bottom-left-content {
	border-color:blue;
	border:3px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

#right-content-menu{
	width:100%;
}

.bottom-right-content{
width:100%;
float:left;
}

#content {
	max-width:100%;
}

#left-content-slide{
width:100%;

}



#footerwrapper{
	display:none;
}
#left-content {
background-color:black;
width:100%;
}

#page {
	width:100%;
	margin:0 auto;
	}

#page2 {	
	background:none;
	width:100%;
	}
	
	/* Header Rules */
	#header img {
	margin: 0 auto;
	display:block;
	width:100%;
	padding:0;
	margin-top:45px;
	}
	

	/* End */

#left-content {
	width:100%;
	margin:0;
	padding:0;
	
	}


#left-content-header{
width:100%;
}

#right-content-tri{
	display:none;
}

#right-content-menu-tri{
	display:none;
}
	
#footer {
display:none;
}

#left-content-slide {
width:100%;

}
		
#foot-nav {
display:none
}

#nav {
display:none;
}
#lang{
	display:block;
	position:absolute;
	left:75px;
	width:250px;


}

.top-left-content{
	display:block;
	position:relative;
	margin-top:1600px;
}
#left-content{
	margin-top:15px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
}

#left-content {

}

#left-content h1, h2, h3, ul, p{
	margin-left:15px;
	margin-right:15px;
}

}



#nav2
			{
				position: relative;
				top: auto;
				left: auto;
				background:none;
			}
				#nav2 > a
				{
					width: 3.125em; /* 50 */
					height: 3.125em; /* 50 */
					text-align: left;
					text-indent: -9999px;
					background: rgb(44,102,183); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(44,102,183,1) 4%, rgba(41,137,216,1) 37%, rgba(41,137,216,1) 41%, rgba(41,137,216,1) 46%, rgba(41,137,216,1) 47%, rgba(41,137,216,1) 54%, rgba(41,137,216,1) 62%, rgba(44,102,183,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,rgba(44,102,183,1)), color-stop(37%,rgba(41,137,216,1)), color-stop(41%,rgba(41,137,216,1)), color-stop(46%,rgba(41,137,216,1)), color-stop(47%,rgba(41,137,216,1)), color-stop(54%,rgba(41,137,216,1)), color-stop(62%,rgba(41,137,216,1)), color-stop(97%,rgba(44,102,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,102,183,1) 4%,rgba(41,137,216,1) 37%,rgba(41,137,216,1) 41%,rgba(41,137,216,1) 46%,rgba(41,137,216,1) 47%,rgba(41,137,216,1) 54%,rgba(41,137,216,1) 62%,rgba(44,102,183,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c66b7', endColorstr='#2c66b7',GradientType=0 ); /* IE6-9 */
					position: relative;
					border-radius:10px;
				}
					#nav2 > a:before,
					#nav2 > a:after
					{
						position: absolute;
						border: 2px solid #fff;
						top: 35%;
						left: 25%;
						right: 25%;
						content: '';
					}
					#nav2 > a:after
					{
						top: 60%;
					}

				#nav2:not( :target ) > a:first-of-type,
				#nav2:target > a:last-of-type
				{
					display: block;
				}


			/* first level */

			#nav2 > ul
			{
				text-align:center;
				font-size:16px;
				height: auto;
				display: none;
				position: absolute;
				left: 0;
				right: 0;
			}
				#nav2:target > ul
				{
					display: block;
				}
				#nav2 > ul > li
				{
				background-color:#d7eefd;
					width: 100%;
					float: none;
				}
					#nav2 > ul > li > a
					{
						height: auto;
						text-align: left;
						padding: 0 0.833em; /* 20 (24) */
					}
						#nav2 > ul > li:not( :last-child ) > a
						{
							border-right: none;
							border-width:50%;
							border-bottom: 1px solid blue;
						}


				/* second level */

				#nav2 li ul
				{
					position: static;
					padding: 1.25em; /* 20 */
					padding-top: 0;
				}

				#left-content-slide{
					display:block;
					position:relative;
				}

@media ( max-width: 1200px ) {
#quotecontrol table{
	padding:0px;
	margin:0 auto;
	width:100%;
}
}