.sidenav {
	font-family : Arial, Helvetica;
	color: #8f8f8f;
	font-size : 8pt;
	text-decoration: none
}
.sidenav a:link {
	color: #8f8f8f;
	text-decoration: none
}
.sidenav a:visited {
	color: #8f8f8f;
	text-decoration: none
}
.sidenav a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.maintxt {
	font-family : Verdana, Arial, Helvetica;
	color: #000000;
	font-size : 10pt;
	text-decoration: none
}
.maintxt a:link {
	color: #135283;
	text-decoration: none
}
.maintxt a:visited {
	color: #135283;
	text-decoration: none
}
.maintxt a:hover {
	color: #ff6600;
	text-decoration: underline
}
.sidetxt {
	font-family : Verdana, Arial, Helvetica;
	color: #000000;
	font-size : 8pt;
	text-decoration: none
}
.sidetxt a:link {
	color: #135283;
	text-decoration: none
}
.sidetxt a:visited {
	color: #135283;
	text-decoration: none
}
.sidetxt a:hover {
	color: #ff6600;
	text-decoration: underline
}
.smlink {
	font-family : Verdana, Arial, Helvetica;
	color: #ffffff;
	font-size : 9pt;
	text-decoration: none
}
.smlink a:link {
	color: #ffffff;
	text-decoration: none
}
.smlink a:visited {
	color: #ffffff;
	text-decoration: none
}
.smlink a:hover {
	color: #ffcc00;
	text-decoration: underline
}
.copyright {
	font-family : Verdana, Arial, Helvetica;
	color: #438bc1;
	font-size : 7pt;
	text-decoration: none
}
.homebase {
	font-family : Verdana, Arial, Helvetica;
	color: #61A2D3;
	font-size : 7pt;
	text-decoration: none
}
.homebase a:link {
	color: #61A2D3;
	text-decoration: none
}
.homebase a:visited {
	color: #61A2D3;
	text-decoration: none
}
.homebase a:hover {
	color: #ffcc00;
	text-decoration: underline
}
.pagebase {
	font-family : Verdana, Arial, Helvetica;
	color: #61A2D3;
	font-size : 7pt;
	text-decoration: none
}
.pagebase a:link {
	color: #61A2D3;
	text-decoration: none
}
.pagebase a:visited {
	color: #61A2D3;
	text-decoration: none
}
.pagebase a:hover {
	color: #ff6600;
	text-decoration: underline
}
.whitetxt {
	font-family : Verdana, Arial, Helvetica;
	color: #ffffff;
	font-size : 9pt;
	text-decoration: none
}
.whitetxt a:link {
	color: #ffcc00;
	text-decoration: none
}
.whitetxt a:visited {
	color: #ffcc00;
	text-decoration: none
}
.whitetxt a:hover {
	color: #ffcc00;
	text-decoration: underline
}

.progresstransmitting1 {
	background-color: #FFFFA0;
}

.progresstransmitting2 {
	background-color: #FFFF80;
}

.progresscomplete1 {
	background-color: #80FF80;
}

.progresscomplete2 {
	background-color: #A0FFA0;
}

.progresspending1 {
	background-color: #EDEDED;
}

.progresspending2 {
	background-color: #FFFFFF;
}

.progressfailed1 {
	background-color: #FF1010;
}

.progressfailed2 {
	background-color: #FF4040;
}

H1 {
	font-family : Verdana, Arial, Helvetica;
	color: #0E3D61;
	font-size : 12pt;
	}
H2 {
	font-family : Verdana, Arial, Helvetica;
	color: #0E3D61;
	font-size : 12pt;
	}

H3 {
	font-family : Verdana, Arial, Helvetica;
	color: #0E3D61;
	font-size : 11pt;
	}

div.spacer {
  clear: both;
  }

div.bluemenu {
	float: left;
	background-color: #135283;
	font: bold 0.53em  "Verdana", sans-serif;
	}

div.bluemenu a {
	display: block;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #DDEAF5;
	text-decoration: none;
	}
div.bluemenu span {
	display: block;
	}
div.bluemenu a:hover {
	color: white;
	background-color: #9F1827
	}
div.bluemenu a:active {
	color: white;
	background-color: #7F0007
	}

.transmissionqueue {
	width: 100%;
	height: 100%;
	overflow: scroll;
	border-color: #97ACD4 black black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	}

.zoombutton 
{
	float: left;
}

body {
	margin: 0;
	padding: 0;
	background: white;
}

.Caption {
	width:	580px;
}

.ThumbnailDiv
{
	cursor: pointer;
	padding-top: 2px;
	overflow: visible;
	float: left;
}

.ThumbnailDiv table {
	border: 0px; 
	margin: 0 0;
	padding: 0 0;
}

.ThumbnailDiv td {
	text-align: center;
	font-family : Verdana, Arial, Helvetica;
	color: #000000;
	font-size : 10pt;
	text-decoration: none;
	border: 0px; 
	margin: 0 0;
	padding: 0 0;
}
.ThumbnailDiv a:link {
	color: #135283;
	text-decoration: none
}
.ThumbnailDiv a:visited {
	color: #135283;
	text-decoration: none
}
.ThumbnailDiv a:hover {
	color: #ff6600;
	text-decoration: underline
}

.StarDiv
{
	cursor: pointer;
	width: 14px;
	height: 14px;
	margin-top: 1px;
	float: left;
}

.Status
{
    font-family : Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: none;
	font-weight: 450;
}
	
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd
{
    background-color: #ffffff;
}

// Tab background
.yui-skin-sam .yui-navset .yui-content
 {
    background-color: #ffffff;
}
.yui-skin-sam .yui-navset .yui-content
 {
    background-color: #ffffff;
}

// event pages
.total {
	padding:		16px;
	font-size:	large;
	text-align:	center;
}
table.PriceTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.PriceTable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
}
table.PriceTable td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	align: center;
	valign:	middle;

}

.ptzbutton
{
	width: 51px;
}

.focusbutton
{
    width: 16.6%;
	padding: 0;
}

.gotobutton
{
    width: 16.6%;
    padding: 0;
}

.ptzdropdown
{
	width: 100%;
}

.StatusLine
{
	width: 100%;
	height: 30px;
}
.StatusLineBackground
{
    width: 100%;
    height: 30px;
    z-index: 1;
    position: absolute;
}

.StatusLineText1,.StatusLineText2
{
	color: #ffffff;
	vertical-align: middle;
	position: relative;
	margin-left: 32px;
	
	z-index: 2;
	height: 30px;	
	font-size: 12px;
}

.StatusLineText1
{
	padding-top: 8px;
}

.GlowImage
{
	width: 16px;
	height: 16px;
	margin-left: 6px;
	margin-top: 7px;
	text-align:	center;
    vertical-align: middle;
    position: absolute;
    z-index: 2;
}
.GrayGlow
{
	width: 26px;
	height: 26px;
	margin-top: 0px;
    text-align:	center;
    vertical-align: middle;
    position: absolute;
    z-index: 2;
    background-image: url(../images/status/GrayGlow.png);
}


