
body 
{
	background-color:#F3F3EC;
	BACKGROUND-IMAGE: url(Images/ScanLines_SemiTransparent.jpg);
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,arial,verdana;
	
/*Browser Scrollbars*/	
scrollbar-face-color:#AFAFCA;
scrollbar-highlight-color:#8B8BB1;
scrollbar-3dlight-color:#8b8bb1;
scrollbar-darkshadow-color:darkblue;
scrollbar-shadow-color:gray;
scrollbar-arrow-color:#8B8BB1;
scrollbar-track-color:#666699;
}

#tblMainContainer
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#D2D2B7,endColorStr=#f3f3ec);

}
/*CSS for Navbar*/
a.navlink
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 8pt;
	border-left: #ffffff 1px solid;
	color: #ffff66;
	border-bottom: #ffffff 1px solid;
	font-family: tahoma;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
}

a.navlink:hover
{
	font-weight: bold;
	font-size: 8pt;
	background: #99b3cc;
	color: #ffffff;
	font-family: tahoma;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
}

/* depress effect on click */
a.navlink:active, a.navlink:focus
{
	border-right: #99ccff 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 2px solid;
	border-bottom: #99ccff 1px solid;
	letter-spacing: normal;
}

TR.NavBar
{
	font-size: 8pt;
	background-image: none;
	width: 100%;
	color: #ffff66;
	font-family: tahoma;
	background-color: #330066;
}
/*CSS for Tables*/

TABLE
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right-width: 0px;
}

TABLE.Boxed
{
	border-right: darkgray thin solid;
	border-top: darkgray thin solid;
	border-left: darkgray thin solid;
	border-bottom: darkgray thin solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#dcdce9,endColorStr=AliceBlue);
}

TABLE.Boxed2
{
	border-right: #333366 thin solid;
	border-top: #333366 thin solid;
	border-left: #333366 thin solid;
	border-bottom: #333366 thin solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#dcdce9,endColorStr=AliceBlue);
}

TABLE.MainFrame
{
	border-right: #333366 1px solid;
	border-top: #333366 1px solid;
	border-left: #333366 1px solid;
	border-bottom: #333366 1px solid;
	background-color: white;
}

TD
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}

TD.Banner
{
	background-image: url(../images/FacAdminNewtonBanner.jpg);
	background-repeat: no-repeat;
}

TD.TitleBar1
{
	background-image: url(../images/Image1.ico);
	width: 39px;
	background-repeat: no-repeat;
}

TD.TitleBar2
{
	font-weight: bold;
	font-size: 2pt;
	background-image: url(../images/Image2.jpg);
	color: white;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial;
}

TD.TitleBar3
{
	background-image: url(../images/Image3.ico);
	width: 39px;
	background-repeat: no-repeat;
}

TD.Shadow1
{
	background-image: url(../images/Shadow1.jpg);
	background-repeat: no-repeat;
}

TD.Shadow2
{
	background-image: url(../images/Shadow2.jpg);
	background-repeat: repeat-y;
}

TD.Shadow3
{
	background-image: url(../images/Shadow3.jpg);
	background-repeat: no-repeat;
}

TD.Shadow4
{
	background-image: url(../images/Shadow4.jpg);
	background-repeat: repeat-x;
}

TD.Shadow5
{
	background-image: url(../images/Shadow5.jpg);
	background-repeat: no-repeat;
}

TD.Footer1
{
	font-size: 2pt;
	background-image: url(../images/Footer1.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial;
}

TD.Footer2
{
	font-size: 2pt;
	background-image: url(../images/Footer2.gif);
	background-repeat: no-repeat;
	font-family: Tahoma, Arial;
	background-color: #333366;
}

TD.Center
{
	font-size: 2pt;
	background-repeat: repeat-y;
	font-family: Tahoma, Arial;
	background-color: white;
}

TD.Border
{
	background-color: #333366;
}

TD.Border1
{
	background-image: url(../images/Border1.gif);
	background-repeat: repeat-y;
	height: 12px;
	background-color: #333366;
}

TD.Border2
{
	background-image: url(../images/Border2.gif);
	width: 12px;
	background-repeat: repeat-x;
	background-color: #333366;
}
TD.GridBorder
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
}

