﻿/**********************************************
	GLOBAL PAGE STYLES (MASTER PAGE)
**********************************************/
body
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    color: #505050;
    vertical-align: top;
    background-color: #ffffff;
}

form
{
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

p
{
	background-color: Transparent;
}

p.tnr
{
	font-family: Times New Roman;
}

hr
{
	height: 1px;
	border: solid 1px #808080;
	width: 75%;
	border-collapse: collapse;
	margin: 0px 0px 15px 0px;
	text-align: center;
}

.hrHome
{
	height: 1px;
	border: solid 1px #000080;
	width: 75%;
	border-collapse: collapse;
	margin: 0px 0px 15px 0px;
	text-align: center;
}

.hrDivider
{
	height: 10px;
	border-top: solid 1px #3399ff;
	width: 75%;
	border-collapse: collapse;
	margin: 15px 0px 15px 0px;
	text-align: center;
}

.supTitle
{
	font-size: 12pt;
	vertical-align: top;
}

.AboutPRISM
{
	height: 75px;
	font-style: normal;
	font-weight: 500;
	color: #505050;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.MasterPageTable
{
	border: solid 0px blue;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	vertical-align: top;
}

.MasterPageHeaderItem
{
	border: solid 0px blue;
	vertical-align: top;
	border-collapse: collapse;
	height: 120px;
}

.MasterPagerHeaderRow
{
	vertical-align: middle;
	height: 120px;
}

.MasterPageNavRow
{
	border-collapse: collapse;
	vertical-align: top;
}

.MasterPageNavHolder
{
	border: solid 0px blue;
	background-image: url('../images/vertborder.gif');
	background-position: right;
	background-repeat: repeat-y;
	vertical-align: top;
	border-collapse: collapse;
	width: 300px;
}

.MasterPageNavTreeMenuTable
{
	width: 300px;
	border-collapse: collapse;
	vertical-align: top;
	border: solid 0px blue;
}

.MasterPageNavTreeMenuHolder
{
	width: 285px;
	vertical-align: top;
}

.MasterPageNavTreeMenuBorder
{
	width: 15px;
	vertical-align: top;
}

.MasterPageContentHolder
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	width: 99%;
	border-collapse: collapse;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border: solid 0px blue;
}

.MasterPageContentHolder2
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	width: 99%;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px blue;
}

.MasterPageFooterRow
{
	height: 30px;
	vertical-align: top;
}

.MasterPageFooterHolder
{
	color: #505050;
	border-top: solid 0px silver;
	vertical-align: top;
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.BorderRow
{
    border-collapse: collapse;
    border: solid 0px silver;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.BorderCell
{
	background-image: url('../images/border.gif');
    border-collapse: collapse;
    border: solid 0px silver;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: top;
    height: 1px;
}

.ProductContentTitle
{
	font-family: Times New Roman;
    FONT-WEIGHT: normal;
    FONT-SIZE: 32pt;
    COLOR: #0000CD;
}

.ProductContentTitleSmallCaps
{
	font-family: Times New Roman;
    FONT-WEIGHT: normal;
    FONT-SIZE: 24pt;
    font-variant: small-caps;
    COLOR: #0000CD;
}

/**********************************************
	ERROR PAGE STYLES
**********************************************/
.ErrorPageTable
{
	border: solid 0px blue;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	vertical-align: top;
	table-layout: auto;
}

.ErrorPageHeaderItem
{
	border: solid 0px blue;
	vertical-align: top;
	border-collapse: collapse;
	height: 120px;
}

.ErrorPagerHeaderRow
{
	vertical-align: middle;
	height: 120px;
}

.ErrorPageNavRow
{
	border-collapse: collapse;
	vertical-align: top;
}

.ErrorPageNavHolder
{
	border: solid 0px blue;
	background-image: url('../images/vertborder.gif');
	background-position: right;
	background-repeat: repeat-y;
	vertical-align: top;
	border-collapse: collapse;
	width: 300px;
}

.ErrorPageNavTreeMenuTable
{
	width: 300px;
	border-collapse: collapse;
	vertical-align: top;
	border: solid 0px blue;
}

.ErrorPageNavTreeMenuHolder
{
	width: 285px;
	vertical-align: top;
}

.ErrorPageNavTreeMenuBorder
{
	width: 15px;
	vertical-align: top;
}

.ErrorPageContentHolder
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	width: 99%;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	border: solid 0px blue;
	font-size: 14pt;
}

.ErrorPageContentHolder2
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	width: 99%;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px blue;
}

