﻿/* =================================================================== *//* INSERTED BY W5 for Standard DNN and W5 Specific styles              *//* =================================================================== *//* style of item titles on edit and admin pages */.Head, .Head td{	font-family: Tahoma, Arial, Helvetica;	font-size: 16px;	font-weight: bold;	color: #333333;}/* style of item titles on edit and admin pages */.SubHead, .SubHead td{	font-family: Tahoma, Arial, Helvetica;	font-size: 14px;	font-weight: bold;	color: #333333;}DNNAligncenter{	text-align: left;}/*command buttons*/.CommandButton,a.CommandButton:link,a.CommandButton:visited,a.CommandButton:active{	text-decoration:none; font-weight:normal;}a.CommandButton:hover{	text-decoration:underline; font-weight:bold;}table{	text-align: left;}/*general TD*/th,td,div{	font-family: Tahoma, Arial, Helvetica;	font-size: 12px;	font-weight: normal;	color: #464E37;	border-color: #000000;}/*general links style*/a,a:link,a:visited,a:active{ 	font-family: Tahoma, Arial, Helvetica;	font-size: 10px;	font-weight: normal;	text-decoration: none;	color: #123f3b;}a:hover{	text-decoration: none;	color: #D0DE92;}/* class for user links LOGIN and USER Tokens*/.user,a.user:link,a.user:active,a.user:visited{padding-top:0px;padding-center:0px;padding-right:0px;	font-weight: bold;	color:#000000;	font-family: Tahoma, Arial, Helvetica;	font-size: 13px;	text-decoration:none;	text-align:right;}a.user:hover{	color:#0000FF;	text-decoration:none;}/*styles for the TD containing the menu*/.MainMenu_MenuContainer {    background-color: transparent;     margin: 0;	margin-top:13px;}.MainMenu_MenuBar {    cursor: pointer;    height: 16;    background-color: transparent;}.MainMenu_MenuItem {    cursor: pointer;     font-family: Tahoma, Arial, Helvetica;    font-size: 13px;     font-weight: bold;     font-style: normal;     background-color: #2D372E;    color: #FFFFFF;    border: 0px;    padding: 3px;}.MainMenu_MenuItemSel {    cursor: pointer;    font-family: Tahoma, Arial, Helvetica;    font-size: 13px;     font-weight: bold;    font-style: normal;    background-color: #464E37;    color: #FFFFFF;    border: 0px;    padding: 3px;}.MainMenu_MenuIcon{    display: none;}.MainMenu_SubMenu {     cursor: pointer;     background-color: transparent;    margin-center: 50px;    border: 3px solid #464E37;}.MainMenu_MenuBreak, td.MainMenu_MenuBreak{    background-color: transparent;    border-style: none;	margin:0;	padding:0;	border-width:0;	height:0;	vertical-align:top;}.MainMenu_MenuArrow{    display: none;}.MainMenu_RootMenuArrow {    display: none;}.MainMenu_RootMenuItemBreadcrumb{       background-color: transparent;}.MainMenu_SubMenuItemBreadcrumb{       background-color: transparent;}.MainMenu_RootMenuItem, .MainMenu_RootMenuItem td{    color: #FFFFFF;        font-size: 13px;    font-weight: bold;    font-family: Tahoma, Arial, Helvetica;     background: transparent url("images/menu.gif") repeat-x;	height:25px;    border: 0px;    padding: 5px 4px 4px 3px;}.MainMenu_RootMenuItemActive, .MainMenu_RootMenuItemActive td{    color: #FFFFFF;        font-size: 13px;    font-weight: bold;    font-family: Tahoma, Arial, Helvetica;      background: transparent url("images/menu.gif") repeat-x;	height:25px;    border: 0px;    padding: 5px 4px 4px 3px;}.MainMenu_SubMenuItem, .MainMenu_SubMenuItem td{    color: white;    background-color: #2D372E;}.MainMenu_RootMenuItemSelected, .MainMenu_RootMenuItemSelected td{    color: #d3c757;        font-size: 13px;    font-weight: bold;    font-family: Tahoma, Arial, Helvetica;      background: transparent url("images/menu.gif") repeat-x;	height:25px;    border: 0px;    padding: 5px 4px 4px 3px;}.MainMenu_SubMenuItemSelected, .MainMenu_SubMenuItemSelected td{    color: #D0DE92;    background-color: #464E37;}/* styles used by Data Grids */.DataGrid_AlternatingItem{    background-color:#CCCCCC;    color: #000000;    font-family: Tahoma, Arial, Helvetica;    font-size: 9px;    font-weight: normal;}.DataGrid_Container{	background-color: Transparent;}.DataGrid_Footer{    background-color:White;}.DataGrid_Header{    background-color:Transparent;    color: Black;    font-family: Tahoma, Arial, Helvetica;    font-size: 9px;    font-weight: bold;    text-align: center;}.DataGrid_Item{    background-color:#999999;    color: #FFFFFF;    font-family: Tahoma, Arial, Helvetica;    font-size: 9px;    font-weight: normal;}.DataGrid_SelectedItem{    background-color: #F2D98C;    color: Blue;    font-family: Tahoma, Arial, Helvetica;    font-size: 9px;    font-weight: normal;}.DataGrid_HighlightRow{  font-family: Tahoma, Arial, Helvetica;    font-size: 9px;    font-weight: normal;    background-color:#F5EFD9;    cursor:hand;}/* styles used by Matrix */.Matrix_Container{	background-color: Transparent;}.Matrix_Footer{    background-color:White;}td.Matrix_Header{    background-color: #clear;    color: #000000;    font-family: Tahoma, Arial, Helvetica;    font-size: 13px;    font-weight: bold;    text-align: center;    border-width: 2px;    border-style:solid;    border-color: #004b2b;}td.Matrix_SubHeader{    background-color:#024d36;    color: #FFFFFF;    font-family: Tahoma, Arial, Helvetica;    font-size: 12px;    font-weight: normal;    text-align: center;    border-width:1px;    border-style:solid;    border-color:#292113;	padding: 0;}tr.Matrix_Item td{    background-color: #d0be6a;    color: #000000;    font-family: Tahoma, Arial, Helvetica;    font-size: 13px;    font-weight: normal;    text-align: center;	padding: 0;}tr.Matrix_AlternatingItem td{    background-color: #clear;    color: #000000;    font-family: Tahoma, Arial, Helvetica;    font-size: 13px;    font-weight: normal;	text-align: center;	padding: 0;}tr.Matrix_Item td a,tr.Matrix_Item td a:link, tr.Matrix_Item td a:visited, tr.Matrix_Item td a:active,tr.Matrix_AlternatingItem td a,tr.Matrix_AlternatingItem td a:link, tr.Matrix_AlternatingItem td a:visited, tr.Matrix_AlternatingItem td a:active{ 	font-family: Tahoma, Arial, Helvetica;	font-size: 13px;	font-weight: normal;	text-decoration: underline;	color: #000000;}tr.Matrix_Item td a:hover, tr.Matrix_AlternatingItem td a:hover{	text-decoration: none;	color: #4c6910;}span.Matrix_CourseName{	display:none;}.Matrix_Label{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #333333;}.Matrix_Dropdown{}.Matrix_TextBox{}.Matrix_Note{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #333333;}srerror, srerror td{                float: center;                 padding: 2px;                 font-size: 12px;                font-family: Tahoma, Arial, Helvetica;                background-color: #fffbe1;                 color: #CC0000;                 border: 2px solid #F9CC4F;                 margin-bottom: 0px;}.srmessage_blue, .srmessage_blue td{                float: center;                 padding: 2px;                 font-size: 12px;                font-family: Tahoma, Arial, Helvetica;                background-color: #013564;                 color: #ffffff;                 margin-bottom: 0px;}.srmessage_green, .srmessage_green td{                float: center;                 padding: 2px;                 font-size: 12px;                font-family: Tahoma, Arial, Helvetica;                background-color: #315105;                 color: #ffffff;                 margin-bottom: 0px;}.srmessage_red, .srmessage_red td{                float: center;                 padding: 2px;                 font-size: 12px;                font-family: Tahoma, Arial, Helvetica;                background-color: #BF2D04;                 color: #ffffff;                 margin-bottom: 0px;}.Normal{	font-family: Tahoma, Arial, Helvetica;	font-size: 12px;	font-weight: normal;	color: #000000;}.NormalTextBox{	font-family: Tahoma, Arial, Helvetica;	font-size:12px;	font-weight:normal;	vertical-align: top;}input{	vertical-align: middle;}.LoginPanel{	width: 400px;}ul li{	list-style-type: none;	}