
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ margin:0px; padding:0px; background:#000000}
th,td,div								{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
a,a:link,a:visited,a:active				{ color:#fff; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover									{ color:#ffcc00; text-decoration:none; }
p{ clear:both}
Body, .Normal, .NormalTextBox, TD, DIV{font-size: 12px; font-family:Arial, Helvetica, sans-serif}
/*========================================================*/
/*  Skin Layout                                           */
/*========================================================*/
.normal,.Normal							{ line-height:1.5em}
.Head									{ color:#fff}
.SubHead								{ color:#ccc}
.CommandButton,A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active					{color:#f00; text-decoration:none; font: bold 9pt Arial, Helvetica, sans-serif; padding:0 3px;}
A.CommandButton:hover					{ color:#ffcc00; text-decoration:none;}
.dnnspace								{ height:15px; 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:#2b470e;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}
.ControlPanel					{ border:none}
#DnnSkin{ background:url(images/body.jpg) top center no-repeat;}
.dnnwrapper{width:790px; margin:0 auto}
#dnnheader{ min-height:100px;}
* html #dnnheader{ height:100px;}
#dnnheader{ position:relative; z-index:100}
#dnnheader .tel{ color:#FFFFFF; font-weight:bold; font-size:20px; font-family:Arial, Helvetica, sans-serif; position:absolute; right:-20px; bottom:10px}
#dnnheader .logo{ float:left; margin:0 10px; display:inline}
#dnnheader .headpane{ float:left; width:60%; padding-top:15px}
#dnnheader .headpane .slogan{ color:#FFFFFF; font-size:26px; text-align:center; line-height:30px; font-family: Times New Roman, Times, serif}
#dnnmenu{ height:42px; background:url(images/menuright.gif) top right no-repeat; float:right; padding:0 20px 0 0; margin-right:-15px}






#pagefooter{ color:#fff; padding:8px 0; line-height:18px;}
#pagefooter a:link,#pagefooter a:active, #pagefooter a:visited 							{ color:#fff; padding:0 3px; white-space:nowrap; font-family: Arial, Helvetica, sans-serif}
#pagefooter a:hover							{ color:#fff22d;}



#middlepanes{ clear:both}
/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/

.bannerpane	 p				{ margin:0px; padding:0px}
.topleftpane				{ width:49.5%; float:left}
.toprightpane				{ width:49.5%; float:right}
.toppane					{ width:100%;}
.leftpane					{ width:180px; float:left;padding-top:3px}
.middlepane					{ width:390px; margin-left:10px; display:inline; float:left; padding-top:3px}
.rightpane					{ width:180px; float:right; padding-top:3px}
.boxapane					{}
.boxbpane					{ width:245px; float:left;}
.boxcpane					{ width:510px; float:right;}
.boxdpane					{}
.boxepane					{ width:510px; float:left;}
.boxfpane					{ width:245px; float:right;}
.boxgpane					{}
.mainapane					{ width:250px; float:left; ;overflow:hidden;}
.mainbpane					{ width:250px; margin-left:10px; float:left; display:inline}
.maincpane					{ width:250px; float:right; ;overflow:hidden;}
.bottompane					{ clear:both}


/*========================================================*/
/*  CSS Menu1 Style        		                        */
/*========================================================*/

.cssmenu 								{ position:relative; height:42px;background:url(images/menuleft.gif) top left no-repeat}
.cssmenu span 							{ padding:0 18px; white-space: nowrap; display:block}
.cssmenu ul								{ margin:0 0 0 10px; padding:0px;display: block;float:left}
.cssmenu li 							{ list-style: none none outside; float:left;position:relative;}
.cssmenu ul li 							{ float:left;}
.cssmenu li.first						{ }
.cssmenu ul li a						{ height:42px; display:block; float:left}
.cssmenu ul .current 					{ margin:0px;}
.cssmenu ul .current span				{ color:#fff;}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:42px;display: block; cursor:pointer; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase}
.cssmenu ul a:hover 					{ color: #ffcc00; float:left}
.cssmenu ul a:hover span 				{ float:left}
.downarrow								{ display:none}
.rightarrow								{ position:absolute; right:5px; top:10px}
.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 					{ position:absolute; left:2px; top:3px}
.cssmenu .slide .Group 					{ background:#111; border:1px #222 solid;display: none;left: 0px; float: left; position:relative;margin:0px}
.cssmenu .slide ul li 					{ clear: both;background: none; display:block; border-bottom:1px #222 solid; width:100%}
.cssmenu .slide ul li span 				{ color:#fff; display:block; padding:0 20px 0 20px; background:none}
.cssmenu .slide ul li a					{ height:24px; display:block; background:none}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited			{ width:auto;color:#fff; text-decoration:none; line-height:24px;display: block; cursor:pointer; font-size:11px}
.cssmenu .slide ul a:hover 				{ width:100%; background:#a42314}
.cssmenu .slide ul a:hover span 		{ color:#fff}


