
/*========================================================*/
/*  Skin styles for DotNetNuke           by dnnskin.net   */  
/*  Overall      support@dnnskin.net                      */  
/*========================================================*/

body 									{ margin:0px; padding:0px; background:#dedede}
Body, .Normal, .NormalTextBox, td, div,
.NormalDisabled, .NormalBold			{ font-size: small;font-family: Arial, Helvetica, sans-serif; color:#595959;}
p										{ padding:5px 0; margin:0px}
li										{ list-style: disc; }
ol li									{ list-style: decimal; }
ul li									{ list-style: disc }
li										{ margin: 5px 0; }
H1,h1,H2,h2,H3,h3,H4,h4,H5,h5,H6,h6		{ color:#2f4f4f; font-family:Arial,Helvetica,sans-serif; font-weight:bold}
H1,h1									{ font-size:2.4em; line-height:1.5em}
H2,h2									{ font-size:1.8em}
H3,h3									{ font-size:1.35em}
H4,h4									{ font-size:1.2em}
H5,h5									{ font-size:1em;}
H6,h61									{ font-size:0.8em;}

/*-- Default Links --*/
A,A:link,A:visited { color:#c35200; text-decoration: underline; font-weight: bold; }
A:link:focus,A:visited:focus 			{ color:#BD4325; text-decoration: underline; }
A:link 									{ color:#c35200; text-decoration: underline; font-weight: bold; }
A:visited 								{ color:#BD4325; text-decoration: underline; font-weight: normal; }
A:link:hover,A:visited:hover 			{ color: blue; text-decoration: underline; font-weight: bold; }
A:link:active,A:visited:active 			{ color: blue; }


/*-- Modified by MataiNet to use proportional font size instead of fixed pixels --*/ 
                                 
.normal,.Normal,p						{ font-family:Arial, Helvetica, sans-serif;	font-size: small; color:#434343;line-height: 1.4em;}
.NormalBold 							{ font-family:Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #555; }
.NormalRed 								{ color: #C50000; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: small; }
.Head									{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:1.4em; color:#1e1e1e; line-height: 1.3em;  }
.SubHead								{ font-family:Helvetiker, Arial, Helvetica, sans-serif; font-weight: bold; font-size:1.2em; color:#595959; line-height: 1.3em;}
.SubSubHead								{ font-family:Arial, Helvetica, sans-serif; font-size:small; color:#333333; }
.clear									{ clear:both;}
.floatleft								{ float:left;}
.floatright								{ float:right}
.Settings								{ text-align:left}
.DataGrid_Container 					{ margin-top:15px;}
.DataGrid_Header						{ font-weight:bold;}
.DataGrid_Header td, .NormalBold td		{ font-weight:bold;}
div.FileManager							{ height:auto;border:none;}
table.FileManager						{ width:99%; text-align:left; background:#FFFFFF}
#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:1.3em;color:#c35200;line-height:26px; margin:0px; padding:0px; font-weight: bold;}
.ExtensionsContent td					{ text-align:left}
#dnn_ctr979_LogViewer_dlLog td			{ text-align:left; white-space: normal; border:1px #fff solid}
#dnn_ctr322_ModuleDefinitions_divInstalled{ text-align:left}
.ExtensionsContent td					{ text-align:left}
a.CommandButton:link,
a.CommandButton:active,
a.CommandButton:visited					{ color:#f00; font-weight:bold}
a.CommandButton:hover					{ color:#000}

/*  Control Panel          */

.ControlPanel							{ background:url(images/control.jpg) top left repeat-x #832a00;}
.ControlPanel IMG						{ margin:0px 5px 0px;}
.ControlPanel TD TD TD TD IMG			{ margin:0px; }
.ControlPanel TD TD TD					{ width:auto}
.ControlPanel TD .SubHead				{ font-size:0.9em; color:#fff; font-weight:bold; }
.ControlPanel TD TD TD .SubHead			{ background:transparent; border:0px; font-size:1em; color:#fff; font-weight: bold; }
.ControlPanel TD TD TD input			{ color:#c35200; font-weight: normal; padding-left:4px; }
.ControlPanel TD TD TD select			{ color:#333;}
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:active,
.ControlPanel a.CommandButton:visited	{ color:#ffff00; font-weight:bold; font-size:1em}
.ControlPanel a.CommandButton:hover		{ color:#d5b002}

/*  Skin Layout   */
#pageback								{ background:url(images/bg.jpg) top left repeat-x}
#dnnwrapper								{ width:988px; margin:0 auto;}
.account								{ height:35px}
.account .user,.account .login			{ float:right}
.account .login							{ background:url(images/login_left.gif) top left no-repeat}
.account .login a:link,
.account .login a:active,
.account .login a:visited				{ background:url(images/login_right.gif) top right no-repeat; display:block; height:35px; line-height:35px; width:50px; text-align:center}
.account .login a:hover					{ color:#c65200}
.space35								{ height:35px;}
.navigation								{ height:62px; background:url(images/navigation_back.gif) top left repeat-x #1e1e1e}
.navigation .logo						{ float:left}
.navigation .menubox					{ float:right; height:62px; width:790px; padding-right:15px; display:inline }
.featured								{ height:275px; background:#1e1e1e}
.featured_inner							{ height:275px; background:#f5f5f5; margin:0 15px; position:relative;}
.featured_inneradmin					{ margin:0 15px; position:relative;}
.featured_title							{ position:absolute; top:105px; left:0px; width:440px; height:90px; background:#1e1e1e; border-top:1px #363636 solid}
.featured_title p						{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#f5f5f5; letter-spacing:-1px; padding:7px 30px 0 0; line-height:24px; font-weight:bold}
.gateway								{ background:url(images/gateway_back.jpg) top center no-repeat; height:76px; width:960px; margin:0 auto}
.gateway a:link,.gateway a:active,.gateway a:visited{ background:url(images/gateway_button.gif) top center no-repeat; display:block; height:47px; line-height:47px; text-align:center; width:222px; text-align:center; float:left; margin:15px 0 0 14px; font-size:16px; font-weight:bold; color:#595959; text-decoration:none; letter-spacing:-1.5px; display:inline}
.gateway a:hover						{ background:url(images/gateway_button.gif) bottom center no-repeat; color:#f5f5f5}
#maincontent							{ border-bottom:10px #dedede solid; margin:0 30px; }
#footer									{ height:50px; margin:0 30px 30px 30px;}

/*  Content Panes    */

.dnnpanes								{ clear:both}
.ContentPane							{ padding:0px; margin:0px;}
.ContentPaneAdmin                       { padding:0 10px 0 10px; margin:0px; min-height: 300px; background-color: #dedede;}
.LeftPane								{ margin:0px;width:420px;}
.RightPane								{ margin:0px;width:420px;}
.ColumnLPane							{ width:300px}
.ColumnMPane							{ width:300px; margin-left:15px; display:inline}
.ColumnRPane							{ width:300px}
.DNNEmptyPane							{ width:0px;padding:0px;margin:0px;}

/*  Skin Object     */

.copyright								{ padding:0px; color:#bebebe; font-size:12px}

.userobj,a.userobj:link,a.userobj:active,
a.userobj:visited 						{ color:#696969; line-height:35px; padding:0 13px; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px}
a.userobj:hover							{ color: #c65200;}

.loginobj,a.loginobj:link,a.loginobj:active,
a.loginobj:visited 						{ color:#696969; line-height:35px; padding:0 13px; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px}
a.loginobj:hover						{ color: #c65200; }

/* r.a.d.menu Plain skin */
.RadMenu_Vista *							{ margin:0px; padding:0px}
.rmHorizontal, .rmRootGroup					{ float:right; height:62px}
.RadMenu_Vista								{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:62px; text-transform:uppercase; cursor:pointer; letter-spacing:-1px}
.RadMenu_Vista .rmLink 						{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:62px; text-decoration:none; color:#f5f5f5; text-transform:uppercase; cursor:pointer; letter-spacing:-1px}
.RadMenu_Vista .rmLink .rmText 				{ margin:0 10px}
.RadMenu_Vista .rmLink:hover 				{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:62px; text-decoration:none; color:#de5e00; text-transform:uppercase; cursor:pointer; letter-spacing:-1px}
.RadMenu_Vista .focused 					{ background:url(images/menucurrent.gif) top left repeat-x}
.RadMenu_Vista .focused .rmText				{ color:#1e1e1e; font-weight:bold}
.RadMenu_Vista .rmLink img					{ margin-top:10px}
.RadMenu_Vista .rmItem						{ background:url(images/menuspace.gif) top left no-repeat;}
.RadMenu_Vista .rmFirst						{ background:transparent}

.RadMenu_Vista .rmGroup						{ border:0px #000 solid}
.RadMenu_Vista .rmGroup .rmLink 			{ FONT: 12px/25px Arial, sans-serif; COLOR: #000; TEXT-DECORATION: none; background:url(images/submenu.gif) top left repeat-x}
.RadMenu_Vista .rmGroup .rmText 			{ background: none;FONT: 12px/25px Arial, sans-serif; COLOR: #000; }
.RadMenu_Vista .rmGroup .rmLink:hover 		{ FONT: 16px/25px Arial, sans-serif; COLOR: #000; TEXT-DECORATION: none; background:url(images/submenu.gif) bottom left repeat-x}
.RadMenu_Vista .rmGroup .rmLink:hover .rmText { background: none}
.RadMenu_Vista .rmGroup .focused 			{ background:#ddd; }

