/*======================================================*/
/*         CSS for DotNetNuke Skin                      */
/*                  Design by 0km                       */
/*  http://www.cnreds.com   http://www.cnreds.net       */
/*  http://www.cnreds.cn   http://www.dnnskin.net       */
/*                E-mail:eg760@hotmail.com              */

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Arial, Helvetica;
    font-size:  12px;
    font-weight: bold;
    color: #FFFFFF;
}

/* text style for the unselected tabs */
.OtherTabs {
	font-size: 8.5pt;
	color:#333333;
	font-family: Arial, Helvetica;
	text-decoration: none;
	font-weight: normal;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:visited  {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:active   {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.OtherTabs:hover    {
	text-decoration: underline;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
}

/* SIGNIN */
.SignIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
A.SignIn:link {
    text-decoration: none;
	font-size: 9pt;
    font-family: Arial, Helvetica;
    color:#333333;
}

A.SignIn:visited  {
    text-decoration: none;
	font-size: 9pt;
    font-family: Arial, Helvetica;
    color:#333333;
}

A.SignIn:active   {
    text-decoration: none;
	font-size: 9pt;
    font-family: Arial, Helvetica;
    color:#333333;
}

A.SignIn:hover    {
    text-decoration: underline;
	font-size: 9pt;
    font-family: Arial, Helvetica;
    color:#000000;
}

.NormalBold  {
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	font-weight: bold;
	color: #000000;
}

.Normal  {
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color: #000000;
}
.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #F87628;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #F87628;
	text-decoration: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	background-color: #FFFFFF;
}
.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.Gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	text-decoration: none;
}
A.Gray:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	text-decoration: none;
}
A.Gray:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666];
	text-decoration: none;
}
A.Gray:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-decoration: underline;
}
A.Gray:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	text-decoration: none;
}
ul {
	list-style-image: url(arrow2.gif);
	list-style-position: outside;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	list-style-position: outside;
	list-style-type: lower-roman;
	font-weight: normal;
}
/* Footer */
.Footer {
	font-size: 8.5pt;
	color:#333333;
	font-family: Arial, Helvetica;
	text-decoration: none;
	font-weight: normal;
}
/* Footer Links */
A.Footer:link {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.Footer:visited  {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.Footer:active   {
	text-decoration: none;
	color:#333333;
	font-weight: normal;
	font-size: 8.5pt;
}

A.Footer:hover    {
	text-decoration: underline;
	color:#666666;
	font-weight: normal;
	font-size: 8.5pt;
}
.NormalSmall {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	line-height: 9pt;
}
.NormalBoldSmall {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	line-height: 9px;
}
.SubHead {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.SubHead13 {
	font-family: Arial, Helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}	
.CommandButton {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	color: #333333;
}
A.CommandButton:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
	line-height: 9pt;
	font-style: normal;
}
A.CommandButton:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	line-height: 9pt;
	font-style: normal;
}
/* Breadcrumbs */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #333333;
}
A.breadcrumb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}
A.breadcrumb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}
A.breadcrumb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	text-decoration: underline;
}
A.breadcrumb:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
}
.SubHead2 {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #FB9415;
}
.Tagline {
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
} 
/*--------www.dnnskin.net--------www.dnnskin.net--------www.dnnskin.net--------www.dnnskin.net---------*/
.MainMenu_MenuContainer{
	width:1px;
	margin:0px auto;
	background-color: #FFFF00;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #990000;
	border-right-color: #FFFFFF;
	border-bottom-color: #990000;
	border-left-color: #FFFFFF;
}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }
.MainMenu_MenuItem{color:#990000;font-size:12px;font-weight:normal;padding:2px 15px 2px 10px;border:1px solid #CC3300}
.submenuitemselected{color:#CC0000;font-size:12px;font-weight:bold;padding:2px 15px 2px 10px;background:#dcdddd;border:1px #dcdddd solid	}
.submenuitembreadcrumb{color:#666;font-size:12px;font-weight:normal;padding:2px 15px 2px 10px;border:1px #dcdddd solid}
.submenu{border:1px #666 solid;padding:0px; margin-top:0px; margin-left:1px;background:#dcdddd;z-index:100 }
.rootmenuitem TD{ padding:0px 1px; font-size:0px; background:transparent; }
.rootmenuitem DIV{ background:url(offleft.gif) top left no-repeat #898989; margin-bottom:-2px; }
.rootmenuitem DIV DIV{ background:url(offright.gif) top right no-repeat; height:26px; }
.rootmenuitem DIV DIV DIV{ color:#000099; font-size:12px; font-weight:bold; padding:5px 15px 0px 15px; height:24px; }
.rootmenuitemselected TD,
.rootmenuitembreadcrumb TD{ padding:0px 1px; font-size:0px; background:transparent; }
.rootmenuitemselected DIV DIV DIV,
.rootmenuitembreadcrumb DIV DIV DIV{color:#CC0000; font-size:12px; font-weight:bold; padding:5px 15px 0px 15px; height:24px;}
/*--------www.dnnskin.net--------www.dnnskin.net--------www.dnnskin.net--------www.dnnskin.net---------*/
.ModuleTitle_SubMenu {
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 5px;
	border: 1px solid #666;
	font-weight: normal;
	filter: none;
	background-color: #FFCC00;
}
.ModuleTitle_MenuItem {
	font-family: tahoma;
	color: #333333;
	font-size: 12px;
	font-weight:normal;
	font-style: normal;
	padding: 0px 30px 0px 16px;
	height: 20px;
	border: 0;
	background-color: #FF9900;
}
.ModuleTitle_MenuItemSel {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	color: #333;
	padding: 0px 30px 0px 16px;
	height: 20px;
	border: 0;
	background-color: #FF6600;
}
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon {display: none; }
#skin051228 .rootmenuitemselected DIV,
#skin051228 .rootmenuitembreadcrumb DIV{
	margin-bottom:-2px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FF6600;
}
#skin051228 .rootmenuitemselected DIV DIV,
#skin051228 .rootmenuitembreadcrumb DIV DIV{
	height:26px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right top;
}
