#zubainput {
margin: 0;
padding: 0 0 1em 0;
background: #FFF;
min-width:720px;
width:720px;
}

#zubainput #top {
}

#zubainput #top_line {
background: #fff url(/_img/products/utility/zubainput/top_line_bg.jpg) repeat-x;
height:50px;
}

#zubainput #top_line #top_line_txt { 
width: 400px;
float:left;
position:relative;
top:20px;
left:10px;
color:#F1F8E9;
font-weight:bold;
font-size: 1.0em;
}

#zubainput #top_line #top_line_os { 
color:#fff;
font-weight:bold;
font-size: 1em;
text-align:right;
padding: 20px 10px 0 0;
}

#zubainput #top_title {
width: 720px;
height: 343px;
background: #7AAB20 url(/_img/products/utility/zubainput/top_title_bg.jpg) no-repeat top;
}

#zubainput #top_title #top_title_txt {
width:458px;
height:24px;
float:right;
position:relative;
top:10px;
right:20px;
color:#008012;
font-weight:bold;
font-size: 1em;
text-align:center;
}

#zubainput #intro {
margin: 20px 20px 0 20px;
text-align:left;
}


#zubainput #intro #intro_txt {
padding: 10px 10px 10px 10px;
border: #7AAB20 dashed 1px;
background: #FAFCF8;
color:#006E47;
font-weight:bold;
}

#zubainput #intro p {
margin: 10px 0 0 0;
text-align:left;
}

#zubainput #intro img#intro_softname {
vertical-align:text-bottom;
margin: 0 5px 0 5px;
}

#zubainput #intro_functions_center{
text-align:center;
}

#zubainput #intro_functions {
margin: 0 auto 0 auto;
padding: 10px 0 0 0;
width:650px;
text-align:left;
}

#zubainput #intro_functions ul li.title{ 
list-style-type:square;
margin:10px 0 0 10px;
font-size:1em;
font-weight:bold;
color:#006E47;
border-bottom: #006E47 dashed 1px;
}

#zubainput #intro_functions ul li.content{ 
list-style-type:none;
margin:5px 0 0 10px;
padding: 0 0 10px 0;
font-size:0.9em;
}

#zubainput #intro_functions #intro_functions_left {
width:300px;
float:left;
}

#zubainput #intro_functions #intro_functions_right {
width:300px;
float:right;
}

#zubainput #intro_functions p {
margin: 0 0 0 0;
}

#zubainput #intro_functions #easy_input {
text-align:center;
margin: 0 auto 0 auto;
}

#zubainput #about_requirement {
margin: 0 30px 0 30px;
padding: 20px 0 0 0;
font-size: 0.9em;
}

#zubainput #about_requirement #about_requirement_title {
width: 12em;
background:#006E47;
color:#fff;
text-align:center;
font-weight:bold;
padding:0.1em;
margin: 0 0 0.3em 0;
}

#zubainput #about_requirement #requirements {
font-size:0.9em;
}

#zubainput #about_requirement2 {
position:relative;
font-size:0.9em;
}

