/*  Row 1 (Logo) */

.cls1RowObjects { color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: bold; text-decoration: none; }
.cls1RowObjects:link { color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: bold; text-decoration: none; }
.cls1RowObjects:visited { font-family: Trebuchet MS; font-size: 11px;  font-weight: bold; text-decoration: none; }
.cls1RowObjects:hover { color: #A0B700; font-family: Trebuchet MS; font-size: 11px; font-weight: bold; text-decoration: none; }

#dnn_dnnSEARCH_txtSearch { background: White; border: 1px solid #000000; color: #A0B700; cursor: text; height: 20px; width: 70px; }

/*  Row 3 (Color Section) */

.cls2MainBackground
{
	background-Image: url(/Portals/5/skins/SoftwareImages/SkinImages/L2_2MainBackground.gif);
	vertical-align: top;
	background-repeat: repeat-x;
}

/*  Row 2 and 4 (Gray Bar) */

.clsGrayBar
{
	background-Image: url(/Portals/5/skins/SoftwareImages/SkinImages/GrayBar.gif); 
	background-repeat: repeat-x;
	vertical-align: bottom;
}

/*  Row 5 (Main Section) */

.cls5HorizontalDivider
{
	background-Image: url(/Portals/5/skins/SoftwareImages/SkinImages/5HDivider.gif);
	vertical-align: top;
	background-repeat: repeat-x;
	height: 3px;
}
.cls5VerticalDivider
{
	background-Image: url(/Portals/5/skins/SoftwareImages/SkinImages/5VDivider.gif);
	vertical-align: top;
	text-align:center;
	background-repeat: repeat-y;
	width: 3px;
}

/*  Row 7 (Footer and Breadcrumbs) */

.cls7BottomBar
{
	background-Image: url(/Portals/5/skins/SoftwareImages/SkinImages/7BottomBar.gif); 
	background-repeat: repeat-x;
	vertical-align: center;
}

.clsFooterObjects { color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; text-decoration: none; }
.clsFooterObjects:link { color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; text-decoration: none; }
.clsFooterObjects:visited { font-family: Trebuchet MS; font-size: 11px; font-weight: normal; text-decoration: none; }
.clsFooterObjects:hover { color: #A0B700; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; text-decoration: none; }

/* Breadcrumbs */
.clsThumbnailObject
{
	font-weight: bold; font-size: 11px; color: #000000; font-family: Trebuchet MS; text-decoration: none;
}

A.clsThumbnailObject:link { color: #5d91dc; font-family: Trebuchet MS; font-size: 11px; text-decoration: none; }
A.clsThumbnailObject:visited { color: #5d91dc; font-family: Trebuchet MS; font-size: 11px; text-decoration: none; }
A.clsThumbnailObject:active { color: #5d91dc; font-family: Trebuchet MS; font-size: 11px; text-decoration: none; }
A.clsThumbnailObject:hover { color: #ec8000; font-family: Trebuchet MS; font-size: 11px; }

/* ----------------------------------------------------------------------------------------------------------*/

/* **MISCELLANEOUS** */

/* Standard Text Formatting */

body {background:#FFFFFF; color:#000000; margin:0; padding:0; }
body, td {font-family:Trebuchet MS; font-size:11px; }
Body { color: #000000; font-family: Trebuchet MS; font-size: 11px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;  }
.Normal { color: #000000; font-family: Trebuchet MS; font-size: 10px; font-weight: normal; text-align: justify; }

/* Module Headers */

input,textarea { border:1px solid #E2E1E0; font-family:Trebuchet MS; font-size:14px; } 
.Head { color: #000000; font-family: Trebuchet MS; font-size: 12px; }

/* Pane Headers */

.SubHead { color: #000000; font-family: Trebuchet MS; font-size: 12px; font-weight: Bold; }
.SubSubHead { color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: Normal; }

/* Standard Links */

A:link { color: #000000; font-family: Trebuchet MS; font-size: 13px; padding-bottom: 5px; text-decoration: none; }
A:Hover { color: #A0B700; font-family: Trebuchet MS; font-size: 13px; text-decoration: none; }
A:visited { font-family: Trebuchet MS; font-size: 13px; padding-bottom: 5px; text-decoration: none; }
A.CommandButton:link { color: #000000; font-family: Trebuchet MS; font-size: 13px; padding-bottom: 5px; text-decoration: none; }
A.CommandButton:visited { font-family: Trebuchet MS; font-size: 13px; padding-bottom: 5px; text-decoration: none; }


.OtherTabs { color:#000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }	
A.OtherTabs { color:#000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }
A.OtherTabs:link { color:#000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }
A.OtherTabs:visited { font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }
A.OtherTabs:active { color:#000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }
A.OtherTabs:hover { color:#A0B700; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }

/* Login Box */

.login { color:#000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; padding-bottom: 5px; text-decoration: none; }
.NormalTextBox { background-color: White; border: 1 solid #B7B7B7; color: #000000; font-family: Trebuchet MS; font-size: 11px; font-weight: normal; }

/* Menu Items */

.StandardButton { BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; color: Black; cursor: hand;  height: 20px; FONT-FAMILY: Trebuchet MS; font-size: 11px; font-weight: bold;}
/*-----------*/
.MainMenu_MenuContainer { background-color: transparent;  width: 100px; }
.MainMenu_MenuBar { background: #F6F6F6; cursor: hand; width: 100px; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { background: #BAB9B8; border: 1px solid #ffffff; cursor: hand; filter: none; font-size: 11px; 
font-weight: bold; margin: 0 0 0 0px; padding: 0px; z-index: 1000; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { border: 0; color: #ffffff; font-family: Trebuchet MS; font-size: 11px; font-style: normal; font-weight: bold; height: 20px; padding: 0px 30px 0px 16px; }
/*-----------*/
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { background: #f6f6f6; border: 0;color: #464646; cursor: hand; font-family: Trebuchet MS; font-size: 11px; font-weight: bold; height: 20px; padding: 0px 30px 0px 16px; }
/*-----------*/
.MainMenu_Idle {color: #A2A2A2; font-weight: bold; height: 22px; padding: 0; }
.MainMenu_Selected { color: #A2A2A2; font-weight: bold; height: 22px; padding: 0; }
.MainMenu_Active, .MainMenu_BreadcrumbActive { color: #A2A2A2; font-weight: bold; height: 22px; padding: 0; }
/*-----------*/
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.ModuleTitle_MenuContainer { color: #2C2C2C; }
.ModuleTitle_MenuBar { cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.ModuleTitle_MenuBreak, .MainMenuSeperator,.MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }


/* ???????????????? */
.SelectedTab { font-weight: normal; font-size: 11px; color: #ffffff; font-family: Trebuchet MS; text-decoration: none; }
A.SelectedTab:link { text-decoration: none; color: #ffffff; }
A.SelectedTab:visited { text-decoration: none; }
A.SelectedTab:active { text-decoration: none; color: #ffffff; }
A.SelectedTab:hover { color: #ff0000; font-family: Trebuchet MS; color: #ffffff; }

.Skinobject { font-weight: normal; font-size: 11px; color:#000000; padding-bottom: 5px; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; text-decoration: none; }	
A.Skinobject { font-weight: normal; font-size: 11px; padding-bottom: 5px; color:#000000; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; text-decoration: none; }
A.Skinobject:link { text-decoration: none; font-size: 11px; color:#000000; padding-bottom: 5px; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; }
A.Skinobject:visited  { text-decoration: none; font-size: 11px; padding-bottom: 5px; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; }
A.Skinobject:active { text-decoration: none; font-size: 11px; color:#000000; padding-bottom: 5px; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; }
A.Skinobject:hover { text-decoration: underline; font-size: 11px; color:#A0B700; padding-bottom: 5px; font-family: Trebuchet MS, Trebuchet MS, Trebuchet MS; }

/* DNN Objects */
.DATE_object { color: #000000; font-family: Trebuchet MS; font-size: 11px; text-decoration: none; }

ul {
	list-style-position: outside;
	list-style-image: url(/Portals/5/skins/SoftwareImages/TextBullet.gif);
	margin-bottom: 0;
	margin-left: 20;

}

li {
	list-style-position: outside;
	list-style-image: url(/Portals/5/skins/SoftwareImages/TextBullet.gif);
	margin-bottom: 6;
}
