.ovStyle1 {
	height:44px;position:absolute;top:0px;left:0px;
}

.ovStyle2 {
	margin-top:-6px;
}

.ovStyle3 {
	background: #48b754 url(im3/OnVacationBg.png) right center/140px 53px no-repeat;
}

.ovStyle4 {
	background: #F9BD19 url(im3/ShelterInPlaceBg.png) right center/61px 53px no-repeat;
}

.ovStyle5 {
	background-color:#414042;
}

.ovStyle6 {
	background: #2988c8 url(im3/ScheduleDashboardBg.png) right center/61px 53px no-repeat;
}

.ovStyle7 {
	background-color:#666666;
}

.ovStyle8 {
	background: #2b7d3e url(im3/UsageGraphBg.png) right center/69px 53px no-repeat;
}

.ovStyle9 {
	background: #55432c url(im3/VacationBg.png) right center/65px 53px no-repeat;
}

.ovStyle10 {
	background: #395b64 url(im3/AdminBg.png) right center/54px 53px no-repeat;
}

.ovStyle11 {
	background-color:#666666;height:auto;line-height:21px;padding-top:14px;padding-bottom:14px;margin-top:100px;
}

.ovStyle12 {
	border:none;background-color:transparent;
}

.ovStyle13 {
	width:360px;padding-top:30px;
}

.ovStyle14 {
	font-size:18px;padding:8px 0px 0px 0px;
}

.ovStyle15 {
	margin-bottom:4px;
}

.ovStyle16 {
	font-size:12px;padding:0px 0px 14px 18px;
}

.ovStyle17 {
	background-color:rgba(0, 0, 0, 0);
}

.ovStyle18 {
	float:left;margin-right:12px;
}

.ovStyle19 {
	width:80%;
}

.ovStyle20 {
	width:320px;
}

.ovStyle21 {
	padding:0px 0px 0px 10px;font-size:18px;
}

.ovStyle22 {
	margin:8px 0px 0px 0px;line-height:24px;
}

.ovStyle23 {
	margin-top:8px;
}

.ovStyle24 {
	line-height:20px;
}

.ovStyle25 {
	margin-right:40px;
}

.ovStyle26 {
	font-size:50%;
}

.ovStyle27 {
	font-size:60%;
}

.ovStyle28 {
	text-align:left;margin-left:12px;
}

.ovStyle29 {
	height:14px;font-size:60%;
}

.ovStyle30 {
	top:55px;
}

.ovStyle31 {
	top:45px;
}

.ovStyle32 {
	width:70%;
}

.ovStyle33 {
	font-size:18px;font-weight:normal;margin-left:12px;
}

.ovStyle34 {
	font-size:12px;font-weight:normal;
}

.ovStyle35 {
	color:#444;margin-top:8px;
}

.ovStyle36 {
	position:absolute;top:13px;left:57%;
}

.ovStyle37 {
	position:absolute;top:100px;left:0px;width:100%;height:40px;z-index:9;text-align:center;font-size:18px;
}

.ovStyle38 {
	display:none;border:none;
}

.ovStyle39 {
	padding:8px 0px 8px 10px;
}

.ovStyle40 {
	float:left;margin-top:0px;line-height:50px;
}

.ovStyle41 {
	background-image:url(images/ReverseDamperButton.png);background-size:50px 50px;float:right;margin-right:6px;width:50px;height:50px;display:none;
}

.ovStyle42 {
	background-image:url(images/roundStartButton.png);background-size:50px 50px;width:50px;height:50px;float:right;margin-right:6px;
}

.ovStyle43 {
	display:block;border:none;box-shadow:0px 5px 4px #CCC;padding:8px 0px 8px 10px;
}

.ovStyle44 {
	float:left;margin-left:8px;font-size:16px;line-height:32px;font-weight:bold;
}

.ovStyle45 {
	margin-left:51px;font-size:16px;font-weight:normal;
}

.ovStyle46 {
	display: none; position: absolute; left: 30px; top: 60px;
}

.ovStyle47 {
	font-size:18px;margin-left:8px;
}

.ovStyle48 {
	font-size:18px;
}

.ovStyle49 {
	display:block;border:none;box-shadow:0px 5px 4px #CCC;padding:8px 0px 8px 10px;
}

.ovStyle50 {
	border-top:1px solid black;width:93%;margin-left:8px;margin-top:4px;
}

.ovStyle51 {
	float:left;height:70px;
}

.ovStyle52 {
	font-size:14px;font-weight:normal;margin-top:4px;
}

.ovStyle53 {
	margin-top:2px;width:70px;height:30px;border:1px solid #000;font-size:20px;text-align:center;background-color:white;line-height:30px;
}

.ovStyle54 {
	margin-top:4px;width:70px;height:30px;border:1px solid #000;font-size:20px;text-align:center;background-color:white;line-height:30px;
}

.ovStyle55 {
	float:right;height:70px;
}

.ovStyle56 {
	padding:8px 0px 8px 10px;
}

.ovStyle57 {
	margin-top:13px;width:50px;font-weight:normal;
}

.ovStyle58 {
	margin-top:4px;width:50px;height:30px;border:1px solid #000;font-size:20px;text-align:center;background-color:white;line-height:30px;margin-left:12px;
}

.ovStyle59 {
	margin-top:13px;font-weight:normal;
}

.ovStyle60 {
	margin-top:-6px;
}

.ovStyle61 {
	color:tomato;
}

.ovStyle62 {
	width:360px;padding-top:30px;
}

.ovStyle63 {
	max-width:360px;border-radius:8px 8px 0px 0px;margin-top:20px;
}

.ovStyle64 {
	border-radius:8px 8px 0px 0px;line-height:51px;
}

.ovStyle65 {
	white-space:normal;width:90%;max-width:90%;margin:8px;float:none;color:#068783;background-color:#f2fafc;padding:3px;
}

.ovStyle66 {
	right:50px;
}

