body
{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #E1FFE1;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
}
input{
	font-size:12px;
	font-family: sans-serif;
	font-weight:normal;
	text-align: left;
}
table{
    font-size:12px;
    font-family: sans-serif;
    font-weight:normal;
    text-align: left;
    width: 100%;
    background-color: #E1FFE1;
    margin-top: 2px;
    margin-left : 3px;
    margin-right : 0;
    margin-bottom : 0;
}
td{
    font-size:12px;
    font-family: sans-serif;
    font-weight:normal;
    text-align : center;
}
.numbers{
    font-size:10px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:200;
	text-align:right;
	color:#0000CC;
}
.inputR{
    text-align: right;
    margin-bottom : 0px;
    margin-left : 2px;
    margin-right : 2px;
    margin-top : 0px;
    width: 85%;
    background-color:#F4FFF4;
}
.inputL{
	text-align: left;
    margin-bottom : 0px;
    margin-left : 2px;
    margin-right : 2px;
    margin-top : 0px;
    width: 85%;
    background-color:#F4FFF4;
}
.inputRRO{
    text-align: right;
    margin-bottom : 0px;
    margin-left : 2px;
    margin-right : 2px;
    margin-top : 0px;
    width: 80%;
	height: 13px;
    background-color:#FFFFEE;
}
.inputLRO{
	text-align: left;
    margin-bottom : 0px;
    margin-left : 2px;
    margin-right : 2px;
    margin-top : 0px;
    width: 85%;
    height: 13px;
    background-color:#FFFFEE;
}
#txtArea
{
width:98%;
font-family: sans-serif;
font-size: 12px;
font-weight:300;
height:28px;
}
.PlusMinus{
    font-size:14px;
    font-family: sans-serif;
    font-weight: bold;
}

#tblSoapQualities td{
	text-align: left;
}
#tblFattyAcids td{
	text-align: left;
}
#tblFragranceRatio td{
	text-align: left;
}
#selOil{
    width:95%;
    font-size:12px;
    background-color:#FFFFEE;
    }
#selRecipeName{ 
    background-color:#FFFFEE;
 }
#tblRecipe a{
	font-weight:bold; font-size:12px;color: red; text-decoration: none;
}
#goButton{
vertical-align:baseline;
text-align:center;
padding:5px;
}
#goButton a{
font-size:16px;
font-weight:bold;
color:Red;
}
#txtRecipeName{width:225px;}

#tdOilList{text-align: center;}

#tblOutput td{text-align:center; }

#tdRecipe1{width:15%;text-align:center;}
#tdRecipe2{width:65%;text-align:center;}
#tdRecipe3{width:20%;text-align:center;}

/* Main DIVs */
#tblMain{
	width:1000px;
	color: black;
}
#tdLeftColumn{
	width:250px;
	color: black;
	vertical-align:top;
}
#tdRightColumn{
	width:750px;
	color: black;
	vertical-align:top;
	margin-left:3px;
}
#tdRightColumnLeft{
	width:300px;
	color: black;
	vertical-align:top;
	margin-left:3px;
}
#tdRightColumnRight{
	width:440px;
	color: black;
	vertical-align:top;
	margin-left:3px;
}
#tdOutput{
	margin-top:0px;
	width: 744px;
	color: black;
}
#divOnPageHelp{
	background-color: #f4fff4;
	width:990px;
	display:none;
	margin-left:3px;
	padding-left:3px;
	
}
#divOnPageHelp{
	margin-left:3px;
	text-align:left;
	}
.topLinks{
	font-family : sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 1px;
	padding-top: 1px;
}
#tableTop{
width:1000px;
margin-top:0px;
border-bottom: 1px solid  #409BBA;
border-top: 1px solid  #409BBA;
border-left: 1px solid  #409BBA;
border-right: 1px solid  #409BBA;
background-color: #60BD51;
}
#tableTop td{
font-size:9px;
border-left:1px;
border-left-color: #409BBA;
border-left-style:solid;
border-right:1px;
border-right-color: #409BBA;
border-right-style:solid;
}

