/* STYLES MENU */

.grayBar {
	background-color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 3px 5px;
}
.IntroCopy {
	font-family: "Times New Roman", serif;
	font-size: 17px;
	font-weight: normal; 
	line-height: 1.2;
	padding-bottom: 20px;
	
}
.AnnounceBlock {
	background-color: white;
	border: 2px solid black;
	font-weight: bold; 
	padding: 5px;
	width: 342px;
}
.small {
	font-size: 10px;
}
.smallLineHeight {
	line-height: 1;
}

table.listTable {
	width: 375px;
	margin-bottom: 25px;
}

table.listTable td {
	border-top: 1px solid #CCCCCC;
	padding: 5px 5px 10px 0;
	width: 50%;
	vertical-align: top;
}

table.listTable2 {
	width: 375px;
	margin-bottom: 25px;
}

table.listTable2 td {
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 5px 10px 0;
	width: 50%;
	vertical-align: top;
	text-indent:6px;
}

table.listTable3 {
	margin-bottom: 15px;
}

table.listTable3 td {
	border-bottom: 1px solid #CCCCCC;	
	padding: 0 5px;
	vertical-align: middle;
	height: 45px;	
}

table.listTable3 td.grayBar1 {
	background-color: #CCCCCC;
	font-size: 11px;	
	margin: 0;
	padding: 3px 5px;
	height: 13px;	
}

table.listTable3 td.center {
	text-align:center;
}
/* OTHER STYLES */
a {
	color: #FF3300;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

hr
{
	color: #949494;
	border: 0px;
	border-top: 1px solid #D1D3D1;
	width: 100%;
}

td {
	font-family: Verdana, Arial;
	font-size: 11px;
}


ul {
	list-style-type: disc;
}


ul, ol {
	list-style-position: outside;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 16px;
	padding-top: 0px;
}