
body { 	
	background-image:url(images/background-frame.jpg);
	background-repeat: repeat-x;
	background-color: #F3F5E8;
    color: #434244;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.01em;
	line-height: 140%;	
}

.copy { 
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 0.01em;
	line-height: 140%;
}
.copy a:link { 
	text-decoration: none;
	color: #9F6528; 
}
.copy a:active { 
	text-decoration: none;
	color: #9F6528; 
}
.copy a:hover { 
	text-decoration: none;
	color: #9F6528; 
	border-bottom: 1px solid #9F6528;
}
.copy a:visited { 
	text-decoration: none;
	color: #9F6528; 
}
	
.pagetitle {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.page_title_black {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.tite_register {
	font-size: 16px; 
	font-weight: bold; 
}

.copy_title {
	font-size: 16px;
	color: #666666;
	font-weight: bold;	
}

.copy_title_grey {
	font-size: 16px;
	color: #666666;
	font-weight: bold;	
}

.copy_title_sm {
	font-size: 12px;
	font-family: "Helvetica","Arial",sans-serif;
	color: #666666;
}

.copy_date_sm {
	font-size: 10px;
	font-family: "Helvetica","Arial",sans-serif;
	color: #666666;
}

.copy_sm {
	font-size: 12px;	
	font-family: "Helvetica","Arial",sans-serif;
	color: #666666;
	letter-spacing: 0.01em;
	line-height: 140%;
}
.copy_sm a:link { 
	font-size: 12px;
	text-decoration: none;
	color: #9F6528; 
}
.copy_sm a:active { 
	font-size: 12px;
	text-decoration: none;
	color: #9F6528; 
}
.copy_sm a:hover { 
	font-size: 12px;
	text-decoration: none;
	color: #9F6528; 
	border-bottom: 1px solid #9F6528;
}
.copy_sm a:visited { 
	font-size: 12px;
	text-decoration: none;
	color: #9F6528; 
}


.copy_medium {
	font-size: 16px;	
	font-family: "Helvetica","Arial",sans-serif;
	color: #666666;
	letter-spacing: 0.01em;
	line-height: 140%;
}
.copy_medium a:link { 
	font-size: 16px;
	text-decoration: none;
	color: #9F6528; 
}
.copy_medium a:active { 
	font-size: 16px;
	text-decoration: none;
	color: #9F6528; 
}
.copy_medium a:hover { 
	font-size: 16px;
	text-decoration: none;
	color: #9F6528; 
	border-bottom: 1px solid #9F6528;
}
.copy_medium a:visited { 
	font-size: 16px;
	text-decoration: none;
	color: #9F6528; 
}


.copy_sm_grey {
	font-size: 10px;
	color: #666666;
}


.question_title {
	color: #494848; font-size: 18px; 
	font-family: "Helvetica","Arial",sans-serif; 
}

.question_title_2 {
	color: #494848;
	font-family: "Helvetica","Arial",sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}

.no_underline {
	border-bottom: none;
	text-decoration: none;
}
.no_underline a:link { 
	border-bottom: none;
	text-decoration: none;
}
.no_underline a:active { 
	border-bottom: none;
	text-decoration: none;
}
.no_underline a:hover { 
	border-bottom: none;
	text-decoration: none;
}
.no_underline a:visited { 
	border-bottom: none;
	text-decoration: none;
}

a:link { 
	text-decoration: none;
	color: #9F6528; 
}
a:active { 
	text-decoration: none;
	color: #9F6528; 
}
a:hover { 
	text-decoration: none;
	color: #9F6528; 
	border-bottom: 1px solid #9F6528;
}
a:visited { 
	text-decoration: none;
	color: #9F6528; 
}


.biglink {
	font-size: 18px;
	color: #6eaf9a;
	font-weight: bold;
}
.biglink a:link { 
	text-decoration: none;
	color: #9F6528; 
	font-size: 18px;	
}
.biglink a:active { 
	text-decoration: none;
	color: #9F6528; 
	font-size: 18px;	
}
.biglink a:hover { 
	text-decoration: none;
	color: #9F6528; 
	border-bottom: 1px solid #9F6528;
	font-size: 18px;	
}
.biglink a:visited { 
	text-decoration: none;
	color: #9F6528; 
	font-size: 18px;	
}


/* tooltip boxes */

.rollover_topdiv1 {
	padding:10px;
	width:300px;
	border:4px solid #aebc8b;
	background:#aebc8b;
	color:#FFFFFF;
	font-size: 16px;
	font-family: "Helvetica","Arial",sans-serif;
	font-weight:bold;	
}

.rollover_botdiv1 {
	padding:10px;
	width:300px;	
	border:4px solid #aebc8b;
	background:#ffffff;
	color:#666666;
	font-size: 13px;
	font-family: "Helvetica","Arial",sans-serif;
}

.rollover_topdiv1_wide {
	padding:10px;
	width:570px;
	border:4px solid #aebc8b;
	background:#aebc8b;
	color:#FFFFFF;
	font-size: 16px;
	font-family: "Helvetica","Arial",sans-serif;
	font-weight:bold;	
}

.rollover_botdiv1_wide {
	padding:10px;
	width:570px;	
	border:4px solid #aebc8b;
	background:#ffffff;
	color:#666666;
	font-size: 13px;
	font-family: "Helvetica","Arial",sans-serif;
}

/* forms */

.required_sign {
	color: #FF0000;
	font-size: 18px;
}

.grey_input {
	color: #999999;
}

body input.text {
	color: #999999;
}


/* messages */

.message {
	font-size: 14px;
	font-weight: bold;
	background-color: #CCFFFF;
}


/* */

.style1 {
	font-size: 12px;
}
.style2 {color: #6eaf9a}
.style4 {font-size: 12px}
.style5 {}
a {
	font-size: 12px;
	color: #FB6532;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.style6 {color: #000000}


/* menus */

.footer_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #666666;
}
.footer_menu a:link {
	text-decoration: none;
	color: #666666;
}
.footer_menu a:visited {
	text-decoration: none;
	color: #666666;
}
.footer_menu a:hover {
	text-decoration: none;
	color: #9F6528;
	border-bottom: 1px solid #9F6528;	
}
.footer_menu a:active {
	text-decoration: none;
	color: #9F6528;
	border-bottom: 1px solid #9F6528;	
}

.site_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: #666666;
}
.site_menu a:link {
	text-decoration: none;
	color: #666666;
	font-size: 15px; 	
}
.site_menu a:visited {
	text-decoration: none;
	color: #666666;
	font-size: 15px; 	
}
.site_menu a:hover {
	text-decoration: none;
	color: #9F6528;
	border-bottom: 1px solid #9F6528;	
	font-size: 15px; 
}
.site_menu a:active {
	text-decoration: none;
	color: #9F6528;
	border-bottom: 1px solid #9F6528;	
	font-size: 15px; 	
}



.email__2 {
	display: none;
}