﻿body
{
	font:76% Georgia,Verdana,Tahoma,Arial,sans-serif;
	margin:0;
	padding:0;
	text-align:center;

}

#currentconditions img
{
	border: none;
}

#currentconditions .ccheader{
	background:#5a90d2;
	color:#ffffff;
	vertical-align:middle;
	text-align:left;
}
#currentconditions .cheader{
	vertical-align:middle;
	text-align:right;
}
#currentconditions .cctitle{
	font-size: 16px;
	margin:0;
	padding:0;
}
#currentconditions .cccontent{
	text-align:left;
}
#currentconditions a{
	color:#ffffff;
}
#currentconditions .temp{
	font-size: 28px;
}
#currentconditions .conc{
	font-size: 18px;
}
#currentconditions .Red{
	font-size: 16px;
	background: Red;
	border:none;
}
#currentconditions .Yellow{
	font-size: 16px;
	background: Yellow;
	border:none;
}
#currentconditions .t1{
	border-bottom:solid 1px #a9caed;
/*	background:#eff3ff; */
}

#summary .t1{
	border-bottom:solid 1px #a9caed;
}
#summary .header
{
	background:#5a90d2;
	color:#ffffff;
	vertical-align:middle;
	text-align:left;
}
#summary .sumheader
{
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}

#summary .sumheader1{
	vertical-align:middle;
	text-align:center;
}
	
#summary .sumcontent{
	text-align:center;
}

#data .gtheader{
	background:#5a90d2;
	color:#ffffff;
	vertical-align:middle;
	text-align:center;
}

#data .gtcontent{
	text-align:center;
}

#data img{
	border: none;
}

#nav ul{
	list-style:none;
	margin:0;
	padding:0;
}

#nav a{
	background:url(images/tabs.gif) no-repeat 100% 0;
	color:#808080;
	display:block;
	font-size:1.2em;
	letter-spacing:-1px;
	padding:7px 20px 4px 11px;
	text-decoration:none;
}

#nav a:hover{
	color:#505050;
}

#nav li{
	background:url(images/tabs.gif) no-repeat 0 0;
	float:left;
	margin:0 0px 0 0;
	padding:0 0 0 9px;
}

#nav #current{
	background:url(images/tabs.gif) no-repeat 0 -41px;
}

#nav #current a{
	background:url(images/tabs.gif) no-repeat 100% -41px;
	color:#303030;
	padding:7px 20px 5px 11px;
}

#subnav ul{
	list-style:none;
	margin:0;
	padding:0;
}

#subnav a{
	display:block;
	letter-spacing:-1px;
	padding: 0px 20px 0px 11px;
	text-decoration:none;
	color:#808080;
	background-color:#cccccc;
}

#subnav li{
	float:left;
	margin:0 0px 0 0;
	padding:0 0 0 9px;
}

#subnav #current{
	background-color:#FFFFFF;
	color:#303030;
}	

#subnav #current a{
	background-color:#FFFFFF;
	color:#303030;
	padding: 0px 20px 0px 11px;
}
#Dashboard {
  position:relative; 
  padding-right:10px;
}
#Dashboard table{
  border:0;
}
#Dashboard .hdr{
  background-image :url(Images/dashheader.gif);
  background-repeat:repeat-x;
  background-position:top;
  height:35px;
  color:#000000;
  font-family:Georgia,Verdana,Tahoma,Arial,sans-serif;
  font-size:12px;
  padding-top:4px;
  padding-left:4px;
  padding-bottom:0px;
  font-weight:bold;
}
#Dashboard .cctitle{
	font-size: 16px;
	margin:0;
	padding:0;
}
#Dashboard .cont{
  border-left:1px solid #9d9d9d;
  border-right:1px solid #9d9d9d; 
  padding-left:5px; 
  padding-right:5px;
  padding-top:0px;
}
#Dashboard .temp{
	font-size: 28px;
}
#Dashboard .Red{
	font-size: 16px;
	background: Red;
	border:none;
}
#Dashboard .Yellow{
	font-size: 16px;
	background: Yellow;
	border:none;
}
#AlarmDetails
{
	padding:0;
}
#AlarmDetails .header{
	background:#5a90d2;
	color:#ffffff;
	vertical-align:middle;
	font-size:large;
	text-align:left;
}
#AlarmDetails .content td
{
	padding:0,0,0,0;
	border-bottom:solid 1px #a9caed;
	
}	
#AlarmDetails .MessageTitle
{
background:url(images/bg_heading.png) no-repeat;
position:relative;
background-color:#7AA4DD;
margin-top:6px;
padding:0;
clear:both;
}

#AlarmDetails .MessageTitle h2
{
	padding:5px 8px 4px 8px;
	margin:0;
	font-size:.95em;
	position:relative;
}
#AlarmDetails .MessageTitleRight
{
background:url(images/bg_heading.png) no-repeat;
position:relative;
_height:1px;
background-position:0 -70px;
height:5px;
width:5px;
float:right;
overflow:hidden;
}
#AlarmDetails .MessageArea
{
background:url(images/bg_bucket.png) repeat-x 0 -44px;
min-height:1px;
_height:1px;
position:relative;
}
#AlarmDetails .MessageTop
{
border-left:2px solid #9fbde5;
border-right:2px solid #9fbde5;
background:url(images/bg_bucket.png) no-repeat;
height:10px;
}
#AlarmDetails .MessageTop span
{
background:url(images/bg_bucket.png) no-repeat right -10px;
width:10px;
height:10px;
float:right;
overflow:hidden;
}
#AlarmDetails .MessageContent
{
border-left:2px solid #9fbde5;
border-right:2px solid #9fbde5;
min-height:1px;
_height: 1px;
position:relative;
padding: 0 10px;
}
#AlarmDetails .MessageContent p, .MessageContent 
{
margin: 0px;
padding-bottom: 10px;
}
#AlarmDetails .MessageContent .CommonPane
{
_height: 600px;
}

#AlarmDetails .MessageBottom
{
background:url(images/bg_bucket.png) no-repeat 0 -22px;
height:10px;
margin-bottom:4px;
}
#AlarmDetails .MessageBottom span
{
background:url(images/bg_bucket.png) no-repeat right -34px;
width:12px;
height:10px;
float:right;
overflow:hidden;
}