.ovStyle67 {
	border-radius:8px;padding:4px 0px 14px 0px;
}

.ovStyle68 {
	height:40px;width:100%;
}

.ovStyle69 {
	margin-right:40px;
}

.ovStyle70 {
	visibility:hidden;width:92%;
}

.ovStyle71 {
	margin-top:14px;
}

.ovStyle72 {
	font-size:20px;float:right;margin-right:10px;margin-top:8px;
}

.ovStyle73 {
	width:640px;
}

.ovStyle74 {
	position:relative;width:640px;height:640px;
}

.ovStyle75 {
	z-index:0;
}

.ovStyle76 {
	width:640px;height:640px;position:absolute;top:0px;left:0px;z-index:5;
}

.ovStyle77 {
	border:none;
}

.ovStyle78 {
	display:none;border:none;
}

.ovStyle79 {
	padding-bottom:2px;font-size:16px;color:#414042;font-weight:bold;
}

.ovStyle80 {
	margin-bottom:2px;
}

.ovStyle81 {
	background-image:url(im3/configGear.png);
}

.ovStyle82 {
	padding-bottom:80px;
}

.ovStyle83 {
	margin-top:12px;
}

.ovStyle84 {
	height:60px;
}

.ovStyle85 {
	margin-right:40px;
}

.ovStyle86 {
	position:absolute;top:100px;left:0px;width:100%;height:40px;
}

.ovStyle87 {
	padding-top:24px;display:none;
}

.ovStyle88 {
	width:132px;
}

.ovStyle89 {
	padding-left:26px;
}

.ovStyle90 {
	width:200px;
}

.ovStyle91 {
	width:134px;
}

.ovStyle92 {
	width:100px;
}

.ovStyle93 {
	display:none;width:900px;height:1200px;margin:0 auto;
}

.ovStyle94 {
	margin-right:40px;
}

.ovStyle95 {
	margin-top:14px;
}

.ovStyle96 {
	position:absolute;top:100px;left:0px;width:100%;height:40px;
}

.ovStyle97 {
	line-height:44px;font-size:20px;font-weight:bold;margin-left:8px;
}

.ovStyle98 {
	position:absolute;top:100px;left:0px;width:100%;height:40px;
}

.ovStyle99 {
	padding-top:16px;
}

.ovStyle100 {
	border:none;background-color:transparent;
}

.ovStyle101 {
	position:absolute;top:58px;right:10px;display:none;z-index:10;
}

.ovStyle102 {
	display:block;width:140px;position:absolute;top:8px;right:8px;
}

.ovStyle103 {
	font-size:16px;font-weight:bold;padding:0;
}

.ovStyle104 {
	position:absolute;top:100px;left:0px;width:100%;height:40px;
}

.ovStyle105 {
	padding-top:24px;display:none;
}

.ovStyle106 {
	width:376px;
}

.ovStyle107 {
	padding-left:26px;
}

.ovStyle108 {
	width:102px;
}

.ovStyle109 {
	width:132px;
}

.ovStyle110 {
	width:130px;
}

.ovStyle111 {
	width:134px;
}

.ovStyle112 {
	width:80px;
}

.ovStyle113 {
	text-align:center;line-height:50px;
}

.ovStyle114 {
	font-size:16px;font-weight:bold;background: transparent url(im3/payCreditCard.png) -3px 9px/20px 15px no-repeat;
}

.ovStyle115 {
	font-size:16px;font-weight:bold;background: transparent url(im3/payPO.png) -2px 5px/20px 20px no-repeat;
}

.ovStyle116 {
	position:fixed;left:0px;top:100px;width:100%;height:400px;display:none;text-align:center;z-index:10;
}

.ovStyle117 {
	width:90%;max-width:400px;min-height:320px;padding-top:10px;margin:0 auto;opacity:1;visibility:visible;
}

.ovStyle118 {
	margin-top:10px;
}

.ovStyle119 {
	margin-left:10px;float:left;width:180px;
}

.ovStyle120 {
	float:right;width:180px;margin-right:10px
}

.ovStyle121 {
	position:fixed;left:0px;top:80px;width:100%;height:400px;display:none;text-align:center;z-index:10;
}

.ovStyle122 {
	width:300px;min-height:320px;padding-top:10px;margin:0 auto;opacity:1;visibility:visible;
}

.ovStyle123 {
	text-align:right;
}

.ovStyle124 {
	font-size:12px;
}

.ovStyle125 {
	margin-left:10px;float:left;width:100px;
}

.ovStyle126 {
	float:left;margin-top:12px;margin-left:28px;
}

.ovStyle127 {
	float:right;width:100px;margin-right:10px;
}

.ovStyle128 {
	margin-left:10px;color:#cc2211;text-align:left;width:270px;margin-top:10px;
}

.ovStyle129 {
	visibility:hidden;width:300px;background-color:white;border: 1px solid #888;text-align:center;border-radius:12px;
}

.ovStyle130 {
	margin-top:24px;margin-bottom:16px;
}

.ovStyle131 {
	color:black;border-color:black;background-color:white;font-size:18px;
}

.ovStyle132 {
	margin-top:8px;margin-bottom:16px;color:black;border-color:black;background-color:white;font-size:18px;boder-radius:6px;
}

.ovStyle133 {
	background-color:rgba(0, 0, 0, 0);
}

.ovStyle134 {
	float:right;margin-right:8px;margin-top:6px;
}

.ovStyle135 {
	float:right;margin-top:4px;margin-right:6px;
}

.ovStyle136 {
	float:right;margin-top:4px;margin-right:16px;height:32px;border:2px solid #18bfaf;border-radius:6px;
}

.ovStyle137 {
	float:right;font-size:19px;margin-top:4px;margin-right:4px;height:32px;line-height:44px;color:#18bfaf;
}

.ovStyle138 {
	position:absolute;top:58px;right:10px;display:none;z-index:10;
}

