
body {
	/*background-image: url(images/bursak.gif);*/
	background-color: #333333; /* #e5f2bf */
}

calculatorBody {
	/*background-image: url(images/bursak.gif);*/
	background-color: #ffffff;
}

.center
{ 
    text-align: center;
}

a:link, a:active, a:visited {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #548703;
	text-decoration: underline;
}
a:hover {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #970215;
	text-decoration: underline;
}

.sidebar:link, .sidebar:active, .sidebar:visited {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
	background-color: #ffffff;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
}
.sidebar:hover {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #970215;
	text-decoration: underline;
	background-color: #none;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
}

table.main {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #dbecf4 #dbecf4 #dbecf4 #dbecf4;
	border-collapse: separate;
	background-color: white;
	margin-left:auto; 
	margin-right:auto;
}
.textinall {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A566F;
	text-decoration: none;
}
.textinall2 {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A566F;
	text-decoration: none;
}
.textinall3 {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #5C940D;
	text-decoration: none;
}
.textinall4 {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #548703;
	text-decoration: none;
}
.textinall5 {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.textinall6 {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #970215;
}

.mainHeader {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3476ab;
	height:  26px;
    width: 519px;
	height:  27px;
}

td.mainTop {
    width: 519px;
	height:  27px;
    background: url(images/mainTextBG.gif);
    background-repeat: repeat-y;
    background-color: #ffffff;
}

td.mainTopText {
    width: 462px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #548703;
	text-align:right;
}

table.contact {
    width: 170px;
	border-width: 1px 0px 1px 0px;
	padding: 3px; 
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #ffffff;
	margin-left:auto; 
	margin-right:auto;
}

.contact th{
    width: 230px;
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	background: #7aa323;
	color:#ffffff;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.contact td {
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #e5f2bf;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

.contact:link, .contact:active, .contact:visited {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
	text-decoration: none;
	background-color: #e5f2bf;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
}
.contact:hover {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #970215;
	text-decoration: underline;
	background-color: #e5f2bf;
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
}

table.boards {
    width: 488px;
	border-width: 1px 1px 1px 1px;
	padding: 3px; 
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #ffffff;
	margin-left:auto; 
	margin-right:auto;
}

.boards th{
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	background: #7aa323;
	color:#ffffff;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.boards td {
	border-width: 1px 0px 0px 0px;
	border-style: dashed solid solid solid;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: #000000 #000000 #000000 #000000;
	background: #e5f2bf;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

.boards img {
    border: 0px;
	width: 475px;
	height: 142px;
}

img.keiki_hua{
    border: 0px;
	width: 475px;
	height: 272px;
}

td.boardsWhiteBG1 {
    width:  90px;
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #ffffff;
	vertical-align:  top;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #548703;
}

td.boardsWhiteBG2 {
    width:  410px;
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #ffffff;
	vertical-align:  top;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

table.orderform {
    width: 100%;
	border-width: 1px 1px 1px 1px;
	padding: 4px; 
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-spacing: 0px;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #e5f2bf;
	margin-left:auto; 
	margin-right:5px;
}

.orderform th{
    width: 230px;
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	background: #7aa323;
	color:#ffffff;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.orderform td {
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #e5f2bf;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

.orderform textarea {
 background-color: #ffffff;
 color: #7aa323;
}

input.orderformbtn{
   color:#050;
   font-family: Helvetica, Arial, Tahoma, sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#e5f2bf;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
}

td.formWhiteBG {
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #ffffff;
	vertical-align:  middle;
	text-align: left;
    padding:  5px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

th.priceList {
    width:  90px;
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #ffffff;
	vertical-align:  top;
	text-align: left;
    padding:  3px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #548703;
}

td.priceList {
    width:  410px;
	border-width: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #ffffff;
	vertical-align:  top;
	text-align: left;
    padding:  2px;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #548703;
}

.priceList a:link {text-decoration: none; color: blue; font-size:12px;}
.priceList a:active {text-decoration: none; color: blue; font-size: 12px;}
.priceList a:visited {text-decoration: none; color: blue; font-size: 12px;}
.priceList a:hover {text-decoration: underline; color: #970215; font-size: 12px;}

.priceNote {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #548703;
	text-decoration: none;
}

td.blackBG {
	background-color: #000000;
}

h3 {
  margin: 0px;
  padding: 10px 0px 1px 1px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
}