/* 



================================



Skin styles for DotNetNuke



================================



*/   







.controlpanel



{



	width: 845px;



	background-color: #fefefe;



}







/* ##### page header and borders ##### */







.pagemaster



{



}







.pageHeader



{



	background-image: url(headerBackground.jpg); 



}







.pageBorderLeft



{



	background: url(../../../../images/shadowLeft.jpg) repeat-y;



}







.pageBorderRight



{



	background: url(../../../../images/shadowRight.jpg) repeat-y;



}







.headerText



{



	font-family: Arial, Helvetica;



	font-size:  11px;



	vertical-align: middle;



	font-weight: normal;



	color: #FFFFFF;



	margin: 4px 12px 4px 0px;



	padding: 0 0 0 0;



}







A.headerText:link



{



	margin: 0px 0px 4px 0px;



    color:#FFFFFF;



}







A.headerText:visited



{



    color:#e98300;



}







A.headerText:hover



{



    color:#e98300;



}







A.headerText:active



{



    color:#b3b38c;



}







.NormalTextBox



{



    font-family: Arial, Helvetica;



    font-size: 9px;



    font-weight: normal;



	margin: 0 0 0 0;



	padding: 0 0 0 0;



	vertical-align: bottom;



}







/* ##### red navigation ##### */







.navRed



{



	background-image: url(navRed.jpg);



	vertical-align: middle;



}







.SkinObject



{



    font-weight: normal;



    font-size: 11px;



    color: #FFFFFF;



	line-height: 20px;



    font-family: Arial, Helvetica;



    text-decoration: none;



	margin: 0px 5px 0 5px;



	padding: 0 0 0 0;



	background-color: transparent;



}







A.SkinObject:link



{



    font-size: 11px;



    color:#FFFFFF;



}







A.SkinObject:visited



{



    color:#e98300;



}







A.SkinObject:hover



{



    color:#e98300;



}







A.SkinObject:active



{



    color:#b3b38c;



}







.main_dnnmenu_rootitem



{ /*TD if menu option for using tables is on*/



	cursor: pointer;



	cursor: hand;



	color: #FFFFFF;



	font-size: 11px;



	font-family: Arial, Helvetica;



	white-space: nowrap;  /*Word wrapping menu item now optional*/



	padding: 0px 10px 0px 10px;



	margin: 0px 0px 0px 0px;



}







.main_dnnmenu_rootmenuarrow



{



}











.main_dnnmenu_container



{



	background-color: transparent; 



}







.main_dnnmenu_bar



{



	cursor: pointer; 



	cursor: hand;



	background-color: Transparent;



}







.main_dnnmenu_itemhover



{



	/* background of main menu item */



	color: #E98300; 



}







/* background of sub menu */



.main_dnnmenu_item td



{ /*TD if menu option for using tables is on*/



	cursor: pointer; 



	cursor: hand;



	background-color:#FFFFFF;



	white-space: nowrap;  /*Word wrapping menu item now optional*/



	padding: 4px 8px 4px 0;



	margin: 0 0 0 0;



	border-width: 1px 0 0 0;



	border-style: solid none none none;



	border-top-color: #666666;



	text-align: left;



	font-size: 11px;



}







.main_dnnmenu_itemhover td {



	background-color: #C9CAC8;



	color:#000000;



}







.main_dnnmenu_icon {



	padding: 0 0 0 0;



	margin: 0 0 0 0;



}







.main_dnnmenu_submenu {



	font-size: 12px;



	z-index: 1000; 



	cursor: pointer; 



	cursor: hand;



	color:#000000;



	background-color:#FFFFFF;



	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);



	padding: 0 0 0 0;   /*explicitly set padding for sub-menus */



	margin: 0 0 0 0;



}







/* ##### blue navigation ##### */







.navBlue



{



	background-image: url(navBlue.jpg);



	text-align: center;



	vertical-align: middle;



	padding: 0px 0px 0px 0px;



	margin: 0px 0px 0px 0px;



}







.SkinObjectBlue



