/* CSS Document */

a:link {
	color: 				#0000FF;				/*#322551;*/
	text-decoration:	underline;
	font-weight:		normal;
}
a:visited {
	color:				#0000FF;				/*#322551;*/
	text-decoration:	underline;
	font-weight:		normal;
}
a:active {
	color:				#0000FF;				/*#322551;*/
	text-decoration:	underline;
	font-weight:		normal;
}
a:hover {
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

body {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000099;;
	margin:				0;
	font-size:			12px;
}
caption {
	text-align:			left;
	font-weight:		normal;
}
fieldset {
	width:				95%;
	border:				1px solid #443664;
}
legend {
	font-size:			1.0em;
	font-weight:		normal;
	text-decoration:	none;
	font-style:			normal;
}
img {
	border:				0px;
}
li {
	margin-bottom:		6px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td {
	vertical-align: 	top;
	font-size:			1.0em;
}
th {
	vertical-align:		top;
	text-align:			left;
	font-weight:		normal;
	font-size:			1.0em;
}
.acronymText {
	color:				#B6484A;
	text-decoration:	underline;
	font-weight:		700;
	font-style:			italic;
}
.adminButtons {
	text-align:			right;
}
.adminLinks {
	text-align:			right;
	font-size:			8pt;
	padding:			0px;
}
.breadcrumbCell {
	background-color: 	#0052A4; 	/*#E3DFEE;*/
	border-top:			1px solid #433566;
	border-bottom:		1px solid #433566;
	padding:			4px;
	color: 				#FFFFFF;
}
.breadcrumbCell a {
	color: #FFFFFF;
}
.breadcrumbsCell {
	font-size:			1.2em;
	font-weight:		normal;
	color: 				#322551;
}
.breadcrumbsCell a {
	color:				#0000FF;
}
.defaulttext {
	font-size:			1.0em;
	font-weight:		normal;
	text-decoration:	none;
	font-style:			normal;
}
.description {
	font-size: 			0.9em;
	color: 				#000099;	/*#000000;*/
	font-weight: 		normal;
}
.errorCode {
	color: 				#FF0000;
	font-size:			larger;
}
.float_left {
	clear:				left;
	float:				left;
}
.float_right {
	clear:				right;
	float:				right;
}
.footer {
	font-size:			0.8em;
	color:				#443664;
	text-decoration:	none;
	font-weight:		normal;
}
.header2a {
	font-size:			1.1em;
	font-weight:		bold;
	color:				#000099;	/*#000000;*/
}
.header2b {
	font-size:			1.1em;
	font-weight:		bold;
	color:				#000099; 	/*#322551;*/
}
.header3a {
	font-size:			1.0em;
	font-weight:		bold;
	color:				#000099;	/*#000000;*/
}
.header3a a:link, .header3a a:visited {
	font-weight:		bold;
	color:				#000099;	/*#000000;*/
}
.header3b {
	font-size:			1.0em;
	font-weight:		bold;
	color:				#000099;	/*#322551;*/
}
.center {
	text-align:			center;
}
.float_left {
	float:				left;
}
.float_right {
	float:				right;
}
.highlight {
	font-size:			1.0em;
	font-weight:		bold;
	color:				#000099;	/*#322551;*/
}
.italicsemphasis {
	color:				#000099; 	/*#000000;*/
	font-style:			italic;
}
.leftMenuCell {
	width:				133px;
	background-color:	#0052A4;
	padding:			0px;
}
.leftMenuCellLink {
	width:				133px;
	padding:			8px;
	background-color: 	#0052A4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.leftMenuCellLink a:link, .leftMenuCellLink a:visited {
	color:				#FFFFFF;
}
.leftMenuCellLink a:hover {
	color:#FFFF00;
}
.note {
	font-size:			0.9em;
	font-weight:		normal;
	color:				#B6484A;
}
.pageheader {
	font-size:			1.10em;
	font-weight:		bold;
	color:				#322551;
}
.right {
	text-align:			right;
}
.rightMenuCell {
	width:				609px; 
	background-color:	#ffffff;
	padding-top: 		4px;
	padding-left:		8px;
	padding-bottom:		4px;
	padding-right:		0px;
}
.search {
	font-size:			0.9em;
	color:				#000000;
	font-weight:		normal;
}
.whatsnewheader {
	font-size:			1.13em;
	font-weight:		bold;
	color:				#322551;
}
.whatsNewText {
	padding-left:		0;
}
.whatsNewHome {
	text-indent:		-15px;
	padding-left:		15px;
}
.whatsNew {
	background-color:	#0052A4;
	border:				1px solid #7A0001;
	display:			block;
	/*overflow-y:			scroll;
	height:				100px;*/
	padding:			2px;
	color:				#FFFFFF;
	scrollbar-base-color: #FFFFCC;
}
.whatsNew a {
	color: #FFFFFF;
	text-decoration: none;
}
.whatsNew a:hover {
	text-decoration: underline;
}
.whatsNew a:visited {
	color: #FFFFFF;
}
.whatsNew .description {
	color:				#FFFFFF;
}
.featuresHome {
	text-indent:		-9px;
	padding-left:		9px;
}
#acronymDefinition {
	background-color:	#E3DFED;
	font-weight:		bolder;
}
#actionLinks div {
	height:				23px;
}
#acronymText a:link {
	color:				#000000;
	text-decoration:	underline;
	font-weight:		bold;
}
#acronymText a:visited {
	color:				#000000;
	text-decoration:	underline;
	font-weight:		bold;
}
#acronymText a:active {
	color:				#000000;
	text-decoration:	underline;
	font-weight:		bold;
}
#acronymText a:hover {
	color:				#322551;
	text-decoration:	underline;
	font-weight:		bold;
}
#adminLinks a:link {
	font-size:			0.9em;
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}
#adminLinks a:Visited {
	font-size:			0.9em;
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}
#adminLinks a:Hover {
	font-size:			0.9em;
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}
#breadcrumbs {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			1.1em;
	font-weight:		bold;
	color:				#790000;
}
#circlesCell, #actionLinks {
	border-top:			3px solid #443664;
	border-bottom:		3px solid #443664;
	background-color:	#E3DFED;
	height:				46px;
	vertical-align:		top;
}
#container {
	width:				765px;
	background-color:	#ffffff;
}
#displayContentSpecial {
	width:				95%;
}
#dynamicLinks {
	background-color:	#443664;
	color:				#FFFFFF;
	font-weight:		bolder;
}
#footerAdminLinks, #footerCommonLinks, #footerSiteLinks {
	font-size:			0.8em;
}
#headerCell {
	background-color:	#ffffff;
	height:				17px;
}
#headerLinks {
	font-size:			0.85em;
}
#onlineRegistrationLinks {
	background-color:	#FEDF95;
}
#pageBorder {
	background-color:	#ffffff;
}
#pageTable {
	margin-top:			0;
	margin-left:		13px;
	position: 			absolute;
	top:				168px;
}
#professionalDevelopmentLinks {
	background-color:	#FFCC33;
}
#searchElement {
	color:				#443364;
	background-color:	#E3DFED;
	vertical-align:		top;
}
#staticLinks {
	color:				#443364;
	background-color:	#E3DFED;
	font-size:			8pt;
	border-bottom:		1px solid #FFB400;
	border-top:			1px solid #FFB400;
}
/* Following added by Leader starting 03-2008*/
.plabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0052A4;
	text-align: right;
	padding-right: 5px;
}
.NavBar {
	position: absolute;
	z-index: 2;
	top: 140px;
	left: 8px;
	height: 30px;
	width: 757px;
	border: 1px solid #0052A4;
	background-color: #FFFFFF;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.NavBar table {
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.NavBar tr {
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.NavBar td {
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
}
.NavBar img {
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.ddmSelect1 {
	background-color:white;
	margin: 0px 3px 0px 3px;
	color: #0052A4;
	width: 190px;
	font-size: 7pt;
}
.ddmSelect1[selected] {
	font-weight:bold;
}
.ddmSelect2 {
	background-color:white;
	margin: 0px 3px 0px 3px;
	color: #0052A4;
	width: 190px;
	font-size: 7pt;
}
.ddmSelect3 {
	background-color:white;
	margin: 0px 3px 0px 3px;
	color: #0052A4;
	width: 155px;
	font-size: 7pt;
}

.ddmSelect4 {
	background-color:white;
	margin: 0px 3px 0px 3px;
	color: #0052A4;
	width: 150px;
	font-size: 7pt;
}
#NavBarBehind {
}
.home_headers_left {
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 3px;
	display: block;
	background-color: #990000;
	white-space:nowrap;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
.home_headers_right {
	font-size: 8pt;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 3px;
	display: block;
	background-color: #0052A4;
	white-space:nowrap;
	margin: 1px;
}
.home_lists {
	color: #000000;
	line-height: 11pt;
	padding-left: 12px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 6px;
}
.home_lists a {
	color: #0000FF;  /*#000000;*/
	font-size: 12px;
}
.home_lists a:hover {
	background-color:#FFFFCC;
}

.li_whNew
 {
	font-size: 8pt;
	display: block;
	background-color: #0052A4;
}

.li_whNew a{
	color: #0000FF;
	text-decoration: none;
}
.FlashWhatsNew {
	font-size: 18pt;
}
