body{
	font-family:helvetica,verdana,lucida-grande,sans-serif;
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:12px;
}
a{
	color:#587006;
}
a:hover{
	color:#000000;
	text-decoration:none;
}
form{
	margin:0px;
	padding:0px;
}
div{
}
h1{
	font-size:14px;
	margin:0px;
	padding:0px;
	display:inline;
	position:relative;
	top:-11px;
}
h2{
	font-size:14px;
	margin:10px 0px 10px 0px;	
}
h3{
	font-size:14px;
	color:#aaaaaa;
	margin:5px 0px 5px 0px;
}
textarea{
	font-size:12px;
	border:1px #7b5715 solid;
	background-color:#e7ddc3;
	color:#7b5715;
}
input{
	font-size:12px;
	border:1px #9ec43f solid;
	background-color:#ffffff;
	color:#000000;
}
input.focus{
	width:200px;
	background-color:#f1ffcd;
}
input.normal{
	width:200px;
	background-color:#ffffff;
}
textarea{
	font-size:12px;
	border:1px #9ec43f solid;
	background-color:#ffffff;
	color:#000000;
}
textarea.focus{
	width:200px;
	background-color:#f1ffcd;
}
textarea.normal{
	width:200px;
	background-color:#ffffff;
}
input.button{
	font-size:12px;
	border:2px #999999 solid;
	background:#9ec43f;
	background:url(/m/i/i/button_bg.png);
	color:#ffffff;
	font-weight:bold;
	padding:2px 8px 2px 8px;
}
select{
	font-size:12px;
	border:1px #9ec43f solid;
}
select.focus{
	background-color:#f1ffcd;
}
select.normal{
	background-color:#ffffff;
}
p{
	line-height:22px;
	text-align:justify;
}
div.s{
	font-size:11px;
}
div.b{
	font-size:14px;
}
div#container{
	margin:0px auto 0px auto;
	width:760px;
	position:relative;
}
div.d_container{
	position:relative;
}
div#logo{
	background:url(/m/i/bg/template_home_01.png) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:100px;
	height:93px;
}
div#top{
	background:url(/m/i/bg/template_home_02.png) no-repeat;
	position:absolute;
	left:100px;
	top:0px;
	width:660px;
	height:64px;
	padding-top:5px;
}
div#menu{
	background:url(/m/i/bg/template_home_03.png) no-repeat;
	position:absolute;
	left:100px;
	top:64px;
	width:660px;
	height:29px;
}
div#overview{
	background:url(/m/i/bg/template_home_04.png) no-repeat;
	position:absolute;
	left:0px;
	top:93px;
	width:760px;
	height:251px;
}
div#menu_bottom{
	background:url(/m/i/bg/template_home_05.png) no-repeat;
	position:absolute;
	left:0px;
	top:344px;
	width:760px;
	height:55px;
}
div#title{
	position:absolute;
	left:0px;
	top:399px;
	width:760px;
	height:30px;
}
div#bottom{
	background:url(/m/i/bg/template_home_08.png) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	width:378px;
	height:42px;
	padding:10px 0px 0px 10px;
	font-size:11px;
}
div#partners{
	background:url(/m/i/bg/template_home_09.png) no-repeat;
	position:absolute;
	top:0px;
	left:378px;
	width:382px;
	height:42px;
}
div#container_main{
	position:relative;
	margin:25px 0px 15px 0px;
}
div#chameleon{
	position:absolute;
	left:628px;
	top:303px;
	width:123px;
	height:91px;
	z-index:3;
}
div#zyros_info{
	position:absolute;
	left:305px;
	top:5px;
	width:280px;
	text-align:justify;
	height:64px;
	font-size:10px;
	z-index:2;
	color:#b2ba94;
}
div#overviewimg{
	position:absolute;
	left:322px;
	top:0px;
	width:438px;
	height:251px;
	z-index:2;
}
div#main{
	position:absolute;
	left:0px;
	top:395px;
	width:760px;
	z-index:2;
}
div#main_title{
	position:relative;
	z-index:3;
}
div#t_login{
	position:absolute;
	left:525px;
	top:5px;
}
div.form_error{
	color:#dd0000;
	padding:10px;
	margin:10px 5px 10px 5px;
	background:#fffafa;
	border:1px #ee0000 dotted;
}
div.border{
	border:4px #efefef solid;
	padding:5px;
}
div.input_info{
	padding:3px;
	height:12px;
	font-size:11px;
	color:#666666;
}
div.circle_blue{
	position:relative;
	width:29px;
	height:29px;
	background:url(/m/i/i/circle_blue.png);
}
div.circle_green{
	position:relative;
	width:29px;
	height:29px;
	background:url(/m/i/i/circle_green.png);
}
div.circle_gray{
	position:relative;
	width:29px;
	height:29px;
	background:url(/m/i/i/circle_gray.png);
}
div.circle{
	position:absolute;
	top:5px;
	left:11px;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}
