body {
  /*background: url("../image/___bg2.gif") repeat-x,repeat-y;*/
  background-color: #f5f5f5;
  /*color: black;*/
  margin: 0;
/*width: 700px;*/
/*background-color: #CEE7A3; 
scrollbar-shadow-color: #CEE7A3;
scrollbar-highlight-color: #CEE7A3;
scrollbar-face-color: #CEE7A3;
scrollbar-3dlight-color: #CEE7A3;
scrollbar-darkshadow-color: #CEE7A3;
scrollbar-track-color: #CEE7A3;
scrollbar-arrow-color: #CEE7A3;*/
width: 99.5%; /* force IE to display the scrollbars */
overflow: scroll; /* Create horizontal and vertical scrollbars. */
  }
  
.tblhd{font-size:9pt;font-weight:bold;background:#CCCCCC;color:#000000;font-family:arial,helvetica,geneva;}
.borderBox{
		border-top:1px #000000 solid;
		border-bottom:1px #000000 solid;
		border-right:1px #000000 solid;
		border-left:1px #000000 solid;
		border-color:#000000;
		/*background-color:#708090;*/
	}  
	
/*	
.bluHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #F6F6F6;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #006699}
.ylwHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FFCC00}
.orgHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FF9900}
.gryHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #708090}
.grnHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #008000}
*/
.bluHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #F6F6F6; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #006699}
.ylwHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FFCC00}
.orgHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FF9900}
.gryHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #708090}
.grnHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #008000}
.redHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FF0000}
.litegrnHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #90EE90}
.literedHdr {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FF9876}

