﻿/* general styles */

body {
	background-color: #333333;
	margin-top:0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, td, th {
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.txt10 {
    font-size:10px;
}

a {
	color:#000000;
	text-decoration: none;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #000099;
}

.bluelink {
	color: #000066;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bluelink:hover {
	color: #ff0000;
	text-decoration: underline;
}

.bluelink:visited {
    color:#000066;
}

.redlink {
	color: #ff0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.redlink:hover {
	color: #000066;
	text-decoration: underline;
}

.redlink:visited {
    color:#ff0000;
}

.bodyWrapper {
    width:956px;
    background:#ffffff;
    display:block;
    overflow:hidden;
    margin:0px Auto;
    border:solid 0px red;
	padding:10px;
}


/* header table */

.goldHeader {
    background:#CBA754;
}

.greyHeader {
    background:#CCCCCC;
    font-size:10px;
    font-weight:bold;
    padding:3px;
}

.blueHeader {
    background:#123A9A;
}

.divContentWrapper {
    width:980px;
    margin:10px Auto;
    border:solid 0px red;    
}

.spaceBelow {
    margin-bottom:10px;
}

.divLeftNavBorder {
    width:158px;
    border:solid 1px #000066;
    padding:10px;
}

.divFooterLink {
    width:1000px;
    margin:10px Auto;
    text-align:center;
}

.redB {
	font-weight: bold;
	color: #FF0000;
}

.divVideo {
    position:relative;
    z-index:-99999;
}

.white24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.white18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.white14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.ListHeader {
	background:#9eb9d3;
	font-size:12px;
	font-weight:bold;
	padding:3px;
}


.btnRemove {
	font-weight: bold;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #333333;
	border-bottom:solid 1px #333333;
	padding:3px;
	background:#ff0000;
	margin:0px;
	display:block;
	overflow:hidden;
	float:left;
	color:#fff;
	text-decoration:none;
}

.btnRemove:Hover {
	text-decoration:underline;
	color:#fff;
}

.btnModify {
	font-weight: bold;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #333333;
	border-bottom:solid 1px #333333;
	padding:3px;
	background:#ffCC00;
	margin:0px;
	display:block;
	overflow:hidden;
	float:left;
	color:#000;
	text-decoration:none;
}

.btnModify:Hover {
	text-decoration:underline;
	color:#fff;
}

.btnView {
	font-weight: bold;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #333333;
	border-bottom:solid 1px #333333;
	padding:3px;
	background:#ff9900;
	margin:0px 0px 0px 10px;
	display:block;
	overflow:hidden;
	float:left;
	color:#000;
	text-decoration:none;
}

.btnView:Hover {
	text-decoration:underline;
	color:#fff;
}
.headerTxt {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.txtPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000066;
}

.txtPageSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
}
.divBodyWrapper {
	background-color: #FFFFFF;
	text-align: center;
	width: 976px;
	margin-right: auto;
	margin-left: auto;
}