{



    font-weight: normal;



    font-size: 11px;



    font-family: Arial, Helvetica;



    text-decoration: none;



	vertical-align: middle;



	text-align: center;



	line-height: 21px;



	margin: 0px 5px 0 5px;



	padding: 0 0 0 0;



}







A.SkinObjectBlue:link



{



    font-size: 11px;



    color:#FFFFFF;



    text-decoration: none;



}







A.SkinObjectBlue:visited



{



    font-size: 11px;



    color:#FFFFFF;



    text-decoration: none;



}







A.SkinObjectBlue:hover



{



    font-size: 11px;



    text-decoration: underline;



	color:#9DABE2;



}







A.SkinObjectBlue:active



{



    font-size: 11px;



    color:#e98300;



    text-decoration: underline;



}







.spacer



{



	background-color:#FFFFFF;



	height: 1px;



	width: 1px;



}







.StandardButton



{



	padding: 0 0 0 0;



	font-weight: normal;



	font-size: 11px;



	background-color: #981E32;



	background-image: url(navRed.jpg);



	color: #000000;



    font-family: Arial, Helvetica;



}











/* 



================================



DEFAULT styles for DotNetNuke (removed from default.css)



================================



*/   











Body



{



	background-color: white;



}







.ControlPanel, .PagingTable {



    width: 100%;



    background-color: #FFFFFF;



    BORDER-RIGHT: #CD7931 1px solid; 



    BORDER-TOP: #CD7931 1px solid; 



    BORDER-LEFT: #CD7931 1px solid; 



    BORDER-BOTTOM: #CD7931 1px solid; 



}







.firstFooter {



	height: 21px;



}







.secondFooter {



	height: 21px;



}







.SkinObjectLightGrey {



    font-size: 11px;



    color:#666666;



}







A.SkinObjectLightGrey:link {



    color:#666666;



}







A.SkinObjectLightGrey:visited {



    color:#e98300;



}







A.SkinObjectLightGrey:hover {



    color:#e98300;



}







A.SkinObjectLightGrey:active {



    color:#b3b38c;



}







/* style for module titles */



.Head   {



    font-family: Arial, Helvetica;



    font-size:  11px;



	font-weight: bold;



	margin: 10px 10px 10px 10px;



	text-align: left;



	padding: 3px 3px 3px 3px;



    color: #666666;



	background-color: #C9CAC8;



}







/* style of item titles on edit and admin pages */



.SubHead    {



    font-family: Arial, Helvetica;



    font-size:  11px;



    font-weight: bold;



	margin: 0 10px 5px 10px;



	padding: 0 0 5px 0;



    color: #666666;



	text-align: left;



}







/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */



.SubSubHead {



    font-family: Arial, Helvetica;



    font-size:  11px;



}







/* text style used for most text rendered by modules */



.Normal, .NormalDisabled



{



	margin: 0 0px 0px 0px;



	padding: 0 0 0 0;



	vertical-align: middle;



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



	color:#666666;



}







/* text style used for rendered text which should appear disabled */



.NormalDisabled



{



    color: Silver;



}







/* text style used for rendered text which requires emphasis */



.NormalBold



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: bold



}







/* text style used for error messages */



.NormalRed



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: bold;



    color: #ff0000



}







/* text style used for textboxes in the admin and edit pages, for Nav compatibility */



/* styles used by Data Grids */



.DataGrid_AlternatingItem



{



    background-color:White;



    color: Red;



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



}



.DataGrid_Container



{



	background-color: Transparent;



}



.DataGrid_Footer



{



    background-color:White;



}



.DataGrid_Header



{



    background-color:Transparent;



    color: Black;



    font-family: Arial, Helvetica;



    font-size: 10px;



    font-weight: bold;



    text-align: center;



}



.DataGrid_Item



{



    background-color:Transparent;



    color: Black;



    font-family: Arial, Helvetica;



    font-size: 10px;



    font-weight: normal;



}



.DataGrid_SelectedItem



{



    background-color: Silver;



    color: Blue;



    font-family: Arial, Helvetica;



    font-size: 10px;



    font-weight: normal;



}







