﻿/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  
#Body{ background:url(images/body.gif) top left repeat #2f1b48}

Body, .Normal, .NormalTextBox, td, div, p, .Normal, .NormalDisabled, .NormalBold{ font-size:small;font-family:Arial, Helvetica, sans-serif;color:#333333; line-height:1.4em}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
li									{ margin:5px 0}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Tahoma, Arial, Helvetica, sans-serif;color:#885ed5; text-decoration:none}
A.CommandButton:hover				{ color:#bd99ff}
a:link,a:active,a:visited 			{ color:#865cd4;}
a:hover 							{ color:#9c6cf7;}
/* Admin */
.Head, .SubHead						{ color:#2a1644}
div.form							{ width:500px;text-align:left}
div.form_group						{ text-align:left;margin-bottom:10px;font-size:14px;color:#4b91ae}
div.form_text						{ float:left;margin:0}
p.form_text							{ margin:0 0 3px 0}
textarea.form_text,
input.form_text,
select.form_text					{ color:#333;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:0.2em;margin:0 10px 10px 0}
input,select,.SkinObject label		{ color:#666}
.StandardButton						{ color:#666;background:#EEE;border:solid 1px #D1C7BE;line-height:22px;padding:0 10px;height:22px;cursor:pointer}
.NormalTextBox						{ color:#666;padding-left:4px;line-height:12px;font-weight:normal}
td.NormalTextBox					{ padding:0px;margin:0px;background:transparent;visibility:inherit;border:0}
.DataGrid_Container 				{ margin-top:15px}
.DataGrid_Header,
.DataGrid_Header td, .NormalBold td	{ font-weight:bold}
div.FileManager						{ height:auto;border:none}
table.FileManager					{ width:99%;text-align:left;background:#FFF}
.Settings,
.Settings,.WorkPanel,
.ExtensionsContent td,
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}
#dnn_ctr_Login_pnlLogin table		{ float:none;margin:0 auto}
#dnn_ctr_ManageUsers_pnlUser		{ text-align:left;min-height:1px}
#dnn_ctr_ManageUsers_pnlUser .Normal,
#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:#2a1644;border-bottom:1px #2a1644 solid;line-height:26px;margin:0px;padding:0px;font-weight:normal}
#dnn_ctr979_LogViewer_dlLog td		{ text-align:left;white-space:normal;border:1px #fff solid}
.ControlPanel						{ background:#25103f;border:none;padding-bottom:10px}
.ControlPanel .SubHead				{ color:#FFFFFF}
.ControlPanel A.CommandButton:hover	{ color:#fff}

/* Skin Design */

#dnnbody{ background:url(images/bg.jpg) top center no-repeat; padding-top:45px}
#dnntop{ width:940px; margin:0 auto;}
#dnntop .floatleft{ color:#FFFFFF}
#dnnwrapper{ width:940px; margin:0 auto; background:#FFFFFF; padding-bottom:15px; clear:both}

#dnnheader { min-height:92px; color:#666; margin:0 15px; text-align:right}
* html#dnnheader { height:92px;}
#dnnbanner { background:url(images/banner.jpg) top center no-repeat; height:194px; clear:both}
#dnnmenu{ background:url(images/menu_back.gif) top left repeat-x; height:49px; margin:0 5px; position:relative; z-index:903}
#menuleft{background:url(images/ml.gif) top left no-repeat; margin:0 15px; height:49px}
#menuright{background:url(images/mr.gif) top right no-repeat; height:49px;}
.logo								{ float:left;}
#dnncontent{ min-height:400px; margin:0 15px;}
* html #dnncontent{ height:400px;}
#dnnsiteinfo{ background:#865dd5; height:30px; color:#fff; margin:0 15px; margin-top:10px}
#dnnsiteinfo .floatright{ color:#FFFFFF; padding-right:10px}
#dnnsiteinfo a:link,#dnnsiteinfo a:active,#dnnsiteinfo a:visited{line-height:30px;padding:0 3px;font-size:0.9em; color:#fff; font-weight:normal}
#dnnsiteinfo a:hover{ color:#f4e4ff}
.floatleft							{ float:left}
.floatright							{ float:right}
.clr								{ clear:both}


/* Skin Object Style */

.user,
a.user:link,
a.user:active,
a.user:visited  			{ color:#888;text-decoration:none;line-height:35px;background:url(images/user.gif) 0 -1px no-repeat;padding:5px 20px;font-weight:bold;font-size:12px} 
a.user:hover 				{ color:#111;text-decoration:underline;background:url(images/user.gif) 0 -30px no-repeat}

.login,
a.login:link,
a.login:active,
a.login:visited  			{ line-height:25px;background:url(images/reg.gif) 0 -1px no-repeat;padding:5px 20px;font-weight:bold;color:#888;text-decoration:none;font-size:12px} 
a.login:hover 				{ color:#111;text-decoration:underline;background:url(images/reg.gif) 0 -30px no-repeat}
.themeOff,.themeOn			{ border:0;cursor:pointer;margin:0px}

.breader,a.breader:link,a.breader:active,a.breader:visited { color:#fff;line-height:30px;padding:0 10px;font-size:0.9em;}
a.breader:hover						{ color:#f4e4ff}


.privacy,a.privacy:link,a.privacy:active,a.privacy:visited { line-height:20px;padding:0px;font-size:0.9em}
a.privacy:hover						{ color:#fff}

.CurrentDate{ color:#FFFFFF; padding-right:20px; font-size:0.9em}
.copyright 							{ line-height:30px;color:#fff;font-size:0.9em; float:left; padding-left:20px}

/* Search */

.searchbox							{ float:right;padding:0px;position:relative;width:190px;height:25px; background:url(images/search_back.gif) no-repeat; margin-top:10px}
.searchbox span						{ color:#666; font-size:11px; line-height:30px}
.searchbox #dnn_dnnSEARCH_txtSearch	{ width:120px;position:absolute;right:35px;bottom:6px;color:#666;font-size:12px;line-height:16px; height:17px; border:0px #abadb3 solid; background:transparent}
.searchbox a						{ display:block;height:21px;width:30px;position:absolute;right:3px;bottom:3px;text-decoration:none;line-height:20px}
.searchbox a:hover					{}


/* ContentPane Layout */

.sloganpane							{ float:left; width:50%; text-align:left}
.ContentPane						{ padding:0;margin:0px}
.botleftpane						{ width:49%}
.botrightpane						{ width:49%}
.DNNEmptyPane						{ width:0px;padding:0px;margin:0px}


/* r.a.d.menu Plain skin */
.RadMenu_menu *							{ margin:0px; padding:0px}
.rmHorizontal, .rmRootGroup				{ float:left; height:49px}
.RadMenu_menu							{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:49px; cursor:pointer;}
.RadMenu_menu .rmLink 					{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:49px; text-decoration:none; color:#fff; cursor:pointer; margin:0 1px}
.RadMenu_menu .rmLink .rmText 			{ margin:0px;}
.RadMenu_menu .rmLink:hover 			{ font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:49px; text-decoration:none; color:#875ed6; cursor:pointer;background:url(images/menu.gif) top left no-repeat}
.RadMenu_menu .rmLink:hover .rmText		{ background:url(images/menu.gif) right -42px no-repeat}
.RadMenu_menu .focused 					{ background:url(images/menu.gif) top left no-repeat}
.RadMenu_menu .focused .rmText			{ color:#875ed6; font-weight:bold;background:url(images/menu.gif) right -42px no-repeat; margin:0px}
.RadMenu_menu .rmLink img				{ margin-top:10px}

.RadMenu_menu .rmGroup					{ border:0px #000 solid}
.RadMenu_menu .rmGroup .rmLink 			{ FONT: 12px/25px Arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none; background:url(images/submenu.gif) top left repeat-x}
.RadMenu_menu .rmGroup .rmText 			{ background: none;FONT: 12px/25px Arial, sans-serif; COLOR: #fff; }
.RadMenu_menu .rmGroup .rmLink:hover 		{ FONT: 16px/25px Arial, sans-serif; COLOR: #fff; TEXT-DECORATION: none; background:url(images/submenu.gif) bottom left repeat-x}
.RadMenu_menu .rmGroup .rmLink:hover .rmText { background: none}
.RadMenu_menu .rmGroup .focused 			{ background:#ddd; }





