
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ margin:0px; padding:0px;color:#222;}
Body									{ color:#444;font: normal 11px Arial, Helvetica, sans-serif; background:#000}
th,td,div								{ color:#222; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal}
a,a:link,a:visited,a:active				{ color:#ffb608; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;; }
a:hover									{ color:#666634; text-decoration:none; }
p										{ margin:0px; padding:5px 0}
/*========================================================*/
/*  Skin Layout                                           */
/*========================================================*/
.normal,.Normal							{ line-height:1.5em}
.Head									{ color:#000}
.SubHead								{ color:#333}
.CommandButton,A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active					{color: #660000; text-decoration:none; font: bold 9pt Tahoma, Arial, Helvetica, sans-serif; padding:0 3px;}
A.CommandButton:hover					{ color:#000; text-decoration:none;}
.dnnwrapper								{width:1057px;margin:0 auto}
.dnnspace								{ height:20px; width:100px; overflow:hidden}
.clear									{ clear:both;}
.floatleft								{ float:left;}
.floatright								{ float:right}
.Settings								{ text-align:left}
#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:#fd7f03;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}
#dnnhead_box							{ height:275px;background:url(images/header.jpg) no-repeat;}

.logo									{ text-align:right; height:240px; position:relative; z-index:100}
.logo img								{ position:absolute; right:50px; bottom:30px; display:none}
.account								{ text-align:right; height:36px; margin:0 110px}
.account .userbox						{ float:right; background:url(images/userbgl.gif) left center no-repeat; margin:0 10px}
.account .loginbox						{ float:right; background:url(images/loginbgl.gif) left center no-repeat; margin:0 10px}


#dnnfooter{ background:url(images/footer.jpg) top center no-repeat; min-height:143px}
* html #dnnfooter{ height:143px;}
.footerpane{ width:250px; margin:0 auto; padding-top:80px}
#dnncontent_box							{ background:url(images/body.jpg) top center repeat-y;}
#dnncontent								{ margin:0 70px}
#ftlinks{ color:#666634; text-align:center; font-size:10px}
/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/

.ContentPane							{ padding:0px; margin:0px;}
.LeftPane								{ width:24.5%; padding-right:5px}
.RightPane								{ width:24.5%; padding-left:5px}
.toppane								{ float:left; width:100%}
.topleftpane							{ width:49.5%;}
.toprightpane							{ width:49.5%}
.boxapane								{ width:24%; float:left; margin-right:1%;}
.boxbpane								{ width:24.5%; float:left; margin-right:1%; }
.boxcpane								{ width:24.5%; float:left;}
.boxdpane								{ width:24%; float:right;}
.dnnpanes								{ clear:both;}

/*========================================================*/
/*  Skin Object                                           */
/*========================================================*/

.user,a.user:link,a.user:active,
a.user:visited 							{ color:#fff; font-size:11px;  line-height:28px; padding:0 10px; white-space:nowrap; font-weight:bold; background:url(images/accountbgr.gif) right center no-repeat; display:block; margin:0 0 0 18px; text-decoration:none}
a.user:hover							{ color:#f1dd64;}

.links,a.links:link,a.links:active,
a.links:visited 							{ color:#666634; font-size:12px;  line-height:20px; padding:0 3px; text-transform:uppercase; text-decoration:none}
a.links:hover							{ color:#333;}

.login,a.login:link,a.login:active,
a.login:visited 						{ color:#fff; font-size:11px; line-height:28px; padding:0 10px; font-weight:bold; background:url(images/accountbgr.gif) right center no-repeat; display:block; margin:0 0 0 18px; text-decoration:none}
a.login:hover							{ color:#f1dd64;}

.copyright,a.copyright:link,
a.copyright:active,a.copyright:visited 	{ color:#666634; line-height:20px; margin:0 5px}
a.copyright:hover						{ color:#333;}

.privacy,a.privacy:link,
a.privacy:active,a.privacy:visited 		{ color:#666634; line-height:20px; margin:0 5px; text-decoration:none}
a.privacy:hover							{ color:#333;}

.terms,a.terms:link,a.terms:active,
a.terms:visited 						{ color:#666634; line-height:20px; margin:0 5px; text-decoration:none}
a.terms:hover							{ color:#333;}

/*========================================================*/
/*  CSS Menu1 Style        		                        */
/*========================================================*/
.HMB						{ margin:0 60px;background:url(images/menubg.gif) left top repeat-x; clear:both}
.HMB .Box					{ background:url(images/menuright.gif) right top no-repeat;  padding-right:13px; height:29px}
.HM2 								{ position:relative; height:29px; float:left;font-family: Tahoma, Arial, Helvetica, sans-serif; background:url(images/menuleft.gif) left top no-repeat;}
.HM2 span 							{ padding:0 15px; white-space: nowrap; display:block; font-size:9pt; font-weight: bold;}
.HM2 ul								{ margin:0 0 0 10px; padding:0px;display: block;float:left}
.HM2 li 							{ list-style: none none outside; float:left;position:relative; margin:0px;}
.HM2 ul li 							{ background:url(images/menu2.gif) top left no-repeat; float:left}
.HM2 ul li a						{ background:url(images/menu2.gif) right -40px no-repeat;height:29px; display:block; float:left}
.HM2 ul .current 					{ background:url(images/menu2.gif) left -80px no-repeat; margin:0px}
.HM2 ul .current a					{ background:url(images/menu2.gif) right -120px no-repeat; color:#333;}
.HM2 ul .current span				{ color:#000}
.HM2 ul .current .slide span		{ background:transparent;}
.HM2 ul a:link, 
.HM2 ul a:active, 
.HM2 ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:29px;display: block; cursor:pointer}
.HM2 ul a:hover 					{ color: #000; background:url(images/menu2.gif) left -160px no-repeat;float:left}
.HM2 ul a:hover span 				{ background:url(images/menu2.gif) right -200px no-repeat; float:left}
.HM2 .downarrow						{ display:none}
.HM2 .rightarrow					{ position:absolute; right:2px; top:10px}
.HM2 .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.HM2 .slide .icon 					{ position:absolute; left:2px; top:3px}
.HM2 .slide .Group 					{ background:#fff; border:1px #dfdfdf dotted;display: none;left: 0px; float: left; position:relative; margin:0px}
.HM2 .slide ul li 					{ clear: both;background:#fff; display:block;}
.HM2 .slide ul li span 				{ color:#666666; display:block; padding:0 20px 0 20px}
.HM2 .slide ul li a					{ background:#fff;height:24px; display:block}
.HM2 .slide ul .subcurrent span 		{ background:#3b813b; color:#FFFFFF}
.HM2 .slide ul a:link, 
.HM2 .slide ul a:active, 
.HM2 .slide ul a:visited			{ width:auto;text-decoration:none; line-height:24px;display: block; cursor:pointer}
.HM2 .slide ul a:hover 				{ background:#666634;width:100%}
.HM2 .slide ul a:hover span 		{ background:#666634; color:#FFFFFF}


