
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ }
.BodyStyle								{ margin:0px; padding:0px; background:url(images/body.jpg) top left repeat-x fixed; min-height:900px; height:100%;}
th,td,div								{ color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal}
a,a:link,a:visited,a:active				{ color:#5a4798; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
a:hover									{ color:#C00; text-decoration:underline; }
p{ clear:both}
Body, .Normal, .NormalTextBox, TD, DIV{font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif}
/*========================================================*/
/*  Skin Layout                                           */
/*========================================================*/
.normal,.Normal							{ line-height:1.5em}
.Head									{ color:#2b470e}
.SubHead								{ color:#888}
.CommandButton,A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active					{color:#f00; text-decoration:none; font: bold 9pt Verdana, Arial, Helvetica, sans-serif; padding:0 3px;}
A.CommandButton:hover					{ color:#000; 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}
.dnnwrapper{width:1294px; margin:0 auto}

#pageleft{background:url(images/dragonleft.gif) top left no-repeat;  padding:0px}
#pageright{background:url(images/dragonright.gif) top right no-repeat}
#page{ margin:0 157px; background:#FFFFFF}

#pagebotleft{ height:16px; background:url(images/pagebot.gif) top left no-repeat; padding:0px;}
#pagebotright{ height:16px; background:url(images/pagebot.gif) bottom right no-repeat}
#pagebot{ height:16px; background:url(images/pagebot.gif) center left repeat-x; margin:0 16px;}
#headnew{height:300px; background:url(images/header.jpg) top right no-repeat;}
#headleft{height:300px; background:url(images/headright.jpg) top right no-repeat; padding:0px}
#headright{ height:300px; background:url(images/headleft.jpg) top left no-repeat; text-align: center; position:relative; padding:0px;}
.logo{margin:3px 0 0 0px; }
.bannerpane{ float:left; width:60%}
.slogan{ font-size:26px; color:#0b6ab6; line-height:120px; font-family:Trebuchet MS}
.searchbox{ float:right; width:200px;}
.layout{ position:absolute; top:0px; right:0px}
.layout img{ margin:2px}
#dnnmenu{ height:31px; background:url(images/menuright.gif) top right no-repeat #fff;}
.copyright{ color:#fff}

#pagefooter{ background:url(images/footer.gif) top center repeat-y #084300; color:#fff; font-size:11px; padding:8px 0; line-height:18px;}

.dnnsearch{ float:right; margin-top:10px; width:160px; position:relative; z-index:1; }
.dnnsearch #dnn_dnnSEARCH_txtSearch{ background:url(images/search.gif) top left repeat-x; border:none; width:140px; float:right; height:20px; line-height:20px;}
.dnnsearch img{ position:absolute; left:0px; top:5px; z-index:2}
#middlepanes{ border:1px #cabbba solid; min-height:100%; height:auto; }
/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
#Indexlayout{ background:url(images/indexbg.jpg) top center no-repeat}
#Indexinnerlayout{ background:url(images/indexinnerbg.gif) bottom center no-repeat}
#indexpanes{ width:630px; margin:0 auto; background:#FFFFFF; min-height:460px}
.panebox {margin: 0px 0px 0px 0px; min-height:100%; height:auto; }
.ContentPane							{ width:975px; padding:0px; margin:0px;}
.ContentPane2							{ padding:0px; margin:0px;}
.leftpane								{ width:32.3%; min-height:800px; float:left;}
.middlepane								{ width:32.4%; float:left; margin:0 1%}
.rightpane								{ width:32.3%; min-height:800px; float:right;}
.twoleft								{ float:left; width:475px}
.twoleft2								{ float:left; width:275px}
.tworight								{ float:right; width:475px}
.tworight2								{ float:right; width:675px}
.threeleft{ width:17%; min-height:700px; height:100%; float:left; background:url(images/panebg.gif) top right no-repeat; padding-right:1px }
.threemiddle{ width:64%; min-height:100%; float:left; margin-left:1%; display:inline}
.threeright{ width:17%; min-height:700px; height:100%; float:right; background:url(images/panebg.gif) top left no-repeat; padding-left:1px}
.fourleftleft{ width:24.2%; float:left}
.fourleft{ width:24.3%; float:left; margin-left:1%; display:inline}
.fourright{ width:24.3%; float:left; margin-left:1%; display:inline}
.fourrightright{ width:24.2%; float:right}
.banner01{ float:right}

/*========================================================*/
/*  Skin Object                                           */
/*========================================================*/

#pagefooter a:link,#pagefooter a:active, #pagefooter a:visited 							{ color:#fff; font-weight:normal; padding:0 3px; white-space:nowrap; font-family: Verdana, Arial, Helvetica, sans-serif}
#pagefooter a:hover							{ color:#fff22d; font-weight:normal; }



/*========================================================*/
/*  CSS Menu1 Style        		                        */
/*========================================================*/

.cssmenu 								{ position:relative; padding:0px 0px 0px 5px; height:31px;background:url(images/menuleft.gif) top left no-repeat}
.cssmenu span 							{ padding:0 12px; white-space: nowrap; display:block}
.cssmenu ul								{ margin:0px; padding:0px;display: block;float:left}
.cssmenu li 							{ list-style: none none outside; float:left;position:relative;}
.cssmenu ul li 							{ float:left; background:url(images/menuspace.gif) top left no-repeat}
.cssmenu li.first						{ background:none}
.cssmenu ul li a						{ height:31px; display:block; float:left}
.cssmenu ul .current 					{ color: #5a4798; background:url(images/current.gif) top center repeat-x;}
.cssmenu ul .current span 				{ color: #5a4798; background:url(images/current.gif) top center repeat-x;}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ width:auto;color:#5a4798; text-decoration:none; line-height:31px;display: block; cursor:pointer; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase}
.cssmenu ul a:hover 					{ color: #5a4798; background:url(images/current.gif) top center repeat-x;}
.cssmenu ul a:hover span 				{ color: #5a4798; background:url(images/current.gif) top center repeat-x;}
.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:#fff8ce; border:1px #ebb672 solid;display: none;left: 0px; float: left; position:relative}
.cssmenu .slide ul li 					{ clear: both;background: none; display:block; border-bottom:1px #ebb672 solid; width:100%}
.cssmenu .slide ul li span 				{ color:#5a4798; 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:#5a4798; text-decoration:none; line-height:24px;display: block; cursor:pointer}
.cssmenu .slide ul a:hover 				{ width:100%; background:url(images/submenu.gif) top left repeat-y #fde188}
.cssmenu .slide ul a:hover span 		{ color:#5a4798}


