body{
margin:0px;
font-size:14px;
color:#303030;
background-color:#ffffff;
background-image:url("/images/cookiebg.gif");
background-repeat:repeat-x;
font-family:Verdana,sans-serif;
}

#page{margin:0px auto;}
#main{}

#bmain{
position:relative;
margin:0px auto;
width:100%;
max-width:980px;
height:auto;
background-color:#ffffff;
border:0px;
}

#flatConverter{
margin:70px auto;
}

#foot{
width:100%;
height:40px;
text-align:center;
vertical-align:middle;
font-size:12px;
}

.social{vertical-align:top; float:right; height:20px;}
.social2{width:100px; float:right; height:20px;}

.fullwidth{
width:100%
}

.navText{
text-align:center;
line-height:30px;
font-size:16px;
}

.bmainText{
text-align:justify;
padding:20px 30px 30px 30px;
}

.bmainBorder{padding:0px;}

.title{
font-weight:bold;
text-decoration:none;
clear:right;
}

.dcent{
margin:0 auto;
text-align:center;
width:860px;
}

li{
line-height:170%;
padding:10px 0;
}

p{
line-height:150%;
padding:3px 0px 3px 0px;
}

h1{
text-decoration:none;
font-weight:600;
font-size:20px;
margin:0px;
margin-top:30px;
}

h2{
font-weight:600;
font-size:18px;
padding:15px 0px 0px 0px;
margin:1.5en 0 0.8em 0;
}

h3{
font-weight:600;
font-size:16px;
padding:15px 0px 0px 0px;
}

.tablink{
display:inline-block;
background-color:#707070;
padding:10px;
color:white;
box-shadow:2px 2px grey;
border-radius:3px;
margin:6px 4px;
font-weight:bold;
text-decoration:none;
line-height:100%;
}

.tablink:hover{color:#0000CC;background-color:#dadada;}

.tablink2{
display:inline-block;
background-color:#dadada;
padding:10px;
box-shadow:2px 2px grey;
border-radius:3px;
margin:6px 4px;
font-weight:bold;
text-decoration:none;
line-height:100%;
}

/* Table Styles */

caption {color:#F06; text-align:left;}
table {margin:30px auto; padding:0; border:0px; border-collapse:collapse;}
td, th {padding:10px 4px; border:0px; border-bottom:1px solid #989898;text-align:center;}
td + td {}
td + td + td {border-left:none;}
td a {color:#444; text-decoration:none; text-align:right;}
td a, th a {display:block; width:100%;}
td a:hover {background:#444; color:#FFF;}
tfoot th {text-align:center;}
th {}
th + th {}
th + th + th {}
th a {color:#F06; text-decoration:none;}
th a:visited {color:#F69;}
th a:hover {color:#F06; text-decoration:underline;}
thead tr, tfoot tr {color:#555;}
tr {background:url('/images/trb.png') repeat-x #F8F8F8;}
tr:hover {background:#ffffff;}

.tdw1{width:80px;}
.tdw2{width:36px;}
.tdw3{width:60px;}
.tdw4{width:110px;}
.tdw5{width:120px;}
.tdw6{width:180px;}

.tabim{
margin:10px auto;
padding:0px;
border-width:0px;
border-collapse:collapse;
}

.tabim2{
margin:10px auto;
border-width:0px;
border-spacing:20px;
border-collapse:separate;
}

.tabim3{margin:10px 10px;}

.tabim4{
margin:10px auto;
border-width:0px;
border-spacing:30px;
}

.tabim tr,.tabim2 tr,.tabim4 tr{background-image:none;background-color:#fff;}

.tabim3 tr{background:#fff;}
.tabim3 tr:nth-child(even){background:rgba(200,200,200,0.2);}
.tabim3 thead tr{background:rgba(200,200,200,0.2);}
.tabim3 tr:hover {color:#0000C0;}

.tdnobo2{border-width:0px;}

.fl3, .fl2{
display:flex;
flex-wrap:wrap;
justify-content:center;
}

div#ajaxConverter tr, .dcent tr, .pcent tr{background-color:#fff;}

/* end Table Styles */

#imrt1{
float:right;
width:300px;
text-align:center;
margin:5px 0px 5px 15px;
}

#imlt1{
float:left;
width:250px;
text-align:center;
margin:5px 15px 5px 0px;
}

#imrb1{
float:right;
width:350px;
text-align:center;
margin:5px 0px 15px 15px;
}

#imlb1{
float:left;
width:200px;
text-align:center;
margin:5px 15px 5px 0px;
}

.crdt{
font-size:9px;
font-style:italic;
line-height:100%;
padding:0px;
margin:0px;
}

.tdB, .tdbold{font-weight:600;}
.td40{width:50px;}
/*.tdw1{width:120px;}
.tdw2{width:200px;}
.tdw3{width:60px;} */

.tdnobo{
font-size:20px;
line-height:140%;
color:#333333;
vertical-align:middle;
border-width:0px;
}

.tdcent{
text-align:center;
vertical-align:middle;
}

.tdleft{
text-align:left;
vertical-align:middle;
}

.tdbord{
font-size:20px;
line-height:140%;
text-align:right;
color:#333333;
vertical-align:middle;
border:0px solid #9999ff;
padding:0px;
}

.pcent{text-align:center;}
.pad10{padding:10px 0px 10px 0px;}
.dc{text-align:center;}

.inputbox{
color:#000000;
font-size:30px;
height:56px;
width:120px;
padding:2px 5px 2px 5px;
text-align:right;
border:2px solid #9999ff;
}

.inputboxa{
color:#000000;
font-size:24px;
height:56px;
width:580px;
padding:2px 5px 2px 5px;
text-align:right;
border:2px solid #9999ff;
}

.inputboxb{
color:#000000;
font-size:24px;
height:56px;
width:220px;
padding:2px 5px 2px 5px;
text-align:right;
border:2px solid #9999ff;
}

.tdbka{background-color:#ccccff;}

.tabspace{padding:0px 0px 15px 0px;}