.ErrorPageFooterRow
{
	height: 30px;
	vertical-align: top;
}

.ErrorPageFooterHolder
{
	color: #505050;
	border-top: solid 0px silver;
	vertical-align: top;
	text-align: center;
	padding: 0px 0px 0px 0px;
}

/**********************************************
	FLAT CONTROL STYLES
**********************************************/
.flatButton
{
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	border-collapse: collapse;
	cursor: url(arrow_m.cur), pointer;
	height: 21px;
	vertical-align: middle;
}

.flatEdit
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #505050;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	height: 16px;
	padding-left: 3px;
	padding-top: 2px;
	vertical-align: middle;
}

.flatEditDisabled
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #555555;
	border: 1px solid #A9A9A9;
	background-color: #f0f0f0;
	height: 20px;
	padding-left: 3px;
	padding-bottom: 2px;
}

/**********************************************
	HEADER STYLES
**********************************************/
.HeaderMainTable
{
	background-color: Transparent;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: solid 0px red;
	border-collapse: collapse;
	height: 75px;
}

.HeaderMainRow
{
	background-color: Transparent;
	vertical-align: middle;
	border-collapse: collapse;
}

.HeaderMainItem
{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	background-color: Transparent;
	height: 75px;
}

.HeaderTitleTable
{
	background-color: Transparent;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	height: 75px;
	width: 100%;
	border: solid 0px red;
	border-collapse: collapse;
	text-align: center;
}

.HeaderTitleRow
{
	border-collapse: collapse;
}

.HeaderTitleItem
{
	background-color: Transparent;
	border-collapse: collapse;
	width: 300px;
	vertical-align: middle;
	height: 75px;
}

.HeaderMainTitleLink
{
	font-family: Times New Roman;
	font-size: 22pt;
	font-weight: bold;
	text-decoration: none;
	color: #000080;
}

.HeaderMainTitleLink:visited
{
	color: #000080;
}

.HeaderMainTitleLink:active
{
	color: #000080;
}

.HeaderMainTitleLink:hover
{
	color: #3399ff;
}

.HeaderSubtitleText
{
	font-family: Times New Roman, Serif;
	font-size: 13pt;
	font-weight: bold;
	color: #000080;
	padding: 0px 0px 0px 0px;
}

.HeaderBanner
{
	background-image: url('../images/prismbanner.jpg');
	background-repeat: repeat-x;
	background-position: left;
	background-color: Transparent;
	border-collapse: collapse;
	vertical-align: middle;
	text-align: left;
}

/**********************************************
	HEADER TOOLBAR STYLES
**********************************************/
.HeaderToolbar
{
	background-color: #ffffff;
	border: solid 0px red;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	padding: 4px 0px 4px 0px;
	height: 45px;
}

.HeaderToolbarSearch
{
	color: #000080;
	font-size: 8pt;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	text-indent: 15px;
}

.HeaderToolbarTable
{
	border: solid 0px #808080;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	height: 45px;
}

.HeaderToolbarRow
{
	height: 30px;
}

.HeaderToolbarItem
{
	color: #000080;
	font-size: 8pt;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	cursor: pointer;
}

.HeaderToolbarItem:hover
{
	color: #3399FF;
	cursor: pointer;
}

.HeaderToolbarItemDivider
{
	text-align: center;
	font-size: 8pt;
	font-weight: lighter;
	color: #808080;
	vertical-align: middle;
}

.HeaderToolbarLanguageItem
{
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
}