/* styles used by TreeMenu Skin Object */



.TreeMenu_Node 



{



    font-family: Arial, Helvetica;



    font-size: 12px;



    font-weight: normal;



}







.TreeMenu_NodeSelected



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



	background-color: #dcdcdc; 



}







A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {



    color: #b3b38c;



}







A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited  {



    text-decoration:    none;



    color: #e98300;



}







A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover    {



    text-decoration:    none;



    color: #e98300;



}







A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active   {



    text-decoration:    none;



    color: #b3b38c;



}







/* styles used in the FileManager */



.FileManager



{



	border-right: black 1px solid;



	border-top: black 1px solid;



	border-left: black 1px solid;



	border-bottom: black 1px solid;



	height:400px;



}



.FileManager_ToolBar



{



	border-bottom: black 1px solid;



	height:25px;



}



.FileManager_Explorer



{



	height:100%;



	border: dimgray 1px solid;



	background-color: White;



	margin: 2px 2px 2px 2px;



}







.FileManager_FileList 



{



	height:100%;



	border: dimgray 1px solid;



	background-color: White;



	margin: 2px 2px 2px 2px;



	overflow: auto;



}







.FileManager_MessageBox 



{



	text-align: center;



	vertical-align: middle;



	background-color: White;



	padding: 25px 25px 25px 25px;



}







.FileManager_Header



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: bold;



    color: #E7E7FF;



    background-color: #9EBFF6;



    border-bottom: dimgray 1px solid;



    height: 25px;



}







.FileManager_Pager



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: bold;



    background-color: #EEEEEE;



    border-top: dimgray 1px solid;



    height: 25px;



}







.FileManager_StatusBar



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



    background-color: #dedfde;



    height: 25px;



	margin: 2px 2px 2px 2px;



}







.FileManager_Item



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



    color: Black;



    background-color: #F8F8F8;



    border-top: black 1px solid;



    border-bottom: black 1px solid;



}







.FileManager_AltItem



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



    color: Black;



    background-color: #EEEEEE;



    border-style: none;



}



.FileManager_SelItem



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: bold;



    color: White;



    background-color: #99ffff;



    border-style: none;



}







.FileManagerTreeNode 



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



}







.FileManagerTreeNodeSelected 



{



    font-family: Arial, Helvetica;



    font-size: 11px;



    font-weight: normal;



	background-color: #dcdcdc; 



}







A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {



    text-decoration:    none;



    color: #B3B38C;



}







A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {



    text-decoration:    none;



    color: #E98300;



}







A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {



    text-decoration:    none;



    color: #E98300;



}







A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {



    text-decoration:    none;



    color: #B3B38C;



}







/* styles used in the Wizard Framework */



.Wizard



{



	border-right: black 1px solid;



	border-top: black 1px solid;



	border-left: black 1px solid;



	border-bottom: black 1px solid;



	height:400px;



	width:650px;



}



.WizardButton



{



	border-right: dimgray 1px solid;



	padding-right: 2px;



	border-top: dimgray 1px solid;



	padding-left: 2px;



	padding-bottom: 2px;



	border-left: dimgray 1px solid;



	padding-top: 2px;



	border-bottom: dimgray 1px solid;



	background-color: gainsboro;



}



.WizardHeader



{



	background: #ffffcc;



	border-bottom: black 1px solid;



	height:40px;



}



.WizardFooter



{



	border-top: black 1px solid;



	background: #ccffcc;



	height: 25px;



	text-align: right;



}



.WizardBody



{



	padding-right: 10px;



	padding-left: 10px;



	padding-bottom: 10px;



	padding-top: 10px;



	height: 325px;



}



.WizardHelp



{



	padding-right: 5px;



	padding-left: 5px;



	font-size: 9pt;



	padding-bottom: 5px;



	border-left: black 1px solid;



	width: 180px;



	padding-top: 5px;



	background-color: #ccffff;



}



.WizardHelpText



