body {
font: 11px Tahoma, sans-serif; 
color: #000000; 
background: #CDC6C2;
margin-top: 0; 
}

/* text formatting */



hr {
border: 0;
}

hr.hr_nopad {
color: #eeeeee;
background-color: #eeeeee;
height: 1px;
}

hr.hr_pad {
color: #eeeeee;
background-color: #eeeeee;
height: 1px;
margin-top: 3px;
margin-bottom: 3px;
}

h1, .h1 {
font: bold 14px Tahoma, sans-serif; 
margin: 0;
padding-bottom: 15px;
}



.thirteen, thirteen {
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	line-height: 18px;
	list-style-image: url(images/nf_bullet.gif);
	list-style-type: square;
	margin-left: 15px;
	list-style-position: outside;
}


a {
font: 11px Tahoma, sans-serif; 
color: #000000;
margin: 0;
text-decoration: underline;
}

a:hover {
font: 11px Tahoma, sans-serif; 
color: #000000;
margin: 0;
text-decoration : none; 
}

a.contact, a.contact:hover {
font: bold 12px Tahoma, sans-serif; 
color: #E6560E; 
letter-spacing: 1px;
line-height: 1.5em;
}

a.thirteen {
	font: 13px Tahoma, sans-serif;
	color: #000000;
	text-decoration: underline;
}

a.thirteen:hover {
	font: 13px Tahoma, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.grey {
font: 11px Tahoma, sans-serif;
color: #81756D;
text-decoration: underline;
}

a.grey:hover {
font: 11px Tahoma, sans-serif;
color: #81756D;
text-decoration: none;
}

a.white, a.white:hover {
font: bold 14px Tahoma, sans-serif; 
color: #ffffff; 
letter-spacing: 1px;
line-height: 1.5em;
text-decoration: underline;
}

a.white:hover { 
text-decoration: none;
}

#menu {
background: #ffffff;
display: inline;
padding: 0;
margin: 0;
vertical-align: middle;
width: 758px;
}

#menu a {
border-left: 1px solid #81756D;
border-right: 1px solid #81756D;
}

#menu a:hover {
border-left: 1px solid #E6560E;
border-right: 1px solid #E6560E;
}

.about, a.about, a.about:hover {
color: #E6560E;
}

.about_dark, th.about {
background: #E6560E;
color: #ffffff;
}


.text {
font: 11px Tahoma, sans-serif;
vertical-align: top;
}



.small {
font: 10px Tahoma, sans-serif; 
color : #999999; 
text-decoration : none; 
}
 
.small_underline, a.small_underline {
font: 10px Tahoma, sans-serif; 
color : #999999; 
text-decoration : underline; 
}

a.small_underline:hover {
font: 10px Tahoma, sans-serif; 
color : #999999; 
text-decoration: none;
}

/* */

img {
border: 0;
}

div.inline {
display: inline;
margin: 0;
padding: 0;
}

.box {
background-color: #CDC6C2; 
height: 24px; 
width: 63px;
vertical-align: middle;
text-align: center;
}
 
.box_on {
background-color: #ffffff; 
height: 24px; 
width: 63px;
vertical-align: middle;
text-align: center;
}



.legal {
background: #ffffff;
margin: 0;
padding: 0;
left: 0;
}

.legal_header {
background: #e6560e;
margin: 0 0 20px 0;
padding: 0;
height: 18px;
width: 100%;
}

#legal_body {
font: 11px/13px Tahoma, sans-serif;
color: #000000;
margin: 0;
padding: 0 30px 0 15px;
}

#legal_body .legal_content {
position: absolute; 
top: 80px; 
left: 150px;
}

#legal_body .grey .grey_head{
color: #333333;
}

#legal_body .grey_head {
font: 12px Tahoma, sans-serif;
}

#legal_body li {
list-style: outside url(images/nf_bullet.gif);
}

.pad_30 {
padding: 0 30px 0 30px;
margin: 0;
}

.pad_15 {
padding: 0 0 0 15px;
}


.rule_menu {
border-top: 1px solid #81756D;
border-bottom: 1px solid #81756D;
height: 25px;
margin: 0;
padding: 0;
width: 784px;
}

div.rule_menu td {
border-left: 1px solid #81756D;
}

div.rule_menu td:hover {
border-left: 1px solid red;
}

.rule {
border-bottom: 1px solid #CDC6C2;
margin-top: 10px;
margin-bottom: 3px;
padding: 0;
vertical-align: top;
width: 784px;
top: 0;
}

.spacer {
background: #ffffff;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 4px;
height: 3px;
}

.wrapper {
vertical-align: top;
background: #ffffff;
border-top: 0; 
border-right: 1px solid #81756D; 
border-bottom: 1px solid #81756D;
border-left: 1px solid #81756D; 
padding : 0; 
}

/* landing pages */

table.content {
font: 11px/13px Tahoma, sans-serif;
height: 100%;
width: 784px;
vertical-align: top;
}


sup {
font: 8px Tahoma, sans-serif; 
}

}
.zindex1 {
	z-index: 1;
}

.zindex2 {
	z-index: 2;
}



 
