/* GENERAL */

body {  
 background: #f7f7f4;
 margin-top: 35px;
 padding: 0px;
 }
 
 td, th, p, body {  
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 color: #48493a; 
 line-height: 16px;
 text-align: left;
 font-weight: normal;
 }
 
 input, textarea, select, option {  
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 color: #48493a;
 /* background: #FFFFE0;  */
 }

.contentbg {   
 background: #fff;
 font-family: arial, verdana, helvetica, sans-serif;
 font-size: 11px;
 }

h1 {
 color: #000;
 font-size: 11px;
 font-weight: bold;
 margin: .25px;
 text-transform: uppercase;
}

h2 {
 color: #464545;
 font-size: 11px;
 font-weight: normal;
 margin: 0px;
} 

a:link { 
 text-decoration: none;
 color: Maroon;
 }
a:visited { 
 text-decoration: none;
 color: Maroon;
 }
a:hover, a:active { 
 text-decoration: underline;
 color: Maroon;
 }

.SubNav {
	font-size: 8pt;
	/* font-weight: bold; */
	color: Maroon;
}
 
 
hr {
  border: 0;
  width: 100%;
  color: #dbd9c8;
  height: 1px;
}


/* FORM */ 

.emailsubmit {
 font-size: 9px;
 color:#666; 
 background-color:#d7dee2;
}


/* LAYOUT */

.secondary {
 font-size: 10px;
 margin: 0px;
 line-height: 13px;
} 


.shadeleft {
 background: url('images/img_shadeleft.gif') repeat-y;
}

.shaderight {
 background: url('images/img_shaderight.gif') repeat-y;
}

.dot {
 background: url('images/img_dot.gif') repeat-y;
}


/* FOOTER */
.footer {
 font-size: 7pt;
 color: #666633;
 text-align: center;
 line-height: 18px;
}
.footer A:link {color: #666633;}
.footer A:visited {color: #666633;}
.footer A:hover {color: #666633;}
.footer A:active {color: #666633;}


/* loading popup */
.loading {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}