{



	overflow: auto;



	font-size: 8pt;



	width: 180px;



	color: black;



	font-family: Tahoma, Verdana, Arial, Sans-Serif;



	height: 300px;



}



.WizardText



{



	font-size: 9pt;



	color: black;



	font-family: Tahoma, Verdana, Arial, Sans-Serif;



}











/* text style used for help text rendered by modules */



.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;



  margin: 0px 0px 0px 20px;



}







/* text style for buttons and link buttons used in the portal admin pages */



.CommandButton     {



	margin: 0 10px 5px 10px;



	padding: 0 0 0 0;



    font-family: Arial, Helvetica;



    font-size: 9px;



    font-weight: normal;



}



    



/* hyperlink style for buttons and link buttons used in the portal admin pages */



A.CommandButton:link {



    text-decoration:    underline;



    color: #666666;



}







A.CommandButton:visited  {



    text-decoration:    underline;



    color: #666666;



}







A.CommandButton:hover    {



    text-decoration:    none;



    color: #666666;



}







A.CommandButton:active   {



    text-decoration:    underline;



    color: #666666;



}







/* button style for standard HTML buttons */



.StandardButton



{



	padding: 0 2px 0 2px;



	font-weight: normal;



	font-size: 11px;



	background: #dddddd;



	color: #000000;



	font-family: Verdana, sans-serif;



}







    



/* GENERIC */



p {



	margin: 0 10px 5px 10px;



	padding: 0 0 5px 0;



    font-family: Arial, Helvetica;



    font-size:  11px;



    color: #666666;



	text-align: left;



}







.panelImg {



	margin: 0 0px 5px 10px;



	padding: 0 0 0px 0px;



    font-family: Arial, Helvetica;



    font-size:  11px;



    color: #666666;



	text-align: left;



}







/* GENERIC */



.faq {



	margin: 0 10px 5px 10px;



	padding: 0 0 5px 0;



    font-family: Arial, Helvetica;



    font-size:  11px;



    color: #666666;



	text-align: left;



	width: 400px;



}







.bodyCopy {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  normal;



    color: #666666;



	margin: 0 10px 5px 10px;



	padding: 0;



	text-align: left;



}







.panelCopy {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  normal;



    color: #666666;



	margin: 0 10px 5px 10px;



	padding: 0;



	text-align: left;



	width: 200px;



}







td {



	font-family: Arial, Helvetica;



}







HR {



	color: #FFFFFF;



	height: 1px;



	text-align: left;



	margin: 5px 10px 0 10px;



	padding: 0 0 2px 0;



	border-top-width: 1px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	border-top-color: #666666;



	border-right-color: #FFFFFF;



	border-bottom-color: #FFFFFF;



	border-left-color: #FFFFFF;	



}







H1  {
	font-family: Arial, Helvetica;
	font-size: large;
	font-weight: normal;
	color: #000;
	margin: 5px 10px 5px 10px;
	padding: 0;



}







H2 {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 10px 5px 10px;



	padding: 0;



}







H3 {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0 10px 5px 10px;



	padding: 0;



	width: 197px;



}







H4  {

	font-family: Arial, Helvetica;

	font-size:  11px;

	font-weight:  normal;

	color: #000;

	margin: 0px 10px 5px 10px;

	padding: 0px 3px 0px 0px;

	width: 197px;



}







H5  {
	text-align: left;
	padding: 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;


}







H6  {



	margin: 10px 10px 5px 10px;



	text-align: left;



	padding: 3px 0px 3px 3px;



	font-size: 11px;



	width: 197px;



	font-family: Arial, Helvetica, sans-serif;



}







.pager {



	margin: 0px 0px 0px 10px;



	text-align: left;



	padding: 0px 0px 0px 0px;



	font-size: 9px;



	font-family: Arial, Helvetica, sans-serif;



    color: #666666;



}







.sortBar {



	margin: 0px 0px 0px 0px;



	text-align: left;



	padding: 0px 0px 0px 0px;



	font-size: 10px;



	font-family: Arial, Helvetica, sans-serif;



    color: #666666;



}







