/* Safari 7.1+ */

_:-webkit-any-link, :root .safchr select{
	-webkit-border-radius: 0px;
	padding: 2px 0 2px; 0;
	}
_:-webkit-any-link, :root .safchr select option{
	-webkit-border-radius: 0px;
	padding: 2px 0 2px; 0;
	}

body {
	font-family: Arial, Helvetica, sans-serif;
	background: #6e6c6d;
}

h1 { font-size: 18px; margin-bottom: 0;}
h2 { font-size: 17px; }
h3 { font-size: 15px; }

ul li { padding: 4px;}
ul {
        margin-top: 0px;
        margin-bottom: 0px;
}

textarea {
	width: 744px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

#income-tax-other-text {
	padding: 3px 0 0 0;
	display: inline-block;
	width: 75%;
	height: 48px;
	margin-top: 6px;
	border: 1px outset rgb(50,50,50);
	background-color:#ffffa0;
	}
#income-tax-other-opt {
	padding: 3px 0 0 0;
	display: inline-block;
	vertical-align: top;
	height: 48px;
	}

body select {
	background: url("https://www.nevadadivorce.net/images/arrows.gif") right center no-repeat;
	background-color: #fff;
	-webkit-appearance: none;
	border-radius: 0;
	width: 90%;
	padding: 1px 0 1px 0;
	-webkit-padding-before: 2px; 
	-webkit-padding-after: 2px; 
	}

body select option {
	padding: 0;
	margin: 0;
	}

a:link {
        text-decoration:none;
        font-weight:bold;
}
a:hover {
        text-decoration:underline;
        font-weight:bold;
}

a:visited {
        color: #000099;
        text-decoration:none;
        font-weight:bold;
}

a:active {
        color: #000099;
        font-weight:bold;
}

td {
        font-family: Arial, Helvetica, sans-serif;
        line-height:1.5;
}

#content {
  margin-left: 200px;
  padding-bottom: 20px;
  width: 770px;
}

#dcontent {
  margin-left: 200px;
  padding-bottom: 20px;
  width: 780px;
}

.halfspace {
	float: left;
	width: 100%;
	height: 6px;
	display: block;
}
.tfield {
        float: left;
        width: 340px;
	height: 312px;
        padding: 10px 5px 10px 0px;
}
.tfield2a {
        float: left;
        width: 330px;
        height: 336px;
        padding: 0px 10px 0px 10px;
	margin: -15px 0 15px 0;
}

.tfield2 {
        float: left;
        width: 330px;
        padding: 0px 10px 0px 10px;
	margin: -15px 0 15px 0;
}

.vfield {
	float: left;
	width: 370px;
	padding: 0;
}

.field {
	float: left;
	width: 380px;
	padding: 20px 10px;
}

.field ul li {
        padding-top: 2.5px;
        padding-bottom: 0px;
}

.field2 {
	float: left;
	width: 410px;
	padding: 20px 10px;
}

.field2 ul li {
        padding-top: 2.5px;
        padding-bottom: 0px;
}

/* Main / full div wrapper */
#container {
	width: 990px;
	height: 1%;
	overflow: hidden;
	background-color: #fff;
	background: #fff url(/images/container-bg_new.gif);
	border: 1px #6e6c6d solid;
}
#form_container {
	width: 100%;
	overflow: hidden;
	background-color: #fff;
}

/* Hide mobile header */
#masthead-m2021 {
	display: none;
}

/* Hide mobile header */
#masthead-t2021 {
	display: none;
}

/* Show desktop header */
#masthead2021 {
	background: #ebe2d1;
	border: 0px #000 solid;
	display: block;
	height: 180px;
	width: 990px;
	margin: 0 auto;
}

/*******************************/
/* Left have navigation column */
/*******************************/
#navbar {

	border-top: 1px solid #c6c6c6;
	color: #800724;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding: 20px 0 0 0;
	width: 179px;
}

#navbar h2 {
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
    color: #434343;
    font-size: 13px;
    font-weight: bold;
}

#navbar a {
	line-height: 20px;
    padding: 0 0 0 8px;
    color: #800724;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

#navbar a:hover { color: #353535; }

#navbar ol li {
	list-style-type: none;
	margin-left: 0px;
}

#navbar ul {
        margin-left: 8px;
        padding-left: 12px;
	font-size: 12pt;
}

#navbar ul li {
        list-style-type: disc;
        padding: 0 0 0 0;
	margin: 0 0 0 8px;
}

#navContactInfo { color: #434343; }
#navContactInfo ul {
	font-size: 13px;
        font-weight: normal;
        padding-top: 10px;
        padding-bottom: 12px;
        padding-left: 0px;
}

#navContactInfo ul li {
        list-style-type: none;
        margin-left: 4px;
        font-weight: normal;
        margin-bottom: 6px;
}

.nonav {
	padding-left: 9px;
	}

/*******************************/
/* End left column menu styles */
/*******************************/

/* Main content area */
#content-main {
	border: 0px #f00 solid;
	
	margin: 20px 10px 0 200px;
}

#content-main h1 {
    margin: 0 20px;
}

/* Generic table styling */
.wideTable {
	width: 95%;
	font-size: 12pt;
	font-weight: bold;
}

.contactTable {
	background-color: #fff;
	font-size: 12px;
	width: 95%;
}

.contactTableRow {
	background-color: #F3CCB1;
	height: 40px;
}

.contactTableCell {
	padding: 10px;
}

/************/
/* HOMEPAGE */
/************/

/* Row with homepage video */

#headHalf {
        width: 100%;
        margin: 0px;
        padding: 0px;
	display: block;
        }

#headWhole {
        width: 100%;
        margin: 0px;
        padding: 0px;
	display: none;
        }

#headRow {
        width: 600px;
        float: left;
        margin-top: 10px;
        }

.headRow2 {
        width: 370px;
        float: left;
	text-align: center;
        margin: 20px 300px 0 0;
        }

