/* Skin styles for DotNetNuke  by dnnskin.net Overall support@dnnskin.net */  
body								{ margin:0px;padding:0px;background:#f2f2f2}
#Body								{ background:url(/images/bg5.jpg) top left  no-repeat #bfbcbc}
Body, .Normal, .NormalTextBox, td, p, .Normal, .NormalDisabled, .NormalBold{ font-size:small;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#333;line-height:1.4em}
p									{ padding:5px 0;margin:0px}
li,ul li							{ list-style:disc }
ol li								{ list-style:decimal}
.Head								{ color:#0999fe;font:bold 1.2em Arial, Helvetica, sans-serif}
.SubHead							{ color:#999}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif;color:#0999fe}
A.CommandButton:hover				{ color:#f74f4f}
h1,h2,h3,h4,h5,h6					{ font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:1em;margin:0px;padding:5px 0}
h1									{ color:#0999fe;font-size:3em}
h2									{ color:#333;font-size:1.6em}
h3									{ color:#ccc;font-size:1.7em}
h4									{ color:#888;font-size:1.3em}
h5									{ color:#444;font-size:1em}
h6									{ color:#444}
a:link,a:active,a:visited			{ text-decoration:underline;outline:none;color:#0999fe}
a:hover 							{ color:#333;text-decoration:none}
h1,h2,h3,.Head,.SubHead,.title,#menu0 span{ font-family:Tahoma, Myriad Web Pro, Trebuchet MS,Arial, Helvetica, sans-serif}

/* Admin */

div.form							{ width:500px;text-align:left}
div.form_group						{ text-align:left;margin-bottom:10px;font-size:14px;color:#5b62bc}
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}
.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_HTMLContent,
#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:#000;line-height:26px;margin:0px;padding:0px;font-weight: bold;text-decoration:underline}
#dnn_ctr979_LogViewer_dlLog td		{ text-align:left;white-space:normal;border:1px #fff solid}
.ControlPanel						{ border:none;padding-bottom:5px;border-bottom:1px #ccc solid;overflow:hidden;background:#f5f5f5}
.ControlPanel .dnnRibbonBar .barContent *				{ color:#000}
.ControlPanel .dnnRibbonBar .barContent table			{ margin:0 auto;border:1px #eee solid}
.SubSubHead							{ color:#fff}
h3 strong 							{ color:#999;font-weight:400}
#mgsbannerskin div .b2				{ color:#fff;background:#0999fe}

/* Skin Design */
.skinwidth							{ width:960px;margin:0 auto}
.top_l								{ background:url(top.png) 0 0 no-repeat}
.top_r								{ background:url(top.png) right -500px no-repeat}
.top_box							{ background:url(top.png) 0 -250px repeat-x;margin:0 48px}
.logo								{ float:left ;padding:25px 0 0 0;margin-left:-8px}
.topbar								{ float:right;width:300px;text-align:right;margin-right:-20px}
.clr								{ clear:both}
.fleft								{ float:left}
.fright								{ float:right}
.space								{ height:5px;overflow: hidden}

.menu_l								{ background:url(ml.gif) 0 0 repeat-y}
.menu_r								{ background:url(mr.gif) right 0px repeat-y}
.menu_box							{ background:url(/images/mbg.gif) 0 0px repeat;margin:0 40px 0 67px}
.topbanner							{ background:#fff}
#dnnmenu							{ width:80%}
.dnnbanner							{ background:#fff}
#dnncontent .skinwidth				{ background:#fff;min-height:200px}
* html #dnncontent .skinwidth		{ height:200px}
#dnncontent .skinwidth .panebox		{ margin:0 30px;clear:both}

.breader_l							{ background:url(/images/links.gif) 0 0 no-repeat;margin:0 30px;height:30px}
.breader_r							{ background:url(/images/links.gif) right -30px no-repeat;height:30px}
.breader_box						{ background:#eee;margin:0 10px;line-height:30px;height:30px}
.bot_l								{ background:url(bot.png) 0 bottom no-repeat}
.bot_r								{ background:url(bot.png) right 0px no-repeat}
.bot_box							{ background:url(bot.png) 0 -100px repeat-x;margin:0 48px;height:100px}
.language-object					{ float:right;padding-right:14px}
div.language-object span.Language img{ width:16px;border:0px #000 solid;margin:0 2px}

.links_l							{ height:30px; background:url(/images/links.gif) 0 0 no-repeat;margin:0 -5px}
.links_r							{ background:url(/images/links.gif) right -30px no-repeat}
.links_box							{ background:#e1e1e1;margin:0 10px;line-height:30px;text-align:center;color:#ccc}

/* New Home Page */
.bannerbottomspace { background-color:#b6b5b5; border-top:solid 1px #f0f0f0; border-bottom:solid 1px #dddddd; margin:0 -30px 0 -30px; height:0px;overflow: hidden; background1:url(bannerbot.png); }
.contentbottomspace { margin:0 0 0 0; height:8px;overflow: hidden;background:url(contentbottom.png);}
#dnncontent .skinwidth .paneboxWithBg {background:url(/images/contentbg.png); background-size: 100% 100%;padding-top:3px;}
#dnncontent .Content3DBG 
{
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #fff, #ddd);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#dddddd);	
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#dddddd)";
	}
.ContentBottom {height:15px; background:url(content_3dbot.png);}

.bot_l3D							{ background:url(bot3d.png) 0 bottom no-repeat}
.bot_r3D							{ background:url(bot3d.png) right 0px no-repeat}
.bot_box3D							{ background:url(bot3d.png) 0 -100px repeat-x;margin:0 48px;height:100px}

.links_l3D							{ height:30px; background:url(links3d.png) 0 0 no-repeat;margin:0 -5px}
.links_r3D							{ background:url(links3d-2.png) right -30px no-repeat}
.links_box3D						{ background:url(links3d-2.png) right -60px repeat-x;  margin:0 10px;line-height:30px;text-align:center;color:#ccc}

.top_l3D							{ background:url(/images/top3d.png) 0 0 no-repeat}
.top_r3D							{ background:url(/images/top3d.png) right -500px no-repeat}
.top_box3D							{ background:url(/images/top3d.png) 0 -250px repeat-x;margin:0 48px}

.topBg
{
	border:solid 0px yellow;
	background-color:Gray;
	background:url(/images/topbg.png);
	background-repeat:repeat-y;
}

.menu_l3D							{ background:url(/images/ml3d.png) 0 0 repeat-y}
.menu_r3D							{ background:url(/images/mr3d.png) right 0px repeat-y}

a.linksobj3D:link,
a.linksobj3D:active,
a.linksobj3D:visited  				{ color:#fff;text-decoration:none;padding:0 3px; font-size:8pt;}
a.linksobj3D:hover 					{ color:#fff;text-decoration:underline;}
/*a.linksobj:visited  				{ color:#0999fe;font-weight:bold;text-decoration:none;padding:0 3px}*/
/*a.linksobj:hover 					{ color:#333;text-decoration:underline}*/
.linksobj3D {color:Red;}


/* ContentPane Layout */

.headpane							{ background:#fff;margin:0 30px; border-bottom:1px #fff solid}
.BannerPane							{ margin:0 30px;padding:0px; border-bottom:1px #fff solid}
.boxapane							{ width:24.25%}
.boxbpane							{ width:24.25%;margin-left:1%;display:inline}
.boxcpane							{ width:24.25%;margin-left:1%;display:inline}
.boxdpane							{ width:24.25%}
.topleftpane						{ width:49%}
.toprightpane						{ width:49%}
.LeftPane							{ width:32%;padding-right:8px}
.ContentPane						{ margin:0px;padding:0px}
.RightPane							{ width:32%;padding-left:8px}
.BottomPane							{ padding:5px 0;margin:0 30px}
.DNNEmptyPane						{ width:0;padding:0;margin:0}

/* Skin Object Style */

.searchbox							{ width:160px;background:url(/images/searchbg.gif) 0 0 no-repeat;height:50px;position:relative;z-index:22}
.searchbox .SkinObject				{ color:#fff;font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;color:#ccc}
.searchbox #dnn_dnnSEARCH_txtSearch	{ position:absolute;left:5px;top:13px;z-index:2000;width:150px;background:transparent;height:22px;border:none;line-height:22px;font-size:12px;color:#ccc}
.searchbox a:link,
.searchbox a:active,
.searchbox a:visited,
.searchbox a:hover					{ display:block;width:27px;height:30px;position:absolute;right:5px;top:12px;z-index:2000;background:url(/images/searchbg.gif) -10px -150px no-repeat}
.breaderobj,
a.breaderobj:link,
a.breaderobj:active,
a.breaderobj:visited  					{ padding:0px 5px;color:#0999fe; font-size:0.9em} 
a.breaderobj:hover 						{ color:#333}

.user,
a.user:link,
a.user:active,
a.user:visited  					{ text-decoration:none;background:url(/images/res.gif) 0 center no-repeat;padding:0px 10px 0 15px;font-weight:bold;color:#0999fe} 
a.user:hover 						{ text-decoration:underline;background:url(/images/res.gif) -200px center no-repeat;color:#333}

.login,
a.login:link,
a.login:active,
a.login:visited  					{ background:url(/images/res.gif) -400px center no-repeat;padding:0px 10px 0 15px;font-weight:bold;text-decoration:none;color:#0999fe}
a.login:hover 						{ text-decoration:underline;background:url(/images/res.gif) -500px center no-repeat;color:#333}

.themeOff							{ border:0;cursor:pointer;margin:0px;background:#000}
.themeOn							{ border:0;cursor:pointer;margin:0px;background:#FFF}
.copyright							{ color:#666;line-height:26px;font-size:0.9em}
.date								{ padding:0 16px 0 0;color:#ccc;font-size:0.9em;line-height:40px}

a.privacy:link,a.terms:link,
a.privacy:active,
a.terms:active,a.privacy:visited,
a.terms:visited						{ line-height:26px;color:#333333;padding:0 0 0 10px;font-size:0.9em}
a.privacy:hover,a.terms:hover		{ color:#000}
a.linksobj:link,
a.linksobj:active,
a.linksobj:visited  				{ color:#cc0000;font-weight:bold;text-decoration:none;padding:0 3px}
a.linksobj:hover 					{ color:#cc0000;text-decoration:underline}
/*a.linksobj:visited  				{ color:#0999fe;font-weight:bold;text-decoration:none;padding:0 3px}*/
/*a.linksobj:hover 					{ color:#333;text-decoration:underline}*/

/*  CSS Menu Style  */

.cssmenu 							{ position:relative;font-family: Tahoma, Myriad Web Pro, Arial, Helvetica, sans-serif;z-index:100}
.cssmenu span 						{ padding:0 15px 0 10px;white-space:nowrap;display:block;font-size:1em;font-weight:normal}
.cssmenu ul							{ margin:0px;padding:0px;display:block;float:left}
.cssmenu li 						{ list-style:none none outside;float:left;position:relative;margin:0px}
.cssmenu ul li 						{ background:url(/images/menu.gif) right 0px no-repeat;float:left}
.cssmenu ul li a					{ height:50px;display:block;float:left}
.cssmenu ul .current 				{ background:url(/images/menu.gif) right -50px no-repeat;margin:0px}
.cssmenu ul .current a				{ }
.cssmenu ul .current span			{ color:#000; font-weight:bold;}
.cssmenu ul .current .slide span	{ background:transparent}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited				{ width:auto;color:#333;text-decoration:none;line-height:50px;display:block;cursor:pointer}
.cssmenu ul a:hover 				{ color:#0999fe;background:url(/images/menu.gif) right -50px no-repeat;float:left}
.cssmenu .downarrow					{ display:none}
.cssmenu .rightarrow				{ position:absolute;right:4px;top:9px}
.cssmenu .slide 					{ display:none;float:left;overflow:hidden;position:absolute}
.cssmenu .slide .icon 				{ margin:0 5px -2px}
.cssmenu .slide .Group 				{ border:2px #dcdcdc solid;display:none;left:0px;float:left;position:relative;margin:0px}
.cssmenu .slide ul li 				{ clear:both;background:#eaeaea;display:block;height:25px;border-top:1px #dcdcdc solid}
.cssmenu .slide ul .first			{ border-top:0px #dcdcdc solid}
.cssmenu .slide ul li span 			{ color:#333;display:block;padding:0 20px 0 10px;background:none;text-align:left;font-weight:normal}
.cssmenu .slide ul li a				{ height:25px;display:block;background:none}
.cssmenu .slide ul a:link,
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited		{ color:#333;text-decoration:none;line-height:25px;display:block;cursor:pointer;font-weight:normal;font-size:11px}
.cssmenu .slide ul a:hover 			{ background:#dcdcdc}
.cssmenu .slide ul a:hover span 	{ color:#000;background:none}