.fabricThumb{



	width: 110px;



	text-align: left;



	border-bottom-width: 1px;



	border-bottom-color:#666666;



	border-bottom-style:solid; 



}







.iconLegend{



	width: 200px;



	text-align: left;



	border: 1px #666666 solid;



	margin: 5px 10px 5px 10px;



	padding: 5px;



}







.generalHeader {



	margin: 0 10px 3px 10px;



	text-align: left;



	padding: 10px 3px 3px 3px;



	font-size: 11px;



	font-family: Arial, Helvetica, sans-serif;



    color: #ffffff;



	background-color: #666666;



}







.tableHeader {



	margin: 0 10px 3px 10px;



	text-align: center;



	padding: 10px 3px 3px 3px;



	font-size: 11px;



	font-family: Arial, Helvetica, sans-serif;



    color: #ffffff;



	background-color: #666666;



	white-space:nowrap;



}







.indentedList{



	margin: 0 10px 3px 10px;



}







.generalSubHeader {
	font-family: Arial, Helvetica;
	font-size:  11px;
	font-weight:  bold;
	color: #666666;
	background-color: #c9cac8;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 20px;
	margin-left: 2px;
	padding: 0;



}







.complianceSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 0;



	background-color: #c7c2ba;



}







.educationSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 3px;



	background-color: #B9C9D0;



}











.worshipSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 3px;



	background-color: #d0d1b4;



}







.cinemaSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 3px;



	background-color: #C9CAC8;



}











.civicSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 3px;



	background-color: #EFCB65;



}







.sportsSubHeader {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	margin: 0px 0px 5px 2px;



	padding: 3px;



	background-color: #CAD1E7;



}







.containerHeadLightGreyLeft  {



	margin: 0 0 5px 10px;



	padding: 3px;



	font-size: 11px;



	font-weight: bold;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #C9CAC8;



	color: #666666;



	width: 150px;



}







.containerHeadLightGreyRight{



	margin: 0 10px 5px 0;



	padding: 3px;



	font-size: 11px;



	text-align: right;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #C9CAC8;



	color: #666666;



	width: 45px;



}







.containerHeadMediumGreyLeft  {



	margin: 0 0 5px 10px;



	padding: 3px;



	font-size: 11px;



	font-weight: bold;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #818386;



	color: #FFFFFF;



	width: 150px;



	border:2px;



}







.containerHeadMediumGreyRight{



	margin: 0 10px 5px 0;



	padding: 3px;



	font-size: 11px;



	font-weight: bold;



	text-align: right;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #818386;



	color: #FFFFFF;



	width: 45px;



	vertical-align: middle;



}







.containerHeadDarkGreyRight{



	margin: 3px 10px 5px 0;



	padding: 3px;



	font-size: 11px;



	text-align: right;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #666666;



	color: #FFFFFF;



	width: 45px;



}







.containerHeadDarkGreyLeft  {



	margin: 3px 0 5px 10px;



	font-weight: bold;



	padding: 3px;



	font-size: 11px;



	font-family: Arial, Helvetica, sans-serif;



	background-color: #666666;



	color: #FFFFFF;



	width: 150px;



}







.beigeDark  {



	background-color: #675c53;



	color: #FFFFFF;



}







.beigeMedium {



	background-color: #c7c2ba;



	color: #666666;



}







.beigeLight{



	background-color: #B3B38C;



	color: #FFFFFF;



}







.blueDark  {



	background-color: #1A206D;



	color: #FFFFFF;



}







.blueMedium {

	background-color: #44697D;

	color: #FFFFFF;

	font-size: 12px;



}







.blueLight  {



	background-color: #5A85D7;



	color: #FFFFFF;



}







.orangeDark {



	background-color: #ca7700;



	color: #FFFFFF;



}







.orangeLight  {



	background-color: #efcb65;



	color: #666666;



}







.greyDark  {



	background-color: #666666;



	color: #FFFFFF;



}







.greyMedium  {



	background-color: #818386;



	color: #FFFFFF;



}







.greyLight  {



	background-color: #C9CAC8;



	color: #666666;



}







