
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/
.dnnspace								{ height:20px; width:100px; overflow:hidden}
.dnnwrapper								{ width:782px;margin:0 auto; background:#fff;}

.dnnheader{background:url(images/headerinner.jpg) center top no-repeat; min-height:184px}
* html .dnnheader{height:154px}
.dnnheader .logo{ float:left; margin:40px 0 0 30px}
.dnnheader .headbox{ float:right;width:360px; margin:20px 20px 0 0}

.dnnmain{ background:url(images/mainbg.gif) center top repeat-y; padding-top:3px;}
.topmenu{ background:url(images/topmenubg.gif) top left repeat-x #dc2018; height:30px; margin:0 8px}
.maincontent{ margin:20px;clear:both}
.dnnfot{ background:url(images/fotbg.jpg) center bottom no-repeat; height:98px; overflow:auto;}
.dnnfot .siteinfo{ margin:10px 0 0 20px; color:#666; line-height:18px; font-size:11px}
.dnnfot .siteinfo a:link,.dnnfot .siteinfo a:active,.dnnfot .siteinfo a:visited{ color:#666; padding:0px; text-decoration:none}
.dnnfot .siteinfo a:hover{ color:#CC3300}
.dnnfot a.privacy:link,.dnnfot a.privacy:avtive,.dnnfot a.privacy:visited{ padding:0px}
ul {margin-top:0px; margin-bottom:0px;}

/*========================================================*/
/*  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%}


.DNNEmptyPane							{ width:0px;padding:0px;margin:0px;}

/*========================================================*/
/*  CSS Menu Style        		                        */
/*========================================================*/
.csshmenu 								{ position:relative; height:30px; float:left;font-family: Arial, Helvetica, sans-serif;}
.csshmenu span 							{ padding:0 15px; white-space: nowrap; display:block; font-size:9pt; font-weight: bold;}
.csshmenu ul							{ margin:0 0 0 10px; padding:0px;display: block;float:left}
.csshmenu li 							{ list-style: none none outside; float:left;position:relative; margin:0px;}
.csshmenu ul li 						{ background:url(images/menu2.gif) top left no-repeat; float:left}
.csshmenu ul li a						{ background:url(images/menu2.gif) right -40px no-repeat;height:30px; display:block; float:left}
.csshmenu ul .current 					{ background:url(images/menu2.gif) left -80px no-repeat; margin:0px}
.csshmenu ul .current a					{ background:url(images/menu2.gif) right -120px no-repeat; color:#333;}
.csshmenu ul .current span				{ color:#d51f16}
.csshmenu ul .current .slide span		{ background:transparent;}
.csshmenu ul a:link, 
.csshmenu ul a:active, 
.csshmenu ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:30px;display: block; cursor:pointer}
.csshmenu ul a:hover 					{ color: #d51f16; background:url(images/menu2.gif) left -80px no-repeat;float:left}
.csshmenu ul a:hover span 				{ background:url(images/menu2.gif) right -120px no-repeat; float:left}
.csshmenu .rightarrow					{ position:absolute; right:2px; top:10px}
.csshmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.csshmenu .slide .icon 					{ position:absolute; left:2px; top:3px}
.csshmenu .slide .Group 					{ background:#fff; border:1px #dfdfdf dotted;display: none;left: 0px; float: left; position:relative; margin:0px}
.csshmenu .slide ul li 					{ clear: both;background:#fff; display:block;}
.csshmenu .slide ul li span 				{ color:#666666; display:block; padding:0 20px 0 20px}
.csshmenu .slide ul li a					{ background:#fff;height:24px; display:block}
.csshmenu .slide ul .subcurrent span 		{ background:#fcc121; color:#FFFFFF}
.csshmenu .slide ul a:link, 
.csshmenu .slide ul a:active, 
.csshmenu .slide ul a:visited			{ width:auto;text-decoration:none; line-height:24px;display: block; cursor:pointer}
.csshmenu .slide ul a:hover 				{ background:#a40506;width:100%}
.csshmenu .slide ul a:hover span 		{ background:#a40506; color:#FFFFFF}