.HeaderToolbarLanguageDDL
{
	color: #505050;
}

.HeaderToolbarSearchOrderCheckBox
{
	color: #000080;
	vertical-align: middle;
	border: solid 0px #808080;
	cursor: pointer;
}

.HeaderToolbarSearchOrderLabel
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: 700;
	color: #000080;
	vertical-align: text-top;
	border: solid 0px #808080;
	cursor: pointer;
}
/**********************************************
	FOOTER STYLES
**********************************************/
.FooterMainTable
{
	width: 100%;
}

.FooterNavItem
{
	color: #505050;
	font-size: 8pt;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}

.FooterNavItem:hover
{
	color: #000000;
}

.FooterNavItem:visited
{
	color: #505050;
}

.FooterCopyrightText
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	padding: 6px 0px 0px 0px;
}

.FooterSpacing
{
	font-size: 1pt;
}

/**********************************************
	COLLAPSIBLE MENU SYTLES
**********************************************/
.MainMenuPanel
{
	background-color: #f0f0f0;
	border-bottom: solid 1px #FFFFFF;
	vertical-align: top;
}

.MainSubmenuPanel
{
	height: 0px;
	background-color: Transparent;
	overflow: hidden;
	vertical-align: top;
}

.MainMenuTable
{
	border: solid 0px #808080;
	border-collapse: collapse;
	width: 100%;
	padding: 0px 1px 0px 0px;
	vertical-align: top;
}

.MainMenuRow
{
	vertical-align: top;
}

.MainMenuItem
{
	text-align: left;
	vertical-align: top;
	background-color: Transparent;
	color: #000080;
	font-weight: bold;
	border-collapse: collapse;
	text-decoration: none;
	cursor: pointer;
}

.MainMenuItemButton
{
	text-align: right;
	vertical-align: top;
	background-color: Transparent;
	border-collapse: collapse;
	text-decoration: none;
	cursor: pointer;
}

.MainMenuLink
{
	color: #000080;
	text-decoration: none;
	cursor: pointer;
}

.MainMenuLink:hover
{
	color: #3399ff;
}

.MainSubmenuTable
{
	border: solid 0px #505050;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	vertical-align: top;
}

.MainSubmenuRow
{
	vertical-align: top;
}

.MainSubmenuItem
{
	width: 300px;
	text-align: left;
	vertical-align: top;
	background-color: Transparent;
	font-weight: normal;
	border-collapse: collapse;
	padding: 2px 2px 2px 15px;
}

.MainSubmenuItemSelected
{
	background-image: url('../images/rightarrow-bullet.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: Transparent;
	width: 300px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	font-style: italic;
	border-collapse: collapse;
	padding: 2px 2px 2px 15px;
}

.MainSubmenuItemSelected:active
{
	color: #000080;
	text-decoration: none;
}

.MainSubmenuItemSelected:hover
{
	color: #3399FF;
	text-decoration: none;
}

.MainSubmenuLinkItem
{
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	background-color: Transparent;
	width: 300px;
	text-align: left;
	vertical-align: top;
	background-color: Transparent;
	font-weight: normal;
	border-collapse: collapse;
	padding: 2px 2px 2px 15px;
}

.MainSubmenuLinkItemSelected
{
	background-image: url('../images/rightarrow-bullet.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: Transparent;
	width: 300px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	font-style: italic;
	border-collapse: collapse;
	padding: 2px 2px 2px 15px;
}

.MainSubmenuLinkItemSelected:active
{
	color: #00ff00;
	text-decoration: none;
}

.MainSubmenuLinkItemSelected:hover
{
	color: #3399FF;
	text-decoration: none;
}

.MainSubmenu
{
	color: #000080;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
}

.MainSubmenu:active
{
	color: #000080;
	text-decoration: none;
}

.MainSubmenu:hover
{
	color: #3399FF;
	text-decoration: none;
}

.MainSubmenuSelected
{
	
	background-image: url('../images/rightarrow-bullet.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: Transparent;
	color: #000080;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	border-collapse: collapse;
	padding: 0px 0px 0px 10px;
}

.MainSubmenuSelected:active
{
	color: #000080;
	text-decoration: none;
}

.MainSubmenuSelected:hover
{
	color: #3399FF;
	text-decoration: none;
}

.MainSubmenuLink
{
	color: #000080;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
}

.MainSubmenuLink:hover
{
	color: #3399FF;
	text-decoration: none;
}

/**********************************************
	CONTENT STYLES
**********************************************/
.MainContent
{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	vertical-align: top;
}

.MainContentCenter
{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	vertical-align: top;
	text-align: center;
}

.DocumentContent
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	vertical-align: top;
}

.TrademarkBig
{
   font-size: 12pt;
   vertical-align: top;
   text-transform: uppercase;
   font-style: inherit;
}

.homeLinks
{
    width: 30%;
    vertical-align: top;
}

.titleAvion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #800080;
    text-decoration: none;
    vertical-align: top;
}

.homeLinksAvion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #800080;
    text-decoration: none;
    width: 30%;
    vertical-align: top;
    cursor: pointer;
}

