/* Document Body */
body { margin: 0px; color: #000000; background: #ffffff }

/* Page Headers */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
  text-indent: 5px;
	width: 100%;
	margin-bottom: 5px;
}

/* General Tables */
table {
	padding: 0px;
}

/* Top horizontal Nav */
.navTable {
	margin: 0px;
	background-color: #efefef;
	width: 762px;
}
.navItem {
	position: relative;
	background-color: #efefef;
	color: #003366;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 20px;
	line-height: normal;
	padding: 5px 20px 0px 5px;
	/*width: 120px;*/
}
.navItem a {
	background-color: #efefef;	
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 20px;
	line-height: normal;
	padding: 5px 20px 0px 5px;
	color: #003366;
	text-decoration: none;
}
.casBox {
	background-color: #efefef;
	border-color: #336699;
	border-style: solid;
	border-width: 1px;
	color: #003366;
	cursor: pointer;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	position: absolute;
	visibility: hidden;
	width: 120px;
	padding: 0px 0px 0px 0px;
}
.casCell {
	background-color: #efefef;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	height: 16px;
	padding: 0px 0px 0px 2px;
}
.casCellMouseOver {
	background-color: #ffffcc;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	height: 16px;
	padding: 0px 0px 0px 2px;
}

/* Breadcrumb trail */
.crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	background-color: #c8d7e6;
}
.crumb a:link {
	color: #003366;
	text-decoration: underline;
}
.crumb a:active {
	color: #003366;
}
.crumb a:visited {
	color: #003366;
}
.crumb a:hover {
	color: #0000ff;
}

/* My Account */
.MyAccount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.MyAccount a:link {
	color: #ffffff;
	text-decoration: none;
}
.MyAccount a:active {
	color: #ffffff;
	text-decoration: none;
}
.MyAccount a:visited {
	color: #ffffff;
}
.MyAccount a:hover {
	color: #c8d7e6;
	text-decoration: underline;
}

/* Banner Links */
.bannerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	background-color: #336699;
	padding: 5px 15px 5px 15px;
	text-align: Right
}
.bannerLinks a {
	color: #ffffff;
	text-decoration: none;
}
.bannerLinks a:active {
	color: #ffffff;
	text-decoration: none;
}
.bannerLinks a:visited {
	color: #ffffff;
}
.bannerLinks a:hover {
	color: #ff6600;
	text-decoration: underline;
}

/* Left hand Menu */
.menuTable {
	border-color: #336699;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
	width: 180px;
}
.menuItem {
	background-color: #efefef;
	color: #003366;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	padding: 3px 20px 3px 5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
}
.menuItem a {
	color: #003366;
	text-decoration: none;
}
.menuItem b {
	font-weight: bold;
}
.menuItemMouseOver {
	background-color: #fff;
	color: #036;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #036;
	padding: 3px 20px 3px 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
.menuItemMouseOverBold {
	background-color: #fff;
	color: #036;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #036;
	padding: 3px 20px 3px 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}

.menuItemMouseOverBold a {
	color: #036;
	text-decoration: none;
}

.menuItemMouseOver a {
	color: #036;
	text-decoration: none;
}
.menuItemOpen {
	background-color: #ffc;
	color: #036;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	padding: 3px 20px 3px 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}
.menuItemOpen a {
	color: #036;
	text-decoration: none;
}

/* Search box title */
.searchBoxTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}

/* content mobile */
.contentBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.contentBlack b {
	font-weight: bold;
	color: #000000;
}
.contentHighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066cc;
}
.contentHighlight b {
	font-weight: bold;
	color: #0066cc;
}

.contentSubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.contentArrowBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0066cc;
	list-style-image:  url(file:///C|/WINDOWS/Temporary%20Internet%20Files/Content.IE5/OHMF45EF/arrow.gif);
}
.contentSmall h1 {
	color: #0066CC;
}
.contentSmall em {
	font-style: normal;
	color: #0066CC;
}
.contentSmall a:link {
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
.contentSmall a:active {
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
}
.contentSmall a:visited {
	font-weight: bold;
	color: #9933cc;
	text-decoration: underline;
}
.contentSmall a:hover {
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}

/* Body text in content */
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.content h1 {
	color: #ffffff;
	text-indent: 5px;
	width: 100%;
	background-color: #6699ff;
	margin-bottom: 0px;
}
.content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0066cc;
	margin-bottom: 0px;
}
.content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #003366;
	text-indent: 5px;
	width: 100%;
	background-color: #99ccff;
	margin-bottom: 0px;
	margin-top: 0px;
}
.content a:link {
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
.content a:active {
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
.content a:visited {
	font-weight: normal;
	color: #9933CC;
	text-decoration: underline;
}
.content a:hover {
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.content ul {
	list-style-type:disc;
	list-style-position:outside;
	line-height: 150%;
	color: #0066CC;
}

/* small content */
.contentSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}
.contentSmall h1 {
	color: #0066CC;
}
.contentSmall em {
	font-style: normal;
	color: #0066CC;
}
.contentSmall a:link {
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
.contentSmall a:active {
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
}
.contentSmall a:visited {
	font-weight: bold;
	color: #9933cc;
	text-decoration: underline;
}
.contentSmall a:hover {
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
}

/*More Links*/
a.more:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
a.more:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
a.more:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #9933CC;
	text-decoration: underline;
}
a.more:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}

/* Related content box */
.related {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	color: #0066CC;
	text-transform: uppercase;
	margin-left: 5px;
}
.related a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #0066CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #0066CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #9933CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: uppercase;
}

.related ul {
	/*padding-top: 0px;*/
	margin-top: 0px;
	margin-left: 23px;
}
.related li {
	list-style-type:disc;
	list-style-position:outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	color: #0066CC;
	text-transform: uppercase;
}
.related li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related li a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #9933CC;
	text-decoration: underline;
	text-transform: uppercase;
}
.related li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: uppercase;
}

/* Search Page */
.searchAgain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}
.searchedFor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

/* Navigation For Search Page Results */
.searchNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066CC;
}
.searchNav a:link {
	text-decoration: underline;
}
.searchNav a:active {
	text-decoration: underline;
}
.searchNav a:visited {
	color: #9933cc;
	text-decoration: underline;
}
.searchNav a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/* Content For Search Page Results */
.searchResultTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
}
.searchResultTitle em {
	font-style: normal;
	color: #0066cc;
}
.searchResultTitle a:link {
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.searchResultTitle a:active {
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.searchResultTitle a:visited {
	font-weight: bold;
	color: #9933cc;
	text-decoration: underline;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.searchResultTitle a:hover {
	font-weight: bold;
	color: #0000ff;
	text-decoration: underline;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.searchResultBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.searchResultBody a:link {
	color: #0066cc;
	text-decoration: underline;
}
.searchResultBody a:active {
	color: #0066cc;
	text-decoration: underline;
}
.searchResultBody a:visited {
	color: #9933cc;
	text-decoration: underline;
}
.searchResultBody a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/* Summary Text */
.searchResultSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: Bold;
	font-variant: normal;
	color: #333333;
}

.searchTip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066cc;
	text-decoration: underline;
}
.searchTip a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066cc;
	text-decoration: underline;
}
.searchTip a:active {
	color: #0066cc;
	text-decoration: underline;
}
.searchTip a:visited {
	color: #9933cc;
	text-decoration: underline;
}
.searchTip a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/*Registartion Navigation*/
.registrationNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}
.registrationNav a:link {
	color: #999999;
	text-decoration: underline;
}
.registrationNav a:active {
	color: #999999;
	text-decoration: underline;
}
.registrationNav a:visited {
	color: #999999;
	text-decoration: underline;
}
.registrationNav a:hover {
	color: #0000ff;
	text-decoration: underline;
}

.registrationNav strong {
	font-weight: bold;
	color: #000066;
}

/* table text*/
.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}

.tableContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
	z-index: 0;
	}
.tableContent em {
	color: #0066CC;
}
.tableContent a:link {
	color: #0066cc;
	text-decoration: underline;
}
.tableContent a:active {
	color: #0066cc;
	text-decoration: underline;
}
.tableContent a:visited {
	color: #9933cc;
	text-decoration: underline;
}
.tableContent a:hover {
	color: #0000ff;
	text-decoration: underline;
}

.header {
	font-family: Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #333333;
}