#TableHeader
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-weight: bold;
	font-size: 9pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#BBBBD3,endColorStr=white);
	float: left;
	border-left: dimgray 1px solid;
	width: 100%;
	color: #330066;
	text-indent: 5px;
	border-bottom: dimgray 1px solid;
	font-family: tahoma;
	text-align: left;
}


#ButtonContainer
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	left: 0px;
	vertical-align: super;
	border-left: #ffffff 1px solid;
	width: 130px;
	color: white;
	line-height: 20px;
	border-bottom: #ffffff 1px solid;
	font-family: tahoma;
	height: 100%;
	background-color: #330066;
	text-align: center;
}
 
#FieldsContainer {
	margin-left:85px;
	
}
TD.FieldLabels
{
	font-weight: bold;
	font-size: 8pt;
	color: slategray;
	font-family: tahoma;
	text-align: right;
}
TD.FieldLabelsLeft
{
	font-weight: bold;
	font-size: 8pt;
	color: slategray;
	font-family: tahoma;
	text-align: left;
}

/*CSS for WebControls*/
.Standardbutton
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	cursor: hand;
	color: aliceblue;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
	background-color: #8b8bb1;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
}

.Standardtextbox
{
	border-right: slategray 1px solid;
	border-top: slategray 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: slategray 1px solid;
	color: midnightblue;
	border-bottom: slategray 1px solid;
	font-family: tahoma;
	background-color: aliceblue;
	text-decoration: none;
}
.EmailContentText
{
	border-right: #dcdce9 1px solid;
	border-top: #dcdce9 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #dcdce9 1px solid;
	width: 100%;
	color: slategray;
	border-bottom: #dcdce9 1px solid;
	font-family: tahoma;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#dcdce9,endColorStr=AliceBlue);
}
.StandardDropdown
{
	border-right: slategray 1px solid;
	border-top: slategray 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: slategray 1px solid;
	color: midnightblue;
	border-bottom: slategray 1px solid;
	font-family: tahoma;
	background-color: aliceblue;
	text-decoration: none;
	arrow-color:#8B8BB1;
}
.ValueLabels
{
	font-weight: bold;
	font-size: 8pt;
	color: #000066;
	font-family: tahoma;
}
.ValueLblReadOnly
{
	font-weight: bold;
	font-size: 8pt;
	color: #000066;
	font-family: tahoma;
}
.ValueLabelsBlack
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: tahoma;
}
.RequiredFields
{
	font-weight: bold;
	font-size: 8pt;
	color:#040F54;
	font-family: tahoma;
}
.CopyrightFooter
{
	font-size: 8pt;
	color: darkgray;
	font-family: tahoma;
	text-align: left;
}


/*CSS Data Grid*/

.Grid
{
	border-right: Gainsboro 2px outset;
	border-top: Gainsboro 2px outset;
	border-left: Gainsboro 2px outset;
	border-bottom: Gainsboro 2px outset;
}

.Grid td
{
	border-right: slategray 1px solid;
	padding-right: 3px;
	border-top: slategray 1px solid;
	padding-left: 3px;
	font-size: 8pt;
	padding-bottom: 3px;
	margin: 2px;
	border-left: slategray 1px solid;
	padding-top: 3px;
	border-bottom: slategray 1px solid;
	font-family: Tahoma;
	text-align: center;

	
}
.GridHeader
{
	border-right: dimgray 2px outset;
	border-top: dimgray 2px outset;
	font-weight: bold;
	border-left: dimgray 2px outset;
	color: snow;
	border-bottom: dimgray 2px outset;
	background-color: #004080;
}

.GridItem, .GridAltItem
{
	font-size: 8pt;
	text-align: center;
	background-color: aliceblue;
	color: slategray;
}

.GridFooter
{
		background-color: #dcdce9;
}

/*CSS for Treeview*/
.TreeviewMain
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	left: 0px;
	vertical-align: super;
	border-left: #ffffff 1px solid;
	width: 130px;
	color: white;
	border-bottom: #ffffff 1px solid;
	font-family: tahoma;
	background-color: #330066;
	cursor: hand;
	font-size: 10pt;
}