.homeLinksAvion:hover
{
    COLOR: #3399FF;
    TEXT-DECORATION: none
}

.titleData
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #008000;
    text-decoration: none;
    vertical-align: top;
}

.homeLinksData
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #008000;
    text-decoration: none;
    width: 30%;
    vertical-align: top;
    cursor: pointer;
}

.homeLinksData:hover
{
    COLOR: #3399FF;
    TEXT-DECORATION: none
}

.titleGov
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #800000;
    text-decoration: none;
    vertical-align: top;
}

.homeLinksGov
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #800000;
    text-decoration: none;
    width: 30%;
    vertical-align: top;
    cursor: pointer;
}

.homeLinksGov:hover
{
    COLOR: #3399FF;
    TEXT-DECORATION: none
}

.titleSS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #000080;
    text-decoration: none;
    vertical-align: top;
}

.homeLinksSS
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22pt;
    COLOR: #000080;
    text-decoration: none;
    width: 30%;
    vertical-align: top;
    cursor: pointer;
}

.homeLinksSS:hover
{
    COLOR: #3399FF;
    TEXT-DECORATION: none
}.mainTitleLink:hover
{
	color: #3399FF;
	text-decoration: none;
}

.mainTitleBtn
{
	vertical-align: top;
	border: solid 0px #000000;
}

.homeTable
{
	border: solid 0px blue;
	width: 99%;
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	border-collapse: collapse;
    vertical-align: top;
}

.homeRow
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

.homeCell
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
	border-collapse: collapse;
}

.homeCellUpperLeft
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
	border-collapse: collapse;
	border-right: solid 1px #3399ff;
	border-bottom: solid 1px #3399ff;	
}

.homeCellUpperRight
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
	border-collapse: collapse;
	border-left: solid 1px #3399ff;
	border-bottom: solid 1px #3399ff;
}

.homeCellLowerLeft
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
	border-collapse: collapse;
	border-right: solid 1px #3399ff;
	border-top: solid 1px #3399ff;
}

.homeCellLowerRight
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 50%;
	border-collapse: collapse;
	border-left: solid 1px #3399ff;
	border-top: solid 1px #3399ff;
}

/*************************************************
	CONTENT LINK STYLES
*************************************************/
.ContentLink
{
	text-decoration: none;
	color: #0000F0;
	cursor: pointer;
}

.ContentLink:visited
{
	color: #0000F0;
}

.ContentLink:active
{
	color: #0000F0;
}

.ContentLink:hover
{
	color: #3399ff;
}

.ContentEmbeddedLink
{
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

/*************************************************
	PRINTER FRIENDLY STYLES
*************************************************/
.PrintFriendlyBody
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
    color: #505050;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    vertical-align: top;
}

.PrintFriendlyMainTable
{
	margin: 0.25in 0.25in 0px 0.25in;
	padding: 0px 0px 0px 0px;
	border: solid 0px #000080;
	width: 95%;
}

