/* COLORS

light orange:#EEA557

dark orange:#C66C0B

light grey: #B2ACA2

dark grey:#534E46

*/



body {

	background-color: #EEA557; /*light orange */
	layer-background-color: #EEA557; /*light orange */

	background-image: url(images/lt_orange_bg.jpg);
	layer-background-image: url(images/lt_orange_bg.jpg);

	margin-top: 20px;

	margin-left: 0px;

}

.high {

	min-height: 100%;

}

a {

	text-decoration: none ;

	color: #C66C0B; /*dark orange */

}



a:hover {

	text-decoration: none ;

	color: #534E46; /*dark grey */

}



p, td, th {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #534E46;

	line-height: 125%

}



.emph {

	color: #C66C0B; /*dark orange */

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 15pt;

	line-height: 100%;

	padding-bottom: 10px;

}



/* BACKGROUND */

.dk_grey_bg {

	background-image: url(images/dk_grey_bg.jpg);

	layer-background-image :url(images/dk_grey_bg.jpg);

}

.lt_grey_bg {

	background-image: url(images/lt_grey_bg.jpg);

	layer-background-image :url(images/lt_grey_bg.jpg);

}

.med_grey_bg {

	background-image: url(images/med_grey_bg.jpg);

	layer-background-image :url(images/med_grey_bg.jpg);

}

.lt_orange_bg {

	background-image: url(images/lt_orange_bg.jpg);

	layer-background-image :url(images/lt_orange_bg.jpg);

}

.dk_orange_bg {

	background-image: url(images/dk_orange_bg.jpg);

	layer-background-image: url(images/dk_orange_bg.jpg);

}

.dots {

	background-image: url(images/dots.jpg);
	layer-background-image: url(images/dots.jpg);

}

.callout_title {

	background-image: url(images/dk_grey_bg.jpg);
	layer-background-image: url(images/dk_grey_bg.jpg);

	color: white;

	font-size: 12pt;

	padding-left: 8px;

}

.callout_copy {

	background-color: #ffffff;
	layer-background-color: #ffffff;

	padding: 8px;

}

.adspace {

	background-image: url(images/lt_grey_bg.jpg);
	layer-background-image: url(images/lt_grey_bg.jpg);

	text-align: center;

	padding: 5px;

}

.logo {

	padding-left: 15px;

}

/*FONTS */

.menu_over {

	background-image: url(images/lt_orange_bg.jpg);

	layer-background-image :url(images/lt_orange_bg.jpg);

}

.menu a {

	color: white;

	font-weight: bold;

}

.menu a:hover {

	color: #534E46; /*dark grey */

	font-weight: bold;

}



.sub_menu, .sub_menu_on {

	background-color: White;
	layer-background-color: White;

	padding: 8px;

	font-weight: bold;

	padding-left: 30px;

}

.sub_menu, .sub_menu a {

	color: #534E46; /*dark grey */

	font-weight: bold;

}

.sub_menu_on, .sub_menu a:hover, .sub_menu_on a:hover {

	color: #C66C0B; /*dark orange */

	font-weight: bold;

}



.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: #534E46; /*dark grey */

	text-align: center;

}

.footer a {

	font-size: 7pt;

	color: #C66C0B; /*dark orange */

	padding: 5px;

}



.right_header {

	text-align: right ;

}



.right_header a {

	color: #534E46; /*dark grey */

}

.right_header a:hover {

	color: #C66C0B; /*dark orange */



}

.sub_message_title {

	color: white;

	font-size: 20pt;



}

.sub_message {

	color: white;

	font-size: 12pt;



}