/*HR*/

hr.slategray
	{	color: slategray;
			}

hr.brownish
	{	color: #D2D2B7;
	}
	

/*CSS for Scroll divs*/
.ScrollDivs
{
	border-right: steelblue 1px solid;
	border-top: steelblue 1px solid;
	font-weight: bold;
	font-size: 9pt;
	overflow: auto;
	border-left: steelblue 1px solid;
	width: 100%;
	color: steelblue;
	border-bottom: steelblue 1px solid;
	font-family: Tahoma;
	height: 50%;
}

.ScrollDivs_NoBorder
{
	font-weight: bold;
	font-size: 9pt;
	overflow: auto;
	width: 100%;
	color: steelblue;
	font-family: Tahoma;
	height: 50%;
}

/*div dropshadows*/
.box { float: left; width: 100px; height: 100px; }
#boxContent { border: none; background: #9FC; } 
#boxContent { position: relative; left: -2px; top: -2px; }
#boxContainer { position: relative; background: #666; margin: 4px; } 


/*Fisher CSS Theme*/



/*background-image: url(../Image/Center.jpg);/*

/* Start Report Styles */

BODY.Frames
{
	background-color: lavender;
}


TABLE.CustomReport
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	padding:3px;
}
iframe
{
	color: lavender;
	background-color: #9999cc;
}
TD.CustomReportHeader
{	
	font-size:13px;
	font-weight:bold;
	color:Black;	
	padding-top:2px;
	padding-bottom:2px;
}
TR.CustomReportRowAlternate
{
	background-color:#F5F5F5;	
}
TR.CustomReportRow
{
	background-color:#FFFFFF;	
}
TR.CustomReportListHeader
{
	background-color:#4977B4;
	color:White;
	font-weight:bold;
}
/* End Report Styles */
/* Start Calendar Styles */
TABLE.Calendar
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 11px;
	border-left: 1px solid;
	color: black;
	border-bottom: 1px solid;
	font-family: Tahoma,Arial,Verdana;
	text-decoration: none;
}
.CalendarTitle
{
	font-family:Tahoma,arial,verdana;
	font-size:10px;
	font-weight:bold;
	background-color:#003CA5;
	color:White;
}
.CalendarSelectedDay
{
	background-color:Yellow;
}
.CalendarTodayDay
{
	background-color:#73afe8;
	color:White;	
}
/* End Calendar Styles */
/* Start General Styles */
.PageScrollList
{
/*	
	SCROLLBAR-ARROW-COLOR: #ffffff;
    FONT-FAMILY: tahoma,verdana,arial, 'Times New Roman';
    SCROLLBAR-DARKSHADOW-COLOR: #629acd;
    SCROLLBAR-BASE-COLOR: #629acd
*/
}
A.ActionLink
{
	font-weight: bold;
	font-size: 11px;
	color: darkslateblue;
	font-family: Tahoma,arial,verdana;
	text-decoration: none;
}
A.ActionLink:hover
{
	font-weight: bold;
	font-size: 11px;
	color: lightskyblue;
	font-family: Tahoma,arial,verdana;
	text-decoration: underline;
}
A.ListViewLink
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-decoration:underline;
}
TABLE.SiteGlobalLinks
{
	color:White;
}
A.HeaderGlobalLink
{
	text-decoration:none;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	color:White;
}
A.HeaderGlobalLink:hover
{
	text-decoration:underline;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	color:White;
}

