html * { outline: none 0px;}
body {
    background: #cbcbcb none;
	font-family: verdana;
	font-size: 11px;
	font-size: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clearBoth {height: 0px; font-size: 0px; margin: 0; padding: 0; border: 0; clear: both;}
table.ControlPanel {width: 960px; padding: 5px; margin: 5px auto; text-align: center;}
.SkinWidth {width: 960px; text-align: center; margin: 0 auto; padding: 0; border: 0; background: #ffffff none; overflow: visible;}

.Header {margin: 0; padding: 0; border: 0; border-bottom: solid 1px #ffffff; background: #656e99 url('isaiah_logo.jpg') no-repeat scroll right top; text-align: left; height: 130px;}
.TopImageArea {width: 217px; height: 130px; margin: 0; padding: 0; border: 0px; overflow: hidden; float: left;}
.LogoMenuAreasWrapper {height: 130px; width: auto; margin: 0 0 0 217px; background: #656e99 url('isaiah_logo.jpg') no-repeat scroll right top;}
.LogoImageArea {height: 97px; width: 740px;}
.MenuArea {text-align: left; background: #e9c31e none; height: 33px;}

/* search settings and styles */
.SearchTop {height: 70px; width: 2px; float: right; margin: 0; padding: 0;}
.SearchArea {float: right; clear: right; background: Transparent url('ssearchbg.gif') no-repeat scroll left bottom; width: 230px; margin: 0; padding: 0;}
.SearchArea input.NormalTextBox {margin: 0 0 0px 5px; padding: 1px 3px; font-size: 11px; font-family: Arial, Verdana, Sans-Serif; width: 155px; height: 14px; border: solid 1px #e9c31e; background: Transparent none; color: #ffffff;}
.SearchArea img {display: inline; vertical-align: bottom;}
.SearchCSS {color: #e9c31e; font-size: 11px; font-family: Arial, Verdana, Sans-Serif;}
.SearchArea a,
a.SearchCSS:link,
a.SearchCSS:link,
a.SearchCSS:link {color: #e9c31e !important; text-decoration: none;}
a.SearchCSS:hover {color: #e9c31e; text-decoration: underline;}


/* breadcrumb styles */
.BreadCrumbArea {text-align: left; border: 0; border-bottom: solid 1px #ffffff; z-index: -500;}
.BreadCrumbRootArea {width: 217px; height: 30px; margin: 0; padding: 0; border: 0px; overflow: hidden; float: left; background: #3c226d none; color: #ffffff;}
.BreadCrumbMainArea {height: 30px; width: auto; margin: 0 100px 0 217px; background: #01427a none; color: #ffffff;}
.Breadcrumb,
.Breadcrumb a,
.Breadcrumb a:link,
.Breadcrumb a:visited,
.Breadcrumb a:active,
a.Breadcrumb:link,
a.Breadcrumb:visited,
a.Breadcrumb:active
 {color: #ffffff; text-decoration: none; font-weight: normal; text-align: left; line-height: 30px; padding: 0 5px; font-family: "Trebuchet MS", Arial, Helvetica,Verdana; font-size: 14px;}
 
a.Breadcrumb:hover,
a.Breadcrumb:focus,
.Breadcrumb a:hover,
.Breadcrumb a:focus
{color: #ffffff; text-decoration: underline; text-align: left;}

/* styles for LANGUAGE skinobject */
.LanguageArea {height: 30px; width: 100px; margin: 0px; padding: 0; border: none 0px; vertical-align: middle; text-align: right; white-space: nowrap; float: right; clear: none; background: #01427a none;}
.Language {vertical-align: middle; white-space: nowrap;}
.Language img {border: 0px; padding: 5px 3px 0px 0px; margin: 0px; white-space: nowrap;}

/* content area */
.LeftCol {vertical-align: top; width: 217px; height: 1%; padding: 0; margin: 0; background: #c2d8e5 none;}
.RightCol {width: 100%; margin: 0; background: Transparent none; text-align: left; vertical-align: top;}

.LeftPane {margin: 0; padding: 0px; vertical-align: top; text-align: left; width: 217px; height: 100%; background: #c2d8e5 none;}
.ContentPane {margin: 0; padding: 0px; background: #ffffff none; vertical-align: top; width: 100%;}
.RightPane {margin: 0; padding: 0px; width: 236px; vertical-align: top; text-align: left; background: #dee8cf none;}
.DNNEmptyPane {width: 0px; margin: 0; padding: 0; height: 0px; border: 0px; font-size: 0px;}
.paneOutline {border: solid 1px #000000;}
.paneOutline .SubHead {color: #000000;}

/* general links */
a p,
a,
a:link,
a:visited,
a:active {color: #567DA3; text-decoration: none; font-weight: normal;}
a:hover p,
a:hover,
a:focus  {color: #567DA3; text-decoration: underline;}

/* horizontal rules */
hr {color: #01427a; border: none 0px; border-top: 1px dotted #01427a; border-bottom: 0px dotted #01427a; width: 100%; height: 1px; margin: 3px auto 5px 0; text-align: left; padding: 0px 0 5px 0; background: Transparent none; font-size: 1px;}

.cal_hr, .cal_hr hr
{
	color: #a20819;
}


/* footer area */
.FooterLinksArea {text-align: right; margin: 0; padding: 7px; background: #e7e7e7 none; white-space: nowrap;}
.FooterLinks,
.FooterLinks a,
a.FooterLinks,
a.FooterLinks:link,
a.FooterLinks:visited,
a.FooterLinks:active {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #555555; text-decoration: none;}
a.FooterLinks:hover,
.FooterLinks a:hover {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #555555; text-decoration: underline;}

/* sub footer area */
.SubFooterArea {margin: 0 auto; padding: 0px; width: 960px; text-align: center;}
.PrivacyTermsArea {width: 300px; margin: 0; padding: 15px; border: 0px; overflow: hidden; float: left; background: Transparent none; text-align: left; vertical-align: top;}
.CopyrightArea {width: auto; margin: 0 0 0 300px; padding: 15px; text-align: right;}

/* general content text styles */
/*p {margin: 0px; padding: 0px; margin-bottom: 15px;}*/
p,
.Normal,
.NormalDisabled {color: #000000; font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; font-weight: normal; line-height: normal;}
.NormalDisabled {color: Silver;}
/* text style used for rendered text which requires emphasis */
.NormalBold {color: #000000; font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold;}
/* text style used for error messages */
.NormalRed {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #ff0000;}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {color: #000000; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal;}
.Normal p {margin-top: .5em;padding-top: 0px;}

select, select.NormalTextBox,
textarea, textarea.NormalTextBox,
input.NormalTextBox, input[type="text"] {color: #000000; background: #e7e7e7 none; border: dotted 1px #000000;}

sup {line-height: normal;}
/* text style used for help text rendered by modules */
.Help {border: #000000 1px solid; padding: 2px; font-weight: normal; font-size: 11px; color: #000000; font-family: Tahoma, Arial, Helvetica; background-color: #e9c31e;}

.CommandButton {font-weight: bold; font-size: 11px; color: #638d3d; font-family: Arial, Helvetica; text-decoration: none;}
.SkinObject {font-weight: bold; font-size: 13px; color: #638d3d; font-family: Tahoma, Arial, Helvetica; text-decoration: none;}
a.SkinObject:link,
a.SkinObject:visited,
a.SkinObject:active,
a.CommandButton:link,
a.CommandButton:visited,
a.CommandButton:active {text-decoration: none; color: #003366;}
a.SkinObject:hover,
A.CommandButton:hover {text-decoration: underline; color: #ff0000;}

/* style for module titles */
.Head {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; color: #333333; padding: 0px; margin: 0px 0px 10px 0px;}
.headwhite {font-weight:bold; color: #ffffff; font-family: Arial, Helvetica; font-weight:bold; vertical-align:middle; font-size:12px;}

/* style of item titles on edit and admin pages */
.SubHead {font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold; color: #003366;}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {font-family: Arial, Tahoma, Sans-Serif; font-size: 13px; font-weight: bold; color: #000000;}

/* button style for standard HTML buttons */
.StandardButton, input.normal, input[type="button"], input[type="submit"] {padding: 5px; font-weight: bold; font-size: 12px; background: #3c226d none; color: #ffffff; font-family: Arial, Tahoma, Sans-Serif; border: ridge 2px #ffffff;}

/* GENERIC */
h1 {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 14pt; font-weight: bold; color: #3c226d; padding: 0px 0px 10px 0px; margin: 0px; line-height: normal;}
h2 {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 12pt; font-weight: normal; color: #3c226d; padding: 0px 0px 10px 0px; margin: 0px; line-height: normal;}
h3 {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 11pt; font-weight: bold; color: #3c226d; padding: 0px 0px 10px 0px; margin: 0px; line-height: normal;}
h4 {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 12px; font-weight: bold; color: #3c226d; padding: 0px; margin: 0px; line-height: normal;}
h5, dt {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 10px; font-weight: bold; color: #3c226d; padding: 0px; margin: 0px; line-height: normal;}
h6 {font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 8px; font-weight: bold; color: #3c226d; padding: 0px; margin: 0px; line-height: normal;}
li {padding-bottom: 7px;}
.formlabel
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #3c226d; 
	FONT-FAMILY: Arial, Helvetica, sans serif
}
TFOOT
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica
}

THEAD 
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica
}

TH 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica
}

/* styles used by Data Grids */
.DataGrid_Container {background-color: Transparent; padding: 5px; border: none 0px; text-align: center;}
.DataGrid_Container table {background: #cfbead url('DataGridHeader.jpg') repeat-x scroll left top; padding: 5px; border: dotted 1px #555555;}
.DataGrid_Footer {background-color: #f8f1e2;}
.DataGrid_Header {background-color: Transparent; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; text-align: center;}
.DataGrid_Header td {border-bottom: dotted 1px #555555;}
.DataGrid_Item {background-color: #f5f1ed; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; text-align: left;}
.DataGrid_SelectedItem {background-color: #ddebeb; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; text-align: left;}
.DataGrid_AlternatingItem {background-color: #ddebeb; color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; text-align: left;}

.TreeMenu_NodeSelected
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #dcdcdc
}

A.TreeMenu_Node:link 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_NodeSelected:link 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_Node:visited 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_NodeSelected:visited 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_Node:active 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_NodeSelected:active 
{
	COLOR: #003366; TEXT-DECORATION: none
}

A.TreeMenu_Node:hover 
{
	COLOR: #ff0000; TEXT-DECORATION: none
}

A.TreeMenu_NodeSelected:hover 
{
	COLOR: #ff0000; TEXT-DECORATION: none
}



.FileManager
{
	border: #000000 1px solid;
	height: 400px;
	background-color: #E0E0E0
}
.FileManager_ToolBar
{
	border-bottom: #000000 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height:100%;
	border: #696969 1px solid;
	background-color: #FFFFFF;
	margin: 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: #696969 1px solid;
	background-color: #FFFFFF;
	margin: 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 25px;
}

.FileManager_Header
{
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
	FONT-FAMILY: Arial, Helvetica; 
}

.FileManager_Pager
{
    background-color: #EEE;
	font-weight:bold;
	font-size:11px;
    border-top: #696969 1px solid;
    height: 25px;
	FONT-FAMILY: Arial, Helvetica; 
}

.FileManager_StatusBar
{
    FONT-WEIGHT: normal;
	font-size:11px;
	background-color: #dedfde;
	FONT-FAMILY: Arial, Helvetica; 
    height: 25px;
	margin: 2px;
}

.FileManager_Item
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #F8F8F8;
    border-top: #000000 1px dashed;
    border-bottom: #000000 1px dashed;
	FONT-FAMILY: Arial, Helvetica;
}

.FileManager_AltItem
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #EEEEee;
    border-style: none;
	FONT-FAMILY: Arial, Helvetica;
	
}
.FileManager_SelItem
{
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-size: 11px;
    font-weight: normal;
	background-color: #dcdcdc; 
}


.Wizard
{
	border: #000000 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border: #696969 1px solid;
	padding: 2px;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffcc;
	border-bottom: #000000 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: #000000 1px solid;
	background: #cfcc;
	HEIGHT: 25px; 
	TEXT-ALIGN: right;
}
.WizardBody
{
	padding: 11px;
	height: 325px;
}
.WizardHelp
{
	padding: 5px;	
	border-left: #000 1px solid;
	width: 180px;	
	background-color: #fff;
	FONT-SIZE: 9pt;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	color: #000000;
	WIDTH: 180px;
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	HEIGHT: 300px;
}
.WizardText
{
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	font-size: 9pt;
	color: #000000;
}



.Help
{
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Arial, Helvetica; 
	BACKGROUND-COLOR: #ffff99;

}

.HeadBg 
{
	BACKGROUND-COLOR: #cccccc
}
.TabBg 
{
	BACKGROUND-COLOR: black
}

/*------------Selected Tab Style-----------------------------*/
.SelectedTab 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}

/*------------UnSelected Tab Style-----------------------------*/
A.SelectedTab:link {
	COLOR: white; TEXT-DECORATION: none
}
A.SelectedTab:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.OtherTabs {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.OtherTabs:link {
	COLOR: white; TEXT-DECORATION: none
}
A.OtherTabs:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}

/* to aid in collapse of empty content panes */
.DNNEmptyPane {width: 0px; margin: 0px; padding: 0px; border: none 0px;}

