Body, .Normal, .NormalTextBox, TD, DIV, p, .Normal, .NormalDisabled, .NormalBold{ font-size: 14px; line-height:1.4em; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#999999;}
body 									{ margin:0px; padding:0px;background:#2b2a26}
a,a:link,a:active,a:visited				{ color:#ffd14b; text-decoration:underline}
a:hover									{ text-decoration:none}
p										{ padding:5px 0; margin:0px}
li										{ list-style: disc; }
ol li									{ list-style: decimal; }
ul li									{ list-style: disc }
li										{ margin: 5px 0; }
h1,h3,h5								{ color:#ffd14b;}
h2,h4,h6								{ color:#fff}
h1,h2,h3								{ padding:10px 0; margin:0px;}
h4,h5,h6								{ padding:5px 0; margin:0px; font-weight:bold;}
a.CommandButton:link,
a.CommandButton:active,
a.CommandButton:visited					{ color:#ffd14b; font-weight:bold}
a.CommandButton:hover					{ color:#fff}
.Head									{ line-height:30px; color:#ccc}
.SubHead								{ color:#888}
h2										{ font-size:24px}
h4										{ font-size:14px}

/* Admin Style */

.DataGrid_Container 					{ margin-top:15px;}
.DataGrid_Header						{ font-weight:bold;}
.DataGrid_Header td, .NormalBold td		{ font-weight:bold;}
.ExtensionsContent td					{ text-align:left}
.Settings								{ text-align:left}
div.FileManager							{ height:auto;border:none;}
table.FileManager						{ width:99%; text-align:left; background:#FFFFFF}
#dnn_ctr_Login_pnlLogin table			{ float:none; margin:0 auto}
#dnn_ctr_ManageUsers_pnlUser			{ text-align:left;}
#dnn_ctr_ManageUsers_pnlUser .Normal	{ line-height:20px}
#dnn_ctr_Terms_lblTerms,
#dnn_ctr_Privacy_lblPrivacy				{ line-height:20px}
#dnn_ctr_Terms_lblTerms .SubHead,
#dnn_ctr_Privacy_lblPrivacy .SubHead	{ font-size:14px;color:#ffd14b;line-height:26px; margin:0px; padding:0px; font-weight: bold;}
#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}

/*  Control Panel  */

.ControlPanel							{ background:url(images/control.jpg) top left repeat-x; line-height:1em}
.ControlPanel IMG						{ margin:0px;}
.ControlPanel TD TD TD TD IMG			{ margin:0px}
.ControlPanel TD TD TD					{ width:auto; padding:0px 0px 0px 0px}
.ControlPanel TD .SubHead				{ font-size:12px; color:#dbdddf; font-weight:bold; }
.ControlPanel TD TD TD .SubHead			{ background:transparent; border:0px; font-size:11px; color:#a5a8aa; font-weight: bold; }
.ControlPanel TD TD TD input			{ color:#000; font-weight:bold; padding-left:4px; font-size:14px; line-height:20px;}
.ControlPanel TD TD TD select			{ color:#555; font-size:11px;}
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:active,
.ControlPanel a.CommandButton:visited	{ color:#ffd14b; font-weight:bold;line-height:20px; text-decoration: underline; padding:0 3px}
.ControlPanel a.CommandButton:hover		{ color:#ffff00; text-decoration:none}

/*  Skin Layout  */
.clear									{ clear:both;}
.floatleft								{ float:left;}
.floatright								{ float:right}
.skinwidth{ width:960px; margin:0 auto}
#header{ background:url(images/head_bg.gif) top left repeat-x; height:147px;}
#header .skinwidth{ position:relative; height:147px}
#header .logo							{ float:left; width:300px}
#header .account						{ float:right; height:57px; background:url(images/account_right.gif) top right no-repeat; margin-right:42px}
#header .account .leftbg{; height:57px; background:url(images/account_left.gif) top left no-repeat; width:14px; float:left}
#header .menubox						{ position:absolute; bottom:0px; left:320px;}

#indexbanner{ background:url(images/index_bannerbg.jpg) top left repeat-x; height:267px}
#indexbanner .bannerbg{ background:url(images/index_bannerbgimg.jpg) top left no-repeat; height:267px}
#indexbanner .bannerpane{ float:left; width:650px}
#innerbanner{ background:url(images/inner_bannerbg.jpg) top left repeat-x; height:151px}
#innerbanner .bannerbg{ background:url(images/inner_bannerbgimg.jpg) top left no-repeat; height:151px}
#innerbanner .bannerpane{ float:left; width:650px}

#contentbox{ background:url(images/contentbg.gif) top left repeat-x; min-height:300px; margin-bottom:30px}
#contentbox .leftbox{ float:left; width:620px;}
#contentbox .rightbox{ float:right; width:300px;}

#footer{ background:url(images/footerbg.gif) top left repeat-x; height:84px; text-align:center; clear:both}
/*  Content Panes   */

.ContentPane							{ padding:0px; margin:0px; clear:both}
.RightPane								{ margin-top:-255px; position:relative; z-index:12}
.InnerRightPane							{ margin-top:-139px; position:relative; z-index:12}
.TLPane{ float:left; width:48%}
.TRPane{ float:right; width:48%}
.bottompane{ clear:both}
.DNNEmptyPane							{ width:0px;padding:0px;margin:0px;}

/*  Skin Object   */

.copyright								{ color:#494949; line-height:35px;}
.user,a.user:link,a.user:active,a.user:visited { background:url(images/icon_user.gif) center 5px no-repeat;color:#737479; line-height:57px;text-decoration:none; line-height:67px; display:block; float:left; padding:0 25px; font-weight:bold; font-size:11px}
a.user:hover							{ color: #ffd14b}

.login,a.login:link,a.login:active,a.login:visited { background:url(images/icon_login.gif) center 5px no-repeat;color:#737479; text-decoration:none; height:57px; line-height:67px; display:block; float:left; padding:0 15px; font-weight:bold; font-size:11px}
a.login:hover							{ color: #ffd14b;}

.links,a.links:link,
a.links:active,a.links:visited 			{ color:#ffd14b; line-height:30px; margin:0 5px; text-decoration:none}
a.links:hover							{ color:#333; text-decoration: underline}

/*  CSS Menu Style  */
.cssmenu 								{ position:relative; font-family: Verdana, Arial, Helvetica, sans-serif; z-index:100; min-height:53px; width:800px}
* html .cssmenu 						{ height:53px;}
.cssmenu span 							{ padding:0 23px; white-space: nowrap; display:block; font-size:16px;text-align:center;}
.cssmenu ul								{ margin:0px; padding:0px;display: block;float:left; width:100%}
.cssmenu li 							{ list-style:none none outside; float:left;position:relative; margin:0px;}
.cssmenu ul li 							{ float:left; z-index:10}
.cssmenu ul .current 					{ background:url(images/menu.gif) bottom center no-repeat; margin:0px}
.cssmenu ul .current span				{ color:#ffd14b}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ color:#fff; text-decoration:none; line-height:53px;display: block; cursor:pointer;}
.cssmenu ul a:hover 					{ color: #ffd14b;}
.cssmenu .downarrow						{display:none}
.cssmenu .rightarrow					{ position:absolute; right:4px; top:10px}
.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 					{ margin-left:-5px; margin-right:3px; margin-top:5px; width:12px; height:12px;}
.cssmenu .slide .Group 					{ border:4px #333 solid;display: none;left: 0px; float: left; position:relative;margin:0px; width:auto}
.cssmenu .slide ul li 					{ clear: both;background:#444; display:block; height:25px; border-top:1px #333 solid; width: auto}
.cssmenu .slide ul .first				{ border-top:0px #0c0a97 solid}
.cssmenu .slide ul li span 				{ color:#ccc; display:block; padding:0 15px 0 10px; background:none; text-align:left; font-weight:normal; text-transform:none; font-size:14px}
.cssmenu .slide ul li a					{ height:25px; display:block; background:none}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited			{ color:#fff; text-decoration:none; line-height:25px;display: block; cursor:pointer; font-weight: normal; font-size:11px;}
.cssmenu .slide ul a:hover 				{ background:url(images/action_red.gif) left center repeat-x #333}
.cssmenu .slide ul a:hover span 		{ color:#fff; background:none}
.cssmenu .slide ul .subcurrent			{ background:url(images/action_red.gif) left center repeat-x #444; margin:0px;}

.companyslogan{ padding-top:40px}
.companyslogan h1{ color:#ffd24a; font-size:40px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:40px; letter-spacing:-1px}
.companyslogan p{ color:#fff; font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.clist{ margin:0px; padding:0px}
