﻿/* Order Checkout */
table.cartTable
{
	width: 600px;
	border: solid 1px black;
	padding: 4px;
}

td.cartHead
{
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	background-color: #6582A2;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

td.cartFoot
{
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	background-color: #6582A2;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

td.cartOdd
{
	color: #000000;
	background-color: #e5e5e5;
	padding: 3px;
}

td.cartEven
{
	color: #000000;
	background-color: #C5CDD5;
	padding: 3px;
}

/* Heater Configurator */
table.hcBacking
{
	border: solid 1px #FFFFFF;
	padding-bottom: 0px;
	padding-top: 0px;
}

td.hcBackingBox
{
	border: solid 1px #FFFFFF;
}

#htoChart 
{
	background-color: #ffffff; 
	border: solid 1px #000000;
}
#htoChart TD 
{
	padding: 0 4px 0 4px; 
	background-color: #f5f5f5;
}
#htoChart TD.htoHeading 
{
	font-weight: bold; 
	background-color: #e5e5e5;
}

/* Sensor Configurator */
table.configTable
{
	width: 630px;
	height: 463px;
	border-collapse: collapse;
	border: solid 1px #000000;
}

table.configTable td
{
	vertical-align: middle;
}

table.configTable2
{
	width: 630px;
	border-collapse: collapse;
	border: solid 1px #000000;
}

td.categoryLink
{
	border: solid 1px #000000;
	color: #00346A;
	background-color: #E5E5E5;
	text-align: center;
	padding: 4px;
}

td.darkBlue
{
	border: solid 1px #000000;
	color: #ffffff;
	background-color: #00346A;
	font-weight: bold;
	text-align: center;
	padding: 3px;
}

td.mediumBlue
{
	border: solid 1px #000000;
	color: #ffffff;
	background-color: #6582A2;
	font-weight: bold;
	text-align: center;
	padding: 3px;
}

td.liteBlue
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #C5CDD5;
	text-align: center;
	padding: 3px;
}

td.gray
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #E5E5E5;
	text-align: center;
	padding: 3px;
}

td.white
{
	border: solid 1px #000000;
	background-color: #ffffff;
	text-align: center;
	padding: 3px;
}

td.white2
{
	border: solid 1px #000000;
	background-color: #ffffff;
	text-align: left;
	padding: 3px;
}

td.black
{
	border: solid 1px #000000;
	background-color: #000000;
}
td.blank
{
	border: solid 1px #000000;
}

table.adminMenuTable
{
	border-collapse: collapse;
	border: solid 1px #000000;
}
td.gray2
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #E5E5E5;
	text-align: left; 
	vertical-align:text-top;
	padding: 5px;
}

#dropmenudiv{
	position:absolute;
	z-index:100;
}

#submenuChart TD.sItem 
{
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	BACKGROUND-COLOR: #E5E5E5; 
	border:1px solid #6582A2;
	border-bottom-width: 0;
}

#submenuChart TD.sItem2 
{
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	BACKGROUND-COLOR: #E5E5E5; 
	border:1px solid #6582A2;
}

#menuChart TD.mItem 
{
	FONT-WEIGHT: bold;
	padding: 7px 7px 6px 7px;
	BACKGROUND-COLOR: #E5E5E5; 
	border:1px solid #6582A2;
	border-bottom-width: 0;
}

#menuChart TD.mItem2 
{
	FONT-WEIGHT: bold; 
	padding: 7px 7px 7px 7px;
	BACKGROUND-COLOR: #E5E5E5; 
	border:1px solid #6582A2;
}
#sc_searchbox
{
	width: auto; 
	border: #6582a2 1px solid; 
	background-color: #e5e5e5; 
	padding: 15px;
}

#sc_searchbox td
{
	padding: 5px;
}

table.menuTable
{
	width: 630px;
	border-collapse: collapse;
	border: solid 1px #000000;
	padding-bottom: 4px;
	padding-top: 4px;
}

td.mediumMenu
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #CACACA;
	text-align: center;
	padding-bottom: 4px;
	padding-top: 4px;
}

td.grayMenu
{
	border: solid 1px #000000;
	color: #000000;
	background-color: #E5E5E5;
	text-align: center;
	padding-bottom: 4px;
	padding-top: 4px;
}

table.toolTable
{
	border-bottom: solid 1px #00346A;
	border-top: solid 1px #00346A;
	color: #000000;
	background-color: #E5E5E5;
}

table.mainselect
{
	border: solid 1px #00346A;
	color: #000000;
	width: 270px;
	height: 185px;
	padding:0px 0px 0px 0px;
	margin-left: 10px;
}

table.mainselectAC
{
	border: solid 1px #00346A;
	color: #000000;
	width: 220px;
	padding:0px 0px 0px 0px;
	margin-left: 20px;
}

td.msTitle
{
	color: #ffffff;
	background-color: #6582A2;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	height: 30px;
	vertical-align: middle;
}
td.msCarrot
{
	background-color: #6582A2;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	height: 30px;
}
td.msBody
{
	color: #00346A;
	background-image: url(/images/fade02.jpg);
	text-align: left;
	padding: 0px 5px 5px 0px;
	height: 130px;
}
td.msBodyACcon
{
	color: #00346A;
	background-image: url(/images/ac_con01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}
td.msBodyACspr
{
	color: #00346A;
	background-image: url(/images/ac_spr01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}
td.msBodyACthe
{
	color: #00346A;
	background-image: url(/images/ac_the01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}
td.msBodyACter
{
	color: #00346A;
	background-image: url(/images/ac_ter01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}
td.msBodyACcou
{
	color: #00346A;
	background-image: url(/images/ac_cou01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}
td.msBodyACflu
{
	color: #00346A;
	background-image: url(/images/ac_flu01.jpg);
	text-align: left;
	padding: 10px 10px 10px 10px;	
	height: 80px;	
	vertical-align: bottom;
}


a.msA:visited,
a.msA:link,
a.msA {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}
a.msA:hover {
	color: #00346A;
}

#dash-heaters{
        border: 1px solid #000;
    }
    
    #dash-heaters td{
        border: 1px solid #000;
        padding: 10px; margin: 0; background-color: Silver;
    }
#dash-sensors{
    border: 1px solid #000;
}

#dash-sensors td{
    border: 1px solid #000;
    padding: 5px; margin: 0; background-color: Silver;
}