#videoRow {
        margin: 0;
        padding: 0 0 0 0;
        height: 330px;
}

#videoRow2 {
        margin-top: 10px;
        padding-bottom: 0px;
        height: 300px;
}

#videoRow3 {
        margin-top: 10px;
        padding-bottom: 10px;
        height: 270px;
}

.vcap {
        text-align: center;
        margin: 0px;
        }

#homepageIntroVideo {
	width: 307px;
	padding-left: 25px;
	padding-top: 10px;
        margin: -8px 0 0 0;
	background: #EBE2D1;

        border-bottom: 1px solid #ccc;
        border-top: 1px solid #d8d8d8;
        font-size: 12px;
        -moz-border-radius: 1em;
        border-radius: 1em;
        -webkit-box-shadow: 0 0 7px #666;
        box-shadow: 0 0 7px #666;
}

#homepageIntroVideo2 {
        width: 295px;
        padding-left: 25px;
	padding-top: 10px;
        margin-top: -8px;
        margin-bottom: 6px;
        height: 290px;
}

#homepageIntroVideo3 {
        width: 295px;
        padding-left: 25px;
	padding-top: 10px;
        margin-top: -8px;
        margin-bottom: 6px;
        height: 270px;
}

/* Row with homepage video */
#infoRow {
	margin-top: 12px;
	height: 396px;
}

/* Shaded - rounded countent areas on homepage */

.content-block {
	background: #EBE2D1;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 10.5pt;
	height: 306px;
	margin: 0 21px 0 24px;
	padding: 6px 6px 10px 6px;
	width: 318px;
	float: left;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
	}

.content-block ul { padding:0; margin-top: 5px; }
.content-block ul li { padding: 0; margin: 0 20px 0 10px; }

.content-block2 {
	background: #EBE2D1;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #d8d8d8;
	font-size: 10.5pt;
	height: 306px;
	margin: 0 21px 0 24px;
	padding: 6px 6px 10px 6px;
	width: 318px;
	float: left;
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666;
	}

.content-block2 ul { padding:0; margin-top: 5px; }
.content-block2 ul li { padding: 0; margin: 0 20px 0 10px; }

/* Supervising Attorney content divs */
.attorneyImage {
	margin: 10px 0 0 10px;
	width: 180px;
	}

/* Supervising Attorney content divs */
.attorneyContent {
	margin: 0;
	width: 520px;
	}

/* Notary content divs */
.notary-main-content {
	width: 530px;
	padding: 18px 0 0 0;
	}
.notary-main-content2 {
	width: 740px;
	padding: 0 0 18px 0;
	}

.notary-bonded-image {
	margin: 0 auto;
	width: 210px;
	padding: 0;
	}

#bonded-logo {
	width: 178px;
	height: 178px;
	}

.document-signings {
	margin: 0 0 0 0;
	width: 240px;
	}

/* Styled button */
#content .content-block .button, #content .content-block2 .button, #content .content-block button:link, #content .content-block2 button:link, #content .content-block .button:active, #content .content-block2 .button:active, #content .content-block .button:visited, #content .content-block2 .button:visited, .button:active, .button:visited, .button:link, .button {
        background: -moz-linear-gradient(#B60000, #3F0008);
        background: -webkit-linear-gradient(#B60000, #3F0008);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#B60000', EndColorStr='#3F0008')";
        background: linear-gradient(#B60000, #3F0008);
        -moz-border-radius: .5em;
        -webkit-border-radius: .5em;
        border-radius: .5em;
        -moz-box-shadow: 0 0 .2em #555;
        -webkit-box-shadow: 0 0.2em #555;
        box-shadow: 0 0 .2em #555;
        border: 1px solid #3F0008;
        color: #fff;
	width: 80%;
        cursor: pointer;
        display: block;
        font: bold 12px arial;
        margin: 10px .5em 1em 0;
        padding: .5em 1em .5em 1em;
        position: relative;
        text-align: center;
        text-decoration: none;
        text-shadow: 0 -1px 0 #16497E;
}

.showbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #fff;
	background-color: #3c5ff8;
	border: 0;
	cursor: pointer;
}

#content .content-block .button:hover, .content-block2 .button:hover, .button:hover {
        background: -moz-linear-gradient(#3F0008, #B60000);
        background: -webkit-linear-gradient(#3F0008, #B60000);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3F0008', EndColorStr='#B60000')";
        background: linear-gradient(#3F0008, #B60000);
        color: #fff;
        cursor: pointer;
        text-decoration: none;
}

#content .content-block a, .content-block2 a { color: #373737; } 

/* Hide mobile footer */
#footerMobile {
	display: none;
	}
#footer-m2021 {
	display: none;
	}

#footerTablet {
	display: none;
	}
#footer-t2021 {
	display: none;
	}

/* Desktop footer*/
#footer {
	background-color: #EBE2D1;
	clear:both;
	display: block;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	width: 989px;
	}

/* Desktop footer*/
#footer2021 {
	background-color: #EBE2D1;
	clear:both;
	display: block;
	padding: 0;
	margin: 0 auto;
	text-align: left;
	width: 989px;
	}

#footer_links {
	color: black;
	font-size: 13px;
	padding: 10px 10px 0 10px;
	text-align: center;
	}

#footer_links a {
	font-weight: normal;
	padding: 0 2px;
	margin: 2px 1px;
	display: inline-block;
	}

.footer_links {
	color: black;
	font-size: 13px;
	padding: 10px 10px 0 10px;
	text-align: center;
	}

.footer_links a {
	font-weight: normal;
	padding: 0 2px;
	margin: 2px 1px;
	display: inline-block;
	}

.contactLeft {
	font-size: 13px;
	background-color: #F3CCB1;
	padding: 10px 2% 11px 3%;
	width: 34%;
	display: block;
	float: left;
}

.contactRight {
	font-size: 13px;
	background-color: #F3CCB1;
	padding: 8px 3% 10px 2%;
	width: 52%;
	height: 23px;
	display: block;
	float: left;
}