.red  {



	background-color: #822433;



	color: #FFFFFF;



}







.gridList{



	width: 110px;



	text-align: left;



	padding: 10px;



	margin: 0;



	border-bottom-width: 1px;



	border-bottom-color:#666666;



	border-bottom-style:solid; 



}







.gridListFinishes{



	width: 110px;



	text-align: left;



	padding: 10px;



	margin: 0;



}







.gridRow {



	width: 120px;



	text-align: left;



}







DT  {



    font-family: Arial, Helvetica;



    font-size:  11px;



    font-weight:    bold;



    color: #CD7931;



}







TFOOT, THEAD    {



    font-family: Arial, Helvetica;



    font-size:  11px;



    color: #666666;



}







TH  {



    vertical-align: baseline;



    font-family: Arial, Helvetica;



    font-size:  11px;



    font-weight:    bold;



    color: #666666;



}







A:link  {



    text-decoration:    underline;



    color:  #666666;



}







A:visited   {



    text-decoration:    underline;



    color:  #b3b38c;



}







A:hover {



    text-decoration:    underline;



    color:  #e98300;



}







A:active    {



    text-decoration:    underline;



    color:  #b3b38c;



}







SMALL   {



    font-size:  8px;



}







BIG {



    font-size:  14px;



}







BLOCKQUOTE, PRE {



    font-family:    Lucida Console, monospace;



}







LI{

	padding: 0;

	font-family: Arial, Helvetica;

	font-size:  12px;

	font-weight:  normal;

	color: #000;

	text-align: left;

	list-style-type: disc;

	list-style-position: outside;

	margin-top: 0;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 30px;



}







UL LI   {



    list-style-type:    square ;



}







UL LI LI    {



    list-style-type:    disc;



}







UL LI LI LI {



    list-style-type:    circle;



}







OL LI   {



    list-style-type:    decimal;



	font-size: 11px;



	font-family:Arial, Helvetica, sans-serif; 



}







OL OL LI    {



    list-style-type:    lower-alpha;



}







OL OL OL LI {



    list-style-type:    lower-roman;



}



OL UL LI   {



    list-style-type:    disc;



}







.panelSeparator{



	width: 200px;



}











/* Module Title Menu */



.ModuleTitle_MenuContainer {



	border-bottom: blue 0px solid; 



	border-left: blue 0px solid; 



	border-top: blue 0px solid; 



	border-right: blue 0px solid; 



}







.ModuleTitle_MenuBar {



	cursor: pointer; 



	cursor: hand;



	height:16;



	background-color: Transparent;



}







.ModuleTitle_MenuItem {



	cursor: pointer; 



	cursor: hand; 



	color: black; 



	font-family: Arial, Helvetica; 



	font-size: 9pt; 



	font-weight: bold; 



	font-style: normal; 



	border-left: white 0px solid; 



	border-bottom: white 1px solid; 



	border-top: white 1px solid; 



	border-right: white 0px solid;



	background-color: Transparent;



}







.ModuleTitle_MenuIcon {



	cursor: pointer; 



	cursor: hand; 



	background-color: #EEEEEE; 



	border-left: #EEEEEE 1px solid; 



	border-bottom: #EEEEEE 1px solid; 



	border-top: #EEEEEE 1px solid; 



	text-align: center; 



	width: 15; 



	height: 21;



}







.ModuleTitle_SubMenu {



	z-index: 1000; 



	cursor: pointer; 



	cursor: hand; 



	background-color: #FFFFFF; 



	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 



	border-bottom: #FFFFFF 0px solid; 



	border-left: #FFFFFF 0px solid; 



	border-top: #FFFFFF 0px solid; 



	border-right: #FFFFFF 0px solid;



}







.ModuleTitle_MenuBreak {



	border-bottom: #EEEEEE 1px solid; 



	border-left: #EEEEEE 0px solid; 



	border-top: #EEEEEE 1px solid;  



	border-right: #EEEEEE 0px solid; 



	background-color: #EEEEEE; 



	height: 1px;



}