div.big_green{
	color:#77962a;
	font-weight:bold;
	font-size:14px;
	margin:5px;
	text-align:center;
}
div.adj_input{
	position:relative;
	top:3px;
	display:inline;
}
span#zyros{
	font-size:18px;
	color:#76950c;
	font-weight:bold;
}
a.menu{
	color:#587006;
	font-size:14px;
	text-decoration:none;
}
a.menu:hover{
	color:#000000;
	text-decoration:none;
}
a.menu_o{
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
}
a.menu_o:hover{
	text-decoration:none;
}
a.s{
	color:#587006;
	font-size:11px;
}
a.s:hover{
	color:#000000;
	text-decoration:none;
}
a.a{
	color:#d5ff6b;
}
a.a:hover{
	color:#ffffff;
	text-decoration:none;
}
ul.a{
	margin:5px 0px 0px 15px;
	padding:5px;
}
ul.d1{
	margin:8px;
	padding:8px;
}
ul{
	margin:2px 0px 0px 15px;
	padding:0px 0px 0px 15px;
}
li.a{
	color:#ffffff;
	font-size:11px;
	list-style-type:none;
	list-style-image:url(/m/i/i/arrow_s.gif);
}
li.s{
	font-size:11px;
	list-style-type:none;
	list-style-image:url(/m/i/i/arrow_s.gif);
}
li{
	font-size:12px;
	list-style-type:none;
	list-style-image:url(/m/i/i/arrow_s.gif);
}
li.d1{
	font-size:12px;
	list-style-type:none;
	list-style-image:url(/m/i/i/arrow_s.gif);
	margin:8px;
}
li.error{
	font-size:12px;
	list-style-type:none;
	list-style-image:url(/m/i/i/arrow_s_e.gif);
}
span.s{
	font-size:11px;
}
span.adj1{
	position:relative;
	top:-13px;
}
span.adj2{
	position:relative;
	top:-5px;
}
hr{
	border:2px #9ec43f solid;
	background:#9ec43f;
}
u{
	text-decoration: none;
	border-bottom:1px #000000 dotted;
}
.disabled{
	background:#eeeeee;
}
td.title{
	font-size:14px;
	font-weight:bold;
	padding:5px 2px 5px 2px;
	background:#dddddd;
}
td.box1_1{
	width:9px;
	height:25px;
	background:url(/m/i/bg/box/1/box1_01.png) no-repeat;
	padding:0px;
}
td.box1_2{
	height:25px;
	background:url(/m/i/bg/box/1/box1_02.png);
	padding:0px;
}
td.box1_3{
	width:9px;
	height:25px;
	background:url(/m/i/bg/box/1/box1_03.png) no-repeat;
	padding:0px;
}
td.box1_4{
	width:9px;
	background:url(/m/i/bg/box/1/box1_04.png);
	padding:0px;
}
td.box1_5{
	background:url(/m/i/bg/box/1/box1_05.png);
	padding:0px;
}
td.box1_6{
	width:9px;
	background:url(/m/i/bg/box/1/box1_06.png);
	padding:0px;
}
td.box1_7{
	width:9px;
	height:9px;
	background:url(/m/i/bg/box/1/box1_07.png) no-repeat;
	padding:0px;
}
td.box1_8{
	height:9px;
	background:url(/m/i/bg/box/1/box1_08.png);
	padding:0px;
}
td.box1_9{
	width:9px;
	height:9px;
	background:url(/m/i/bg/box/1/box1_09.png) no-repeat;
	padding:0px;
}