.contactWhole {
	font-size: 13px;
	background-color: #F3CCB1;
	padding: 15px 2% 10px 3%;
	width: 91%;
	display: block;
	float: left;
}

.form_header {
	width: 782px;
	border: 1px solid #000000;
	background-color: #F2ECD2;
	margin: 6px auto 0 auto;
	padding: 8px;
	}

.form_headero {
	width: 782px;
	border: 1px solid #000000;
	background-color: #F2ECD2;
	margin: 6px auto 0 auto;
	padding: 8px;
	}

.form_header60 {
	width: 458px;
	background-color: #F2ECD2;
	margin: 0px auto 0 auto;
	padding: 8px;
	}

.form_header40 {
	width: 298px;
	background-color: #F2ECD2;
	margin: 0px auto 0 auto;
	padding: 8px;
	}

#content-form {
	width: 800px;
	border: 0;
	margin: auto;
	padding: 8px;
	font-size: 14px;
	line-height: 17px;
	background-color: #FFF;
	}

#subbut {
	width: 792px;
	margin: auto;
	padding: 12px 8px;
	text-align: right;
	}

.form1half {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halfb {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 126px;
	}

.form1halfx {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halfc {
	width: 35%;
	padding: 16px 0 0 3%;
	float: left;
	height: 46px;
	}

.form1halfp {
	width: 35%;
	padding: 16px 0 0 3%;
	float: left;
	height: 46px;
	display: block;
	}

.form1halfw {
	width: 55%;
	padding: 0;
	float: left;
	height: 126px;
	}

.form1halfh {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halfhp {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 46px;
	}

.form1halfhh {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halfs {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halfss {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 26px;
	}

.form1halft {
	text-align: center;
	width: 35%;
	float: left;
	height: 30px;
	padding: 4px 0 0 0;
	border: solid 1px #800724;
	border-left: solid 0 #FFF;
	border-top: solid 0 #FFF;
	}

.form1halftd {
	text-align: center;
	width: 35%;
	float: left;
	height: 48px;
	padding: 5px 0 3px 0;
	border: solid 1px #800724;
	border-left: solid 0 #FFF;
	border-top: solid 0 #FFF;
	}

.form1halftt {
	text-align: center;
	width: 35%;
	float: left;
	height: 30px;
	padding: 4px 0 0 0;
	border: solid 1px #800724;
	border-left: solid 0 #FFF;
	}

.pform1halfs {
	display: block;
	width: 35%;
	float: left;
	height: 26px;
	padding: 4px;
	}

.pform1halfsd {
	display: block;
	width: 35%;
	float: left;
	height: 26px;
	padding: 4px;
	}

.pform1halfsb {
	display: block;
	width: 35%;
	float: left;
	height: 48px;
	padding: 4px;
	}

.form1halfh5 {
	width: 35%;
	padding: 0 0 0 3%;
	float: left;
	height: 46px;
	}

.form2half {
	width: 60%;
	float: left;
	height: 26px;
	padding: 0 0 0 2%;
	}

.form2halfp {
	width: 60%;
	float: left;
	height: 26px;
	padding: 0;
	}

.form2halfn {
	width: 60%;
	float: left;
	height: 34px;
	padding: 0;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	}

.form2halfnt {
	width: 60%;
	float: left;
	height: 34px;
	padding: 0;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	}

.form2halfntd {
	width: 60%;
	float: left;
	height: 34px;
	padding: 0;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	}

.form2halfnd {
	width: 50%;
	float: left;
	height: 23px;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	padding: 0 0 4px 2%;
	}

.form2halfnb {
	display: block;
	height: 56px;
	width: 60%;
	float: left;
	border: solid 1px #800724;
	border-top: solid 0 #FFF;
	}

.pform2half {
	display: block;
	width: 60%;
	float: left;
	height: 26px;
	padding: 4px;
	border-right: solid 1px #800724;
	}

.pform2halfd {
	display: block;
	width: 60%;
	float: left;
	height: 26px;
	padding: 4px;
	border-right: solid 1px #800724;
	}

.pform2halfb {
	display: block;
	width: 60%;
	float: left;
	height: 48px;
	padding: 4px;
	border-right: solid 1px #800724;
	}

.form2halfx {
	width: 60%;
	float: left;
	height: 26px;
	padding: 0 0 0 2%;
	}

.form2halfc {
	width: 60%;
	float: left;
	height: 26px;
	padding: 0;
	}

.form2halff {
	width: 60%;
	float: left;
	height: 160px;
	padding: 0;
	}

.form2halfe {
	width: 60%;
	float: left;
	height: 46px;
	padding: 16px 0 0 0;
	}

.form2halfeb {
	width: 40%;
	float: left;
	height: 46px;
	padding: 46px 0 0 82px;
	}

.form2halfp {
	width: 58%;
	float: left;
	height: 46px;
	padding: 16px 0 0 0;
	}

.form2halfw {
	width: 50%;
	float: left;
	height: 46px;
	padding: 0;
	}

.form2halfew {
	width: 45%;
	float: left;
	height: 46px;
	padding: 46px 0 0 0;
	}

.form2halfh {
	width: 50%;
	float: left;
	height: 26px;
	padding: 0 0 0 2%;
	}

.form2halfn {
	width: 50%;
	float: left;
	height: 26px;
	padding: 0 0 0 2%;
	}

.form2halfhh {
	width: 58%;
	float: left;
	height: 46px;
	padding: 0 0 0 2px;
	}

.form2halfh2 {
	width: 58%;
	float: left;
	height: 66px;
	padding: 0;
	}

.form2halfh3 {
	width: 58%;
	float: left;
	height: 46px;
	padding: 0;
	}

.form2halfh4 {
	width: 58%;
	float: left;
	height: 26px;
	padding: 0;
	}

.form2halfh5 {
	width: 58%;
	float: left;
	height: 46px;
	padding: 0 0 0 2%;
	}

.form2halfs {
	width: 58%;
	float: left;
	height: 26px;
	padding: 0;
	}

.form2halfss {
	width: 58%;
	float: left;
	height: 26px;
	padding: 0;
	}

.form3half {
	width: 49%;
	padding: 4px 0 0 1%;
	float: left;
	height: 26px;
	display: block;
	}

.form33half {
	width: 48%;
	padding: 4px 0 0 1%;
	float: left;
	height: 26px;
	display: block;
	}

.form33halfa {
	width: 48%;
	padding: 4px 0 0 2%;
	float: left;
	height: 26px;
	display: block;
	}

.form33halfy {
	width: 48%;
	padding: 4px 0 0 1%;
	float: left;
	height: 26px;
	display: block;
	}

.form333half {
	width: 50%;
	padding: 0;
	float: left;
	height: 26px;
	display: block;
	}

.form333halfh {
	width: 50%;
	padding: 0;
	float: left;
	height: 26px;
	display: block;
	}

.form3halfh {
	width: 48.5%;
	float: left;
	height: 32px;
	display: block;
	}

.form3halfhi {
	width: 49%;
	float: left;
	height: 46px;
	display: block;
	padding: 0 0 0 1%;
	}

.form3halfw {
	width: 48%;
	float: left;
	height: 46px;
	display: block;
	padding: 3px 4px 0 3px;
	}

.form3halfh2 {
	width: 48%;
	float: left;
	height: 26px;
	display: block;
	margin: 6px 0 0 1%;
	}

.form3halfh3 {
	width: 48.5%;
	float: left;
	height: 32px;
	display: block;
	padding: 8px 0 0 4px;
	}

.form33halfh2 {
	width: 48%;
	padding: 0 0 0 1%;
	float: left;
	height: 46px;
	display: block;
	}

.form33halfh {
	width: 48%;
	padding: 0 0 0 1%;
	float: left;
	height: 32px;
	display: block;
	}

.form3halfo {
	width: 49%;
	padding: 0 0 0 1%;
	float: left;
	height: 96px;
	display: block;
	}

.form4half {
	width: 50%;
	float: left;
	height: 26px;
	padding: 4px 0 0 0;
	display: block;
	}

.form4halfs {
	width: 50%;
	float: left;
	height: 26px;
	padding: 4px 0 2px 0;
	display: block;
	}

.form4halfp {
	width: 50%;
	float: left;
	height: 26px;
	padding: 0 0 0 0;
	display: block;
	}

.form4halfa {
	width: 46%;
	float: left;
	height: 26px;
	padding: 0 0 0 4%;
	display: block;
	}

.form4halfi {
	width: 48%;
	float: left;
	height: 26px;
	padding: 0 0 0 6px;
	display: block;
	}

.form4halfhi {
	width: 48%;
	float: left;
	height: 26px;
	padding: 0 0 0 6px;
	display: block;
	}

.form44halfh {
	width: 50%;
	float: left;
	height: 46px;
	padding: 0;
	display: block;
	}

.form44half {
	width: 50%;
	float: left;
	height: 26px;
	padding: 0;
	display: block;
	}

.form44halfy {
	width: 50%;
	float: left;
	height: 26px;
	padding: 0;
	display: block;
	}

.form444half {
	width: 50%;
	float: left;
	height: 30px;
	padding: 0;
	display: block;
	}

.form4halfh {
	width: 50%;
	float: left;
	height: 24px;
	padding: 0;
	display: block;
	}

.form4halfhh {
	width: 39%;
	float: left;
	height: 24px;
	padding: 0;
	display: block;
	}

.form4halfl {
	width: 50%;
	float: left;
	height: 46px;
	padding: 0;
	display: block;
	}

.form4halflw {
	width: 50%;
	float: left;
	height: 46px;
	padding: 0;
	display: block;
	}

.form4halfll {
	width: 50%;
	float: left;
	height: 46px;
	padding: 0;
	display: block;
	}

.form4halfo {
	width: 50%;
	float: left;
	height: 96px;
	padding: 0;
	display: block;
	}

.form4halfq {
	width: 50%;
	float: left;
	height: 84px;
	padding: 0;
	display: block;
	}

.formqhalfl {
	width: 398px;
	float: left;
	border-right: 1px solid #000;
	padding: 0;
	display: block;
	}

.formqhalfr {
	width: 399px;
	float: left;
	padding: 0;
	display: block;
	}

.formqhalfr2 {
	width: 399px;
	float: left;
	padding: 0;
	display: block;
	}

.formfhalf {
	padding: 18px 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	height: 130px;
	display: block;
	}

.formfhalf2 {
	padding: 18px 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	height: 80px;
	display: block;
	}

.formlhalf {
	padding: 0px 16px 12px 16px;
	font-size: 10.5pt;
	line-height: 15pt;
	}

.formf2half {
	width: 100%;
	font-size: 10.5pt;
	line-height: 15pt;
	display: block;
	padding: 0 0 4px 0;
	}

.formf2half textarea{
	width: 794px;
	}

.formf2halfb {
	width: 100%;
	font-size: 10.5pt;
	line-height: 15pt;
	display: block;
	padding: 0 0 4px 0;
	}

.formf2halfi {
	width: 96.85%;
	font-size: 10.5pt;
	line-height: 15pt;
	display: block;
	padding: 0 0 6px 3.15%;
	}

.formf2halfu {
	width: 100%;
	font-size: 10.5pt;
	line-height: 15pt;
	display: block;
	padding: 0 0 14px 0;
	}

.formhalf {
	height: 310px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.formfull {
	width: 758px;
	border: 1px solid #000;
	float: left;
	padding: 12px 20px;
	margin: 0px;
	}

.formhalfa {
	height: 304px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}

.formfully {
	width: 788px;
	float: left;
	padding: 6px;
	border-top: 1px solid #000;
	margin: 0px;
	}

.formfullx {
	width: 786px;
	float: left;
	padding: 4px 0 2px 12px;
	margin: 0px;
	}

.formfullxx {
	width: 776px;
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
	}

.formfullx2 {
	width: 798px;
	float: left;
	padding: 0;
	margin: 0px;
	border: 1px solid #000;
	border-top: 0px solid #000;
	}

.formfull2 {
	width: 498px;
	padding: 4px 0px;
	margin: 0px;
	}

.formfull3 {
	width: 798px;
	float: left;
	padding: 4px;
	margin: 0px;
	}
.formfuller {
	width: 766px;
	border: 1px solid #000;
	float: left;
	padding: 4px 12px 12px 20px;
	margin: 0px;
	}
.formfuller2 {
	width: 798px;
	border: 1px solid #000;
	float: left;
	padding: 0;
	margin: 0;
	}
.formfullera {
	width: 787px;
	border: 1px solid #000;
	float: left;
	padding: 2px 3px 2px 8px;
	margin: -1px 0 0 0;
	}
.formfuller2a {
	width: 798px;
	border: 1px solid #000;
	float: left;
	padding: 0;
	margin: 0;
	}
.formfuller3 {
	width: 798px;
	border: 1px solid #000;
	float: left;
	padding: 0px;
	margin: 0px;
	}
.formfuller4 {
	width: 786px;
	border: 1px solid #000;
	border-top: 0px solid #000;
	float: left;
	padding: 6px 0 0 12px;
	margin: 0px;
	}
.formhalf2 {
	height: 310px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}
.formhalfa2 {
	height: 304px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 2px;
	}
.withalf1 {
	width: 430px;
	float: left;
	display: block;
	border: 0px solid #000;
	height: 186px;
	margin: 3px;
	}
.withalf2 {
	width: 354px;
	float: left;
	display: block;
	border: 0px solid #000;
	height: 186px;
	margin: 3px;
	}
.formhalf3a {
	height: 264px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 4px 4px 4px 0;
	padding: 0;
	}
.formhalf3b {
	height: 264px;
	width: 394px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 4px;
	padding: 0;
	}
.formhalf4a {
	width: 380px;
	float: left;
	margin: 2px 0 2px 0;
	line-height: 26px;
	display: block;
	}
.formhalf4b {
	width: 390px;
	float: left;
	margin: 2px 0 2px 0;
	padding: 0 0 0 12px;
	line-height: 26px;
	display: block;
	}
.formhalf5a {
	height: 196px;
	width: 474px;
	border: 1px solid #000;
	float: left;
	margin: 4px 4px 4px 0;
	}
.formhalf5b {
	height: 196px;
	width: 314px;
	border: 1px solid #000;
	float: left;
	margin: 4px 0 4px 4px;
	}
.halfhead {
	display: block;
	border-bottom: 1px solid #000;
	height: 30px;
	padding-top: 10px;
	font-weight: bold;
	background-color: #CCC;
	width: 100%;
	}
input[type=text], input[type=password] {
	width: 87%;
	border: 1px outset rgb(50,50,50);
	background-color: #ffffa0;
	}
input:not([type="radio"]):not([type="checkbox"]) {
	-webkit-appearance: none;
	border-radius: 0;
	}
.assist {
	color: #900000;
	font-family: arial,sans;
	font-weight: bold;
	font-size: 22px;
	text-align: center;
	padding: 0 0 8px 0;
	line-height: 26px;
	width: 780px;
	}
.assist2 {
	color: #900000;
	font-family: arial,sans;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #000;
	line-height: 26px;
	width: 798px;
	}
#tabbar {
	width: 800px;
	height: 16px;
	padding: 4px 0 12px 0;
	}
.otab {
	padding: 0 1px;
	width: 198px;
	float: left;
	}
.itab {
	float: left;
	width: 182px;
	text-align: center;
	}
.dotab {
	padding: 0 1px;
	width: 158px;
	float: left;
	}
.ditab {
	float: left;
	width: 144px;
	text-align: center;
	}
#forb1 {
	height: 200px;
	width: 799px;
	background-color: #F2ECD2;
	border: 1px solid #000000;
	}
#forb1a {
	height: 188px;
	width: 799px;
	background-color: #F2ECD2;
	border: 1px solid #000000;
	}
#forb3 {
	height: 196px;
	width: 799px;
	background-color: #DCA;
	border: 1px solid #000000;
	}
#forbb3 {
        height: 354px;
        width: 799px;
        background-color: #DCA;
        border: 1px solid #000000;
        }
#forb1l1 {
	width: 792px;
	margin: 4px;
	}