.ovStyle139 {
	width:100%;background-color:#0184c8;border:none;color:white;line-height:48px;font-weight:bold;font-size:18px;
}

.ovStyle140 {
	font-size:20px;font-weight:bold;line-height:20px;margin-top:8px;color:black;
}

.ovStyle141 {
	font-size:17px;font-weight:normal;line-height:17px;margin:10px 0px 12px 0px;color:#888;
}

.ovStyle142 {
	width:100%;
}

.ovStyle143 {
	height:50px;
}

.ovStyle144 {
	margin-right:0px;height:50px;
}

.ovStyle145 {
	height:64px;background:white url(im3/drHistoryIcon.png) 10px 10px/150px 62px no-repeat;padding:12px 0px 2px 10px;font-size:19px;font-weight:bold;color:black;
}

.ovStyle146 {
	width:60%;float:right;line-height:normal;
}

.ovStyle147 {
	font-size:13px;text-align:center;color:#888;font-weight:bold;margin-top:6px;
}

.ovStyle148 {
	display:block;width:100%;height:300px;overflow-y:auto;overflow-x:hidden;margin-top:8px;
}

.ovStyle149 {
	width:94%;margin-left:3%;border-top:1px solid black;
}

.ovStyle150 {
	width:72%;
}

.ovStyle151 {
	font-size:16px;width:320px;height:70px;overflow:auto;resize:none;
}

.ovStyle152 {
	font-size:5px;
}

.ovStyle153 {
	position:relative;margin-top:10px;
}

.ovStyle154 {
	background-image:url(im3/configGear.png);
}

.ovStyle155 {
	padding-bottom:2px;font-size:16px;color:#414042;font-weight:bold;
}

.ovStyle156 {
	margin-bottom:2px;
}

.ovStyle157 {
	border:1px solid #999999;float:right;background-color:#f9f9f9;color:#02044a;min-width:140px;font-weight:normal;
}

.ovStyle158 {
	background-color:#fc6f01;
}

.ovStyle159 {
	max-width:80%;
}

.ovStyle160 {
	padding: 8px 0px 8px 10px;
}

.ovStyle161 {
	display:none;padding: 8px 0px 8px 10px;
}

.ovStyle162 {
	min-height:100px;background-color:#e6e7e8;
}

.ovStyle163 {
	background-color:#e6e7e8;display:block;padding-top:10px;position:absolute;top:60px;left:0px;
}

.ovStyle164 {
	margin-left:6px;line-height:26px;
}

.ovStyle165 {
	background-color:#6ba5c2;
}

.ovStyle166 {
	background-color:#577cc7;
}

.ovStyle167 {
	background-color:green;
}

.ovStyle168 {
	background-color:orange;
}

.ovStyle169 {
	margin-top:12px;visibility:hidden;
}

.ovStyle170 {
	border:none;
}

.ovStyle171 {
	width:100%;height:8px;
}

.ovStyle172 {
	width:100%;
}

.ovStyle173 {
	line-height:56px;
}

.ovStyle174 {
	margin-top:0px;height:56px;
}

.ovStyle175 {
	line-height:56px;
}

.ovStyle176 {
	margin:8px 0px;background: #2a7c3e url(im3/HistoryBg.png) right top/174px 53px no-repeat;
}

.ovStyle177 {
	height:30px;
}

.ovStyle178 {
	margin-top:12px;visibility:hidden;
}

.ovStyle179 {
	width:100%;background-color:#0184c8;border:none;color:white;line-height:48px;font-weight:bold;font-size:18px;
}

.ovStyle180 {
	font-size:20px;font-weight:bold;line-height:20px;margin-top:8px;color:black;
}

.ovStyle181 {
	font-size:17px;font-weight:normal;line-height:17px;margin:10px 0px 12px 0px;color:#888;
}

.ovStyle182 {
	font-size:18px;font-weight:bold;
}

.ovStyle183 {
	width:100%;background-color:#0184c8;border:none;color:white;line-height:48px;font-weight:bold;font-size:18px;
}

.ovStyle184 {
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:4px;width:98%;
}

.ovStyle185 {
	height:14px;display:block;
}

.ovStyle186 {
	font-size:10px;font-weight:normal;color:#888;
}

.ovStyle187 {
	font-size:15px;font-weight:normal;color:#888;
}

.ovStyle188 {
	margin-top:8px;
}

.ovStyle189 {
	background: transparent url(im3/inputBGpencilBlack.png) right top/20px 30px no-repeat;
}

.ovStyle190 {
	border-color:transparent;
}

.ovStyle191 {
	width:94%;
}

.ovStyle192 {
	line-height:16px;text-align:left;margin-top:4px;
}

.ovStyle193 {
	font-size:12px;line-height:16px;text-align:left;
}

.ovStyle194 {
	background: transparent url(im3/configSubscription.png) 0px 8px/18px 12px no-repeat;
}

.ovStyle195 {
	width:262px;height:30px;margin-top:12px;
}

.ovStyle196 {
	right:127px;width:130px;
}

.ovStyle197 {
	width:128px;border-radius:0px 4px 4px 0px;position:absolute;top:0px;right:0px;
}

.ovStyle198 {
	width:262px;height:32px;margin-top:6px;
}

.ovStyle199 {
	right:127px;width:130px;
}

.ovStyle200 {
	background-image:url(im3/configNotification.png);
}

.ovStyle201 {
	width:100%;background-color:#0184c8;border:none;color:white;line-height:48px;font-weight:bold;font-size:18px;
}

.ovStyle202 {
	height:14px;display:block;
}

.ovStyle203 {
	width:33%;box-sizing:border-box;border-right:1px solid #aaa;float:left;
}

.ovStyle204 {
	font-size:10px;font-weight:normal;color:#888;
}

.ovStyle205 {
	margin-top:12px;
}

.ovStyle206 {
	width:33%;float:left;
}

