@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../images/bg3.png);
	background-repeat: repeat-x;
font-family: "Tahoma, Arial, sans-serif";
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #444444;
}

.body_bg {
	background: #FFFFFF url(../images/bg.jpg)  top center  repeat-x ;
}

#page_bg1 {
	height: 100%;
	padding: 0;
	background: transparent url(../images/bgH2ooo.jpg) top center no-repeat;
}

#page_bg {
	padding: 0;
	background-image: url(../images/bg3.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bgBody {
	background-image: url(images/bgBody.jpg);
	background-repeat: repeat-y;
	margin-top: -5px;
}
.b_tr {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.b_tl {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.b_td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.b_tdb {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.b_tdm {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.b_tdn {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.text_01 {
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
}
.text_02 {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

.ta11 {
	font-family: Tahoma , MS Sans Serif, sans-serif; 
	/*font-weight: bold;
		background: #FBFBFB; */
font-size: 10pt; 
	color: #000000; 
	text-align:left;

}
.ta_cont {
	 font-family: Tahoma, Arial, sans-serif;	
 	font-size: 9pt; 
 	/*text-align:left;
	background: #F7F7F7; */
	font-weight: bold;
}
.ta_color {
	color: #000000; 
}
.Text_footter {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}
a:link {
	 font-family: Tahoma, Arial, sans-serif;	
	 font-size: 13px;
	 color: #666666; 
	 text-decoration: none
}
a:visited {
	font-family: Tahoma, Arial, sans-serif;	
	font-size: 13px;
	font-weight: normal;
	color: #666666; 
	text-decoration: none
}
a:active {
	font-family: Tahoma, Arial, sans-serif;	
	font-size: 13px;
	font-weight: normal;
	color: #ffae00; 
	text-decoration: none
}
a:hover {
	font-family: Tahoma, Arial, sans-serif;	
	font-size: 13px;
	font-weight: normal;
	color: #3300FF;
	text-decoration: none
}
td {
	font-family: "Tahoma, Arial, sans-serif";	
	color: #444444;	
	font-size: 12px;
  }
.td_headtable{
	font-family: "Tahoma, Arial, sans-serif";	
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/tBorder.jpg);
	background-repeat: repeat-x;
	margin-top: -5px;
 }
 .td_headtableL{
	font-family: "Tahoma, Arial, sans-serif";	
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/tBorderL.jpg);
	background-repeat: repeat-x;
	margin-top: -5px;
 }
 .textbox_1 {
	border-style: solid;border-width: 1px;border-color: #B9B9B9; 
 	FONT-SIZE: 12px;
 	FONT-FAMILY: "Tahoma, Arial, sans-serif"; 
 }
.select {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	FONT-SIZE: 12px; 
	BORDER-LEFT: #333333 1px solid; 
	COLOR: #00008b; BORDER-BOTTOM: #333333 1px solid;
	FONT-FAMILY: "Tahoma, Arial, sans-serif"; 
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
input.input{
height:19px;
float:left;
border:1px #7A7A7A solid;
background-color:#F4F4F4;
color:#000000;
/*font-style:italic;*/
font-size:12px;
margin:3px 0 0 0;
padding:2px 0 0 5px;
}
.listBox {
width:306px;
height:20px;
float:left;
border:1px #dfc99e solid;
background-color:#FFFFFF;
color:#000000;
/*font-style:italic;*/
font-size:12px;
margin:3px 0 0 0;
padding:2px 0 0 5px;
}
.listBoxWidth {
width:500px;
height:20px;
float:left;
border:1px #dfc99e solid;
background-color:#f4ebda;
color:#c17d2a;
/*font-style:italic;*/
font-size:12px;
margin:3px 0 0 0;
padding:2px 0 0 5px;
}
input.subscribe{
float:left;
padding:0 0 0 10px;
}
.worning{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
font-size: 10px;
color: red;
margin: 3px 8px;
}
.FieldInput
{
	 font-family:  "Tahoma, sans-serif";
	 font-size: 12px;
/*text-transform: uppercase;*/
	 font-weight: normal;
	 background-color: #FBFBFF;
	 border:#CCCCCC; border-style: inset;
	 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.FieldNumber
{
	 font-family:  "MS Sans Serif, Tahoma, sans-serif";
	 font-size: 14px;
	 font-weight: normal;
	 background-color: #FBFBFF;
	 text-align: right;
	 border:#CCCCCC; border-style: inset;
	 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.Button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FONT: 9pt Tahoma, MS Sans Serif; BACKGROUND-COLOR: #F3F3F3; BORDER-RIGHT-WIDTH: 1px
}
.ButtonC {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; FONT: 10pt MS Sans Serif; COLOR: #0000ff; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black
}
 table.imagetable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #dddddd;
	border-collapse: collapse;
}
table.imagetable td {
	background:#dcddc0 url('../images/cell-brown2.jpg');
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #dddddd;
}
 