#forb1l2 {
	padding: 4px;
	width: 791px;
	background-color: #CCC;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	}
#forb1l3a {
	width: 179px;
	height: 64px;
	float: left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 4px;
	}
#forb1l3b {
	width: 603px;
	height: 64px;
	float: left;
	border-bottom: 1px solid #000;
	padding: 4px;
	}
#forb1l3c {
	width: 179px;
	height: 34px;
	float: left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 4px;
	}
#forb1l3d {
	width: 603px;
	height: 34px;
	float: left;
	border-bottom: 1px solid #000;
	padding: 4px;
	}
#forb1l4a {
	width: 179px;
	height: 38px;
	float: left;
	border-right: 1px solid #000;
	padding: 4px;
	}
#forb1l4aa {
	width: 179px;
	height: 55px;
	float: left;
	border-right: 1px solid #000;
	padding: 4px;
	}
#forb1l4b {
	width: 603px;
	height: 38px;
	float: left;
	padding: 4px;
	}
#forb1l4bb {
	width: 603px;
	height: 55px;
	float: left;
	padding: 4px;
	}
.formline {
	width: 96%;
	padding: 1% 2%;
	float: left;
	}
.formlinep {
	width: 96%;
	padding: 1% 2%;
	float: left;
	height: 27px;
	}
