body {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0 auto;
	background:#EBEBEB;
}

#mainbox {
	width:875px;
	background:#FFFFFF;
	margin:0 auto;
}

#header {
height:120px;
background: #FFFFFF
}

#logo_hold {
float:left; 
width:180px;
}

#banner{
float:right
}


#menu {
width:845px; 
background:#FFFFFF; 
border-top: #fae4a1 1px solid; 
border-bottom: #fae4a1 1px solid;
padding:5px 15px;
color:#996633;
}

a.navi {
color:#996633;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
a:hover.navi
{
text-decoration:underline;
}

#left_navi {
width:145px; 
margin:10px 10px 0 20px; 
color:#666666; 
float:left;
}

#right_navi {
width:145px; 
margin:10px 10px 0 5px; 
font-size:10px; 
color:#666666; 
float:left;
}


a.lmenu {
color:#666666;
text-decoration:none
}
a:hover.lmenu {
color:#666666;
text-decoration:underline
}

a.rmenu {
color:#8b5c29;
text-decoration:none
}
a:hover.rmenu {
color:#8b5c29;
text-decoration:underline
}

#content_box {
width:650px; 
margin:10px 10px 0 0; 
float:left;
padding:5px 15px;
}

#converter_form {
width:650px;
height:435px;
font-family: Tahoma, sans-serif;
font-size: 12px;
color: #333333;
background:#FFFFFF;
}

h1 {
font-size:14px;
color:#996633;
line-height:16px;
padding:0;
margin:0;
}

p {
font-size:12px;
line-height:16px;
padding:5px 0;
margin:0;
}

a {
color:#333333;
text-decoration:underline;
}
a:hover {
text-decoration:none
}

a.foot {
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

#footer {

width:875px;
background:#8b5c29;
text-align:center; 
color:#FFFFFF; 
font-size:10px;
padding:20px 0;
}

table 
{
font-size:12px;
}


div.specRow {
  clear: both;
  padding-top: 10px;
  }


div.specRow span.specLabel {
  float: left;
  width: 28%;
  text-align: right;
  font-weight: bold;
  }



div.specRow span.specValue {
  float: right;
  width: 64%;
  text-align: left;
  } 

