*{
	padding: 0;
	margin: 0;
}	

html {
	padding: 0;
	margin: 0;
	height: 100%;
	width: 100%;
}

body{
	font-family: Verdana, serif;
	color: white;	
	font-size: 10pt;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	background:#807e79 url('../image/bg_inner.jpg') 0 100% repeat;
}

#innerBody{
	height: 100%;
	width: 100%;
	text-align: center;
	/*background: transparent url('../image/bg_header_inner.jpg') 0 0 repeat-x;*/
}

#innerImage{
	text-align: center;
	height: 100%;
	width: 100%;
	background: transparent url('../image/bg_image.jpg') 50% 100% no-repeat;
}

#bgDiv{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

#graphic1{
	height: 35px; position: absolute; top: 35px; right: 0; width: 50%;
	background: transparent url(../image/graphic1_bg.png) 0 0 repeat;
}

#graphic2{
	width: 50%; height: 190px; position: absolute; top: 70px; right: 20%; background: white url(../image/lbg.jpg) 100% 100% repeat-y;
}

#graphic3{
	width: 50%; height: 380px; position: absolute; top: 260px; left: 20%; background: transparent url(../image/rbg.jpg) 190px 0 repeat-y;
}

#graphic4{
	width: 50%; height: 20px; position: absolute; top: 640px; left: 20%; 
	background: transparent url(../image/graphic1_bg.png) 0 0 repeat;
}

/* //////////// container ///////////// */

#my_container {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 980px;
	height: 680px;

}

#language{
	padding-right: 20px;
	text-align: right;
}

#language a{
	font-size: 8pt;
	color: white;
	text-decoration: none;
}
#language a:hover{
	color: #fae5af;
}
#language a.sel,#language span.sel{
	font-size: 8pt;
	color: #fae5af;
	text-decoration: none;
}
#menu{
	margin-top: 30px;
	text-align: right;
	padding-right: 20px;
	font-size: 9pt;
}

#menu a{
	margin:0 5px;
	text-decoration: none;
	color: white;
	padding: 0 2px;
}

#menu a:hover{
	color: #fae5af;
}

#menu a.sel{
	margin:0 4px;
	text-decoration: none;
	color: #fae5af;
	padding: 0 2px;
}

#flash{
	position: relative;
	width: 970px;
	margin: 0 auto;
	height: 590px;
}

#flash a.logo{
	width: 190px;
	height: 190px;
	border: none;
	text-decoration: none;
}
#flash a.logo img{
	border: none;
}

#flash #ph1{
	position: absolute;left: 10px;top: 200px;width: 190px;height: 380px;display: block;
}
#flash #ph2{
	position: absolute;left: 200px;top: 10px;width: 190px;height: 190px;display: block;
}
#flash #ph3{
	position: absolute;left: 390px;top: 10px;width: 190px;height: 380px;display: block;
}
#flash #ph4{
	position: absolute;left: 390px;top: 390px;width: 190px;height: 190px;display: block;
}
#flash #ph5{
	position: absolute;left: 580px;top: 10px;width: 190px;height: 190px;display: block;
}
#flash #ph6{
	position: absolute;left: 580px;top: 200px;width: 190px;height: 190px;display: block;
}
#flash #ph7{
	position: absolute;left: 580px;top: 390px;width: 380px;height: 190px;display: block;
}

#flash #textA{
	position: absolute;
	top: 200px;
	left: 200px;
	width: 190px;
	height: 380px;
	text-align: left;
	color: #767561;
	text-decoration: none;
	background: white url(../image/textAbg.jpg) 0 0 no-repeat;
}
#flash #textA:hover{
	color: #605f48;
}


#flash #textB{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 190px;
	height: 380px;
	text-align: left;
	color: #efefef;
	text-decoration: none;
	background: transparent url(../image/textBbg.jpg) 0 0 repeat-y;
}
#flash #textB:hover{
	color: white;
}

#flash #textA h2,#flash #textB h2{
	font-size: 12pt;
}

#innerHeader{
	position: absolute;
	top: 10px;
	left: 10px;
	height: 190px;
	width: 950px;
	padding: 0;
}

#innerContent{
	position: absolute;
	top: 200px;
	left: 10px;
	height: 380px;
	width: 950px;
	padding: 0;
}


#flash .dl{
	width: 190px;
	height: 190px;
	float: left;
	padding: 0;
	margin: 0;
}

#flash .dl p{
	text-align: right;
	padding-right: 8px;
	color: white;
	padding-top: 5px;
}


#flash .dl ul.l1{
	list-style-type: none;
	text-align: right;
	padding-right: 8px;
	padding-top: 5px;
}

#flash .dl ul.l1 li{
	padding: 4px 0;
}
#flash .dl ul.l1 li a{
	text-decoration: none;
	color: white;
	padding-left: 9px;
}
#flash .dl ul.l1 li a:hover{
	text-decoration: none;
	color: white;
	background: transparent url(../image/blt.gif) 0 50% no-repeat;
}
#flash .dl ul.l1 li a.selected{
	text-decoration: none;
	color: white;
	padding-left: 9px;
	background: transparent url(../image/blt.gif) 0 50% no-repeat;
}
#flash .dl ul.l2{
	list-style-type: none;
	text-align: right;
	padding: 0;
}