.PrintFriendlyMainTableRow
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 60px;
	vertical-align: top;
}

.PrintFriendlyMainTableItem
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.PrintFriendlyMainTableItemLeft
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.PrintFriendlyMainTableItemRight
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

.PrintFriendlyMainTableItemFooter
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 60px;
	vertical-align: bottom;
}

.PrintFriendlyMainTitle
{
	font-family: Times New Roman;
	font-size: 22pt;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

.PrintFriendlyMainSubtitle
{
	font-family: Times New Roman;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

.PrintFriendlyFooter
{
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
}

/*************************************************
	TIMEOUT PAGE STYLES
*************************************************/
.TimeoutTable
{
	margin: 0.25in 0.25in 0.25in 0.25in;
	font-size: 12pt;
	font-weight: bold;
	height: 500px;
}

/*************************************************
	DOCUMENT FRAME STYLES
*************************************************/
.DocumentMainFrame
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 0px #000000;
	border-collapse: collapse;
	height: 100%;
	width: 100%;
}

.DocumentMainFrameMoz
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 0px #000000;
	border-collapse: collapse;
	width: 100%;
}

/*************************************************
	SLIDES STYLES
*************************************************/
.SlideShowHolder
{
	text-align: center;
}

.SlideMainTable
{
	vertical-align: middle;
	border: solid 0px #808080;
	text-align: center;
}

.SlideImageCell
{
	vertical-align: middle;
	border: solid 1px #808080;
	text-align: center;
}

.SlidePrevButtonCell
{
	height: 25px;
	text-align: left;
}

.SlideNextButtonCell
{
	height: 25px;
	text-align: right;
}

/*************************************************
	ARTICLES STYLES
*************************************************/
.SummaryTable
{
	border: solid 1px #808080;
    padding: 7px 7px 7px 7px;
    WIDTH: 75%;
    text-align: left;
}

.SummaryText
{
    padding: 7px 7px 7px 7px;
    width: 100%;
    text-align: left;
}

/**********************************************
	SEARCH RESULTS STYLES
**********************************************/
.MainResultsContainer
{
	border: solid 0px #808080;
	border-collapse: collapse;
	width: 100%;
	padding: 5px 5px 0px 0px;
}

.ResultsBlankItem
{
	height: 15px;
	border-collapse: collapse;
}

.ResultsTitleItem
{
	width: 75%;
	color: #000080;
	text-align: left;
	font-weight: bold;
	border-top: solid 1px #c0c0c0;
	border-collapse: collapse;
	padding: 10px 0px 0px 0px;
}

.ResultsPublicationDateItem
{
	width: 25%;
	text-align: right;
	font-weight: bold;
	border-top: solid 1px #c0c0c0;
	border-collapse: collapse;
	padding: 10px 0px 0px 0px;
}

.ResultsPreviewItem
{
	width: 100%;
	padding: 15px 15px 15px 15px;
	text-align: left;
	border-collapse: collapse;
}

/*************************************************
	SEARCH HELP STYLES
*************************************************/
.SearchHelpBody
{
	background-image: url('../images/paper.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
    color: #505050;
	margin: 0px 0px 0px 0px;
	padding: 20px;
    vertical-align: top;
}

.SearchHelpImage
{
	vertical-align: middle;
}

.SearchHelpImage:hover
{
	cursor: pointer;
}

.SearchHeaderItem
{
	font-weight: bold;
    BORDER-BOTTOM: gray 1px solid
}

.SearchDescriptionItem
{
   vertical-align: top;
}

/*************************************************
	TEST STYLES
*************************************************/
.navLevel3
{
	text-indent: 20px;
	padding: 0px 0px 0px 20px;
	cursor: pointer;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	background-color: Transparent;
	color: #000080;
	border-collapse: collapse;
}

.navLevel3:active
{
	color: #000080;
	text-decoration: none;
}

.navLevel3:hover
{
	color: #3399FF;
	text-decoration: none;
}