.haffline {
	width: 398px;
	float: left;
	padding: 1px;
	display: block;
	}
.hafflineh {
	width: 398px;
	float: left;
	padding: 1px;
	display: block;
	}
.fulline {
	width: 798px;
	padding: 1px;
	}
.widespace {
	display: block;
	float: left;
	height: 28px;
	width: 100%;
	}
#forb2 {
	height: 234px;
	background-color: #F2ECD2;
	width: 782px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding:8px;
	}
[class^="forb2c"] {
	background-color: #F2ECD2;
	width: 782px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding:8px;
	}
.forb2cmin {
	height: 220px;
	max-height: 220px;
	}
.forb2cmax {
	height: 238px;
	}
#milcola {
	margin-left: 3px;
	height: 44px;
	width: 20%;
	float: left;
	display: block;
	}
#milcolb {
	height: 44px;
	width: 79%;
	float: left;
	display: block;
	}
.qualcola1 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcola11 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcola12 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcola13 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcola16 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa1 {
	padding: 6px;
	height: 20px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa12 {
	padding: 6px;
	height: 20px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa14 {
	padding: 6px;
	height: 20px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa15 {
	padding: 6px;
	height: 20px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolb1 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb11 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb12 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb13 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb14 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb15 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb16 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolab1 {
	padding: 6px;
	height: 20px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolbb1 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcola2 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcola23 {
	padding: 6px;
	height: 42px;
	width: 44px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa2 {
	padding: 6px;
	height: 42px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa21 {
	padding: 6px;
	height: 42px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa22 {
	padding: 6px;
	height: 42px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa3 {
	padding: 6px;
	height: 20px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolaa33 {
	padding: 6px;
	height: 42px;
	width: 45px;
	float: left;
	display: block;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.qualcolb2 {
	padding: 6px;
	height: 42px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb21 {
	padding: 6px;
	height: 42px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb22 {
	padding: 6px;
	height: 42px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb23 {
	padding: 6px;
	height: 42px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb3 {
	padding: 6px;
	height: 20px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
.qualcolb33 {
	padding: 6px;
	height: 42px;
	width: 329px;
	float: left;
	display: block;
	border-bottom: 1px solid #000;
	}
#quals {
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	width: 798px;
	display: block;
	height: 1158px;
	}
#qualso {
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	width: 798px;
	display: block;
	height: 1133px;
	}
.qualslug {
	width: 100%;
	border-bottom: 1px solid #000;
	text-align: center;
	font-weight: bold;
	line-height: 28px;
	}
.pay1half {
	background-color: #ecb;
	width: 38%;
	margin: 6px 0 0 0;
	padding: 4px 6px 0 0;
	float: left;
	height: 52px;
	}
.pay1halfa {
	background-color: #ecb;
	width: 36%;
	margin: 6px 0 0 0;
	padding: 4px 6px 0 1.25%;
	float: left;
	height: 70px;
	}
.pay1halfh2 {
	background-color: #ea9;
	width: 36%;
	padding: 6px 6px 0 1.25%;
	float: left;
	height: 30px;
	text-align: right;
	margin-bottom: 0;
	}
.pay1halfh {
	background-color: #ea9;
	width: 32.5%;
	padding: 6px 6px 0 4.75%;
	float: left;
	height: 30px;
	margin-bottom: 6px;
	text-align: left;
	}
.pay1halfha {
	background-color: #ea9;
	width: 35.25%;
	padding: 6px 6px 0 3%;
	float: left;
	height: 31px;
	margin-bottom: 6px;
	text-align: left;
	}
.pay13halfh {
	background-color: #eca;
	width: 34%;
	padding: 6px 6px 0 2%;
	float: left;
	height: 60px;
	margin-bottom: 6px;
	text-align: right;
	}
.pay13halfha {
	background-color: #eca;
	width: 44%;
	padding: 6px 6px 0 2%;
	float: left;
	height: 60px;
	margin-bottom: 2px;
	text-align: right;
	}
.pay1halfh3 {
	width: 45%;
	padding: 0 0 0 2%;
	float: left;
	height: 46px;
	}
.pay1halfh6 {
	width: 45%;
	padding: 0 0 0 2%;
	float: left;
	height: 46px;
	}
.pay2half {
	width: 53%;
	float: left;
	height: 26px;
	padding: 0;
	}
.pay2halfh {
	width: 53%;
	float: left;
	height: 46px;
	padding: 0;
	}
.pay2halfh2 {
	width: 53%;
	float: left;
	height: 46px;
	padding: 0;
	}
.pay2halfh4 {
	width: 53%;
	float: left;
	height: 92px;
	padding: 0;
	}
.pay2halfh5 {
	background-color: #ecb;
	width: 60.5%;
	float: left;
	height: 52px;
	padding: 4px 0 0 3px;
	margin: 6px 0 6px 0;
	}
.pay2halfh5l {
	background-color: #ecb;
	width: 16.5%;
	float: left;
	height: 48px;
	padding: 4px 0 0 6px;
	margin: 0;
	}
.pay2halfh5r {
	background-color: #ecb;
	width: 79.5%;
	float: left;
	height: 52px;
	padding: 0 0 0 6px;
	margin: 0;
	}
.pay2halfh5a {
	background-color: #ecb;
	width: 52%;
	float: left;
	height: 70px;
	padding: 4px 0 0 6px;
	margin: 6px 0;
	}

.pay2halfh5acc {
	background-color: #ecb;
	width: 52%;
	float: left;
	height: 88px;
	padding: 4px 0 0 6px;
	margin: 6px 0;
	}

.pay2halfh6 {
	background-color: #ea9;
	width: 61%;
	float: left;
	height: 70px;
	padding: 2px 0 0 6px;
	margin-bottom: 4px;
	}

.pay2halfh6l {
	background-color: #ea9;
	width: 18%;
	float: left;
	height: 66px;
	padding: 2px 0 0 6px;
	}

.pay2halfh6r {
	background-color: #ea9;
	width: 78%;
	float: left;
	height: 68px;
	padding: 0 0 0 6px;
	}

.pay2halfh6a {
	background-color: #ea9;
	width: 52%;
	float: left;
	height: 80px;
	padding: 6px 0 0 6px;
	margin-bottom: 6px;
	}

.pay2ahalfh6 {
	background-color: #ddc6c1;
	width: 61%;
	float: left;
	height: 48px;
	padding: 2px 0 0 6px;
	margin-bottom: 4px;
	}

.pay2ahalfh6l {
	background-color: #ddc6c1;
	width: 12%;
	float: left;
	height: 40px;
	padding: 6px 0 0 1.5%;
	}

.pay2ahalfh6r {
	background-color: #ddc6c1;
	width: 84.5%;
	float: left;
	height: 46px;
	padding: 0 0 0 6px;
	margin: 0 0 18px 0;
	}

.pay2acopy {
	width: 60%;
	margin: 6px 0 0 0;
	display: block;
	float: left;
	}

.pay2acost {
	width: 15%;
	float: right;
	padding: 12px 38px 0 0;
	}

.pay3halfh6 {
	background-color: #eca;
	width: 52%;
	float: left;
	height: 60px;
	padding: 6px 0 0 6px;
	margin-bottom: 6px;
	}

.pay3halfh6a {
	background-color: #eca;
	width: 52%;
	float: left;
	height: 60px;
	padding: 6px 0 0 6px;
	margin-bottom: 2px;
	}

.pay3half {
	width: 35%;
	padding: 0;
	float: left;
	height: 26px;
	}

.pay3halfh {
	background-color: #ecb;
	width: 20%;
	padding: 4px 6px 0 0;
	float: left;
	height: 42px;
	text-align: right;
	}

.pay4half {
	width: 65%;
	float: left;
	height: 26px;
	padding: 0;
	}

.pay4halfh {
	width: 65%;
	float: left;
	height: 46px;
	padding: 0;
	}

.pay4halfh2 {
	background-color: #ecb;
	width: 74%;
	float: left;
	height: 48px;
	padding: 4px 0 0 0;
	}

.pay4halfh3 {
	width: 65%;
	float: left;
	height: 86px;
	padding: 0;
	}

.pay8half {
	background-color: #ea9;
	width: 120px;
	padding: 0;
	float: left;
	height: 43px;
	text-align: right;
	}

.pay8half3 {
	background-color: #eca;
	width: 226px;
	padding: 0 0 0 23px;
	float: left;
	height: 60px;
	}

#delinen {
	display: none;
	}

#delinew {
	display: block;
	width: 53%;
	float: left;
	height: 46px;
	font-size: 10.5pt;
	line-height: 15pt;
	padding: 0;
	}

#subbutw {
	display: block;
	}

#subbutn {
	display: none;
	}
.pcol0 {
	width: 10%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0d {
	width: 10%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0s {
	width: 10%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol0i {
	width: 80px;
	margin: 3px;
	display: block;
	float: left;
	padding: 12px 0 0 0;
	}
.pcol1 {
	width: 15%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1q {
	width: 15%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1q2 {
	width: 15%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1qq {
	width: 15%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol1v {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol2 {
	width: 55%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol2v {
	width: 53%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol22 {
	width: 55%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol2p {
	width: 55%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol3 {
	width: 20%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol3a {
	width: 20%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol33 {
	width: 20%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4 {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4q {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4i {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4v {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4n {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4nn {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol4nnn {
	width: 25%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol5 {
	width: 85%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol46q {
	width: 60%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6 {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6qq {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6q {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6n {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol6nn {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol66 {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol66e {
	width: 30%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol66s {
	width: 35%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol66q {
        width: 35%;
        line-height: 16px;
        height: 54px;
        margin: 3px;
        display: block;
        float: left;
        overflow: hidden;
        }
.pcol7 {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol72 {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol77 {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol77e {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol77s {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol77w {
	width: 40%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol8 {
	width: 70%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol8i {
	width: 70%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol8n {
	width: 70%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9 {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9qq {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcol9q {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol9n {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol10 {
	width: 3%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11 {
	width: 92%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11f {
	width: 98%;
	margin: 3px;
	display: block;
	float: left;
	}

.pcol11q {
	width: 92%;
	margin: 3px;
	display: block;
	float: left;
	min-height: 19px;
	}

.pcol13 {
	width: 18%;
	margin: 3px;
	display: block;
	float: left;
	}
.pcols1 {
	float: left;
	display: block;
	width: 637px;
	padding: 0 0 0 12px;
	}
.quit2thrd {
        width: 72%;
        padding: 0 2% 0 1%;
        float: left;
        height: 60px;
        }
.quit1thrd {
        width: 23%;
        padding: 0 0 0 1%;
        float: left;
        height: 60px;
        }
#chillins {
	border-top: 0px solid #000;
	width: 790px;
	}
#chillins2 {
	border-top: 0px solid #000;
	width: 790px;
	padding: 0 0 0 8px;
	}
#chillins3 {
	width: 784px;
	padding: 0 6px 0 8px;
	}
#chillins4 {
	border-top: 0px solid #000;
	width: 786px;
	}
#chillins5 {
	border-top: 0px solid #000;
	width: 786px;
	}
#wifedebt {
	border-top: 0px solid #000;
	padding-left: 12px;
	width: 786px;
	}
#wifeprop {
	padding-left: 12px;
	width: 786px;
	margin: -1px 0 0 0px;
	}
#wifeproperty2 {
	margin: -1px 0 0 0px;
	}
#husbdebt {
	border-top: 0px solid #000;
	padding-left: 12px;
	width: 786px;
	}
#husbprop {
	padding-left: 12px;
	width: 786px;
	margin: -1px 0 0 0px;
	}
#husbproperty2 {
	margin: -1px 0 0 0px;
	}

.textwide {
	margin-bottom: 16px; 
	width: 98%; 
	height: 54px;
	font-size: 8pt;
	background-color: #ffffa0;
	}
.text2thrd {
	margin-bottom: 4px; 
	width: 58%; 
	height: 28px;
	font-size: 10pt;
	background-color: #ffffa0;
	vertical-align: top;
	}
.text2thrdv {
	margin-bottom: 4px; 
	width: 58%; 
	height: 28px;
	font-size: 10pt;
	background-color: #ffffa0;
	vertical-align: top;
	float: left;
	margin-left: 8px;
	}
#wquit {
	padding: 0 12px;
	width: 786px;
	}
#hquit {
	padding: 0 12px;
	width: 786px;
	}

#doubhead {
	height: 36px;
	}

#doubhead2 {
	height: 36px;
	}

#sswide {
	display: block;
	}

#ssnarrow {
	display: none;
	}
.ss1 {
	width: 30px;
	display: block;
	float: left;
	}
.ss2 {
	width: 30px;
	display: block;
	float: left;
	}
.ss3 {
	width: 40px;
	display: block;
	float: left;
	}
.visitoth {
	width: 340px;
	display: block;
	float: left;
	}
.suppcalc {
	border: 1px solid #000;
	border-top: 0px solid #000;
	width: 798px;
	float: left;
	padding: 0;
	margin: 0px;
	}
.thirds {
	width: 32%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.thirdsl {
	width: 32%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.thirdsr {
	width: 32%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.ssthirds {
	width: 43%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.ssthirdsl {
	width: 24.5%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.ssthirdsr {
	width: 28.5%;
	display: block;
	float: left;
	padding: .5%;
	height: 24px;
	}
.addblock {
	padding-top: 26px;
	height: 94px;
	display: block;
	float: left;
	}

#paysec {
	padding: 0;
	display: block;
	height: 66px;
	}

#paysec2 {
	padding: 0;
	display: block;
	height: 74px;
	margin-bottom: 6px;
	}

#paysec2a {
	padding: 0;
	display: none;
	height: 48px;
	}

#paysec3 {
        padding: 0px;                                                                                                                                       display: block;
        height: 108px;
        background-color: #eca;
	margin-bottom: 6px;
        }

.revlink {
	color: #FFF;
	line-height: 28px;
	}
.revlink a:link {
	text-decoration: none;
	color: #FFF;
	}

.revlink a:hover {
	text-decoration: none;
	color: #FFF;
	}
.revlink a:visited {
	text-decoration: none;
	color: #FFF;
	}

.graybox {
	display: block;
	float: left;
	width: 95%;
	margin: auto;
	background-color: #E8E8E8; 
	border: 1px solid #000;
	height: 240px;
	}
.twothird {
	width: 66%;
	float: left;
	display: block;
	background: #fff url(/images/container-bg_alt.gif);
	padding: 0;
	}
.twothird a {
	font-weight: normal;
	}

.onethird {
	width: 30%;
	padding: 0 0 0 2%;
	float: left;
	display: block;
	background: #fff url(/images/container-bg_alt.gif);
	}
.onethird a {
	font-weight: normal;
	}

.sidehead {
	width: 100%;
	background-color: #1030A0;
	color: #FFF;
	line-height: 22px;
	text-align: center;
	margin: 0 0 12px 0;
	font-size: 14px;
	}
.sidehead2 {
	width: 100%;
	background-color: #800724;
	color: #FFF;
	line-height: 22px;
	text-align: center;
	margin: 0 0 12px 0;
	font-size: 14px;
	}
.sidelink {
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	margin: 12px 0 0 0;
	}
.sidelink2 {
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	margin: 0 0 0 0;
	}
.message {
        text-align: left;
        }
.unsent {
        text-align: left;
        }
.sent {
        text-align: center;
        }
.sent2 {
        color: #AAA;
        }

#cf {
	margin: 22px 0 0 5px;
	padding: 0;
	}
#cf a {
	padding: 0;
	margin: 0;
	}
.guarantee {
        background-color: #FFF;
        padding: 6px;
        width: 100%;
        display: block;
	margin-bottom: 16px;
        }
.guarantee a {
	font-weight: normal;
	}

.guarantee-head {
        text-align: center;
        color: #105B88;
        font-size: 18px;
	font-weight: bold;
	padding-bottom: 6px;
        }

#guarpic {
	float: right;
	padding: 0 12px 6px 6px;
	width: 200px;
	height: auto;
	}

#statCounterRow {
	background-color: #EBE2D1;
	width: 100%;
	}

.center {
	margin: 0;
	padding: 0;
	text-align: center;
	}
.center2 {
	margin: 0;
	padding: 0;
	text-align: center;
	}
.officeimg {
	width: 310px;
	height: auto;
	}

.header_text {
        font-size: 16px;
        color: #8f1417;
        font-weight: bold;
        text-align: center;
	padding: 16px 0 0 0;
	}
.refline {
	color: #800724;
	font-weight: bold;
	padding: 6px;
	}
.refhr {
        color: #F4C0AB;
        margin: 5px 5px 12px 5px;
        }

.style4 {
	margin: 0;
	}


#guardiv {
	display: none;
	}

.paymut {
	display: block;
	width: 250px;
	text-align: left;
	height: 36px;
	float: left;
	}
.paymut2 {
	display: block;
	float: left;
	text-align: right;
	width: 87px;
	height: 36px;
	}
input.largerCheckbox {
	height: 13px;
	width: 13px;
	}

.qblock {
	width: 83%;
	margin: auto;
	text-align: center;
}
.wblock {
	background-color: #FFEEDD;
	padding: 6px 1.5% 6px 2.5%;
	display: block;
	height: 210px;
	width: 94%;
	margin: 0 1%;
	float: left;
	}
.sex {
	color: #000;
	}
#lastreside {
	display: block;
	height: 48px;
	float: right;
	}

.acknow {
	width: 95%;
	border: 0;
	height: 34px;
	margin: 4px 0 2px 0;
	}