#flash .dl ul.l2 li{
	padding: 2px 0;
}
#flash .dl ul.l2 li a{
	text-decoration: none;
	color: #d4d2ce;
	padding-right: 8px;
}
#flash .dl ul.l2 li a:hover{
	text-decoration: none;
	color: #d4d2ce;
	background: transparent url(../image/arrow.gif) 100% 3px no-repeat;
}
#flash .dl ul.l2 li a.selected{
	text-decoration: none;
	color: #d4d2ce;
	padding-left: 8px;
	background: transparent url(../image/arrow.gif) 100% 3px no-repeat;
}

#flash .dr{
	padding: 0;
	margin: 0;
	width: 760px;
	height: 190px;
	float: left;
}

#flash .dr h1{
	text-align: right;
	color: #8d8a83;
	margin-bottom: 10px;
	font-size: 14pt;
	padding-right: 10px;
	font-weight: normal;
}

#flash .dr p{
	text-align: right;
	color: #8d8a83;
	margin-bottom: 8px;
	padding-right: 10px;
}

#flash .dr a{
	text-decoration: none;
	color: #276ca7;
}
#flash .dr a:hover{
	color: #114a7b;
}

#flash .dr ul.myText{
	text-align: right;
	list-style-type: none;
	color: #8d8a83;
	margin-right: 10px;
	padding-top: 5px;
}


#flash .dr ul.myText li{
	list-style-type: none;
	padding-right: 10px;
	padding-bottom: 4px;
	background: transparent url(../image/blt_right.gif) 100% 6px no-repeat;
}
#flash .dr ul.myTextType{
	text-align: right;
	color: #8d8a83;
	margin-right: 10px;
}


#flash .dr ul.myTextType li{
	padding-bottom: 6px;
}


/* //////////////////////// FOOTER //////////////////////// */

#footer{
	position: relative;
	width: 950px;
	margin: 0 auto;
	margin-top: -10px;
	padding: 0;
}

#footer_left {
	float: left;
	text-align: left;
	margin:0;
	margin-left: 200px;
	height: 20px;
	width: 300px;
	
}
a.footer_text{
	color: #dbd4c1;
	font-size: 7pt;
	line-height: 20px;
	text-decoration: none;
}

a:hover.footer_text{
	text-decoration: none;
}

#footer_right {
	float: right;
	color: #dbd4c1;
	font-size: 7pt;
	text-align: right;
	height: 20px;
	line-height: 20px;
	width: 200px;	
}

/* //////////////////////// TABLE //////////////////////// */

table{
	font-size: 10pt;
	color: #8d8a83;

}
table th{
	text-align: left;
	padding-left: 5px;
}
table td{
	text-align: right;
	padding: 3px 0;
	padding-right: 5px;
}

.row0{
	background-color: white;
}
.row1{
	background-color: #eef0f1;
}



/* ////////////////////////////////////////////// */
.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width: 760px;
	margin-top: 2px;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 93px;
	height: 188px;
	/*do not change these */
	display: block;
	overflow: hidden;
	margin: 0;
	float: left;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}

#kwick_1, #kwick_2, #kwick_3, #kwick_4, #kwick_5, #kwick_6, #kwick_7, #kwick_8 { 
	background: transparent url('../image/uploaded_images/normal/kw_4.jpg') 0 -190px no-repeat;
}

#kwick_1.active, #kwick_2.active, #kwick_3.active, #kwick_4.active, #kwick_5.active, #kwick_6.active, #kwick_7.active, #kwick_8.active { 
	background-position: 0 0;
}

/*
#kwick_1 { 
	background-color: #53b388;
}
#kwick_2 {
	background-color: #5a69a9;
}
#kwick_3 {
	background-color: #c26468;
}
#kwick_4 { 
	background-color: #bf7cc7;
}
#kwick_5 { 
	background-color: #53b388;
}
#kwick_6 {
	background-color: #5a69a9;
}
#kwick_7 {
	background-color: #c26468;
}
#kwick_8 { 
	background-color: #bf7cc7;
}
*/

/* ////////////////////////////// */
.form-row{
	position: relative;
	float: left;
	margin-bottom: 5px;
	width: 740px;
}

.form-row .label{
	font-size: 9pt;
	width: 140px;
	float: left;
	margin-right: 10px;
	text-align: left;
	padding: 2px;
	background:#8d8a83;
	color: white;
}

.form-row .input-container{
	float: left;
	width: 580px;
	text-align: left;
	color: #8d8a83;
}


.form .input {
	float: left;
	width: 300px;
}
.form .textarea {
	float: left;
	width: 580px;
}

.sendBtn{
	cursor: pointer;
	border: 1px solid #fae5af;
	background: #8d8a83;
	padding: 10px;
	color: white;
}

.sendBtn:hover{
	background: #fae5af;
	padding: 10px;
	color: #8d8a83;
}

.press_block{
	display: block;
	position: relative;
	margin-bottom: 5px;
}
.press_block_img{
	display: block;
	float: left;
	width: 320px;
}
.press_block_text{
	display: block;
	float: left;
	width: 400px;
	padding-top: 5px;
}
.press_block a img{border: 2px solid #646258;}
.press_block a:hover img{border: 2px solid #fae5af;}
#flash .dr .press_block p{
	text-align: left;
	font-size: 8pt; line-height: 14px;
}
