/* ================================ For MLAnnouncement ================================ */ 
.AnnouncementItemBody, .AnnouncementItemBody P, DIV .AnnouncementItemBody { 
margin-top: 6px; 
} 
/* ================================ For UDT Tables ================================ */ 
.NormalBold.UDT_Table_Head { background-color: #90C4DD; font: 11px Verdana; color: #FFF; text-align: left; border: 1px solid #A6D0E4; border-bottom: 2px solid #FFF;border: 5px solid #ffffff;}
.NormalBold.UDT_Table_Head a:link,.NormalBold.UDT_Table_Head a:visited,.NormalBold.UDT_Table_Head a:hover,.NormalBold.UDT_Table_Head a:active {color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; margin-top: 0px; padding-bottom: 0px;padding-left:0px;}
.Normal.UDT_Table_Item { vertical-align: top; background-color: #F1F1F1; padding: 8px 3px; color: #003466; border: 1px solid #ffffff; border-top: 1px dotted #B7B7B7; border-bottom: none; }
.Normal.UDT_Table_AlternateItem { vertical-align: top; background-color: #F1F1F1; padding: 8px 3px; color: #003466; border: 1px solid #FFFFFF; border-top: 1px dotted #B7B7B7; border-bottom: none; }
table.himsaTable01 { border-collapse: collapse; border: none; width: 100%; font: 11px Verdana; } 
table.himsaTable01 th { vertical-align: top; background-color: #90C4DD; padding: 8px 3px; color: #FFF; text-align: left; border: 1px solid #A6D0E4; border-bottom: 2px solid #FFF; } 
table.himsaTable01 td { vertical-align: top; background-color: #F1F1F1; padding: 8px 3px; color: #003466; border: 1px solid #FFF; border-top: 1px dotted #B7B7B7; border-bottom: none; } 
table.himsaTable01 a:link, table.himsaTable01 a:visited, table.himsaTable01 a:hover, table.himsaTable01 a:active { color: #67ABCB; font-weight: bold; padding: 8px; } 
table.himsaTable01 a:visited { } 
table.himsaTable01 a:hover, table.himsaTable01 a:active { } 
/* ================================ Himsa portal styles. ================================ */ 
Label { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; } 
.Himsagraylabel { } 
.Himsalabeltext { } 
.HimsaHeader { } 
.HimsaBold { font-family:Verdana; font-size:11px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
.HimsaItalic { } 
.HimsaItalicBold { } 
.HimsaPlain { font-family:Verdana; font-size:11px; color:#003466; font-weight:normal; text-align: left; white-space: pre-wrap; } 
.DynamicRegistration_Label { font-family:Verdana; font-size:11px; margin-left: 6px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
/* ================================ CSS STYLES FOR DotNetNuke ================================ */
/* PAGE BACKGROUND */ 
/* background color for the header at the top of the page */
.HeadBg { } 
/* background color for the content part of the pages */ 
Body { } 
/* background/border colors for the selected tab */ 
.TabBg { } 
.LeftPane { } 
.ContentPane { } 
.RightPane { } 
/* text style for the selected tab */ 
.SelectedTab { } 
/* hyperlink style for the selected tab */ 
A.SelectedTab:link { } 
A.SelectedTab:visited { } 
A.SelectedTab:active { } 
A.SelectedTab:hover { } 
/* text style for the unselected tabs */ 
.OtherTabs { } 
/* hyperlink style for the unselected tabs */ 
A.OtherTabs:link { } 
A.OtherTabs:visited { } 
A.OtherTabs:active { } 
A.OtherTabs:hover { } 
/* GENERAL */
/* style for module titles */ 
.Head { padding-top:2px; padding-bottom:8px; font-family:Verdana; font-size:14px; color:#063D6C; font-weight:bold; width: 100%; text-align: left; display: block; } 
/* style of item titles on edit and admin pages */ 
.SubHead { font-family:Verdana; font-size:12px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; }
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ 
.SubSubHead { font-family:Verdana; font-size:11px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; }
/* text style used for most text rendered by modules */ 
.Normal { font-family:Verdana; font-size:11px; color:#003466; font-weight:normal; text-align: left; } 
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */ 
.NormalTextBox { font-family:Verdana; font-size:11px; color:#003466; font-weight:normal; text-align: left; white-space: pre-wrap; } 
.NormalRed { font-family:Verdana; font-size:11px; color:red; font-weight:normal; text-align: left; white-space: pre-wrap; } 
.NormalBold { font-family:Verdana; font-size:11px; color:#003466; font-weight:bold; text-align: left; } 
/* text style for buttons and link buttons used in the portal admin pages */ 
.CommandButton { font-family:Verdana; font-size:11px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
/* hyperlink style for buttons and link buttons used in the portal admin pages */ 
A.CommandButton:link { color: #67ABCB; font-weight: bold; padding: 8px; } 
A.CommandButton:visited { color: #67ABCB; font-weight: bold; padding: 8px; } 
A.CommandButton:active { color: #67ABCB; font-weight: bold; padding: 8px; } 
A.CommandButton:hover { color: #67ABCB; font-weight: bold; padding: 8px; } 
/* GENERIC */ 
H1 { padding-top:2px; padding-bottom:8px; margin-left: 6px; font-family:Verdana; font-size:14px; color:#063D6C; font-weight:bold; width: 100%; text-align: left; display: block; } 
H2 { padding-top:2px; padding-bottom:8px; margin-left: 6px; font-family:Verdana; font-size:12px; color:#063D6C; font-weight:bold; width: 100%; text-align: left; display: block; } 
H3 { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
H4 { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
H5, DT { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
H6 { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
TFOOT, THEAD { } 
TH { } 
A:link { color:#90C4DD; font-family:Verdana; font-size:11px; font-weight: bold; } 
A:visited { color:#90C4DD; font-family:Verdana; font-size:11px; font-weight: bold; } 
A:active { color:#90C4DD; font-family:Verdana; font-size:11px; font-weight: bold; } 
A:hover { color:#90C4DD; font-family:Verdana; font-size:11px; font-weight: bold; } 
SMALL { } 
BIG { } 
BLOCKQUOTE, PRE { } 
UL LI { padding-bottom:8px; } 
UL LI LI { } 
UL LI LI LI { } 
OL LI { padding-bottom:8px; } 
OL OL LI { } 
OL OL OL LI { } 
HR { } 
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */ 
.Message {font-family:Verdana; font-size:10px; color:#003466; font-weight:plain; text-align: left; white-space: pre-wrap; } 
/* style of item titles by Announcements and events */ 
.ItemTitle {font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
/* style of labels for the DNN Form module */ 
.FormLabelcell { font-family:Verdana; font-size:10px; color:#003466; font-weight:bold; text-align: left; white-space: pre-wrap; } 
/* Menu-Styles */
/* Module Title Menu */ 
.ModuleTitle_MenuContainer { } 
.ModuleTitle_MenuBar { } 
.ModuleTitle_MenuItem { } 
.ModuleTitle_MenuIcon { } 
.ModuleTitle_SubMenu { } 
.ModuleTitle_MenuBreak { } 
.ModuleTitle_MenuItemSel { } 
.ModuleTitle_MenuArrow { } 
.ModuleTitle_RootMenuArrow { } 
/* Main Menu */ 
.MainMenu_MenuContainer { } 
.MainMenu_MenuBar { } 
.MainMenu_MenuItem { } 
.MainMenu_MenuIcon { } 
.MainMenu_SubMenu { } 
.MainMenu_MenuBreak { } 
.MainMenu_MenuItemSel { } 
.MainMenu_MenuArrow { } 
.MainMenu_RootMenuArrow { } 
/* ================================ For the Open Search Module ================================ */ 
.sample { font-family:Verdana; font-size:10px; color:#003466; font-weight:normal; text-align: left; white-space: pre-wrap; } 
.path { font-family:Verdana; font-size:10px; color:#003466; font-weight:normal; font-style:italic; text-align: left; white-space: pre-wrap; } 
.title {padding-left:10; background-repeat: no-repeat; background-image: url(images/xsArrowR.gif); background-position:left center; font-family: Tahoma,Arial,Helvetica; font-size: 12px;font-weight: bold; color: #003466; } 
A.title:link { text-decoration:none; background-image: url(images/xsArrowR.gif); color: #003466; } 
A.title:visited {text-decoration:none;color: #003466;} 
A.title:active {text-decoration:none;color: #003466;} 
A.title:hover {text-decoration:underline;color: #90C4DD;} 
/*=======================For Dynamic Logon =========================*/
.DynamicLogin_UserName { 
width: 110px;
height: 17px; 
font-size: 10;
color:White;
background-color:transparent;
border: solid 1px #ffffff;} 
a.DynamicLogin_LoginLink:link{
color:White;
font-size: 10; 
}
.DynamicLogin_Password{ 
width: 110px;
height: 17px; 
font-size: 10;
color:White;
background-color:transparent;
border: solid 1px #ffffff;} 
a.DynamicLogin_LoginLink:link{
color:White;
font-size: 10; 
}
.DynamicLogin_RegisterLink { 
font-size: 10;
color:White;
}
a.DynamicLogin_RegisterLink:link{
color:White;
font-size: 10; 
}
/*We are hiding the password link because the module requires it but we don't want to see it*/
a.DynamicLogin_PasswordLink:link{
font-size: 1; 
height: 1px; 
}

