p						{ font-family: "Arial";			font-size: 10pt;	color: #333333;	}
.MsoNormal					{ font-family: "Arial";			font-size: 10pt;	color: #333333}								/* text style used for most text rendered by modules */
.Normal					{ font-family: "Arial";			font-size: 10pt;	color: #333333}								/* text style used for most text rendered by modules */
.Head					{}																								/* style for module titles */
.SubHead				{ font-family: "Arial";			font-size: 8pt;		color: #333333;	font-weight: bold;	}		/*style of item titles on edit and admin pages */
.SubSubHead				{}																								/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Head1 					{ font-family: "Arial Black";	font-size: 14pt;	color: #333333; }
.Head1Sub				{ font-family: "Arial";			font-size: 10pt;	color: #333333;	font-weight: bold;	}
.Head2					{ font-family: "Arial Black";	font-size: 10pt;	color: #333333;	font-weight: bold;	}
.Head3 					{ font-family: "Arial";			font-size: 10pt;	color: #333333; font-weight: bold;}
.Head4 					{ font-family: "Arial";			font-size: 10pt;	color: #333333;						text-decoration: underline;}
.Caption				{ font-family: "Arial";			font-size: 8pt;		color: #333333;						font-style: italic; line-height: 100%; text-align: center; text-indent: 0; word-spacing: 0; margin: 0 }
.Trademark				{ font-family: "Arial";			font-size: 6pt;		color: #333333;	}
.TimeStamp				{ font-family: "Arial Black";	font-size: 6pt;		color: #333333;	}

/*Announcement Boxes - Table of announcements.*/
.Announcement			{ font-family: "Arial";			font-size: 10pt;	color: #333333;	font-weight: bold;	}		/*style of item titles on edit and admin pages */

.blog_title { font-family: "Arial";			font-size: 16pt;	color: #333333; font-weight: bold;}
.blog_head  { font-family: "Arial";			font-size: 16pt;	color: #333333; font-weight: bold;}
.blog_body{ font-family: "Arial";			font-size: 10pt;	color: #333333}

/*Feature Boxes - Hideable feature details.*/
.TableHeader			{ font-family: "Arial";			font-size: 10pt;	color: #333333;						background-color: lightgrey;	font-weight: bold;	font-style: normal; line-height: 100%; text-align: left; text-indent: 0; word-spacing: 0; margin: 0 }
.TableRow				{ font-family: "Arial";			font-size: 10pt;	color: #333333;						background-color: lightgrey;	font-style: normal; line-height: 100%; text-align: left; text-indent: 0; word-spacing: 0; margin: 0 }
.FeatureDetails			{																						background-color: ghostwhite	}
.FeatureTable			{																						background-color: lightgrey	}
.FeatureIntro			{ font-family: "Arial";			font-size: 10pt;	color: #333333;						font-style: italic; line-height: 100%; text-align: center; text-indent: 0; word-spacing: 0; margin: 0 }

/*Quicklink Boxes - Tables of links to downloads and more.*/
.QuicklinkTable			{ position: relative;				float: right; border-right: black thin solid; border-top: black thin solid; border-left: black thin solid; border-bottom: black thin solid; background-repeat: no-repeat; top: 1px; background-color: white;}
.QuicklinkDownloads		{ font-family: "Arial";			font-size: 8pt;		color: #333333;	font-weight: bold;	background-color: lightsteelblue;	text-align: center;}				/*style of item titles on edit and admin pages */
.QuicklinkTitle			{ font-family: "Arial";			font-size: 8pt;		color: #333333;	font-weight: bold;	background-color: lightsteelblue;	text-align: left;	width: 120}		/*style of item titles on edit and admin pages */
.QuicklinkDescription	{ font-family: "Arial";			font-size: 7pt;		color: #333333;						}		/*style of item titles on edit and admin pages */

Body					{}
H1	 					{ font-family: "Arial Black";	font-size: 14pt;	color: #333333; }
H2						{ font-family: "Arial Black";	font-size: 10pt; font-weight: bold; }
H3						{ font-family: "Arial";			font-size: 10pt; font-weight: bold; text-decoration: underline; }
H4						{}
H5, DT					{ font-family: "Arial";}
H6  					{}
TFOOT, THEAD			{}
TH  					{ font-family: "Arial";}
TD  					{ font-family: "Arial";}

/*style of item titles on edit and admin pages */
A:link					{font-family: "Arial";          font-size: 10pt; }
A:visited				{font-family: "Arial";          font-size: 10pt; }
A:active   				{font-family: "Arial";          font-size: 10pt; }
A:hover					{font-family: "Arial";          font-size: 10pt; }
SMALL					{}
BIG 	  				{}
BLOCKQUOTE, PRE			{}
UL LI					{}
UL LI LI				{}
UL LI LI LI				{}
OL LI					{}
OL OL LI				{}
OL OL OL LI				{}
HR						{}


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg						{}

/* background/border colors for the selected tab */
.TabBg						{}
.LeftPane					{}
.ContentPane				{}
.RightPane					{}

/* text style for the selected tab */
.SelectedTab				{}

/* hyperlink style for the selected tab */
A.SelectedTab:link			{}
A.SelectedTab:visited		{}
A.SelectedTab:active		{}
A.SelectedTab:hover			{}

/* text style for the unselected tabs */
.OtherTabs					{}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link			{}
A.OtherTabs:visited			{}
A.OtherTabs:active			{}
A.OtherTabs:hover			{}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox				{}
.NormalRed					{}
.NormalBold					{}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton				{}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link		{}
A.CommandButton:visited		{}
A.CommandButton:active		{}
A.CommandButton:hover		{}


/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message					{}   

/* style of item titles by Announcements and events */
.ItemTitle					{}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer	{}
.ModuleTitle_MenuBar		{}
.ModuleTitle_MenuItem		{}
.ModuleTitle_MenuIcon		{}
.ModuleTitle_SubMenu		{}
.ModuleTitle_MenuBreak		{}
.ModuleTitle_MenuItemSel	{}
.ModuleTitle_MenuArrow		{}
.ModuleTitle_RootMenuArrow	{}

/* Main Menu */
.MainMenu_MenuContainer		{}
.MainMenu_MenuBar			{}
.MainMenu_MenuItem			{}
.MainMenu_MenuIcon			{}
.MainMenu_SubMenu			{}
.MainMenu_MenuBreak			{}
.MainMenu_MenuItemSel		{}
.MainMenu_MenuArrow			{}
.MainMenu_RootMenuArrow		{}





.branding-top {
	background: url(dnn_large_banner.png) no-repeat top left;
	width: 890px;
	height: 427px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 0px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.feeds {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .feeds {
	background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {
	background: url(feeds_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
div.link_adminguide {
	float:left;
	background: url(dnn_adminguide.png) no-repeat top left;
	width: 316px;
	height: 137px;
	cursor: pointer;
}
div.link_proedition {
	float:right;
	background: url(dnn_proedition.png) no-repeat top left;
	width: 514px;
	height: 137px;
	cursor: pointer;
}
div.link_main {
	margin: 260px 30px 0px 30px;
}

#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 15px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}