.ModuleTitle_MenuItemSel {







	cursor: pointer; 



	cursor: hand; 



	color: black; 



	font-family: Arial, Helvetica; 



	font-size: 9pt; 



	font-weight: bold; 



	font-style: normal;







	background-color: #C1D2EE;



}







.ModuleTitle_MenuArrow {



	font-family: webdings; 



	font-size: 10pt; 



	cursor: pointer; 



	cursor: hand; 



	border-right: #FFFFFF 1px solid; 



	border-bottom: #FFFFFF 1px solid; 



	border-top: #FFFFFF 0px solid;



}







.ModuleTitle_RootMenuArrow {



	font-family: webdings; 



	font-size: 10pt; 



	cursor: pointer; 



	cursor: hand;



}







/* Main Menu */



.MainMenu_MenuContainer {



	background-color: transparent; 



}



.MainMenu_MenuBar {



	cursor: pointer; 



	cursor: hand;



	height:16;



	background-color: Transparent;



}



.MainMenu_MenuItem {



	cursor: pointer; 



	cursor: hand; 



	color: black; 



	font-family: Arial, Helvetica; 



	font-size: 9pt; 



	font-weight: bold; 



	font-style: normal; 



	border-left: white 0px solid; 



	border-bottom: white 1px solid; 



	border-top: white 1px solid; 



	border-right: white 0px solid;



	background-color: Transparent;



}



.MainMenu_MenuIcon {



	cursor: pointer; 



	cursor: hand; 



	background-color: #EEEEEE; 



	border-left: #EEEEEE 1px solid; 



	border-bottom: #EEEEEE 1px solid; 



	border-top: #EEEEEE 1px solid; 



	text-align: center; 



	width: 15; 



	height: 21;



}



.MainMenu_SubMenu {



	z-index: 1000; 



	cursor: pointer; 



	cursor: hand; 



	background-color: #FFFFFF; 



	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 



	border-bottom: #FFFFFF 0px solid; 



	border-left: #FFFFFF 0px solid; 



	border-top: #FFFFFF 0px solid; 



	border-right: #FFFFFF 0px solid;



}



.MainMenu_MenuBreak {



	border-bottom: #EEEEEE 1px solid; 



	border-left: #EEEEEE 0px solid; 



	border-top: #EEEEEE 1px solid;  



	border-right: #EEEEEE 0px solid; 



	background-color: #EEEEEE; 



	height: 1px;



}



.MainMenu_MenuItemSel {



	cursor: pointer; 



	cursor: hand; 



	color: black; 



	font-family: Arial, Helvetica; 



	font-size: 9pt; 



	font-weight: bold; 



	font-style: normal;



	background-color: #C1D2EE;



}



.MainMenu_MenuArrow {



	font-family: webdings; 



	font-size: 10pt; 



	cursor: pointer; 



	cursor: hand; 



	border-right: #FFFFFF 1px solid; 



	border-bottom: #FFFFFF 1px solid; 



	border-top: #FFFFFF 0px solid;



}



.MainMenu_RootMenuArrow {



	font-family: webdings; 



	font-size: 10pt; 



	cursor: pointer; 



	cursor: hand;



}







/* LEGACY STYLES from DNN 1-2 */



.HeadBg {



    background-color: #CCCCCC;



}







.TabBg {



    background-color: black;



}







.SelectedTab {



    font-weight: bold;



    font-size: 8.5pt;



    color: #FFFFFF;



    font-family: Arial, Helvetica;



    text-decoration: none;



}







A.SelectedTab:link {



    text-decoration:    none;



    color:white;



}







A.SelectedTab:visited  {



    text-decoration:    none;



    color:#eeeeee;



}







A.SelectedTab:hover    {



    text-decoration:    none;



    color:#eeeeee;



}







A.SelectedTab:active   {



    text-decoration:    none;



    color:#eeeeee;



}







.OtherTabs {



    font-weight: bold;



    font-size: 8.5pt;



    color: white;



    font-family: Arial, Helvetica;



    text-decoration: none;



}



    