.ovStyle207 {
	height:14px;display:block;
}

.ovStyle208 {
	background:transparent url(im3/configSubscriptionWhite.png) 0px 15px/22px 15px no-repeat;font-weight:bold;padding-left:28px;
}

.ovStyle209 {
	width:260px;height:30px;margin:12px auto;
}

.ovStyle210 {
	right:79px;width:160px;
}

.ovStyle211 {
	width:80px;border-radius:0px 4px 4px 0px;position:absolute;top:0px;right:0px;
}

.ovStyle212 {
	font-size:32px;font-weight:bold;line-height:42px;margin-top:8px;
}

.ovStyle213 {
	width:140px;margin:18px auto;font-weight:bold;
}

.ovStyle214 {
	background: transparent url(im3/checkOutIcon.png) 0px 9px/22px 15px no-repeat;
}

.ovStyle215 {
	position:absolute;left:0px;top:100px;width:100%;height:400px;display:none;text-align:center;z-index:10;
}

.ovStyle216 {
	width:300px;min-height:320px;padding-top:10px;margin:0 auto;opacity:1;visibility:visible;
}

.ovStyle217 {
	text-align:right;
}

.ovStyle218 {
	margin-top:10px;
}

.ovStyle219 {
	font-size:12px;
}

.ovStyle220 {
	margin-left:10px;float:left;width:100px;
}

.ovStyle221 {
	float:left;margin-top:12px;margin-left:28px;
}

.ovStyle222 {
	float:right;width:100px;margin-right:10px;
}

.ovStyle223 {
	margin-left:10px;color:#cc2211;text-align:left;width:270px;margin-top:10px;
}

.ovStyle224 {
	height:76px;background:white url(im3/SubscriptionHistoryIcon.png) 0px 0px/150px 76px no-repeat;padding:8px 0px 8px 10px;font-size:20px;font-weight:bold;color:black;
}

.ovStyle225 {
	width:60%;float:right;line-height:normal;
}

.ovStyle226 {
	font-size:13px;text-align:center;color:#888;font-weight:bold;
}

.ovStyle227 {
	display:block;width:100%;height:300px;overflow-y:auto;overflow-x:hidden;margin-top:8px;
}

.ovStyle228 {
	width:94%;margin-left:3%;border-top:1px solid black;
}

.ovStyle229 {
	padding-bottom:80px;
}

.ovStyle230 {
	margin-top:12px;
}

.ovStyle231 {
	height:60px;
}

.ovStyle232 {
	padding-bottom:0px;
}

.ovStyle233 {
	padding-bottom:2px;font-size:16px;color:#414042;font-weight:bold;
}

.ovStyle234 {
	width:94%;
}

.ovStyle235 {
	background-image:url(im3/configTemperature.png);
}

.ovStyle236 {
	background-image:url(im3/configOperation.png);
}

.ovStyle237 {
	background-image:url(im3/configDamper.png);
}

.ovStyle238 {
	color:#068783;font-size:14px;
}

.ovStyle239 {
	background-image:url(im3/configHumidity.png);
}

.ovStyle240 {
	background-image:url(im3/configEconomizer.png);
}

.ovStyle241 {
	max-width:90px;
}

.ovStyle242 {
	max-width:80px;color:#cc7700;
}

.ovStyle243 {
	width:160px;height:30px;
}

.ovStyle244 {
	max-width:80px;border-radius:0px 4px 4px 0px;position:absolute;top:0px;right:0px;
}

.ovStyle245 {
	width:160px;height:30px;margin-top:6px;
}

.ovStyle246 {
	margin-right:0px;
}

.ovStyle247 {
	top:11px;right:8px;
}

.ovStyle248 {
	float:right;margin-top:4px;margin-right:10px;
}

.ovStyle249 {
	font-size:15px;color:#444;font-family:tahoma,arial,verdana,helvetica,sans-serif;font-weight:normal;padding-right:8px;margin-top:8px;
}

.ovStyle250 {
	background-image:url(im3/configFan.png);
}

.ovStyle251 {
	background-image:url(im3/configGear.png);background-color:#cc7700;
}

.ovStyle252 {
	max-width:80px;border-radius:0px 4px 4px 0px;position:absolute;top:0px;right:0px;color:#cc7700;
}

.ovStyle253 {
	width:160px;height:30px;margin-top:6px;
}

.ovStyle254 {
	margin:8px 0px 12px 0px;
}

.ovStyle255 {
	top:11px;right:8px;
}

.ovStyle256 {
	margin:8px 0px 12px 0px;
}

.ovStyle257 {
	background-image:url(im3/configSensor.png);
}

.ovStyle258 {
	background-image:url(im3/configPower.png);
}

.ovStyle259 {
	float:right;margin-right:8px;
}

.ovStyle260 {
	background-image:url(im3/configNotification.png);
}

.ovStyle261 {
	margin:0;background: #395b64 url(im3/SignalOutputsIcon.png) right top/174px 53px no-repeat;
}

.ovStyle262 {
	margin:0;background: #0baa4b url(im3/EconTestIcon.png) right center/162px 53px no-repeat;
}

.ovStyle263 {
	display: none; position: absolute; left: 30px; top: 60px;
}

.ovStyle264 {
	font-size:18px;max-width:220px;
}

.ovStyle265 {
	display: none; position: absolute; left: 30px; top: 200px;
}

.ovStyle266 {
	font-size: 16px;font-family:tahoma,arial,verdana,helvetica;font-weigth:normal;width:280px;height:100px;
}

.ovStyle267 {
	border:none;background-color:transparent;
}

.ovStyle268 {
	margin-top:12px;visibility:hidden;
}

.ovStyle269 {
	width:20%;height:54px;float:left;font-size:64px;margin:0;line-height:58px;text-align:center;background-color:#aaa;font-weight:normal;color:white;
}

