	h1 { font-size: 24px; color: #0EA138;}
	h2 { font-size: 14px; }
	h3 { font-size: 12px; }
	h4 { font-size: 16px; color: #E02A11;}

	body {
	background-image:url('images/bg.jpg');
	background-repeat:repeat-x;
	background-position:top;	

	color: #363836;
	font: 13px tahoma;
	margin: 0em 0em;
	padding: 0em;
	position: relative;
    }

#arrow {
  color: #f26522;
  text-align: left;
  font-size: 12px; 
  margin-bottom: 0px;
}

#adobe {
  color: #464544;
  text-align: left;
  font-size: 11px;
  margin-bottom: 0px;
}

input.tb-thin {
    border: 1px solid #8cbc97;
    font-size: 14px;
}

select.tb-thin {
    border: 1px solid #8cbc97;
    font-size: 14px;
}

hr.thin {
    color: #f5f5f5;
	font: 2px tahoma;
}


a {
	color: #C0C0C0;
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: #f26522;
}


.a1 {
	color: #f26522;
	font-size: 12px;
}

.a1:hover {
	color: #197a30;
}

.a2 {
	color: #197a30;
	font-size: 12px;
}

.a2:hover {
	color: #B15D03;
}

.a3 {
	color: #363836;
	font-size: 12px;
	//padding: 10px 0px 0px 0px;
}

.a3:hover {
	color: #9E9E9D;
}

.aRC {
	color: #363836;
	font-size: 14px;
	padding: 0px 0px 25px 0px;
}

.aRC:hover {
	color: #9E9E9D;
}

.dm1 {
    font: 11px tahoma;
}

.dm2 {
    font: 11px tahoma;
	color: #f5f5f5;
	padding: 10px 10px 10px 10px;
}

.dm3 {
    font: 12px tahoma;
	color: #f5f5f5;
}

.dm4 {
    font: 12px tahoma;
	color: #000000;
	padding: 10px 10px 10px 10px;
    border: 1px #0EA138;
    border-style: solid none solid none;	
}

.dm5 {
    font: 11px tahoma;
	color: #C0C0C0;
	padding: 10px 10px 10px 10px;
}

.dm6 {
    font: 16px tahoma;
	color: #E06C11;
	padding: 10px 10px 10px 10px;
}

.dm7 {
    font: 12px tahoma;
	color: #363836;
	padding: 5px 5px 5px 5px;
}

.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
	
    padding: 1px 30px 1px 20px;
    border: 1px #0EA138;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}

.dm1 .bg {
	border-style: solid solid solid solid;
}

.dm1 .item1 {
    color: #ffffff;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
	background-image:url('images/menu_bg_over.jpg');
    color: #ffffff;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 3px 8px 4px 8px;
	font: 13px tahoma;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #0EA138;
    color: #FFFFFF;
}
.dm1 .item2:hover {
    background: #70c788;
    color: #FFFFFF;
}
.dm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.dm1 .left, .dm1 .left:hover { border-style: solid none solid none; }
.dm1 .right, .dm1 .right:hover { border-style: none none none none; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */

table.around { 
	border: 1px solid #8cbc97; 
	padding: 10px 10px 10px 10px;
	font: 12px tahoma;
	border-style: solid solid solid solid;
}

table.around2 { 
	border: 0px solid #a0a0a0; 
}

table.around3 { 
	border: 1px solid #8cbc97;
	font: 11px tahoma;
	color: #757A77;	
}

table.around3a { 
	padding: 0px 5px 0px 5px;
	font: 11px tahoma;
	color: #757A77;	
}

table.around4 { 
	border: 1px solid #8cbc97; 
	padding: 10px 10px 10px 10px;
	font: 14px tahoma;
	color: #5D5E5D;
}

table.around5 { 
	border: 1px solid #8cbc97; 
	padding: 10px 10px 10px 10px;
	font: 14px tahoma;
	color: #5D5E5D;
	background-color: #E3EEE7;
}
