/*style of calculator*/
#title-content{
	font:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#003160;
	font-weight:lighter;
	padding:0px 20px 0px 0px;
	margin:20px;
	width:900px;
	text-transform:capitalize;
	float:left;
	border-bottom:1px dotted #003160;
}

/*tab's style of the variables*/
#TabbedPanelsVariable{
	float:left;
}
#TabbedPanelsVariable .TabbedPanelsContent{
	width:845px;
	height:auto;
	padding:15px;
}

#TabbedPanelsVariable .TabbedPanelsTab{
	padding:20px 20px 0px 20px;
	width:auto;
	height:40px;
}

#TabbedPanelsVariable .TabbedPanels{
	/*margin:0px;*/
}
#TabbedPanelsVariable ul{
	margin:0px;
	padding:0px;
}
/*end of tab's style of the variables */
#content{
	/*padding:20px;*/
	height:auto;
}

#content_calc .row{
	clear:both;
	margin:0px auto;
}
	.row li{
		float:left;
		text-align:center;
		vertical-align:middle;
		list-style:none;
		display:inline;
	}
.row-value{
	width:70px;
}
.row-title{
	padding:5px;
	color:#003160;
	text-align:center;
	border-left:#336699 solid 1px;
	border-top:#336699 solid 1px;
	height:30px;
	width:120px;
	float:left;
}
.row-input{
	margin:0px;
	padding:3px 5px 3px 5px;;
	height:25px;
	border-left:#336699 solid 1px;
	border-top:#336699 solid 1px;
	width:120px;
	float:left;
	bottom:1px;
}

/*input class*/
.sector-table{
	width:655px;
	border-right:#336699 solid 1px;
	border-bottom:#336699 solid 1px;
}

#desinfectant .sector-table{
	width:524px;
	border-right:#33C solid 1px;
	border-bottom:#33C solid 1px;
}

.sector-table input{
	width:80px;
	border:#336699 solid 1px;
}

.title{
	border-bottom:1px dotted #003160;
	color:#003160;
	font-size:22px;
	font-weight:lighter;
	text-transform:capitalize;
	margin-bottom:15px;
}

#content table{
	
}

#content th, #years_neptune th{
	color:#003160;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
}


#content td{
	text-transform:capitalize;
	color:#00172F;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px;
}

#content strong{
	color:#003160;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
}
#content em{
	text-transform:capitalize;
	color:#00172F;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#variables ul, #dornoch ul, #desinfectant ul, #neptune ul{
	padding-left:inherit;
	float:inherit;
	background-color:#FFF;
	padding-right:inherit;
	list-style:square;
	line-height:200%;
	width:auto;
}

#content_calc hr{
	width:860px;
	padding:0px;
	margin: 20px 0px 0px 0px;
}


/*style of table*/
#price-data table{
	/*border:#333 solid 1px;
	background-color:#F2F2F2;*/
}

#price-data th{
	padding:5px;
	background-color:#F2F2F2;
	/*font-size:14px;
	text-transform:capitalize;
	border:#333 solid 1px;*/
}

#price-data .table-back{
	background-color:#FFF;
}

#price-data .result-table{
	color:#FF0008;
	font-size:16px;
}

#price-data td{
	padding:5px;
	text-align:center;
	background-color:#FBFBFB;
	/*border:#333 solid 1px;*/
	width:100px;
}
/*end of style of table*/
.aux{
	width:655px;
	border-bottom:#336699 solid 1px;
	border-right:#336699 solid 1px;
}
.aux input{
	width:80px;
	border:#336699 solid 1px;
}
.aux2{
	width:524px;
	border-bottom:#336699 solid 1px;
	border-right:#336699 solid 1px;
}
.aux2 input{
	width:80px;
	border:#336699 solid 1px;
}

#years_dornoch hr, #years_neptune hr{
	width:300px;
}

#content_text .option{
	width:900px;
	
}
#content_text .button_reg{
	float:right;
	margin-left:10px;
}

#content_text .button_reg a{
	display:block;
	border:#03C solid 1px;
	padding:5px;
	width:120px;
	text-align:center;
	background-color:#336699;
	color:#CCCCCC;
}

#content_text .button_reg a:hover{
	background-color:#D00004;
	border:#D00004 solid 1px;
	color:#CCCCCC;
}

.title-input{
	font-size:14px;
	font-weight:bold;
}

.title_disinfectant{
	color:#FF0008;
	font-size:14px;
}
.title_disinfectant2{
	font-size:15px;
	font-weight:bold;
	border-bottom:none;
}

.title_classselect{
	display:block;
}

.title_classunselect{
	display:none;
}

.position-table{
	float:left;
	padding:20px;
}

#price-data{
	text-align:center;
}

.button-back{
	float:left;
}

.title_left{
	float:left;
}

.button-new{
	float:right;
}

.button-back input, .button-new input{
	padding:10px;
	background-color:#3B5998;
	color:#FFF;
}

.button-back input:hover, .button-new input:hover{
	background-color:#FF0008;
	color:#FFF;
}