.ovStyle270 {
	float:left;font-size:16px;margin:19px 0px 0px 12px;line-height:16px;text-align:left;
}

.ovStyle271 {
	width:92%;margin:0 auto;
}

.ovStyle272 {
	visibility:hidden;height:10px;
}

.ovStyle273 {
	padding-bottom:80px;
}

.ovStyle274 {
	margin-top:12px;
}

.ovStyle275 {
	height:60px;
}

.ovStyle276 {
	height:30px;width:280px;line-height:22px;
}

.ovStyle277 {
	font-size:24px;padding-bottom:4px;
}

.ovStyle278 {
	font-size:16px;
}

.ovStyle279 {
	margin-left:24px;
}

.ovStyle280 {
	padding-bottom:10px;
}

.ovStyle281 {
	padding-bottom:10px;display:none;
}

.ovStyle282 {
	margin-left:0px;margin-top:15px;width:60px;
}

.ovStyle283 {
	margin-top:0px;margin-left:0px;width:160px;font-size:18px;float:left;
}

.ovStyle284 {
	margin-left:0px;margin-top:10px;
}

.ovStyle285 {
	left: 95px; top: 0px;
}

.ovStyle286 {
	left: 95px; top: 0px;
}

.ovStyle287 {
	min-height:50px;
}

.ovStyle288 {
	padding:6px 0px 6px 10px;min-height:50px;
}

.ovStyle289 {
	padding:6px 0px 6px 10px;display:none;min-height:50px;
}

.ovStyle290 {
	margin-top:15px;width:100px;
}

.ovStyle291 {
	margin-left:0px;margin-top:15px;width:90px;
}

.ovStyle292 {
	margin:0;width:50px;height:40px;border:1px solid #000;font-size:20px;text-align:center;background-color:white;line-height:40px;
}

.ovStyle293 {
	display: none; position: absolute; left: 30px; top: 60px;
}

.ovStyle294 {
	font-size:18px;margin-left:8px;
}

.ovStyle295 {
	font-size:18px;
}

.ovStyle296 {
	width:40px;height:38px;position:absolute;top:10px;right:26px;
}

.ovStyle297 {
	background-color:#cc7700;width:14px;height:14px;border-radius:50%;float:left;margin:8px 4px 0px 0px;
}

.ovStyle298 {
	margin-top:12px;visibility:hidden;
}

.ovStyle299 {
	width:92%;margin:0 auto;
}

.ovStyle300 {
	width:252px;margin-top:28px;
}

.ovStyle301 {
	float:left;
}

.ovStyle303 {
	margin-top:23px;
}

.ovStyle304 {
	height:12px;width:100%;
}

.ovStyle305 {
	margin-top:-6px;
}

.ovStyle306 {
	width:360px;color:black;margin-top:30px;text-shadow:none;
}

.ovStyle307 {
	width:100%;height:40px;
}

.ovStyle308 {
	right:50px;
}

.ovStyle309 {
	width:94%;
}

.ovStyle310 {
	width:128px;
}

.ovStyle311 {
	background-image:url(im3/configThermostat.png);
}

.ovStyle312 {
	height:40px;width:100%;
}

.ovStyle313 {
	width:100%;height:4px;margin:0;clear:both;
}

.ovStyle314 {
	border-bottom: none;
}

.ovStyle315 {
	background-color:#0184c8;border:none;color:white;
}

.ovStyle316 {
	margin-top:5px;margin-right:14px;
}

.ovStyle317 {
	margin-top:7px;
}

.ovStyle318 {
	border-bottom:1px solid #444;color:#666;height:28px;line-height:28px;margin-top:12px;
}

.ovStyle319 {
	margin:0 auto;width:332px;
}

.ovStyle320 {
	border:none;
}

.ovStyle321 {
	margin:0;background: #395b64 url(im3/SignalOutputsIcon.png) right top/174px 53px no-repeat;
}

.ovStyle322 {
	margin:0;background: #2a7c3e url(im3/HistoryBg.png) right top/174px 53px no-repeat;
}

.ovStyle323 {
	margin:0;background: #cc7700 url(im3/SignalOutputsIcon.png) right top/174px 53px no-repeat;
}

.ovStyle324 {
	color:#cc7700;border-top:4px solid #231f20;
}

.ovStyle325 {
	width:91px;
}

.ovStyle326 {
	right:75px;
}

.ovStyle327 {
	width:71px;
}

.ovStyle328 {
	max-width:75px;
}

.ovStyle329 {
	border:1px solid #068783;float:right;background-color:#f2fafc;color:#068783;min-width:105px;font-weight:normal;border-radius:4px;
}

.ovStyle330 {
	border:1px solid #999999;float:right;background-color:#f9f9f9;color:#02044a;min-width:140px;font-weight:normal;
}

.ovStyle331 {
	line-height:40px;
}

.ovStyle332 {
	width:100%;height:14px;margin:0;clear:both;
}

.ovStyle333 {
	width:100%;height:14px;margin:0 0 -1px;clear:both;
}

.ovStyle334 {
	max-width:80px;border-radius:4px 0px 0px 4px;position:absolute;top:0px;right:80px;
}

.ovStyle335 {
	border:none;display:none;
}

.ovStyle336 {
	font-size:18px;max-width:230px;
}

.ovStyle337 {
	background-color:#fc6f01;
}

.ovStyle338 {
	margin-top:15px;width:80px;
}

.ovStyle339 {
	min-height:50px;
}

.ovStyle340 {
	width:50px;height:40px;border:1px solid #000;font-size:20px;text-align:center;background-color:white;line-height:40px;
}

.ovStyle341 {
	font-size:22px;font-weight:normal;
}

.ovStyle342 {
	color:#006600;
}

.ovStyle343 {
	margin-top:8px;font-size:18px;
}

.ovStyle344 {
	font-size:18px;width:190px;margin-top:8px;
}

.ovStyle345 {
	width:122px;height:6px;border-bottom:1px solid black;overflow:hidden;font-size:3px;
}