A.OtherTabs:link {



    text-decoration:    none;



    color:white;



}







A.OtherTabs:visited  {



    text-decoration:    none;



    color:#eeeeee;



}







A.OtherTabs:hover    {



    text-decoration:    none;



    color:#cccccc;



}







A.OtherTabs:active   {



    text-decoration:    none;



    color:#eeeeee;



}







.PagingTable {



    height: 33px;



}







/*



.LabelEditOverClass



{	



	cursor: pointer;



	text-decoration: underline overline;



}



*/







.LabelEditTextClass



{



	border: solid 1px red;



	background-color: Transparent;



}







.LabelEditWorkClass



{



	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/



	border: solid 0px red;



	background-color: Transparent;



}







/* style for the DNNTextSuggest control select menu */



.SuggestTextMenu



{



	border: solid 1px black;



	white-space: nowrap;



	background: white;



}



/* style for the DNNTextSuggest control selected menu node */



.SuggestNodeOver



{



    background-color: navy;



    color: White;



    



}











/*Edit In Place Tool Bar Classes*/



.eipbackimg {



	border: outset 1px; /*give toolbar a 3D look*/



	position: absolute; /*needed so it doesn't take up space */



	margin-top: -22px; /*specify toolbar to be just above text */	



	white-space: nowrap; /* makes toolbar horizontal */



	background: url(../../images/eip_toolbar.gif);



	background-color: #99cccc;



	height: 22px;



}







.eipbuttonbackimg {	



	width: 21px;



	height: 21px;	



	cursor: pointer; /*change mouse to pointer when hover over button*/



	display:-moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/	



	display: inline-block; /* supported by Opera and ? */



}







.eipbutton_edit {



	background: url(../../images/eip_edit.gif) no-repeat 100% center;



}



.eipbutton_save {



	background: url(../../images/eip_save.gif) no-repeat 100% center;



}



.eipborderhover {



	border: outset 1px;



}







td#dnn_leftPane{



	width: 1%;



}







.FeedbackLabel {



    font-family: Arial, Helvetica;



	font-size:  11px;



	font-weight:  bold;



    color: #666666;



	white-space:nowrap;



}







.DetailMain {



  font-family: Arial, Helvetica;



  font-size:  16px;



  font-weight: bold;



  color: #666666;



  white-space:nowrap;



}







.DetailSecondary {



  font-family: Arial, Helvetica;



  font-size:  11px;



  font-weight: normal;



  color: #666666;



  white-space:nowrap;



}







.IconBoxLegend {



  border-width: 1px;



  border-style: solid; 



  border-color: #666666;



}







.sortButton



{



	border-right: dimgray 1px solid;



	padding-right: 2px;



	border-top: dimgray 1px solid;



	padding-left: 2px;



	padding-bottom: 2px;



	border-left: dimgray 1px solid;



	padding-top: 2px;



	border-bottom: dimgray 1px solid;



	background-color: gainsboro;



}







A.sortButton



{



    font-size: 11px;



	text-decoration: none;



	color:#666666;



}



.sort



{



	vertical-align: middle;



	font-family: Arial, Helvetica;



	font-size: 11px;



	font-weight: normal;



	color:#666666;



	margin-top: 0;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 10px;



	padding-top: 0;



	padding-bottom: 5px;



	padding-right: 0;



	padding-left: 0;



}



.sortBox



{



	vertical-align: middle;



	font-family: Arial, Helvetica;



	font-size: 11px;



	font-weight: normal;



	color:#666666;



	margin-top: 0;



	margin-right: 0px;



	margin-bottom: 5px;



	margin-left: 0px;



}

.navbar

{

	background: url(../../../../images/navBlue.jpg) repeat-x;

	line-height: 21px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

}

.navbar a

{

	 color:  #FFFFFF;

	 text-decoration: none;

	 padding: 0 10px;

	 border-right: solid 1px #788DC2;

}

.navbar a:hover

{

	 color:  #DBC126;

	 text-decoration: none;

	 padding: 0 10px;

}

.smalltxt

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}
