body
{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFE7A7;
	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: #FFE7A7;
    margin-top: 2px;
    margin-left : 0;
    margin-right : 0;
    margin-bottom : 0;
    border : 0px solid #000;
}
.tblSoapQualities {
	border : 1px solid #000;
}
.tblSaveRecipe {
	border : 1px solid #000;
}
.tblCopyright {
	border : 1px solid #000;
	background-color: #9DCD39;
}
.tblFattyAcids {
	border : 1px solid #000;
}
.tblFragranceRatio {
	border : 1px solid #000;
}
.tblDob {
	border : 1px solid #000;
}
input, textarea, select { 
	border: 1px solid #000;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
	background: #f4f4f4 url(innershadow.gif) top left no-repeat;

}
/* textarea { 
	border: 1px solid #000;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
}
select { 
	border: 1px solid #000;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
}*/
.allWT {
	border : 1px solid #000;
}
.tblOilList {
	width: 260px;
}
.tblTitleRecip {
	border : 1px solid #000;
}

.tblRatioRecip {
	border : 1px solid #000;
}
.tblRecipe {
	border : 1px solid #000;
}
.tblItogRecip {
	border : 1px solid #000;
}
.trTitle {
	border-bottom: 1px solid #000;
}
.trColorTitle {
	background-color: #4B4BA6;
	font-weight: bolder;
	color: #FFF;
}
.newPlus {
	color: Green;
}

/* Easy Tooltip */

#easyTooltip{
	padding:5px 10px;
	border:1px solid #195fa4;
	background:#195fa4 url(bg.gif) repeat-x;
	color:#fff;
	}

#easyTooltip2{
	padding:5px 10px;
	border:1px solid #5e5e5e;
	background:#5e5e5e url(bg2.gif) repeat-x;
	color:#fff;
	width:250px;
	}
#easyTooltip2 h4, #easyTooltip2 p{
	margin:.25em 0;
	}	
					

/* // Easy Tooltip */

.acidTooltip {
	color: #89181A;
	text-decoration: none;
}

.propSoap {
	color: #89181A;
	text-decoration: none;
}
.main_tbl {
	border : 0px;
	padding : 5px;
}



 td{
    font-size:12px;
    font-family: sans-serif;
    font-weight:normal;
    text-align : center;
}
/* textbox sizing */
.RecipePlus{ color:Green; font-size:14px;font-family:sans-serif;font-weight:900;}
.RecipeOilName{
	text-align: left;
    margin-bottom : 0px;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 0px;
    width: 230px;
    background-color:#FFFFEE;
}
.RecipePercent{
	text-align: left;
    margin-bottom : 0px;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 0px;
   width:55px;
}
.RecipeWeight{
	text-align: left;
    margin-bottom : 0px;
    margin-left : 1px;
    margin-right : 1px;
    margin-top : 0px;
	width:50px;
}
.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: url(innershadowgreen.gif) top left no-repeat;
}
.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:97%;
font-family: sans-serif;
font-size: 12px;
font-weight:300;
}

.vsmall{font-size:10px; color:#3333CC; font-weight:400;}
#tblSoapQualities td{text-align: left;}
#tblFattyAcids td{text-align: left;}
#tblFragranceRatio td{text-align: left;}
#selOil{width:100%;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 {
	width:100%;
}
#tblOutput td{text-align:center; }
/* Main DIVs */
#tblMain{
	width:1100px;
	color: black;
	background-color: #FFF6D5;
}
.RightColumnBg {
	background-color: #FFF6D5;
}

#tdLeftColumn{
	width:260px;
	color: black;
	vertical-align:top;
}
#tdRightColumn{
	width:860px;
	color: black;
	vertical-align:top;
	margin-left:3px;
}
#tdRightColumnLeft{
	width:300px;
	color: black;
	vertical-align:top;
	margin-left:1px;
}
#tdRightColumnRight{
	width:450px;
	color: black;
	vertical-align:top;
	margin-left:3px;
}
#tdOutput{
	margin-top:0px;
	width: 744px;
	color: black;
}


#divOnPageHelp {
	/* background-color: #99FFFF;
	border: 1px solid #000; */
	display: none;
	font-size: 12px;
	padding: 10px;
	position: absolute;
	vertical-align: top;
	z-index: 1000;
}
#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;
}
#tableTopNew{
width:100%;
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{
width:1100px;
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:0px;
border-left-color: #409BBA;
border-left-style:solid;
border-right:0px;
border-right-color: #409BBA;
border-right-style:solid;
}
/* dallas */

.box {width:100%; text-align:left; background-color: #FFE7A7;}
.box .t {background:url(img/box_bg_t.gif) repeat-x left top;}
.box .r {background:url(img/box_bg_r.gif) repeat-y top right;}
.box .b {background:url(img/box_bg_b.gif) repeat-x right bottom;}
.box .l {background:url(img/box_bg_l.gif) repeat-y left top;}
.box .tl {background:url(img/box_bg_tl.gif) no-repeat left top;}
.box .tr {background:url(img/box_bg_tr.gif) no-repeat right top;}
.box .br {background:url(img/box_bg_br.gif) no-repeat bottom right;}
.box .bl {background:url(img/box_bg_bl.gif) no-repeat bottom left;}
.box .content {padding:10px 20px 20px 10px;}

#tblRecipe a.newMinus {
	font-weight:bold; font-size:12px;color: red; text-decoration: none;
}
#tblRecipe a.newPlus {
	font-weight:bold; font-size:12px;color: Green; text-decoration: none;
}

.myBox
{
    margin: 0;
    border: 0px solid #ffffff;
    width: 94%;
    padding: 0px;
    text-align: left;
    background-color: #FFE7A7;
    border: 3px solid #CA7D3C;

    background-image: url(backrepeat.jpg);
    background-repeat: repeat-x;


    /* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    CCborderRadius: 5px; */
}


.tmain {
	background-image: url(img/tmain.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 12px;
}
.tleft {
	background-image: url(img/tleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 12px;
}
.bmain {
	background-image: url(img/bmain.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
}
.bleft {
	background-image: url(img/bleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 12px;
}
.mleft {
	background-image: url(img/mleft.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.mmain {
	background-image: url(img/mcontent.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin-left: 12px;
}
.header {
	background-image: url(img/headerbg.gif);
	height: 35px;
	margin-right: 16px;
	padding-left: 5px;
	text-align: left;
}
.content {
	font-family: Tahoma, Geneva, sans-serif;
	padding-right: 21px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.m_table {
	width: 1050px;
	background-color: #FFF6D5;
}

