/* ----------------------------------------------------------- */
/* ----------------- Common Elements ------------------ */
/* ----------------------------------------------------------- */

.nav_on {
	background-color: #ddd; 
	border-bottom: 1px solid #ccc;
	position: absolute; top: 85px; 
	width: 100%;
	visibility: visible; 
}
			
.nav_off {
	font-family:  Helvetica, Arial, Verdana, Tahoma, sans-serif; 
	font-size: 11px; 
	position: absolute; top: 86px; left: 4px; 
	visibility: hidden; 
}

* {
	font-family:  'Lucida Grande', Arial, Helvetica, Arial, Verdana, Tahoma, sans-serif; 
	font-size: 11px; 
	font-weight; normal;
	font-style: normal;
	text-decoration: none;
/* 	margin: 0mm;  */
/* 	padding: 0mm; */
}

BODY { 
	background-color: #9AFFCE; 
	margin: 0mm; 
	padding: 0mm;
}


H1, H2, H3, H4, H5, DIV { 
	display: block; 
	margin: 0mm; 
	padding: 0mm;
}

H1 {
	color: #333; 
	font-size: 19px; 
	font-weight: bold;
	font-style: oblique;
	/* text-transform: capitalize; */
/* 	margin: 0mm 0mm -3mm 0mm; */
	margin: 0 0 4px 0;
/* 	border-bottom: 1px solid #F8C903; */
}

h1, .groupTitle {
	text-decoration: none;
	padding-bottom: 8px;
	border: none;
}

h2 {
	font-size:15px;
	color: #333;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 6px;
	border-bottom: 1px solid #F8C903;
}

h2.thickline {
	border-bottom: 2px solid #F8C903;
	margin-bottom: -4px;
}


H3 { font-size:14px; }
H4 { font-size:12px; }
H5 { color: #336; font-size:14px; font-weight: bold; }

EM STRONG IMG { 
	display: inline; 
}

FIELDSET P { 
	margin-top: -4px;
	margin-bottom: -1px;
}

abbr, acronym, .help {
	border-bottom: 1px dotted #333;
	cursor: help;
}

.list_no_bullets {
	list-style-type: none;
}

.bold {
	font-weight: bold;
}

.divider {
	border-bottom: #DCDCDC dotted 2px; 
	margin-bottom: 5px;
}

/* ----------------------------------------------------------- */
/* ------------------------ Links --------------------------- */
/* ----------------------------------------------------------- */

a, a:link, a:visited { 
	color: #336; 
	font-size: 11px;
	text-decoration: none; 
}

a:hover, a:active { 
	color: #113; 
	font-size: 11px;
	text-decoration: underline; 
}


/* ------------------------------------------------------------------- */
/* ------------ Form Elements And Form Tables --------------- */
/* ------------------------------------------------------------------- */

INPUT { background-color: #fff; }
/* INPUT:FOCUS { background-color: #FF9 } */
/* TEXTAREA:FOCUS { background-color: #FF9 } */
INPUT[TYPE="BUTTON"] { -moz-border-radius:15px }
INPUT[TYPE="SUBMIT"] { -moz-border-radius:15px }


/* ----------------------------------------------------------- */
/* -------------------- General Tables -------------------- */
/* ----------------------------------------------------------- */

table
{
	/*border-width: 0px;
	border-spacing: 0px;*/
}

.bordered
{
	border: 1px solid black;
	/*border-spacing: 0px;*/
}

.borderedShaded
{
	background-color: #CCC;
	border: 1px dotted black;
	border-spacing: 2px;
}
