﻿@charset "utf-8";

/*--CSS RESET--*/

body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; } 

body {font-family:Arial, Helvetica, sans-serif; color: #333; font-size:12px;}


/*---FORM ELEMENTS---*/

.submit, .submit:hover, .accept, .accept:hover, .update, .update:hover, .next, .next:hover,.next1, .next1:hover, .quickQuote, .quickQuote:hover, .previous, .PIFDocuments, .PIFDocuments:hover, .previous:hover, .cancelBtn, .cancelBtn:hover, .unsignedDoc, .unsignedDoc:hover, .exit, .exit:hover, .otherPlans, .otherPlans:hover, .report, .report:hover, .documentSigned, .documentSigned:hover, .PIFVSA, .PIFVSA:hover, .newUser {
	border: 0;
	font-size: 20px;
	color:#FFF;
	font-weight:bold;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	text-transform:uppercase;
	text-align:center;
	height:30px;
	margin-right: 10px;	
}

.cancelBtn a, .previous a 
{
    color:White;
}

.PIFDocuments, .PIFDocuments:hover {
	width: 380px;
}

.submit, .accept, .update, .next, .quickQuote, .previous, .cancelBtn, .unsignedDoc, .exit, .otherPlans, .report, .PIFVSA, .PIFDocuments, .newUser {     
	background-image:url(../../Images/submitBtnSliceRest.png);
	text-shadow: 1px 1px 2px #000;
	cursor:pointer;
}

.next1{     
	background-image:url(../../Images/DGPBtnRest.png);
	text-shadow: 1px 1px 2px #000;
	cursor:pointer;
}

.documentSigned {
	background-image:url(../../Images/greenSliceRest.png);
	text-shadow:1px 1px 2px #3f5144;
	cursor:pointer;
}
	
.submit:hover, .accept:hover, .update:hover, .next:hover, .quickQuote:hover, .previous:hover, .cancelBtn:hover, .unsignedDoc:hover, .exit:hover, .otherPlans:hover, .report:hover, .PIFVSA:hover, .PIFDocuments:hover {     
	background-image:url(../../Images/submitBtnSliceOver.png);
	text-shadow: -1px -1px 2px #000;}

.next1:hover{     
	background-image:url(../../Images/DGPBtnRest.png);
	text-shadow: -1px -1px 2px #000;}
	
.documentSigned:hover {
	background-image:url(../../Images/greenSliceOver.png);
	text-shadow: -1px -1px 2px #3f5144;
}
	
.submit:active, .accept:active, .update:active, .PIFDocuments:active, .next:active, .quickQuote:active, .previous:active, .cancelBtn:active, .unsignedDoc:active, .exit:active, .otherPlans:active, .report:active, .PIFVSA:active {
	background-image:url(../../Images/submitBtnSliceHit.png);
	text-shadow: -1px -1px 2px #000;}
	
.next1:active{
	background-image:url(../../Images/DGPBtnRest.png);
	text-shadow: -1px -1px 2px #000;}
	
.documentSigned:active {
	background-image:url(../../Images/greenSliceActive.png);
	text-shadow: -1px -1px 2px #3f5144;
}

.accept, .accept:hover {
	width: 140px;
}

.update, .update:hover {
	width: 140px;
    float:left;
}

.previous, .previous:hover {
	width: 162px;
}

.next, .next:hover {
	width: 110px;	
}

.next1, .next1:hover {
	width: 100px;	
    padding: 0px 86px 7px 5px;
    -webkit-padding-start:5px;
}

/*.DGP, .DGP:hover {
    border: 0;
	font-size: 20px;
	color:#FFF;
	font-weight:bold;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	text-transform:uppercase;
	text-align:center;
	height:30px;
	margin-right: 10px;	
	width: 120px;
}*/

.quickQuote, .quickQuote:hover {
	width: 200px;	
}

.cancelBtn, .cancelBtn:hover {
	width: 140px;
}

.unsignedDoc, .unsignedDoc:hover {
	width: 290px;	
}

.exit, .exit:hover {
	width:101px;
}

.otherPlans, .otherPlans:hover {
	width: 214px;
}

.report, .report:hover {
	width: 300px;	
}

.documentSigned, .documentSigned:hover {
	width: 270px;
}

.check {
	background:url(../../Images/greenCheck.png) no-repeat 20px 18px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.check2 {
	background:url(../../Images/check2.png) no-repeat 20px 18px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.refresh {
	background:url(../../Images/greenRefresh.png) no-repeat 19px 22px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.nextArrow {
	background:url(../../Images/nextArrow.png) no-repeat 21px 20px;
	display:block;
	background-position:left;
	padding-left: 4px;
	padding-bottom: 2px;
	text-indent: 10px;
	margin-left:5px;
	margin-bottom:2px;
	padding-top:2px;
}

    .nextArrow a
    {
        color:#FFFFFF;
    }

.previousArrow {
	background:url(../../Images/previousArrow.png) no-repeat 21px 20px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.cancelX {
	background:url(../../Images/redX.png) no-repeat 20px 20px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.exitArrow {
	background:url(../../Images/exitArrow.png) no-repeat 17px 18px;
	display:block;
	background-position:left;
	margin-left:10px;
	text-indent:10px;
}

.otherPlansImg {
	background:url(../../Images/greenPages.png) no-repeat 17px 19px;
	display:block;
	background-position:left;
	margin-left:10px;
	text-indent:10px;
}

.magGlass {
	background:url(../../Images/magGlass.png) no-repeat 20px 20px;
	display: block;
	background-position:left;
	margin-left: 10px;
	text-indent: 10px;
}

.greenPerson
{
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    background:url(../../Images/greenPerson.png) no-repeat 20px 18px;
	display:block;
	background-position:left;
	margin-left: 10px;
	text-indent: 30px;
}