﻿body, html
{
	height:100%;
}
.header
{
	height:50px;
	padding:10px 0px 10px 5px;
	background-color:#eee;
	border-bottom:1px solid #ccc;
	margin:0px 0px 20px 0px;
}

.formtable
{
	margin-left:20px;
}		
.formtable td:first-child
{
	color:#000;
}


.formtable input
{
	font-size:120%;
	
}
.radio
{
	border-left:solid 1px #555;
}
.radio a
{
	display:inline-block;
	line-height:30px;
	width:100px;
	background-color:#ccc;
	border:solid 1px #555;
	border-left:none;
	text-align:center
}
.radio a:hover
{
	background-color:#eee;
}
.radio a.selected, .radio a.selected:hover
{
	background-color:#f8f8f8;
	text-decoration:none;
}

.wideInput
{
	width:100%;
}
.tallCell
{
	height:110px;
}
.shortCell
{
	height:50px;
}

h1
{
	color:#000;
}

		.tallCell
		{
			height:100px;
		}	
		#lightboxLeft
		{
			float:left;
			clear:none;
			width:155px;
			height:100%;
			background-color:#eee;
			border-right:solid 1px #ccc;
			
		}
		#lightboxContent
		{
			padding:10px 10px;
			float:left;
			clear:none;
			width:400px;
			background-color:#fff;
		}
		ul.lightboxNav
		{
			list-style: none;
			padding: 0;
			margin: 0;
			border-top:solid 1px #ccc;
		}
		ul.lightboxNav li
		{
			line-height:40px;
			border-bottom:solid 1px #ccc;
		}
		ul.lightboxNav li a
		{
			padding-left:5px;
			display:block;
		}
		ul.lightboxNav li a.selected
		{
			background-color:#fff;
		}
		ul.lightboxNav li a:hover
		{
			background-color:#f4f4f4;
		}
		ul.lightboxNav li a.selected:hover
		{
			background-color:#fff;
			text-decoration:none;
		}