TABLE.SearchConsole
{
	border-right: #8EB6D9 1px solid;
	border-top: #8EB6D9 1px solid;
	border-left: #8EB6D9 1px solid;
	border-bottom: #8EB6D9 1px solid;
	margin-top:15px;
}
TR.SearchConsoleHeader
{
	background-color:#8EB6D9;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:bold;
	color:White;
}
TABLE.SearchResultsList
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	color:Black;
	font-weight:normal;
	padding:5px;
}
TR.SearchResultsColumnHeaders
{
	font-size:11px;
	font-weight:bold;
	color:White;
	background-color:#082EA2;
}
TR.SearchResultsListHeader
{
	font-size:11px;
	font-weight:bold;
	color:White;
	background-color:#8CAAE6;
}
/* Start DataGrid Styles */
.DataGridFooter
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	color:Black;
	background-color:#F5F5F5;
	border-top:solid 1px #E0E0E0;
}
A.DataRowActionLink
{
	text-decoration:underline;
	color:Navy;
}
A.DataRowActionLink:hover
{
	text-decoration:underline;
	color:Blue;
}
A.DataRowEmailLink
{
	text-decoration:none;
}
A.DataRowEmailLink:hover
{
	text-decoration:underline;
}
TD.DataRowPlusMinusCell
{	
	padding-top:7px;
}
TABLE.DataGrid
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:Black;
	padding:3px;
	width:100%;	
}
.DataGridHeader
{
	font-family:Tahoma,verdana,arial;
	font-weight:bold;
	color:white;
	font-size:11px;
	background-color:#3A4F6C;
	text-align:left;
}
.DataGridInnerCell
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;	
	height:18px;		
}
TR.DataGridRow
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;	
	behavior:url(/includes/TabList.htc);
	height:18px;		
}
TR.DataGridRowNoHover
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;	
	behavior:url(/includes/TabList.htc);
	height:18px;		
}
TR.DataGridRowHover
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:LightGoldenRodYellow;
	text-align:left;
	cursor:hand;
	behavior:url(/includes/TabList.htc);
}
TR.DataGridRowAlternate
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:#F5F5F5;
	text-align:left;
	behavior:url(/includes/TabList.htc);
	height:18px;		
}
TR.DataGridRowAlternateNoHover
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:#F5F5F5;
	text-align:left;
	behavior:url(/includes/TabList.htc);
	height:18px;		
}
TR.DataGridRowAlternateHover
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:LightGoldenRodYellow;
	text-align:left;
	cursor:hand;
	behavior:url(/includes/TabList.htc);
}
TABLE.DataGridRowDetails
{
	border-right: #A5A5A5 1px solid;
	border-top: #A5A5A5 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #A5A5A5 1px solid;
	color: black;
	border-bottom: #A5A5A5 1px solid;
	font-style: normal;
	font-family: Tahoma,Arial,Verdana;
	text-decoration: none;
	padding:3px;
}
TD.DataGridRowDetailsFieldName
{
	text-align:right;
	background-color:#EBEBEE;
}
.DataGridPager
{
	font-family:Tahoma,verdana,arial;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:Black;
}
.DataGridPager:hover
{
	font-family:Tahoma,verdana,arial;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	color:Black;
}
/* End DataGrid Styles */
TABLE.TabList
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:Black;
	padding:3px;
	width:100%;
}
A.TabListItemActionLink
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:Black;
}
A.TabListItemActionLink:hover
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:Black;
}
.TabListPager
{
	font-family:Tahoma,verdana,arial;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:Black;
}
.TabListPager:hover
{
	font-family:Tahoma,verdana,arial;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	color:Black;
}
TR.TabListItem
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;	
	behavior:url(/includes/TabList.htc);
}
TR.TabListItemAlternate
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:#F5F5F5;
	text-align:left;
	behavior:url(/includes/TabList.htc);
}
TR.TabListItemAlternateHover
{
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	font-size:11px;
	background-color:LightGoldenRodYellow;
	text-align:left;
	cursor:hand;
	behavior:url(/includes/TabList.htc);
}
TR.TabListHeader
{
	font-family:Tahoma,verdana,arial;
	font-weight:bold;
	color:white;
	font-size:11px;
	background-color:#3A4F6C;	
	text-align:center;
}
.ListNoResults
{
	font-family:tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
}
.Tree
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	color:Black;	
}
.PageHeader
{
	background-color:#F2C977;
}
.DynamicSearchResultsWindow
{
	font-size: 11px;
	color: black;
	font-family: Tahoma,verdana,arial;
	text-decoration: none;
}
A.DynamicSearchResultLink
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	text-decoration:none;
	color:#0066CC;
}
A.DynamicSearchResultLink:hover
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	text-decoration:underline;
	color:#4977B4;
}
.DynamicSearchResultInstructions
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:Black;
}
.Form
{	
	font-weight: bold;
	font-size: 12px;		
	color: #4977B4;	
	font-family: tahoma,arial,verdana;
	padding:5;
	width:100%;		
	overflow:visible;
	margin-top:10px;
	margin-left:5px;	
}
.FormExpanded
{
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana;
	text-decoration: none;	
	margin-top:10px;
	margin-left:5px;	
	padding:0px;
}
TABLE.FormSectionContentContainer
{
	padding:0px;	
	margin-right:10px;	
	width:97%;	
}
/* Start Content Box Styles */
.FormSectionContent_Instructions
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
}
.FormSectionContent
{
	border-right: #e0e0e0 1px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 0px;
	border-left: #e0e0e0 1px;
	width: 100%;
	color: black;
	border-top-style: none;
	padding-top: 0px;
	border-bottom: #e0e0e0 1px;
	font-family: Arial, Tahoma;
	background-color: whitesmoke;
}
.FormSectionContentContainer
{
	border-right: #e0e0e0 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #e0e0e0 1px solid;
	width: 100%;
	color: royalblue;
	padding-top: 3px;
	border-bottom: #e0e0e0 1px solid;
	background-color: honeydew;
}
.HiddenRepostServerElement
{
	background-color:#F5F5F5;
	border:none 0px #F5F5F5;
	color:#F5F5F5;
}
.FormSectionHeader
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 14px;
	border-left: #7f9db9 1px solid;
	color: #ffffff;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	height: 18px;
	background-color: #333399;
	text-decoration: none;
}