.ovStyle346 {
	vertical-align:middle;
}

.ovStyle347 {
	width:206px;margin:0 auto;
}

.ovStyle348 {
	width: 14px; display: block; float: left;
}

.ovStyle349 {
	padding-top:10px;
}

.ovStyle350 {
	margin-left:3px;
}

.ovStyle351 {
	margin-right:3px;
}

.ovStyle352 {
	z-index:1;width:10px;
}

.ovStyle353 {
	left:25%;
}

.ovStyle354 {
	left:75%;
}

.ovStyle355 {
	padding:0;
}

.ovStyle356 {
	width:290px;margin:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#999;
}

.ovStyle357 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle358 {
	width:325px;
}

.ovStyle359 {
	color:#666;cursor:pointer;
}

.ovStyle360 {
	margin-left:4px;
}

.ovStyle361 {
	display:inline;
}

.ovStyle362 {
	margin-left:24px;
}

.ovStyle363 {
	width:100%;line-height:18px;
}

.ovStyle364 {
	width:6px;float:right;font-size:11px;font-weight:normal;text-align:center;
}

.ovStyle365 {
	width:43px;float:right;font-size:11px;font-weight:normal;text-align:center;
}

.ovStyle366 {
	float:left;
}

.ovStyle367 {
	background-position: 0px -16px;
}

.ovStyle368 {
	color:black;margin-top:6px;
}

.ovStyle369 {
	background-color:white;margin-top:16px;border:1px solid black;box-shadow: -4px 4px 4px -4px #888888;
}

.ovStyle370 {
	font-size:18px;padding:8px 0px 0px 0px;
}

.ovStyle371 {
	font-size:15px;font-weight:normal;
}

.ovStyle372 {
	padding-top:0px;
}

.ovStyle373 {
	padding-top:10px;
}

.ovStyle374 {
	color:red;font-size:14px;
}

.ovStyle375 {
	margin-left:10px;
}

.ovStyle376 {
	background-color:white;margin-left:8px;color:black;border:2px solid #aaa;border-radius:0px;line-height:30px;
}

.ovStyle377 {
	font-size:18px;margin:0;
}

.ovStyle378 {
	font-size:18px;margin:0;color:#aaa;
}

.ovStyle379 {
	color:green;
}

.ovStyle380 {
	color:#666;
}

.ovStyle381 {
	color:red;
}

.ovStyle382 {
	margin-top:8px;font-size:18px;
}

.ovStyle383 {
	background:white;border:1px solid black;
}

.ovStyle384 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle385 {
	background:white;border:1px solid black;width:98px;margin-left:2px;
}

.ovStyle386 {
	background:white;border:1px solid black;width:98px;margin-left:4px;
}

.ovStyle387 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle388 {
	background:white;border:1px solid black;width:98px;margin-left:32px;
}

.ovStyle389 {
	width:160px;
}

.ovStyle390 {
	background-color:#414042;
}

.ovStyle391 {
	position:relative;width:100%;height:100%;
}

.ovStyle392 {
	width:132px;
}

.ovStyle393 {
	padding-left:26px;
}

.ovStyle394 {
	width:200px;
}

.ovStyle395 {
	width:134px;
}

.ovStyle396 {
	color:green;
}

.ovStyle397 {
	width:130px;
}

.ovStyle398 {
	width:80px;
}

.ovStyle399 {
	font-size:18px;margin:0;
}

.ovStyle400 {
	font-size:18px;margin:0;color:#aaa;
}

.ovStyle401 {
	color:#666;
}

.ovStyle402 {
	color:red;
}

.ovStyle403 {
	font-size:20px;font-weight:bold;width:100%;text-align:center;margin-top:8px;margin-bottom:8px;
}

.ovStyle404 {
	height:20px;
}

.ovStyle405 {
	min-height:4px;padding:0;
}

.ovStyle406 {
	height:24px;text-align:right;margin-top:0px;margin-bottom:0px;background-color:transparent;color:#555;
}

.ovStyle407 {
	font-size:13px;color:#555;line-height:13px;
}

.ovStyle408 {
	padding:0;
}

.ovStyle409 {
	height:1px;clear:both;
}

.ovStyle410 {
	position:relative;width:100%;height:100%;opacity:.5;
}

.ovStyle411 {
	width:376px;
}

.ovStyle412 {
	padding-left:26px;
}

.ovStyle413 {
	width:102px;
}

.ovStyle414 {
	width:132px;
}

.ovStyle415 {
	width:130px;
}

.ovStyle416 {
	width:134px;
}

.ovStyle417 {
	width:130px;
}

.ovStyle418 {
	width:79px;
}

.ovStyle419 {
	margin: 12px auto;width:400px;font-family:Arial;font-size:16px;background-color:white;padding:10px;
}

.ovStyle420 {
	text-align:center;width:100%;
}

.ovStyle421 {
	border-width:1px;border-style:solid;line-height:24px;
}

.ovStyle422 {
	text-align:center;
}

.ovStyle423 {
	border:1px solid #ddd;border-radius:0px 0px 12px 12px;background-color:white;
}

.ovStyle424 {
	position:relative;width:100%;height:100%;
}

.ovStyle425 {
	width:740px;
}

.ovStyle426 {
	font-weight:bold;padding-left:26px;
}

.ovStyle427 {
	text-align:center;width:140px;height:0px;left:-60px;top:20px;position:absolute;display:block;font-size:14px;line-height:16px;font-weight:bold;
}

.ovStyle428 {
	margin 0 auto;
}

.ovStyle429 {
	background-color:#fff;font-size:12px;line-height:16px;width:214px;height:118px;border:1px solid black;
}

.ovStyle430 {
	background-color:#dddddd;margin:0;width:214px;
}

.ovStyle431 {
	float:left;margin-top:1px;margin-left:2px;font-weight:bold;
}

