body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/ui/back_tile.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}

.printVersion {
	background-image: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;

}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;

}

a:link, a:active, a:visited  {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}

/* CUSTOM STYLES  */

.footer {
	font-size: 12px;
	color: #999999;
	text-align: center;
	padding-top: 80px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.footer td {
	font-size: 10px;
	color: #999999;
	text-align: left;
}
.footer a:link, .footer a:active, .footer a:visited  {
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.footer a:hover  {
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.contentTable td {
}
.contentTable img {
	border: 1px solid #CCCCCC;
}
.contentTable a:link img, .contentTable a:active img, .contentTable a:visited img, {
	border: 1px solid #CCCCCC;
}
.contentTable a:hover img {
	border: 1px solid #FF9900;
}
.sectionTitle {
	font-size: 26px;
	font-weight: bold;
	color: #993333;
	padding-top: 0px;
	padding-bottom: 13px;
}
.sectionDesription {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	padding-top: 0px;
	padding-bottom: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.contentHeaderCell {
	padding-top: 36px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.contentLeftCell {
	padding: 18px 20px 0px 40px;
	text-align: left;
	vertical-align: top;
}
.contentMiddleCell {
	padding: 18px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
}
.contentRightCell {
	padding: 18px 40px 0px 20px;
	text-align: left;
	vertical-align: top;
}
.contentSingleCell {
	padding: 18px 40px 0px 40px;
	text-align: left;
	vertical-align: top;
}
.contentLeftCellMenu {
	padding: 14px 0px 0px 40px;
	text-align: left;
	vertical-align: top;
}
.contentMiddleCellMenu {
	padding: 14px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
}
.contentRightCellMenu {
	padding: 14px 40px 0px 0px;
	text-align: left;
	vertical-align: top;
}
.infoLeftCell {
	padding: 40px 20px 0px 40px;
	text-align: left;
	vertical-align: top;
}
.infoRightCell {
	padding: 40px 40px 0px 20px;
	text-align: left;
	vertical-align: top;
}
.pageInstructions {
	padding: 18px 40px 18px 40px;
	text-align: left;
	vertical-align: top;
}
.formInputMedium {
	width: 220px;
	border: 1px solid #CCCCCC;
	margin-top: 6px;
	margin-bottom: 12px;
}
.submitButton {
	padding: 3px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993333;
}








.canneMenuCell {
	padding: 30px 5px 0px 5px;
	vertical-align: top;
	font-weight: bold;
	padding-top: 15px;
	color: #FF9900;
}
.canneMenuCellLeft {
	padding: 30px 4px 0px 40px;
	vertical-align: top;
	font-weight: bold;
	padding-top: 15px;
	color: #FF9900;
}
.canneMenuCellRight {
	padding: 30px 35px 0px 4px;
	vertical-align: top;
	font-weight: bold;
	padding-top: 15px;
	color: #FF9900;
}
.status {
	font-size: 14px;
}
.canneMenuCell P{
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.canneMenuCellLeft P{
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.canneMenuCellRight P{
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.canneMenuCell a:link,
.canneMenuCell a:active,
.canneMenuCell a:visited,
.canneMenuCellLeft a:link,
.canneMenuCellLeft a:active,
.canneMenuCellLeft a:visited,
.canneMenuCellRight a:link,
.canneMenuCellRight a:active,
.canneMenuCellRight a:visited, {
	color: #FFFFFF;
}
.canneMenuCell a:hover , .canneMenuCellLeft a:hover , .canneMenuCellRight a:hover {
	color: #FF9900;
}




.projectMenuDivs {
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.footNote {
	font-size: 10px;
}
.tvShortsNotes {
	color: #999999;
	font-style: italic;
}
.tvShorts img {
	margin-right: 10px;
	float: left;
	margin-bottom: 10px;
}


.footNote a:link, .footNote a:active, .footNote a:visited {
	color: #999999;
}
.footNote a:hover {
	color: #FF9900;
}
.stillImageCell {
	padding: 18px 40px 18px 40px;
	text-align: center;
	vertical-align: top;
}
.stillImageCell .footNote {
	color: #999999;
	font-size: 12px;
	margin-top: 18px;
}
.stillImagePageTurnersCell {
	padding: 0px 40px 0px 40px;
	text-align: center;
	vertical-align: top;
}
.stillImagePageTurners {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	padding-top: 18px;
	padding-bottom: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.assetsTable {
	border: 1px solid #CCCCCC;
}
.assetsTable td {
	text-align: left;
	padding: 8px;
	font-weight: bold;
}
.assetsTable th {
	text-align: left;
	padding: 8px;
	font-weight: bold;
}
.assetsTable img {
	border: 0px;
	vertical-align: middle;
	padding-right: 20px;
}
.assetsTable a:link img, .assetsTable a:visited img, .assetsTable a:active img, .assetsTable a:hover img {
	border: 0px;
}





/*

.menuTextBox .tile {
	font-weight: bold;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.menuTextBox .tileTop {
	font-weight: bold;
}
.menuTextBox a .tile, .menuTextBox a .tileTop  {
	color: #993333;
}
.menuTextBox a:hover .tile, .menuTextBox a:hover .tileTop  {
	color: #FF9900;
}
.menuTextBox .description {
	margin-top: -10px;
	margin-bottom: -10px;
}
.menuTextBox a .description {
	color: #000000;
}
.menuTextBox a:hover .description {
	color: #FF9900;
}
.menuTextBox .status {
	color: #999999;
}
.menuTextBox img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;


}
*/
.nullImage img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	//vertical-align: middle;
}
