body, td, input, textarea, select {font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 80%;}

input, textarea, select {font-size: 100%;}

p {margin: 0px; padding: 0px; margin-bottom: 0px;}

p.comm {margin: 0px; padding: 0px; margin-bottom: 0px; font-size: 85%; line-height: 1.1}

p.nospace {margin: 0px; padding: 0px; margin-bottom: 0px;}

p.form {margin: 5 0 0 0px; padding: 0px;}

/********************************************************/ 

.color1 {color: #99a544;} /*green*/
.color2 {color: #0ab3f2;} /*cyan*/
.color3 {color: #;}
.white {color: #ffffff;}
.black {color: #000000;}

.s65 {font-size: 65%;}
.s70 {font-size: 70%;}
.s75 {font-size: 75%;}
.s80 {font-size: 80%;}
.s85 {font-size: 85%;}
.s90 {font-size: 90%;}
.s95 {font-size: 95%;}
.s100 {font-size: 100%;}
.s110 {font-size: 110%;}
.s120 {font-size: 120%;}
.s130 {font-size: 130%;}
.s140 {font-size: 140%;}

.s8 {font-size: 8px;}
.s9 {font-size: 9px;}
.s10 {font-size: 10px;}
.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}

img.h1 {display: block; margin: 0px; padding: 0px; border: 0px; height: 1px}
img.h2 {display: block; margin: 0px; padding: 0px; border: 0px; height: 2px}
img.h3 {display: block; margin: 0px; padding: 0px; border: 0px; height: 3px}
img.h4 {display: block; margin: 0px; padding: 0px; border: 0px; height: 4px}
img.h5 {display: block; margin: 0px; padding: 0px; border: 0px; height: 5px}
img.h6 {display: block; margin: 0px; padding: 0px; border: 0px; height: 6px}
img.h7 {display: block; margin: 0px; padding: 0px; border: 0px; height: 7px}
img.h8 {display: block; margin: 0px; padding: 0px; border: 0px; height: 8px}
img.h9 {display: block; margin: 0px; padding: 0px; border: 0px; height: 9px}
img.h10 {display: block; margin: 0px; padding: 0px; border: 0px; height: 10px}
img.h12 {display: block; margin: 0px; padding: 0px; border: 0px; height: 12px}
img.h14 {display: block; margin: 0px; padding: 0px; border: 0px; height: 14px}
img.h16 {display: block; margin: 0px; padding: 0px; border: 0px; height: 16px}
img.h18 {display: block; margin: 0px; padding: 0px; border: 0px; height: 18px}
img.h20 {display: block; margin: 0px; padding: 0px; border: 0px; height: 20px}

img.w1 {display: block; margin: 0px; padding: 0px; border: 0px; width: 1px}
img.w2 {display: block; margin: 0px; padding: 0px; border: 0px; width: 2px}
img.w3 {display: block; margin: 0px; padding: 0px; border: 0px; width: 3px}
img.w4 {display: block; margin: 0px; padding: 0px; border: 0px; width: 4px}
img.w5 {display: block; margin: 0px; padding: 0px; border: 0px; width: 5px}
img.w6 {display: block; margin: 0px; padding: 0px; border: 0px; width: 6px}
img.w7 {display: block; margin: 0px; padding: 0px; border: 0px; width: 7px}
img.w8 {display: block; margin: 0px; padding: 0px; border: 0px; width: 8px}
img.w9 {display: block; margin: 0px; padding: 0px; border: 0px; width: 9px}
img.w10 {display: block; margin: 0px; padding: 0px; border: 0px; width: 10px}
img.w12 {display: block; margin: 0px; padding: 0px; border: 0px; width: 12px}
img.w14 {display: block; margin: 0px; padding: 0px; border: 0px; width: 14px}
img.w16 {display: block; margin: 0px; padding: 0px; border: 0px; width: 16px}
img.w18 {display: block; margin: 0px; padding: 0px; border: 0px; width: 18px}
img.w20 {display: block; margin: 0px; padding: 0px; border: 0px; width: 20px}

/********************************************************/

h1 {
	color: #99a544;
	font-size: 160%;
	font-weight: bold; 
	margin-top: 15px; 
	margin-bottom: 5px; 
}

h2 {
	color: #99a544;
	font-size: 130%;
	font-weight: bold; 
	margin-top: 10px; 
	margin-bottom: 4px;  
}

h3 {
	color: #99a544;
	font-size: 100%;
	font-weight: bold;
	margin-top: 10px; 
	margin-bottom: 2px;  
}
/********************************************************/

a {
	color: #99a544;
	text-decoration: none;
}
a:link {
	
}
a:active {
	color: #99a544!Important;
}
a:visited {
	color: #99a544!Important;
}
a:hover {
	color: #99a544!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a.menu {
	text-decoration: none;
	color: #606060; 
	font-weight: bold; 
	font-size: 110%;   
}
a:link.menu {
  
}
a:active.menu {
	
}
a:visited.menu {
	color: #606060!Important;
	
}
a:hover.menu {
	color: #0ab3f2!Important; 
	text-decoration: none!Important;
}

/* * * * * * * * */

a:link.cyan {
	color: #0ab3f2!Important;
	text-decoration: none;	
}
a:link.cyan {
	
}
a:active.cyan {
	color: #0ab3f2!Important;
}
a:visited.cyan {
	color: #0ab3f2!Important;
}
a:hover.cyan {
	color: #0ab3f2!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a:link.white {
	color: #fff!Important;
	text-decoration: none;	
}

a:active.white {
	color: #fff!Important;
	text-decoration: none;
}
a:visited.white {
	color: #fff!Important;
	text-decoration: none;
}
a:hover.white {
	color: #fff!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a:link.black {
	color: #000!Important;
	text-decoration: none!Important;
}

a:active.black {
	color: #000!Important;
	text-decoration: none!Important;
}
a:visited.black {
	color: #000!Important;
	text-decoration: none!Important;
}
a:hover.black {
	color: #000!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a:link.black_1 {
	color: #000!Important;
	text-decoration: underline!Important;
}

a:active.black_1 {
	color: #000!Important;
	text-decoration: underline!Important;
}
a:visited.black_1 {
	color: #000!Important;
	text-decoration: underline!Important;
}
a:hover.black_1 {
	color: #000!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a:link.bw {
	color: #000!Important;
	text-decoration: none!Important;
}

a:active.bw {
	color: #000!Important;
	text-decoration: none!Important;
}
a:visited.bw {
	color: #000!Important;
	text-decoration: none!Important;
}
a:hover.bw {
	color: #fff!Important;
	text-decoration: underline!Important;
}

/* * * * * * * * */

a:link.wb {
	color: #fff!Important;
	text-decoration: none!Important;
}

a:active.wb {
	color: #fff!Important;
	text-decoration: none!Important;
}
a:visited.wb {
	color: #fff!Important;
	text-decoration: none!Important;
}
a:hover.wb {
	color: #000!Important;
	text-decoration: underline!Important;
}

/********************************************************/

div.separator{
	width: 744px; 
	margin: 15 0 15 10px; 
	height: 1px; 
	background-color: #dfe8a9; 
}

/********************************************************/

table.cms {display: block; border-collapse: collapse; width: 95%; margin-top: 15px; margin-bottom: 15px; }
table.cms caption {text-align: left; font-weight: normal; color: #f89f29; font-size: 90%; padding-bottom: 5px; margin-bottom: 0px; }
table.cms th {margin: 0px; border: 0px; padding: 3px; padding-right: 10px; text-align: left; background-color: #89a3ba; }
table.cms td {margin: 0px; border: 0px; padding: 3px; padding-right: 10px; border-bottom: 1px solid #89a3ba}

/********************************************************/
form {
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
}

input.form, textarea, select {
	border: 1px solid #bbcf4c;
	background-color: white;
	margin-left: 0 0 0 0px;
	padding: 0px;
	width: 265px;
}

input.form, textarea {
	padding-left: 5px;
	padding-right: 5px;
}

input.r, textarea.r, select.r {
	background-color: #f3f8cf;
}

input.highlighted, textarea.highlighted, select.highlighted {
	background-color: #d3d8af;
}

textarea {
	height: 100px;
	overflow: auto; 
}

option {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

input.check {
	margin: 0 6 0 0px;
	position: relative;
	top: 1px;
}

input.transparent {
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

form.transparent input {
	position: absolute;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;		
	font-size: 11px;
	width: 112px;
	height: 18px;
}

form.transparent input.v {
	position: absolute;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	
		background-color: red; 
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity: 0.5;
		
	font-size: 11px;
	width: 112px;
	height: 18px;
}

/**  print media  **************************************/

@media print{
	.noprint {
		display: none; 
	}
	#sidecell {
		width: 0mm; 
	}
	#middlecell {
		width: 190mm; 
	}
}