.ovStyle432 {
	float:right;margin-top:1px;margin-right:2px;
}

.ovStyle433 {
	float:left;margin-top:1px;margin-left:2px;
}

.ovStyle434 {
	border-bottom: 1px solid black;
}

.ovStyle435 {
	margin:4px;
}

.ovStyle436 {
	font-size:18px;font-weight:bold;margin-bottom:8px;
}

.ovStyle437 {
	width:88%;padding-bottom:20px;
}

.ovStyle438 {
	display:inline;margin-right:16px;
}

.ovStyle439 {
	font-size:5px;
}

.ovStyle440 {
	height:38px;padding:16px 0px;
}

.ovStyle441 {
	float:left;line-height:38px;
}

.ovStyle442 {
	float:right;width:60%;text-align:right;margin-right:8px;
}

.ovStyle443 {
	font-size:12px;line-height:16px;font-weight:normal;
}

.ovStyle444 {
	width:100%;line-height:18px;
}

.ovStyle445 {
	width:6px;float:right;font-size:11px;font-weight:normal;text-align:center;
}

.ovStyle446 {
	width:43px;float:right;font-size:11px;font-weight:normal;text-align:center;
}

.ovStyle447 {
	width:43px;float:right;font-size:11px;font-weight:normal;text-align:center;margin-right:4px;
}

.ovStyle448 {
	margin:10px auto;text-align:center;
}

.ovStyle449 {
	margin:0 auto;text-align:center;
}

.ovStyle450 {
	font-size:18px;
}

.ovStyle451 {
	margin:4px auto;text-align:center;font-size:14px;
}

.ovStyle452 {
	width:14px;height:14px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-2px;
}

.ovStyle453 {
	font-size:12px;color:red;
}

.ovStyle454 {
	height:14px;width:100%;margin-top:-3px;
}

.ovStyle455 {
	margin-left:4px;border-bottom:1px solid #dddddd;
}

.ovStyle456 {
	background:transparent url(im3/userProfileIcon.png) left bottom/50px 55px no-repeat;padding:20px 0px 0px 0px;
}

.ovStyle457 {
	margin-left:56px;margin-top:3px;height:27px;
}

.ovStyle458 {
	margin-left:56px;
}

.ovStyle459 {
	color:#999;
}

.ovStyle460 {
	padding-top:0px;
}

.ovStyle461 {
	line-height:22px;margin-top:8px;
}

.ovStyle462 {
	font-size:14px;line-height:16px;
}

.ovStyle463 {
	margin-right:0px;
}

.ovStyle464 {
	width:100%;height:10px;margin:0;clear:both;
}

.ovStyle465 {
	padding:60px 0px 0px 0px;width:100%;
}

.ovStyle466 {
	background-position: 0px -16px;
}

.ovStyle467 {
	color:black;margin-top:6px;
}

.ovStyle468 {
	font-size:20px;color:black;
}

.ovStyle469 {
	padding-top:0px;
}

.ovStyle470 {
	color:transparent;
}

.ovStyle471 {
	color:transparent;font-size:14px;
}

.ovStyle472 {
	padding-top:12px;
}

.ovStyle473 {
	padding-top:10px;
}

.ovStyle474 {
	color:red;font-size:14px;
}

.ovStyle475 {
	margin-left:10px;
}

.ovStyle476 {
	background-color:#414042;width:130px;margin-left:8px;
}

.ovStyle477 {
	float:right;margin-right:25px;width:130px;
}

.ovStyle478 {
	position:relative;
}

.ovStyle479 {
	background: #169bc4 url(im3/vertBlueGradient.png) top right/34px 1px repeat-y;
}

.ovStyle480 {
	background: white url(im3/editIcon.png) right bottom/67px 25px no-repeat;
}

.ovStyle481 {
	font-size:10px;color:#555;
}

.ovStyle482 {
	background-color:#aaa;line-height:54px;font-size:54px;font-weight:normal;text-align:center;
}

.ovStyle483 {
	line-height:36px;
}

.ovStyle484 {
	height:25px;
}

.ovStyle485 {
	margin-left:8px;display:block;float:left;
}

.ovStyle486 {
	opacity:0.3;
}

.ovStyle487 {
	position: absolute top: -1000px; width: 1px; height: 1px; overflow: scroll; direction: rtl; font-size: 14px;
}

.ovStyle488 {
	height:34px;padding-top:14px;
}

.ovStyle489 {
	width:307px;margin:0;
}

.ovStyle490 {
	height:48px;
}

.ovStyle491 {
	height:34px;padding-top:0;
}

.ovStyle492 {
	height:5px;
}

.ovStyle493 {
	min-height:37px;
}

.ovStyle494 {
	float:left;margin-left:8px;width:224px;
}

.ovStyle495 {
	font-weight:bold;width:260px;overflow:hidden;float:left;line-height:33px;
}

.ovStyle496 {
	font-weight:normal;width:330px;overflow:hidden;float:left;margin-left:8px;line-height:33px;
}

.ovStyle497 {
	position:absolute;top:3px;right:3px;border:0;padding:0px;background-color:transparent;
}

.ovStyle498 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle499 {
	margin-top:10px;margin-bottom:10px;
}

.ovStyle500 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle501 {
	min-height:38px;
}

.ovStyle502 {
	width:100%;
}

.ovStyle503 {
	color:#666;font-size:12px;
}

.ovStyle504 {
	margin-top:10px;width:200px;font-size:18px;
}

.ovStyle505 {
	width:220px;
}

.ovStyle506 {
	width:114px;font-size: 15px;
}

.ovStyle507 {
	font-size:35px;font-weight:bold;text-align:left;line-height:40px;margin-top:20px;color:#4f5a6a;
}

.ovStyle508 {
	text-align:center;margin-top:14px;font-size:16px;
}

.ovStyle509 {
	color:#0184c8;
}

