/* Top-Level Areas */
BODY     {background-repeat:no-repeat;font-family:arial;color:#FFFFF6;zoom:100%}
#divMain {position:absolute;top:0;left:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0)}
#divWait {position:absolute;top:-100;left:-100;display:none}
#divDemoFlag {position:absolute;top:700;left:5;font-size:36;color:#3971C6;font-family:Trebuchet MS;display:none}
#divNavBack {position:absolute;top:700;left:1000;font-size:36;color:#3971C6;font-family:Trebuchet MS;display:none}
SPAN.PageTitle {font-size:140;color:#3971C6;font-family:Trebuchet MS;position:absolute;top:-35;left:-5}
SPAN.PageSubTitle {font-size:30;color:#F0F0F0;font-family:Trebuchet MS;width:450;position:absolute;top:40;left:400;margin-right:0;padding-right:0}
INPUT.MCECheckbox {height:40;width:40}

/* Event Notification */
DIV.EventNotification{position:absolute;width:250;height:200;left:75;top:640;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Fade(duration=3,overlap=3)}
TD.EventPopupTitle{padding-left:5;font-size:16;font-family:Trebuchet MS;background-color:#106DB5;font-weight:bold}
TD.EventPopupText{padding:5;font-size:20;font-family:Trebuchet MS}
TABLE.EventPopup{border-right: #106db5 solid;border-top: #106db5 solid;border-left: #106db5 solid;border-bottom: #106db5 solid;}

/* Horizontal Menu */
#spnHorizMenuItems {position:absolute;left:0;width:1280;top:0;height:600;filter:progid:DXImageTransform.Microsoft.Fade(duration=.75, overlap=.5)}

/* Vertical Menu */
#spnVertMenu{position:absolute;left:400;width:100;top:150;height:500;filter:progid:DXImageTransform.Microsoft.Fade(duration=.75, overlap=.5)}
#spnVMItem {position:absolute;top:0;left:0;display:none}
#spnVMScrollButtons {position:absolute;top:400;left:795;width:250;display:none}
#spnVMScrollStatus {font-size:26;color:#F0F0F0;font-family:Trebuchet MS;width:135}
SPAN.VMScroll {position:absolute;top:2;cursor:hand;width:30}
SPAN.VMScrollSelected {position:absolute;top:2;cursor:hand}
SPAN.VMDisabled {position:absolute;top:2}
TD.VMItem {padding-top:5;padding-bottom:5;padding-right:10;padding-left:10;color:#ADCBEF;font-size:30;font-family:Trebuchet MS;background-color:#375EB6;cursor:hand}
TD.VMItemHome {padding-top:5;padding-bottom:5;padding-right:10;padding-left:10;color:#ADCBEF;font-size:30;font-family:Trebuchet MS;cursor:hand;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#183C8C', EndColorStr='#3159A5')}
TD.VMItemSelect {padding-top:5;padding-bottom:5;padding-right:10;padding-left:10;color:#3159A5;font-size:30;font-family:Trebuchet MS;background-color:#FFC329;cursor:hand;font-weight:bold}
TD.VMItemTransparent
{
	padding-right: 10px;
	border-top: gray 1px solid;
	padding-left: 10px;
	font-size: 30px;
	padding-bottom: 5px;
	color: #adcbef;
	padding-top: 5px;
	font-family: Trebuchet MS;
}

/* Expansion Menu */
SPAN.EMMenu {position:absolute;width:300;height:250;left:315;top:342;display:none}
TABLE.EMMenu
{
	border-right: #3971c6 2px solid;
	border-top: #3971c6 1px solid;
	border-left: #3971c6 2px solid;
	width: 250px;
	cursor: hand;
	border-bottom: #3971c6 1px solid;
}
TR.EMMenuItem {background-color:#375EB6;color:#ADCBEF}
TR.EMMenuItemSelect {background-color:#FFC329;font-weight:bold;color:#3159A5;}
TD.EMMenuItem {height:50;border-bottom: #3971c6 1px solid;padding-left:10;font-size:30;font-family:Trebuchet MS;}
SPAN.EMButton {position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\ExpandBtn_Deselect.png');padding-left:20;padding-top:7;width:200;margin-top:5}

/* Welcome Page */
SPAN.WelcomeTitle  {position:absolute;left:10;top:-35;font-size:150;color:#4071C0;font-family:Trebuchet MS}
SPAN.PageLogo {position:absolute;left:7;top:3;width:170;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images\HAILogo.png')}
SPAN.NavItem {Position:absolute;cursor:hand;top:135;left:0;display:none;width:220}
TD.ItemTitle {font-size:30;color:#5A96C6;font-family:Trebuchet MS;border-left:solid 2 #2175BD;border-right:solid 2 #2175BD}
/*TD.ItemTitle {font-size:30;color:#5A96C6;font-family:Trebuchet MS;border-left:solid 2 #2175BD;border-right:solid 2 #2175BD}*/
TD.ItemTitleSelected {background:#3971C6;font-size:30;color:#F0F0F0;font-family:Trebuchet MS;border-left:solid 2 #F0F0F0;border-right:solid 2 #F0F0F0}
TD.Image {border-left:solid 2 #2175BD;border-right:solid 2 #2175BD}
TD.ImageSelected {background:#3971C6;border-left:solid 2 #F0F0F0;border-right:solid 2 #F0F0F0}
TD.ItemDescription {padding:10;font-size:24;color:#5A96C6;font-family:Trebuchet MS;border-left:solid 2 #2175BD;border-right:solid 2 #2175BD}
TD.ItemDescriptionSelected {background:#3971C6;padding:10;font-size:24;color:#F0F0F0;font-family:Trebuchet MS;border-left:solid 2 #F0F0F0;border-right:solid 2 #F0F0F0}
SPAN.Icon {position:relative;top:0;left:0;border-style:solid;border-width:1;border-color:#5A96C6;width:195px;height:195px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
SPAN.IconSelected {position:relative;top:0;left:0;border-style:solid;border-width:1;border-color:#0841A5;width:195px;height:195px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
/*Img.Icon {border-style:solid;border-width:1;border-color:#5A96C6;width:195px;height:195px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
Img.IconSelected {border-style:solid;border-width:1;border-color:#F0F0F0;width:195px;height:195px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}*/
TABLE.MenuBground {background-color:#003399;margin-top:134}
TD.MenuBground    {border-top:solid 2 #0841A5;border-bottom:solid 2 #0841A5}
SPAN.Scroll {position:absolute;top:325;display:block;left:0;width:50px;height:50px;cursor:hand}
SPAN.ScrollSelected {position:absolute;top:325;display:block;left:0;width:50px;height:50px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);cursor:hand}

/* Home Page */
SPAN.HomeLeftNav {cursor: hand;position:absolute;top:144;left:75;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS}
TD.SectionImage {width:65;padding-top:0;padding-left:10;padding-right:10}
TD.SectionHeader {padding-top:5;padding-bottom:5;border-left:solid 2 #2175BD;border-bottom:solid 1 #2175BD;padding-left:10;background-color:#183C8C;color:#FFC329;font-size:30;font-weight:bold;font-family:Trebuchet MS;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#003399', EndColorStr='#3366CC')}
TD.SectionInfo {border-left:solid 2 #2175BD;border-bottom:solid 1 #2175BD;padding-right:10;padding-left:10;color:#ADCBEF;font-size:30;font-family:Trebuchet MS;}
FONT.ZoneInfo {font-family:Trebuchet MS;font-size:20;}
SPAN.HomeButton {position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\NavBtn_Deselect.png');padding-left:20;padding-top:7;width:200;margin-top:5}

/* Control Page */
SPAN.ControlBtnState {position:relative;padding-left:10;padding-top:7;width:200;margin-top:5}
SPAN.ControlBtnAllOnOff {position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\NavBtn_Deselect.png');padding-left:10;padding-top:7;width:220;margin-top:5}

/* Control Command Page */
TR.ControlCmdStatus  {font-size:30;color:#AFBEDF;font-family:Trebuchet MS}
SPAN.ControlScene {display:none;cursor: hand;position:absolute;top:237;left:330;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS}
SPAN.CommandControls {position:absolute;top:280;left:400;}
SPAN.LevelSpinner {font: bold 30px arial; width: 75; height: 50; border: 2 solid #5a5a5a; background: #eeeeee; color: #183C8C; padding-left: 10; padding-top:4;filter:progid:DXImageTransform.Microsoft.Fade(duration=.25)}
.SetFieldLabel {font-size:30;color:#AFBEDF;font-family:Trebuchet MS;font-weight:bold;}

/* Login Page */
SPAN.LoginControls {position:absolute;top:200;left:175;}
TABLE.Login{background-color: #1f4496}
TD.LoginControlLabel {font-size:34;color:#F0F0F0;font-family:Trebuchet MS;height:80;padding-left:29}
SPAN.LoginDescription {font-size:24;color:#5A96C6;font-family:Trebuchet MS;font-weight:bold;width:650}
INPUT.UserCodePW  {height:51;font-size:40;width:210;border: 2 solid #5a5a5a;border-width:thick;border-color:#F0F0F0}
INPUT.SaveUserData{height:40;width:40;margin-left:-2;margin-top:5}
SPAN.LoginButton {position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\NavBtn_Deselect.png');padding-left:15;padding-top:4;width:250;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS}
.LoginSpinner {font: bold 30px arial; width: 210; height: 50; border: 2 solid #5a5a5a; background: #eeeeee; color: #183C8C; padding-left: 10; padding-top:4;filter:progid:DXImageTransform.Microsoft.Fade(duration=.25)}
SPAN.SpinnerScroll {margin-left:5;cursor:hand;width:50}

/* Settings - Controller Page */
SPAN.Set_Controller_Controls {position:absolute;top:174;left:380;border: 2 solid #003399;}
TABLE.Set_Controller{background-color: #1f4496}
TD.Set_Controller_ControlLabel {font-size:30;color:#F0F0F0;font-family:Trebuchet MS;height:50;padding-left:15}
TD.Set_Controller_Value {font-size:30;color:#5A96C6;font-family:Trebuchet MS;padding-right:15}
SPAN.ChangeSettingsBtn {font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS;position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\NavBtn_Deselect.png');padding-left:-10;padding-top:4;width:250}

TD.Last_Updates {font-size:24;font-family:Trebuchet MS;padding-left:40;color:#99CCFF}

/* Temperature */
SPAN.ThermControlArea {position:absolute;top:175;left:130}
TD.ThermRowHeader  {height:60;background-color:#1f4496;color:#FFC329;font-size:30;font-weight:bold;font-family:Trebuchet MS;padding-left:7;}
TD.ThermRowDetails {height:60;background-color:#1f4496;color:#F0F0F0;font-size:30;font-family:Trebuchet MS}
SPAN.SetButton {position:relative;top:0;width:125;margin-left:25;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS;padding-top:4;padding-left:15}
SPAN.SysModeSpinner {font: bold 30px arial; width: 100; height: 50; border: 2 solid #5a5a5a; background: #eeeeee; color: #183C8C; padding-left: 10; padding-top:4;filter:progid:DXImageTransform.Microsoft.Fade(duration=.25)}

/* Wizards */
SPAN.WizardPageTitle {font-size:48;color:#3971C6;font-family:Trebuchet MS;position:absolute;top:15;left:20;width:1024}
SPAN.WizardNavButtons {position:absolute;top:700;left:500;width:500}
SPAN.WizardButton {position:relative;top:0;width:125;margin-left:20;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS;padding-top:4;padding-left:15}
SPAN.WizardControls {position:absolute;top:175;left:200;}
.WizardFieldLabel {font-size:30;color:#F0F0F0;font-family:Trebuchet MS;font-weight:bold;}
SPAN.WizardPanel {background-color:#99CCFF;height:100;position:absolute;left:0;width:100%}
TD.Wizard_IPAddress    {font-size:30;font-family:Trebuchet MS}
INPUT.Wizard_IPAddress    {font-size:30;font-family:Trebuchet MS;border: 2 solid #5a5a5a;}
INPUT.Wizard_Port  {font-size:30;border: 2 solid #5a5a5a;}
TD.Wizard_CheckBox_Label {font-size:30;font-family:Trebuchet MS}

/* CheckBox */
SPAN.CheckBox {position:relative;width:50}

/* No Controller Page */
SPAN.NoController {position:absolute;top:200;left:175;}
td.NoControllerMsg {background-color: #1f4496;font-size:34;color:#F0F0F0;font-family:Trebuchet MS;}
SPAN.NoControllerNav {cursor: hand;font-size:30;color:#F0F0F0;font-weight:bold;font-family:Trebuchet MS;position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images\NavBtn_Deselect.png');padding-left:20;padding-top:7;width:200;margin-top:5}

DIV.Background {position:absolute;top:0;left:0;width:100%;height:100%}

DIV.PageTitle  {color:#3A65AB;position:absolute;top:0;left:50;font-size:150pt}

/* Help */
SPAN.HelpSectionHeader {font-size:40;color:#F0F0F0;font-family:Trebuchet MS;width:100%}
SPAN.HelpContents {position:absolute;top:135;left:100;width:900;font-size:34;color:#F0F0F0;font-family:Trebuchet MS;}

/* Navigation List */
DIV.NavList		  {position:absolute;top:125;left:150;width:300;height:400;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.25,overlap=1.0)}
DIV.NavTitle	  {position:absolute;left:8;top:0;font-size:40;color:Gray}
DIV.NavItems	  {position:absolute}
DIV.NavItem		  {position:absolute;width:251;height:51;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
DIV.NavText		  {position:absolute;left:8;top:3;font-size:40;color:#fffff6;font-weight:bold}
DIV.NavScrollUp   {position:absolute;left:194;top:450}
DIV.NavScrollDown {position:absolute;left:224;top:450}

/* Spinner Control  */
.btnSpinnerPlus_nofocus {width: 50; height: 47; position: absolute; top: 0; left: 60; background-image: url(Images/Plus.NoFocus.gif); cursor: hand;margin-top:6;margin-left:10}
.btnSpinnerMinus_nofocus {width: 50; height: 47; position: absolute; top: 0; left: 0; background-image: url(Images/Minus.NoFocus.gif); cursor: hand;margin-top:6;margin-left:10} 
.btnSpinnerPlus_focus {width: 50; height: 47; position: absolute; top: 0; left: 60; background-image: url(Images/Plus.Focus.gif); cursor: hand;margin-top:6;margin-left:10}
.btnSpinnerMinus_focus {width: 50; height: 47; position: absolute; top: 0; left: 0; background-image: url(Images/Minus.Focus.gif); cursor: hand;margin-top:6;margin-left:10}
.spinnerBtnSpan {width: 110; height: 47}

/* ServerLog Page */
FONT.SRVRLOG_Description {font-size:30;color:#FFC329;font-family:Trebuchet MS;font-weight:bold;}
FONT.SRVRLOG_DateTime {font-size:24;color:#F0F0F0;font-family:Trebuchet MS}
FONT.SRVRLOG_Result {font-size:20;color:#F0F0F0;font-family:Trebuchet MS}