.FormSectionHeader_Small
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	border-left: #7f9db9 1px solid;
	color: #ffffff;
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	height: 18px;
	background-color: #666699;
	text-decoration: none;
}
.menutext
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;	
	color: dimgray;	
	border-bottom: #7f9db9 1px solid;
	font-family: Tahoma;
	height: 18px;	
	text-decoration: none;
}
.FormSectionContent_FormFieldLabel
{
	font-weight: normal;
	font-size: 11px;
	color: royalblue;
	font-weight:bold;
	font-family: Tahoma,verdana,arial;
	text-align: right;
}
.WarningMessage
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: palevioletred;
	font-family: Tahoma,verdana,arial;
	text-align: center;
}
.FormSectionContent_FormFieldValue
{
	padding-left:5px;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-align:left;
}
.FormDisplayField
{
	font-weight:normal;
	font-size:11px;
	color:Black;
}
TABLE.Choices
{
	border-right: #e0e0e0 1px solid;
	border-top: #e0e0e0 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #e0e0e0 1px solid;
	color: black;
	border-bottom: #e0e0e0 1px solid;
	font-family: tahoma,verdana,arial;
	background-color: #f5f5f5;
	text-decoration: none;
	padding:5px;
	width:300px;
	margin-left:10px;
	margin-top:50px;
}
A.ChoiceLink
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:Black;
}
A.ChoiceLink:hover
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:Black;
}
TD.ChoicesHeader
{
	border-right: #4977b4 1px solid;
	border-top: #4977b4 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	border-left: #4977b4 1px solid;
	color: white;
	border-bottom: #4977b4 1px solid;
	font-family: Tahoma,verdana,arial;
	height: 18px;
	background-color: #4977b4;
}
/* -- Content Box DataGrid Styles --*/
TABLE.ContentDataGrid
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Tahoma,verdana,arial;
	text-align: center;
}
A.ContentHeaderActionLink
{
	text-decoration:none;
	color:#FFFFFF;
}
A.ContentHeaderActionLink:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
A.ContentDataGridItemActionLink
{
	text-decoration:none;
	color:#316AC5 ;
}
A.ContentDataGridItemActionLink:hover
{
	text-decoration:underline;
	color:#316AC5 ;
}
TR.ContentDataGridItem
{
	background-color:#FFFFFF;
}
TR.ContentDataGridItemAlternate
{
	background-color: ghostwhite;
}
.ContentDataGridHeader
{
	font-weight: bold;
	font-size: 11px;
	color: beige;
	font-family: Tahoma,verdana,arial;
	background-color: #666699;
	text-align: center;
}
/* End Content Box Styles */
/* Start Modal Window Styles */
.ModalFormButton
{
	border-right: #316AC5  1px solid;
	border-top: #316AC5  1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: #316AC5  1px solid;
	cursor: hand;
	color: white;
	border-bottom: #316AC5  1px solid;
	font-family: tahoma,verdana,arial;
	background-color: #4977B4;
	height:18px;
	padding-bottom:2px;	
}
.ModalFormFieldLabel
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-align:right;	
}
INPUT.ModalFormField
{
	border-right: #a5a5a5 1px solid;
	border-top: #a5a5a5 1px solid;
	font-size: 11px;
	border-left: #a5a5a5 1px solid;
	width: 200px;
	color: #000000;
	border-bottom: #a5a5a5 1px solid;
}
SELECT.ModalFormField
{
	border-right: #a5a5a5 1px inset;
	border-top: #a5a5a5 1px inset;
	font-size: 11px;
	border-left: #a5a5a5 1px inset;	
	color: #000000;
	border-bottom: #a5a5a5 1px inset;	
}
.ModalWindowHeader
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#61778C;
	font-weight:bold;
	font-size:11px;
	height:25px;
	padding-left:2px;
}
.ModalWindowFooter
{
	background-color:#F5F5F5;
	font-size:10px;
	font-family:Tahoma,verdana,arial;
	font-weight:normal;
	height:20px;
	padding-right:2px;
	padding-left:2px;
}
A.ModelWindowFooterLink
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#3A4F6C;
}
A.ModelWindowFooterLink:hover
{
	font-family:Tahoma,verdana,arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#3A4F6C;
}
/* End Modal Window Styles */
.WizardStepTitle
{
	color:black;
	font-weight:bold;
}
.FormFieldRequiredIndicator
{
	color:Blue;
}
.FormHeader
{
	font-family:tahoma,verdana,arial;
	font-weight:bold;
	font-size:14px;
	color:#3A4F6C;	
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;	
	height:23px;
	background-color:#FFFFFF;
	border-bottom: #3A4F6C 1px inset;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;	
}
.FormFieldHelpText
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:blue;
}
TEXTAREA.FormField
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	color:Black;
}
LABEL
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	color:#000000;
}
INPUT.FormField
{
	border-right: #a5a5a5 1px solid;
	border-top: #a5a5a5 1px solid;
	font-size: 11px;
	border-left: #a5a5a5 1px solid;
	width: 200px;
	color: #000000;
	border-bottom: #a5a5a5 1px solid;
}
SELECT.FormField
{
	border-right: #a5a5a5 1px inset;
	border-top: #a5a5a5 1px inset;
	font-size: 11px;
	border-left: #a5a5a5 1px inset;	
	color: #000000;
	border-bottom: #a5a5a5 1px inset;	
}
TD.FormFieldLabel
{
	font-family:tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	color:#3A4F6C;
	width:120px;
	text-align:left;
}
TD.FormFieldValue
{	
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;
	width:80%;
}
.FormButton
{
	border-right: #4977b4 1px solid;
	border-top: #4977b4 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #4977b4 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #4977b4 1px solid;
	font-family: tahoma,Arial,verdana;
	background-color: #73afe8;
	height:22px;
	width:70px;
}
.SmallFormButton
{
	border-right: midnightblue 1px solid;
	border-top: midnightblue 1px solid;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: midnightblue 1px solid;
	cursor: hand;
	color: midnightblue;
	border-bottom: midnightblue 1px solid;
	font-family: tahoma,verdana,arial;
	height: 22px;
	background-color: linen;
}
.SmallFormButtonOn
{
	border-right: #4977b4 1px solid;
	border-top: #4977b4 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #4977b4 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #4977b4 1px solid;
	font-family: tahoma,Arial,verdana;
	background-color: #0046D5;
	height:18px;
}
.FormInstructions
{
	font-weight:normal;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:10px;
	color:Black;	
}
.FormInstructions_ButtonName
{
	font-weight:bold;
}
.FormChoiceOption
{
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:bold;
	color:Black;
	text-align:left;
}
/* End General Styles */
/* Start Navigation Styles */
.LayoutHeaderContainer
{
	height:50px;	
	padding:0px;
}
.NavTimeDate
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
}
.NavTop
{
	height:30px;
}
.NavContainer
{
	background-color:#244c72 ;
	/*background-color:#244c72;	*/
	text-align:left;
	width:100%;
	padding:0px;
	height:45px;
}
.LayoutFooterContainer
{
	height:20px;
}
.Copyright
{
	font-family:tahoma,arial,verdana;
	font-size:12px;
	font-weight:bold;
	color:#3A4F6C;
}
.SiteName
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial, 'Times New Roman';    
    TEXT-DECORATION: none;
    padding-left:3px;
}
.SideNav
{
	color:White;
	font-weight:normal;
	font-size:11px;
	background-color:#8EB6D9 ;	
	width:140px;
}
.Footer
{
	font-weight:normal;
	font-size:11px;
	color:#003CA5;
	background-color:#F5F5F5;
	padding-left:3px;
	height:18px;
	border-top:solid 1px #E0E0E0;	
}
TABLE.NavMenu
{
	font-size:11px;
	font-weight:normal;
	color:Black;	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	height:22px;		
	/*	
	border-top:solid 1px #000000;	
	border-bottom:solid 1px #C9C7BA;	
	background-color:#EBEBEE;
	*/
	background-color:#F5F5F5;
	border-bottom:solid 1px #E0E0E0;
}
TD.NavMenuChoice
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	font-weight:normal;
}
.NavMenuContainerCell
{
	background-color:#8CAAE6;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
/* End Navigation Styles */

/* My Newton Styles */
.MyNewtonTasksTable
{
	width:200px;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	font-weight:normal;	
	padding:1px;
}
.MyNewtonContentTable
{
	/*
	border-right: #345487 1px solid;
	border-top: #345487 1px solid;
	border-bottom: #345487 1px solid;
	border-left: #345487 1px solid;
	width:325px;
	background-color: #E4EAF2;	
	*/
	font-weight: normal;
	font-size: 12px;		
	color: #3A4F6C;	
	font-family: tahoma,Arial,verdana;	
	padding:0px;	
}
.MyNewtonPageHeader
{
	font-weight:bold;
	font-size:14px;
	color:Black;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.MyNewtonContentTableHeader
{
	background-color:#345487;
	font-weight:bold;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
}
.MyNewtonSearchTypeContainer
{
	width:280px;
}
INPUT.MyNewtonFormButton
{
	border-right: #4977B4 1px solid;
	border-top: #4977B4 1px solid;
	font-size: 11px;
	border-left: #4977B4 1px solid;
	color: white;
	border-bottom: #4977B4 1px solid;
	font-family: tahoma,arial,verdana,times new roman;
	background-color: #4977b4;
	text-decoration: none;
	cursor:hand;
}
.MyNewtonTasksHeader
{
	border-bottom:solid 1px #4977B4;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	padding-left:3px;
	padding-bottom:2px;
}
A.MyNewtonContentTableFooterLink
{
	color:black;
	text-decoration:none;
}
A.MyNewtonContentTableFooterLink:hover
{
	color:black;
	text-decoration:underline;
}
A.MyNewtonTaskLink
{
	color:#6487DC;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
A.MyNewtonTaskLink:hover
{
	color:#003399;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.MyNewtonSearch_FieldLabel
{
	font-size:11px;
	font-weight:bold;
	width:110px;
}
.MyNewtonFormField
{
	border-right: #E0E0E0 1px solid;
	border-top: #E0E0E0 1px solid;
	font-size: 11px;
	border-left: #E0E0E0 1px solid;
	border-bottom: #E0E0E0 1px solid;
	font-family: Tahoma, Arial, Verdana, 'Times New Roman';
	text-decoration: none;
}
.MyNewtonSearchTypeHeader
{
	font-size:11px;
	font-weight:bold;
	padding-left:2px;
}
.MyNewtonPageInstructions
{
	font-size:12px;
	font-weight:normal;
	color:Black;
	text-align:center;
}
.MyNewtonContentTableFooter
{
	border-top:solid 1px #345487;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
}
.MyNewtonContentTable_ListHeader
{
	background-color:#F5F5F5;
	color:black;
	font-weight:bold;
	font-size:11px;
	padding-left:2px;	
}
TABLE.MyNewtonContentTable_List
{
	padding:2px;
}
TR.MyNewtonContentTable_ListItemHover
{
	font-size:10px;
	font-weight:normal;
	color:Black;	
	background-color:LightGoldenRodYellow;	
	cursor:hand;
}
TR.MyNewtonContentTable_ListItem
{
	font-size:10px;
	font-weight:normal;
	color:Black;	
	background-color:White;
}
TR.MyNewtonContentTable_ListItemAlternate
{
	font-size:10px;
	font-weight:normal;
	color:Black;	
	background-color:#F5F5F5;
}
.MyNewtonContentTable_ScrollableList
{
	height:100px;
	overflow:auto;
	width:100%;
}
/* End My Newton Styles */

/* Start Section Styles */
TABLE.Section
{
	border-right: #345487 1px solid;
	border-top: #345487 1px solid;
	border-bottom: #345487 1px solid;
	border-left: #345487 1px solid;
	font-weight: bold;
	font-size: 12px;		
	color: #3A4F6C;	
	font-family: tahoma,Arial,verdana;
	background-color: #E4EAF2;
	width:350px;
	padding:5px;
	margin-top:75px;
}
.SectionOptionTextCell
{
	width:334px;
}
.SectionHeaderText
{
	padding-left:5px;
}
.SectionHeader
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #3a4f6c 1px inset;
	font-family: tahoma,Arial,verdana;
	height: 28px;
	background-color: #081BCB;
}
.SectionInstructions
{	
	font-size:12px;
	color:Black;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:15px;
}
A.SectionOptionLinkText:hover
{
	text-decoration:underline;
	color:#E68B2C;
	font-weight:bold;
	font-size:12px;
}
A.SectionOptionLinkText
{
	text-decoration:none;
	color:#DE5C2F;
	font-weight:bold;
	font-size:12px;
}
/* End Section Styles */
/* Start Error Messages */
.FormField_ErrorMessage
{
	color:#EE0000;
	font-weight:bold;
}
/* End Error Messages */
/* Category Tree Styles */
A.loaded_opened
{
	font-weight:bold;
	color:#0046D5;
	text-decoration:none;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
A.loaded_opened:active
{
	font-weight:bold;
	color:Red;
	color:#0046D5;
	text-decoration:underline;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
A.loaded_closed
{
	font-weight:normal;
	color:#082EA2;
	text-decoration:none;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
A.loaded_closed:active
{
	font-weight:normal;	
	text-decoration:underline;
	color:#082EA2;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
A.unloaded
{
	font-weight:normal;
	color:#082EA2;
	text-decoration:none;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
A.unloaded:active
{
	font-weight:normal;
	text-decoration:underline;	
	color:#082EA2;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
}
UL.CategoryList
{
	list-style-type:none;
	list-style-position:outside;	
}
.SelectedCategory
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:bold;
	color:#0046D5;
}
/* End Category Tree Styles */
/* Start Popup Styles */
.PopupInstructions
{
	font-family:Tahoma,verdana,arial;
	font-size:12px;
	color:#0062EA;
	background-color:#F5F5F5;
	font-weight:bold;
	padding-left:3px;
	height:20px;
}
.PopupDisplayField
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	padding-left:6px;
}
BODY.PopupSearch
{
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:3px;
}
SPAN.PopupFieldsetLegend
{
	font-size:12px;
}
A.PopupLink
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-decoration:none;
}
A.PopupLink:hover
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:Black;
	text-decoration:underline;
}
BODY.Popup
{
	margin:0px;
}
.PopupHeader
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#244c72;
	height:25px;
	padding-left:4px;
}
TD.PopupFieldLabel
{
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	font-weight:bold;
	color:#0046D5;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
}

.TreeViewContent
{
	border-right: #e0e0e0 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #e0e0e0 1px solid;
	width: 100%;
	color: darkblue;
	padding-top: 3px;
	border-bottom: #e0e0e0 1px solid;
	font-family: Tahoma;
	background-color: whitesmoke;
}

.TDLabel
{
	font-weight:normal;
	font-size: 9pt;
	color: Black;
	font-family: Arial;
}