/* -- GLOBAL -- */

/* -- Any tags set to 'class="value"' will have this style -- */

.tbl_grey { background: #999998; }
.bold_txt {color: #0A1C0F; }

#featuredwk h3 { color: #0A1C0F; font: bold 13px Arial, Helvetica, sans-serif; }

.formData {	

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 400;

}



.formHeader {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

	font-weight: 400;

}



.formHeaderRequired {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

	font-weight:  700;

	color: #900;

}



.formSectionHeader {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 700;

	color: #000000;

	background: #d1f2cc;

}



.formTitle {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight:  700;

	color: #000000;

	background: #dff1d7;

}



.errors { 

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

   	color: #900;

}



.boxedNote { 

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

   	color: #900;

	font-weight:  700;

	border-color: #900;

	border-style: double;

	border-width: 0px;

}



.note {

		color: #900;

}



.order {

	font-size: 7pt;

}



.audio {

	font-size: 7pt;

	color: #e42521;

}

.audio a:link { color: #e42521; font-weight:  700; }

.audio a:active { color: #e42521; font-weight:  700; }

.audio a:visited { color: #e42521; font-weight:  700; }

.audio a:hover { color: #e42521; font-weight:  700; }



.players {

	font-size: 7pt;

	color: #535A98;

}

.players a:link { color: #e42521; font-weight:  400; }

.players a:active { color: #e42521; font-weight:  400; }

.players a:visited { color: #e42521; font-weight:  400; }

.players a:hover { color: #e42521; font-weight:  400; }



.pagebody {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;
	
	line-height: 1.2em;

   	color: #333;

}

.pagebody a:link { color: #e42521; font-weight:  700; }

.pagebody a:active { color: #e42521; font-weight:  700; }

.pagebody a:visited { color: #e42521; font-weight:  700; }

.pagebody a:hover { color: #e42521; font-weight:  700; }



/* -- 

.homepageList {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

   	color: #000000;

}

.homepageList a:link { color: #535A98; font-weight:  400; }

.homepageList a:active { color: #CD8424; font-weight:  400; }

.homepageList a:visited { color: #535A98; font-weight:  400; }

.homepageList a:hover { color: #CD8424; font-weight:  400; }

.homepageList LI { color: #535A98; }

-- */



.paragraphHeading {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

   	font-weight: 700;

   	color: #0A1C0F;

}



.subTitle {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 700;

	color: #000000

}



.textSubNav {

	font-family: "Arial", Helvetica, sans-serif; 

   	font-size: 10px;

   	font-weight: 600;
	
	line-height: 1.2em;

   	color: #000000;

}

.textSubNav a:link { text-decoration: none; color: #e42521; font-weight:  700; }

.textSubNav a:active { text-decoration: none; color: #e42521; font-weight:  700; }

.textSubNav a:visited { text-decoration: none; color: #e42521; font-weight:  700; }

.textSubNav a:hover { text-decoration: none; color: #c30; font-weight:  700; }

td.textSubNav li { color: #000; list-style: none outside; margin: 0;}

/*td li { list-style:none; }*/



.sideBar { 

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 9px;

   	font-weight: normal;

   	color: #000000;
	
	width: 100px;
	padding: 3px 15px;

	text-align: left;

}

.sideBar a:link { text-decoration: none; color: #e42521; font-size: 10px; font-weight: bold; letter-spacing: -1px;}

.sideBar a:active { text-decoration: none; color: #e42521; font-weight:  400; }

.sideBar a:visited { text-decoration: none; color: #e42521; font-weight:  400; }

.sideBar a:hover { color: #900; font-weight: 400; }



.homepageHeader {

	font-family: "Arial", Helvetica, sans-serif;

   	font-size: 10pt;

   	color: #900;

	font-weight: 800;

}

.phone {

	white-space: nowrap;

}

						

/* -- SPECIFIC TAGS -- */

/* -- These tags will have this style w/o any mention of 'class=""' -- */

/* a:link { color: #535A98; font-weight:  700; }/

/* a:active { color: #CD8424; font-weight:  700; } */

/* a:visited { color: #535A98; font-weight:  700; } */

/* a:hover { color: #CD8424; font-weight:  700; } */

a:link { color: #e42521; }

a:active { color: #e42521; }

a:visited { color: #e42521;  }

a:hover { color: #c30;  }







/* background: #d8dda7; */

body {

	background: #FFFFFF;

	color: #333;

	font-family: "Arial", Helvetica, sans-serif;
	
	line-height: 1.2em;

	font-size: 10pt; 

	margin: 0px 0px 0px 0px;

}



h1 {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 16pt;

	font-weight: 700;

	color: #377040;

	margin-bottom: 9px; 
	
	line-height: 1.2em;
	
	}



h2 {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 700;

	color: #0a1c0f;

	margin-bottom: 6px;

}



h3 {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 600;

	color: #0a1c0f;

	margin-bottom: 3px;

}

						

/*td {

	color: #666;

	font-family: "Arial", Helvetica, sans-serif;
	

	font-size: 10pt;

}*/



/* -- FORM ELEMENTS -- */

.button {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: 700;

	color: #ffffff;

	background-color: #e42521;

}


