.Submit {
	/* -moz-box-shadow:inset 0px 1px 0px 0px #a6827e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a6827e;
	box-shadow:inset 0px 1px 0px 0px #a6827e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8b5b2), color-stop(1, #241504));
	background:-moz-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-webkit-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-o-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-ms-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:linear-gradient(to bottom, #b8b5b2 5%, #241504 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b5b2', endColorstr='#241504',GradientType=0);
	background-color:#b8b5b2;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; */
	border-radius:3px;
	border:1px solid #54381e;
	background-color: #035B96;
	border-radius: 10px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:9px 17px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d3534;
	width: 290px;
    height: 45px;
    border-radius: 10px;
	
}
.Submit:hover {
	/* background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #241504), color-stop(1, #b8b5b2));
	background:-moz-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-webkit-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-o-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-ms-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:linear-gradient(to bottom, #241504 5%, #b8b5b2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#241504', endColorstr='#b8b5b2',GradientType=0);
	background-color:#241504; */
}
.Submit:active {
	position:relative;
	top:1px;
}
.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #add136;
	-webkit-box-shadow:inset 0px 1px 0px 0px #add136;
	box-shadow:inset 0px 1px 0px 0px #add136;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5c734), color-stop(1, #7da300));
	background:-moz-linear-gradient(top, #a5c734 5%, #7da300 100%);
	background:-webkit-linear-gradient(top, #a5c734 5%, #7da300 100%);
	background:-o-linear-gradient(top, #a5c734 5%, #7da300 100%);
	background:-ms-linear-gradient(top, #a5c734 5%, #7da300 100%);
	background:linear-gradient(to bottom, #a5c734 5%, #7da300 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5c734', endColorstr='#7da300',GradientType=0);
	background-color:#a5c734;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #53660c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:9px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d4f02;
}
.button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7da300), color-stop(1, #a5c734));
	background:-moz-linear-gradient(top, #7da300 5%, #a5c734 100%);
	background:-webkit-linear-gradient(top, #7da300 5%, #a5c734 100%);
	background:-o-linear-gradient(top, #7da300 5%, #a5c734 100%);
	background:-ms-linear-gradient(top, #7da300 5%, #a5c734 100%);
	background:linear-gradient(to bottom, #7da300 5%, #a5c734 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7da300', endColorstr='#a5c734',GradientType=0);
	background-color:#7da300;
}

.button:active {
	position:relative;
	top:1px;
}

.dg-form section {
	margin-bottom: 3px;
}

.dg-form .label.col {
	padding-top: 3px;
}

.dg-form .label.col {
	padding-top: 3px;
}

.dg-form .col {
	padding-right: 1px;	
}

.dg-form .col-2 {
	width: 13.66%;
}
.dg-form .col-3 {
	width: 21%;
}
.dg-form .col-4 {
	width: 22.33%;
}

.dg-form .col-41 {
	width: 23.33%;
}

.dg-form .col-5 {
	width: 30.66%;
}

.dg-form .col-cus {
	width: 15.33%;
}

.clear1 {
	background:linear-gradient(to bottom, #BB5C5C 5%, #AB502F 100%);
}

.clear1:hover {
	background:linear-gradient(to bottom, #D78D8D 5%, #b8b5b2 100%);
}

.clearblue {
	-moz-box-shadow:inset 0px 1px 0px 0px #a6827e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a6827e;
	box-shadow:inset 0px 1px 0px 0px #a6827e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8b5b2), color-stop(1, #241504));
	background:-moz-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-webkit-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-o-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:-ms-linear-gradient(top, #b8b5b2 5%, #241504 100%);
	background:linear-gradient(to bottom, #165481 5%, #3234BD 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b5b2', endColorstr='#241504',GradientType=0);
	background-color:#b8b5b2;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #54381e;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:9px 17px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d3534;
}
.clearblue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #241504), color-stop(1, #b8b5b2));
	background:-moz-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-webkit-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-o-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:-ms-linear-gradient(top, #241504 5%, #b8b5b2 100%);
	background:linear-gradient(to bottom, #7DC0F0 5%, #3234BD 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#241504', endColorstr='#b8b5b2',GradientType=0);
	background-color:#241504;
}
.clearblue:active {
	position:relative;
	top:1px;
}

.dg-form .input input,
.dg-form .select select,
.dg-form .textarea textarea {	
	height: 28px;
	padding: 5px 10px;
}


#quotescenter{
	padding-top:25px;
	width:180px;
}

.nav {
    min-width: 600px;
    width: 750px;
}

.nav li{
	border: 2px solid black;
}
.nav .select a{
	height: 34px;
}

#quotesleft{
	float: none;  
	width: 500px;
}
#quotesright{
	width: 450px;
}

#footer-left{
	border-top:none;
}

.logoutimg {  width: 64px; height:21px; display:block; background-image: url('../images/nav_logout.png'); }
.logoutimg:hover { background-image: url('../images/nav_logout_over.png'); }

.subheader{ position: relative; height:45px; max-width:1260px; margin:0 auto; margin-top:10px;}
.subleft{ position: absolute; left: 0%; top: 0;}
.subright{ position: absolute; right: 0%; top: 0; }
.subcenter{ margin: 0 43%; }

.add{
	padding: 6px 2px;
}

#nav-right{
	width: 234px;
}

#login-inner{
	width: 380px;
}

.placardcontainer {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    justify-content: space-around;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
	vertical-align:middel;
}
.placardcontainer .item { height: 70px; _background: red; margin: 0 1% 15px; }

#primary_nav_wrap ul
{
 list-style:none;
 position:relative;
 float:left;
 margin:0;
 padding:0
}

#primary_nav_wrap ul a
{
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-weight:700;
	font-size:12px;
	line-height:32px;
}

#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	background-color: darkgray;
}

#primary_nav_wrap ul li.current-menu-item
{
	background:#b0b0b0;
}

#primary_nav_wrap ul li:hover
{
	background:#3e3e3e;
}

#primary_nav_wrap ul ul
{
	display:none;
	width: 230px;
	position:absolute;
	top:100%;
	left:0;
	background:#b0b0b0;
	padding:0
}

#primary_nav_wrap ul li:hover > ul
{
	display:block;
}

#primary_nav_wrap ul li ul li a{
	width : 230px;
}

.save
{
	padding: 9px 6px !important;
}