.body {
  	margin-top:50px;
  	margin-bottom:50px;  
	background-color: transparent;	
}

.container {
	background-color: transparent;
	border: #692932 solid 1px; 
	border-radius:10px;	
}

/* used in header template */
.hns-header{
	background-color:#692932;
	background-image:-moz-linear-gradient(top,#721c20,#692932);
	background-image:-ms-linear-gradient(top,#721c20,#692932);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#721c20),to(#692932));
	background-image:-webkit-linear-gradient(top,#721c20,#692932);
	background-image:-o-linear-gradient(top,#721c20,#692932);
	background-image:linear-gradient(top,#721c20,#692932);
	background-repeat:repeat-y;
}


.a-hns, .a-hns:visited {
    color: #692932;
    text-decoration: underline;

}

.a-hns:hover, .a-hns:focus {
    color: #692932;
    text-decoration: underline;
    font-weight: bold;
}

.a-hns:active { color: #692932; }

.txt-hns {
	color: #FFFFFF;
	font-family:  'Open Sans', sans-serif;
}

.txt-Bold-hns{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-family:  'Open Sans', sans-serif;
}

.txt-gray-hns{
	color: #453c37;
	font-family:  'Open Sans', sans-serif;
}

.input-txt{
	border: #692932 solid 1px;    
}

/**
 * 	COMMON
 */
.welcomeCity{
	color: #FFFFFF;
	font-weight: bold;
	font-family:  'Open Sans', sans-serif;
}
.welcomeMessage{
	color: #692932;
	font-weight: bold;
	font-family:  'Open Sans', sans-serif;
	font-style: italic;
}
/*
 * HOME PAGE and Check out
 */

.homeLink{
	color: #6b181d;
	text-decoration: underline;
}
.homeLink:hover{
	color: red;
}
/*
 * Options Page
 */

/*
.optionsTextDecoration{
	color: #453c37;
	font-family:  'Open Sans', sans-serif;
}
*/

.optionsBoldTextDecoration{
	color: #453c37;
	font-weight: bold;
	text-decoration: underline;
	font-family:  'Open Sans', sans-serif;
}

.optionLink{
	color:#FFFFFF;
	text-decoration: underline;
	font-family: arial, sans-serif;
}

.optionLink:hover{
	/*color:#8a2513;*/
	color:#453c37;
	text-decoration: underline;
	font-family: arial, sans-serif;
}


.optionLink2{
	color:#692932;
	text-decoration: underline;
	font-family: arial, sans-serif;
}
.optionLink2:hover{
	color:#692932;
	text-decoration: underline;
	font-family: arial, sans-serif;
	font-weight: bold;
}



/* .optionLink3{
	color:#692932;
	text-decoration: underline;
	font-family: arial, sans-serif;
	font-weight: bold;
}
.optionLink3:hover{
	color:#8a2513;	
	color:#453c37;
	text-decoration: underline;
	font-family: arial, sans-serif;
} */

.btn-hns{color:#fff;background-color:#692932;border-color:#453c37}
.btn-hns.active,.btn-hns.focus,.btn-hns:active,.btn-hns:focus,.btn-hns:hover,.open>.dropdown-toggle.btn-hns{color:#FF0000;background-color:#692932;border-color:#453c37}
.btn-hns.disabled,.btn-hns.disabled.active,.btn-hns.disabled.focus,.btn-hns.disabled:active,.btn-hns.disabled:focus,.btn-hns.disabled:hover,.btn-hns[disabled],.btn-hns[disabled].active,.btn-hns[disabled].focus,.btn-hns[disabled]:active,.btn-hns[disabled]:focus,.btn-hns[disabled]:hover,fieldset[disabled] .btn-hns,fieldset[disabled] .btn-hns.active,fieldset[disabled] .btn-hns.focus,fieldset[disabled] .btn-hns:active,fieldset[disabled] .btn-hns:focus,fieldset[disabled] 
.btn-hns:hover{background-color:#692932;border-color:#453c37; color:#FFFFFF}
.btn-hns .badge{color:#692932;background-color:#fff}
.btn-hns.disabled{color:#fff;background-color:#692932;border-color:#453c37}
.btn-hns[disabled]{color:#fff;background-color:#692932;border-color:#453c37}
/* 
.btn-hns-P{color:#fff;background-color:#692932;border-color:#453c37}
.btn-hns-P.active,.btn-hns-P.focus,.btn-hns-P:active,.btn-hns-P:focus,.btn-hns-P:hover,.open>.dropdown-toggle.btn-hns-P{color:#FF0000;background-color:#692932;border-color:#453c37}
.btn-hns-P.disabled,.btn-hns-P.disabled.active,.btn-hns-P.disabled.focus,.btn-hns-P.disabled:active,.btn-hns-P.disabled:focus,.btn-hns-P.disabled:hover,.btn-hns-P[disabled],.btn-hns-P[disabled].active,.btn-hns-P[disabled].focus,.btn-hns-P[disabled]:active,.btn-hns-P[disabled]:focus,.btn-hns-P[disabled]:hover,fieldset[disabled] .btn-hns-P,fieldset[disabled] .btn-hns-P.active,fieldset[disabled] .btn-hns-P.focus,fieldset[disabled] .btn-hns-P:active,fieldset[disabled] .btn-hns-P:focus,fieldset[disabled] 
.btn-hns-P:hover{background-color:#692932;border-color:#453c37; color:#FFFFFF}
.btn-hns-P .badge{color:#692932;background-color:#fff}
.btn-hns-P.disabled{color:#fff;background-color:#692932;border-color:#453c37}
.btn-hns-P[disabled]{color:#fff;background-color:#692932;border-color:#453c37}
 */

/**
 * 	FOOTER
 */
.footerHr{
	border-top: 1px solid #692932;;
	width: 90%;
}

.footerCopyRight {
	color: #000000;
	font-weight: bold;
	font-style: italic;	
}
.footer-text{
	color: #453c37;
	font-size: 11px;
}

.footer-text-phone{
	color: #0b2c62;
	font-size: 11px;
	font-weight: bold;
}

/*
.footerNote {
	color: red;
	font-weight: bold;
}
*/

.headerSection{	
	background-color:#692932;
	background-image:-moz-linear-gradient(top,#721c20,#692932);
	background-image:-ms-linear-gradient(top,#721c20,#692932);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#721c20),to(#692932));
	background-image:-webkit-linear-gradient(top,#721c20,#692932);
	background-image:-o-linear-gradient(top,#721c20,#692932);
	background-image:linear-gradient(top,#721c20,#692932);
	background-repeat:repeat-y;

	color:white;
	font-weight: bold;
	font-size: 20px;    
}

.formLabel{
	color: #666;
	font-weight: bold;
}

.requiredFormLabel{
	color: #692932;
	font-weight: bold;
}

.errors{
	color: #FF0000;
	font-weight: bold;
	border: #FF0000 solid 1px; 
	border-radius:10px;
}

.panel-primary-hns{
	border: #692932 solid 1px; 
	border-radius:10px;
	border-color:#692932;
}
.errorInField{
	border: red solid 2px; 
}
.error{
	color: red;
	font-weight: bold;
}
.error-no-lead-space{
	padding-left: 0px;
}

.td-hns{
	border: #453c37 solid 1px; 
	border-radius:10px;
	border-color:#453c37;
	
	background-color:#692932;
	background-image:-moz-linear-gradient(top,#721c20,#692932);
	background-image:-ms-linear-gradient(top,#721c20,#692932);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#721c20),to(#692932));
	background-image:-webkit-linear-gradient(top,#721c20,#692932);
	background-image:-o-linear-gradient(top,#721c20,#692932);
	background-image:linear-gradient(top,#721c20,#692932);
	background-repeat:repeat-y;
}

.td-hns:hover{
	border: #453c37 solid 1px; 
	border-radius:10px;
	border-color:#453c37;
	background-color:#522027;
	background:#522027; 
}

.td-hns:hover > .optionLink {
	color: #FFFFFF;
}

.alert-hns {
	border: #692932 solid 1px; 
	border-radius:10px;
	border-color:#453c37;
	background-color:#692932;
	background-image:-moz-linear-gradient(top,#721c20,#692932);
	background-image:-ms-linear-gradient(top,#721c20,#692932);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#721c20),to(#692932));
	background-image:-webkit-linear-gradient(top,#721c20,#692932);
	background-image:-o-linear-gradient(top,#721c20,#692932);
	background-image:linear-gradient(top,#721c20,#692932);
	background-repeat:repeat-y;
	color: #FFFFFF;
}

.empty-row{
	margin-top: -8px;
	margin-bottom: -8px;	
}

.custom-margins{
/* 	padding: 2px; */	
	margin: 2px;
	width: 25%;
}

/* used for option page */ 
.col-lg-12 > .option-margins{	
	margin: 0px !important;
}

.col-xs-12 > .option-margins{	
	margin: 8px;
}