.ovStyle510 {
	margin:10px 0px;width:100%;text-align:center;
}

.ovStyle511 {
	height:20px;
}

.ovStyle512 {
	font-size:35px;font-weight:bold;text-align:left;line-height:40px;margin-top:20px;color:#4f5a6a;
}

.ovStyle513 {
	text-align:center;margin-top:14px;font-size:16px;
}

.ovStyle514 {
	background-position: 0px -30px;
}

.ovStyle515 {
	float:left;margin-top:4px;margin-left:8px;
}

.ovStyle516 {
	float:left;margin-left:8px;font-size:16px;line-height:32px;font-weight:normal;
}

.ovStyle517 {
	clear:both;
}

.ovStyle518 {
	margin-top:4px;width:100%;text-align:center;border-bottom: 1px solid;
}

.ovStyle519 {
	font-weight:bold;margin-top:4px;margin-left:4px;
}

.ovStyle520 {
	margin-left:30px;
}

.ovStyle521 {
	margin:24px 12px 12px;border:1px solid #404040;background:white;border-radius:4px;color:#333;font-family:pwsvarela;font-weight:bold;
}

.ovStyle522 {
	background:#2b7d3e url(im3/fanIcon.png) left top/77px 53px no-repeat;text-align:right;padding-right:14px;
}

.ovStyle523 {
	background-color:#fc6f01;
}

.ovStyle524 {
	background-color:#8e8d8e;text-align:center;
}

.ovStyle525 {
	height:30px;
}

.ovStyle526 {
	background:none;font-size:24px;font-family:pwsvarela;font-weight:bold;color:#2990b2;
}

.ovStyle527 {
	font-size:24px;padding-bottom:4px;
}

.ovStyle528 {
	position:absolute;top:18px;left:250px;
}

.ovStyle529 {
	height:30px;
}

.ovStyle530 {
	font-size:18px;line-height:20px;
}

.ovStyle531 {
	font-size:18px;
}

.ovStyle532 {
	text-align:center;width:100%;margin-top:14px;overflow:hidden;display:block;font-size:20px;line-height:22px;
}

.ovStyle533 {
	margin-top:18px;
}

.ovStyle534 {
	font-size:12px;margin-top:-4px;color:#888;
}

.ovStyle535 {
	background-image:url(im3/configThermostat.png);
}

.ovStyle536 {
	background-image:url(im3/configPower.png);
}

.ovStyle537 {
	height:54px;
}

.ovStyle538 {
	margin-top:4px;width:100%;text-align:center;border-bottom: 1px solid;
}

.ovStyle539 {
	font-weight:bold;margin-top:4px;margin-left:4px;
}

.ovStyle540 {
	margin-left:30px;
}

.ovStyle541 {
	24px 12px 12px;border:1px solid #404040;background:white;border-radius:4px;color:#333;font-family:pwsvarela;font-weight:bold;
}

.ovStyle542 {
	text-align:left;padding-left:20px;border-bottom:1px solid #dddddd;
}

.ovStyle543 {
	margin-top:10px;
}

.ovStyle544 {
	overflow:scroll;
}

.ovStyle545 {
	position: absolute; top: -1000px;
}

.ovStyle546 {
	color:#0583c6;
}

.ovStyle547 {
	margin-top:10px;
}

.ovStyle548 {
	margin-top:3px;padding-top:3px;border-top:1px solid black;
}

.ovStyle549 {
	font-size:11px;
}

.ovStyle550 {
	float:left;
}

.ovStyle551 {
	float:right;margin-right:10px;color:#00A550;
}

.ovStyle552 {
	font-size:12px;line-height:16px;font-weight:normal;text-align:left;
}

.ovStyle553 {
	float:right;margin-right:10px;
}

.ovStyle554 {
	width:100px;border-radius:0px 4px 4px 0px;position:absolute;top:0px;right:0px;
}

.ovStyle555 {
	width:80px;border-radius:4px 0px 0px 4px;position:absolute;top:0px;right:100px;
}

.ovStyle556 {
	width:180px;height:30px;margin-top:6px;
}

.ovStyle557 {
	width:200px;height:30px;margin-top:6px;
}

.ovStyle558 {
	margin-right:26px;
}

.ovStyle559 {
	width:220px;
	margin: 0 auto;
}

.ovStyle560 {
	width:220px;
	margin-left:0px;
}

.ovStyle561 {
	width:140px !important;
	right:139px !important;
}

.ovStyle562 {
	width:280px;height:30px;margin-top:6px;
}

.ovStyle563 {
	margin-right:76px;
}

.ovStyle564 {
	position: absolute;
	top: 12px;
	right: 50px;
}

.ovStyle565 {
	border-bottom:1px solid #888;
}

.ovStyle566 {
	left: 185px; top: 0px;
}

.ovStyle567 {
	background-image:url(im3/configDisplay.png);
}

.ovStyleCenter274 {
	width: 274px;
	min-height: 30px;
	margin: 0 auto;
}

.ovStyleClear {
	width:100%;height:1px;margin:0 0 -1px;clear:both;
}

.ovStyleClearBoth {
	clear:both;
}

.ovStyleDisplayBlock {
	display:block;
}

.ovStyleDisplayNone {
	display:none;
}

.ovStyleDisplayInline {
	display:inline;
}

.ovStyleVisibilityHidden {
	visibility:hidden;
}

.ovStyleRelative {
	position:relative;
}

.ovStyleGolden {
	color:#cc7700;
}

.ovStyleGoldenNoDisp {
	color:#cc7700;display:none;
}

.ovStyleBgGolden {
	background-color:#cc7700;
}

.ovStyleMax80 {
	max-width:80px;
}

.ovStyleMax80Golden {
	max-width:80px;color:#cc7700;
}

.ovStyleFloatLeft {
	float:left;
}

.ovStyleSpacer19 {
	height: 19px;
	display: block;
}

.ovStyleRedText {
	color:red;
}