.redNote {FONT: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #f6f6f6;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #FF0000}
.grnNote {FONT: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; COLOR: #f6f6f6;BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #008000}
.grayField {FONT: 11px Helvetica, sans-serif,verdana;; font-weight: bold; COLOR: #696969;}

.bluMarker {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #87ceeb}
.grnMarker {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #98fb98}
.redMarker {FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px;  PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ff6347}

h2 {
	font-size: 120%;
	color: #990000;
	font-weight: bold;
	text-transform: uppercase;
	font-variant: normal;
	letter-spacing: 1px;
	margin: 0%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #336699;
}

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 80%;
	text-transform: uppercase;
	color: #669933;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #669933;
	padding-left: 5px;
}

.tdhead  {FONT: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;BORDER-RIGHT: #ddb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddb 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; BORDER-LEFT: #ddb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddb 1px solid; BACKGROUND-COLOR: #708090}
/*
{
        padding: 1px;
        color:white;
		background: #000000;
		font-weight: bold;
        border: 1px dashed #555555;
        clear: right;
		text-align: center;
}*/

.ContentBox {
	border: 1px solid #888;
	background-color: #DEDCD3;
}	

.inputbox {
	background : #cccccc;
	color : #000000;
	font-size : 10px;
	border-style:groove;
}

.HD_DARK{background-color:#74746C;	margin:0;padding:3px;border-bottom:1px solid #000;color:#F5F5F5;	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif}

.tableheader {
	padding: 2px;
	color: white;
	font-weight: bold;
 	background-color: #404A30;
	border: 1px solid #000000;
}

.med-grey {
	background-color: #DCDCDC;
}

.light-grey {
	background-color: #F7F7F7;
}


/*input.blueinput, textarea.blueinput 
{
background: #f4f4f4;
border: solid 1px #7eb3f6;
padding: 2px;
}*/
		
input:focus, textarea:focus 
{
border:1px solid #019201;
background-color: #DAFEDA;
}
			
.ContentHeader{
		font-weight:bold;
		font-size:90%;
		color:#333333;
		border-top:1px #000000 solid;
		border-bottom:1px #000000 solid;
		border-color:#000000;
		padding:5px 5px 5px 5px;
		background-color:#e6e6fa;
		margin-bottom:10px;
		margin-top:10px;
	}  

.navHeader{
		font-weight:bold;
		font-size:90%;
		color:#333333;
		border-top:1px #000000 solid;
		border-bottom:1px #000000 solid;
		border-color:#000000;
		padding:5px 5px 5px 5px;
		background-color:#F2F4F8;
		/*margin-bottom:10px;
		margin-top:10px;*/
	}  
	
.navHeader2{
		font-weight:bold;
		font-size:90%;
		color:#333333;
		border-top:1px #000000 solid;
		border-bottom:1px #000000 solid;
		border-color:#000000;
		padding:5px 5px 5px 5px;
		background-color:#D0E6D0;
		margin-bottom:10px;
		margin-top:10px;
	}  
	
td.sideMenu {
		border-left:6px #CCCCCC solid;
		border-top:1px #FFFFFF solid;
		border-bottom:1px #CCCCCC solid;
		background-color:#EEEEEE;
		padding:1px 2px 0 2px;
		font-size: 11px;
	}
	
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

.smallbordo {
	font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: #990000;
}

.smallred {
	font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: #FF0000;
}

.smallgrn {
	font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: green;
}

.smallylw {
	font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: yellow;
}

.smallblu {
	font-family: Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: blue;
}
.bordo {
	font-family: Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: #990000;
	text-decoration: none
}

.red {
	font-family: Arial, Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: red;
	text-decoration: none
}

.blu {
	font-family: Arial, Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: blue;
	text-decoration: none
}

.grn {
	font-family: Arial, Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: green;
	text-decoration: none
}

.ylw {
	font-family: Arial, Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: yellow;
	text-decoration: none
}
.wht {
	font-family: Arial, Helvetica, sans-serif,verdana;
	font-size: 12px;
	font-weight: BOLD;
	color: f5f5f5;
	text-decoration: none
}
/***************************************************************************************************************************************/
A {
	FONT-SIZE: 11px; TEXT-ALIGN: left; TEXT-DECORATION: underline;
}
DIV {
	FONT-SIZE: 12px; TEXT-ALIGN: left;
}
BODY {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 12px; /*TEXT-ALIGN: left*/
}
LI {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
UL {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
SPAN {font-family: Helvetica, sans-serif,verdana;
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none;
}
A.footer00 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
A.footer00:hover {
	TEXT-DECORATION: none
}
A.footer01 {
	FONT-SIZE: 10px; COLOR: #999999
}
A.footer01:hover {
	TEXT-DECORATION: none
}
A.icon00 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 9px
}
A.icon00:hover {
	TEXT-DECORATION: underline
}
A.icon01 {
	FONT-SIZE: 11px; COLOR: #000000
}
A.icon01:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.abstract {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 1px
}
.abstract-firstfree {
	PADDING-LEFT: 204px; FONT-WEIGHT: bold; PADDING-BOTTOM: 18px; VERTICAL-ALIGN: top
}
.body {
	BACKGROUND-COLOR: #ffffff
}
.basenav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999
}
.basenav A:hover {
	TEXT-DECORATION: none
}

.bg1nav {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LETTER-SPACING: 2px
}
.bg01 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../image/bg_contentcolumn01.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.country {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7b7b7b; LETTER-SPACING: 1px
}
.content00 {
	BACKGROUND-COLOR: #ebebeb
}
.column00 {
	MARGIN-TOP: 29px; MARGIN-LEFT: 14px
}
.column01 {
	MARGIN-TOP: 20px; MARGIN-LEFT: 14px
}
.color00 {
	BACKGROUND-COLOR: #8d8d8d
}
.color01 {
	BACKGROUND-COLOR: #ebebeb
}
.color02 {
	BACKGROUND-COLOR: #c3c3c3
}
.color03 {
	BACKGROUND-COLOR: #000000
}
.color04 {
	BACKGROUND-COLOR: #999999
}
.color05 {
	BACKGROUND-COLOR: #d9d9d9
}

.copy {
	PADDING-BOTTOM: 18px
}
.copy-firstfree {
	PADDING-LEFT: 204px; PADDING-BOTTOM: 18px; VERTICAL-ALIGN: top
}
.contact {
	PADDING-BOTTOM: 32px
}

.element00 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #999999; LETTER-SPACING: 1px
}

.element09 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #2F4F4F; LETTER-SPACING: 1px
}

.element00 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #999999; LETTER-SPACING: 1px
}
.element00 A:hover {
	TEXT-DECORATION: none
}
.element01 {
	FONT-SIZE: 10px; COLOR: #999999
}

FORM {
	DISPLAY: inline
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline01 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 4px
}
.headline02 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 20px; COLOR: #999999; PADDING-TOP: 12px
}
.headline00 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 22px
}

.high {
	COLOR: #000000; BACKGROUND-COLOR: #fcd116
}
.high A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.high A:hover {
	TEXT-DECORATION: none
}
.leftcolumn {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #ebebeb
}
.leftcolumn TD {
	FONT-SIZE: 11px
}
.leftcolumn A {
	FONT-SIZE: 12px
}
.leftcolumn A:hover {
	TEXT-DECORATION: none
}
.leftcolumn DIV {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}
.low {
	BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 11px; BACKGROUND-COLOR: #7e7e7e
}
.low A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.low A:hover {
	TEXT-DECORATION: none
}
.linklist00 {
	MARGIN-TOP: 7px; PADDING-LEFT: 3px; LIST-STYLE-IMAGE: url(../image/icon_list00.gif); MARGIN-BOTTOM: 17px; MARGIN-LEFT: 13px
}

UL {
	MARGIN-TOP: -1px; PADDING-LEFT: 3px; LIST-STYLE-IMAGE: url(../image/icon_arrow00.gif); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
.visual_border {
	BORDER-BOTTOM: black 1px solid
}
.visual00 {
	PADDING-BOTTOM: 31px
}
.vrx00 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 22px; WIDTH: 160px; PADDING-TOP: 22px; BACKGROUND-COLOR: #f5f5f5;
}

.vrx02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ccc;
}

/*************************************************************************************************************************/

/*****************************/
.table1 {}

.tl {padding:0px; width:8px; height:8px; background:url(../image/hlp_tl.gif) no-repeat 0 0}
.tr {padding:0px; width:8px; height:8px; background:url(../image/hlp_tr.gif) no-repeat 100% 0}
.ts {background-color:#FFFAE9;  border-top: 1px solid #ccddff}

.ml {padding:0px; width:8px; height:8px; background:url(../image/hlp_ls2.gif) repeat-y 0 0}
.mc {background-color:#FFFAE9}
.mr {padding:0px; width:8px; height:8px; background:url(../image/hlp_rs2.gif) repeat-y 100% 0}

.bl {padding:0px; width:8px; height:8px; background:url(../image/hlp_bl.gif) no-repeat 0 100%}
.bs {padding:0px; height:8px; background:url(../image/hlp_bs2.gif) repeat-x 0 0}
.br {padding:0px; width:8px; height:8px; background:url(../image/hlp_br.gif) no-repeat 100% 100%}
/*****************************/
