﻿body
{
	font-weight: normal;
	font-size: 16pt;
	color: #4e4e4e;
	font-family: sans-serif;
	background-color:#fafafa;
    padding-bottom: 100px;
}

.container
{
    text-align:center; 
    position:relative;
}

.bigcontainer 
{
    max-width:70%;
    background-color:#ffffff;
    text-align:center;   
}

.divorcebutton1800{
    border-radius:15px;
    background-color:#5E7B47;   
    color:#FAFAFA 
}


.centered{
    text-align:center; 
    margin-left:auto; 
    margin-right:auto;
    vertical-align:middle;
}

.smaller-font{
    font-size:70%;
}

.clear 
{
    clear:both;
}

.spacer-large {
    height: 100px;
}

.spacer-small
{
    height:50px;
}

.nav-pills > li > a,
.nav-pills > li.active > a
{
    color:#5E7B47;
    background-color:#fafafa;
   	font-size: 16pt;
    font-weight:700;
}

.nav-pills >li > a:hover,
.nav-pills >li.active > a:hover
{
    color:#fafafa;
    background-color:#5E7B47;
}


.review{
    text-align: center;
    color: #4e4e4e;
}

td.alignright{
    text-align:right;
}

td.submit
{
	background-color:#4e4e4e;
}

td.center{
    text-align:center;
    margin-left:auto; 
    margin-right:auto;
    vertical-align:top;
}

input.submit
{
	background-color:#5E7B47;
	font-family:sans-serif;
	font-size:16pt;
	color:#fafafa;
}

input.submit-dark
{
	background-color:#4e4e4e;
	font-family:sans-serif;
	font-size:16pt;
	color:#fafafa;
}

input.createaccount{
    background-color:#4e4e4e;
    color:#fafafa;
}

input.textbox
{
	background-color:white;
	color: #4e4e4e;
	font-size:16pt;
    border: solid 2px #5E7B47;
    border-radius:5px;
}

textarea.textbox
{
	background-color:white;
	font-family:sans-serif;
	color: #4e4e4e;
	font-size:16pt;
    border: solid 2px #5E7B47;
    border-radius:5px;
}

input.faq
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:16pt;	
	color: #4e4e4e;
}

select.dropdown
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:16pt;
	color: #4e4e4e;
    border: solid 2px #5E7B47;
    border-radius:5px;
}

textarea.submit
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:16pt;
	color: #4e4e4e;
}

div.validation
{
	text-align:center;
	list-style-image: url("images\exclaim.gif");
}

.surpsise{
    float:left;
}
	
H1
{
	font-family:sans-serif;
	font-size:20pt;
	font-weight:bold;
	color:#5E7B47;
}

H2
{
	font-family:sans-serif;
	font-weight: bold;
	font-size: 18pt;
	color:#5E7B47;
}

H3, H4, TH, THEAD, TFOOT
{
    font-family:sans-serif;
	font-weight: bold;
	font-size: 16pt;
    color:#5E7B47;
}

h5{
    font-family:sans-serif;
	font-size: 14pt;
    color:#5E7B47;
}

.certificates-div
{
    margin-top:10px; 
    margin-bottom:10px;
}

.footer-div
{
    text-align:center;
    background-color:#5E7B47;
    color:#fafafa;
    vertical-align:middle;
    font-size:10pt;
    padding-top:10px;
}

.centered{
    text-align:center; 
    vertical-align:middle;    
}

.right{
    text-align:right;
}

.left{
    text-align:left;
}

.bold-right{
    text-align:right;
    font-weight:bold; 
}

.darker-row {
    background-color: #efefef;
}

#lblYear
{
    font-size:8pt;
    color:#fafafa;
}

panel.nogo
{
	font-size: 14pt;
	border-style:solid;
	border:2px;
	border-color:#5E7B47;
	color:#5E7B47;	
}

panel.normal
{
	font-size: 14pt;
	border-style:solid;
	border:2px;
	border-color:#5E7B47;
	color:Blue;	
}

span.tip
{
	background-color:#fafafa;
	font-family: sans-serif;
	font-size: 14pt;
	width: 100%;
}

span.alert
{
	background-color:#fafafa;
	font-family: sans-serif;
	font-size: 14pt;
	width: 100%;
}

span.faq
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:14pt;
	width:100%;
	border-style:solid;
	border:2px;
	border-color:#5E7B47;
	color:#4e4e4e;
}

label.faq
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:14pt;
	width:100%;
	border-style:solid;
	border:2px;
	border-color:#5E7B47;
	color:#4e4e4e;
}

label.help
{
	background-color:#fafafa;
	font-family:sans-serif;
	font-size:14pt;
	width:100%;
	border-style:solid;
	border:2px;
	border-color:#5E7B47;
	color:blue;
}

span.help
{
	font-size: 16pt;
	border:2px;
	border-color:#5E7B47;
	color:#5E7B47;	
}

span.nogo
{
	font-size: 16pt;
	border:2px;
	border-color:#5E7B47;
	color:#5E7B47;	
}

#lnkInstructionsON
{
    font-size:16pt;
}

#lnkInstructionsOFF
{
    font-size:16pt;
}

#lnkAssetInstructionsON
{
    font-size:16pt;
}

#lnkAssetInstructionsOFF
{
    font-size:16pt;
}

li a
{
    color:#5E7B47;
    text-decoration: none;
}

a
{
    color:#5E7B47;
    text-decoration: none;
}

A:link	{	
	font-family:sans-serif;
	font-size:16pt;	
	color:#5E7B47;
 	}	
		
A:visited	{	
	font-family:sans-serif;
	font-size:16pt;	
	}	
		
A:active	{	
	font-family:sans-serif;
	font-size:16pt;	
	color:#5E7B47;
	}	
		
A:hover	{	
	font-family:sans-serif;
	font-size:16pt;	
	color:#5E7B47;
	}

A.createaccount{
    text-decoration:none;
    color:#fafafa;
    font-size:10pt;
    text-align:center; 
    padding-top:16px;

}

div	.shadow {
  -moz-box-shadow:    1px 1px 3px 3px #5E7B47;
  -webkit-box-shadow: 1px 1px 3px 3px #5E7B47;
}

@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}