@import url("TurtlePanelbar.css");
/*Created by Jean Louis E-Mail: jean.louis@louisdesign.com  */
* { padding: 0; margin: 0; }
body { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; background-color:#FFFFFF; text-align:center; margin-top: 10px; color:#000000; }
h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;color: #638798;}
h2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;color:#000000;}
.themagic {clear:both;}
#wrapper {margin: 0 auto;border: 1px solid #666666;text-align:left;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px;}
#inner-wrapper {text-align:left;}
#top-container {background-position:center;height:131px;background-image:url(images/header.jpg);background-repeat:no-repeat;}
#menu-container {float:left;text-align:center;}
#dnn_menupane {}
a.menu {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #F8F6C3; font-size: 12px;}
a.menu:link{color: #F8F6C3; text-decoration: none; font-weight: none}
a.menu:visited{color: #F8F6C3; text-decoration: none; font-weight: none}
a.menu:hover{color: #F8F6C3; text-decoration: none; font-weight: none}
a.submenu {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px;}
a.submenu a:link{color: #F8F6C3; text-decoration: none; font-weight: none}
a.submenu a:visited{color: #F8F6C3; text-decoration: none; font-weight: none}
a.submenu a:hover{color: #F8F6C3; text-decoration: none; font-weight: none; }
.mytoppane {padding:3 3 3 3;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.mybottompane {padding:3 3 3 3;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.myleftpane {padding:3 3 3 3;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.myContentpane {padding:3 3 3 3; width:100%;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.myrightpane {padding:3 3 3 3;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;}
.myOtherTabs{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
#dnn_leftpane {padding:10px;}
#right-container {float:right;}
#dnn_rightpane {padding:10px;}
#content-container {float:left;margin-left:2px;}
#dnn_contentpane {padding:10px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}
#bottom-container {float:left;}
.bottom-text {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold;text-align:center;}
#copy-container {float:left;padding: 5px;text-align:center;color:#000000;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;}
#dnn_dnnCOPYRIGHT_lblCopyright {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;text-align:center;}
#dnn_dnnTERMS_hypTerms {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;text-align:center;}
#dnn_dnnLOGIN_cmdLogin {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;text-align:center;}
#dnn_dnnUSER_cmdRegister {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;text-align:center;}
#dnn_dnnPRIVACY_hypPrivacy {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size: 11px;text-align:center;}

/*========================================================*/

/*  Main Menu and Module Menus */

/*========================================================*/
.MenuTDx {  background: url(nav2-bgx.gif) repeat-x top left; padding: 0 0px 0 0; }
.MenuLeftx { width:3px; background: url(nav2-bg-lx.gif) no-repeat top left; }
.MenuRightx { width:3px; background: url(nav2-bg-rx.gif) no-repeat top left; }

/*-- box that holds the menu --*/
 .MainMenu_MenuContainer { background: transparent; }

/*-- bar that holds the menu --*/
 .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent; }

/*-- submenu container --*/
 .MainMenu_SubMenuSel,.MainMenu_SubMenuItem TD,.MainMenu_SubMenux, .ModuleTitle_SubMenux {background: transparent;line-height:18px; color: #F8F6C3; background: url(sub.gif) repeat-xy top center transparent; font-size: 10pt;  font-weight: bold; height:24px;font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;font-style:oblique; }

/*-- menuitems idle --*/
 .MainMenu_Idle TD { color: #F8F6C3; background: url(nav2-bgx.gif) repeat-x top center transparent; font-size: 10pt;  font-weight: bold; height:24px;font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;font-style:oblique;}

/*-- menuitems over --*/
 .MainMenu_Selected TD { color: #F8F6C3; background: url(nav2-bgx.gif) repeat-x top center transparent; font-size: 10pt;  font-weight: bold;height:24px;font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic;text-transform:uppercase;font-style:oblique;}

/*-- menuitems active  --*/
 .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD { color: #F8F6C3; background: url(nav2-activex.gif) repeat-x top center transparent; font-size:10pt; height:24px; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;font-style:oblique;}

/*-- middle seperator  --*/
.MainMenu_Seperatorr { background: url(SR.gif) no-repeat top center transparent; width:3px; height: 24px; font-size:1px; }
.MainMenu_Seperatorl { background: url(SL.gif) no-repeat top center transparent; width:3px; height:24px; font-size:1px; }
.MainMenu_Seperator_ar { background: url(AR.gif) no-repeat top center transparent; width:3px; height: 24px; font-size:1px; }

/*-- middle seperator  --*/
 .MainMenu_Seperator_al { background: url(Al.gif) no-repeat top center transparent; width:3px; height: 24px; font-size:1px; }

/*-- not needed - main menu  --*/
 .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

/*-- module menu continer --*/
 .ModuleTitle_MenuContainer { color: #2c2c2c; }

/*-- module menu bar--*/
 .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}

/*-- module menu padding  --*/
 .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 15px 0 10px; }

/*-- not needed - module menu--*/
 .MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }
 .ModuleTitle_MenuIcon { background: #FFF; border: 0px; border-bottom: 1px dotted #999; width:0px; height: 20px; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 0px; }
 .ModuleTitle_MenuIcon IMG { margin: 0 10px 0 10px; }

/*-- removing seperator borders --*/
 .MainMenu_MenuBreak { border-top-style: none; border-right-style: none;border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}

/*==========================================================*/

/*  End Style Sheet  */

/*==========================================================*/
.ModuleTitle_MenuItem TD {  
/*TD if menu is using tables*/
cursor: pointer; cursor: hand; color:#F8F6C3; line-height: 24px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px; margin:0px; font-style:italic;text-transform:uppercase;font-style:oblique;font-weight: bold; height: 21px;  white-space: nowrap;  
/*Word wrapping menu item now optional*/
  padding: 1px 3px 3px 1px;}
.MainMenu_MenuItem{background: url(sub.gif) repeat-xy top center transparent;cursor:hand;color: #F8F6C3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 14px;text-transform:uppercase;font-weight: bold;font-style:italic;}
.MainMenu_MenuItemSel{background: url(sub.gif) repeat-xy top center transparent;cursor:hand;color: #F8F6C3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 14px;text-transform:uppercase;font-weight: bold;font-style:italic;}
.ModuleTitle_MenuIcon {cursor: pointer; cursor: hand; background-color: #FFFF80; width: 15px;height: 100%;
/*override the default height for icon so that menubreaks can have heights adjusted*/
}
.ModuleTitle_SubMenu {z-index: 1000; cursor: pointer; cursor: hand;color: #F8F6C3;  font-size: 10pt;  font-weight: bold; height:24px;font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;font-style:oblique;filter:progid:DXImageTransform.Microsoft.Shadow(color='red', Direction=135, Strength=3); padding: 1px 1px 1px 1px;
/*explicitly set padding for sub-menus */
}
.ModuleTitle_SubMenuSelected {z-index: 1000; cursor: pointer; cursor: hand;color: #F8F6C3;  font-size: 10pt;  font-weight: bold; height:24px;font-family:Geneva, Arial, Helvetica, sans-serif;font-style:italic;text-transform:uppercase;font-style:oblique;filter:progid:DXImageTransform.Microsoft.Shadow(color='red', Direction=135, Strength=3); padding: 1px 1px 1px 1px;
/*explicitly set padding for sub-menus */
}

/*============================================change===================================*/

/* CSS Document from Sachin Badhe */

/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px;background:none!important;}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .content {position:absolute;padding:0px;margin:0px 0px 0px 0px;}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {position:relative;margin:1px;z-index:2;}
.transMenu.top .items {border-top:none;}

/* each TR.item is one menu item */
.transMenu .item {
/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
border:none;cursor:pointer;}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */

/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {position:absolute;left:0px; top:0px;z-index:1;-moz-opacity:.9!important;filter:alpha(opacity=97!important);background:#c8dcec!important;border-bottom: 1px solid #85a9cd;border-left: #85a9cd 1px solid;border-top: none;border-right: #85a9cd 1px solid;}

/* same concept as .background, but this is the sliver of shadow on the right of the menu. It's left, height, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {display:none;}

/* same concept as .background, but this is the sliver of shadow on the bottom of the menu. It's top, width, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {display:none;}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item.hover {background: #b3cbed!important;color: #1f2f53;white-space:nowrap!important;}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {margin-left:10px;}

/******** Modify by ArchanaPawar**********************************/
.anylinkcss{visibility: hidden;display:none;white-space:nowrap!important;}
DIV#NAVSUITE_TOPmenu {height:32px;background: none;}
DIV#NAVSUITE_TOPmenu A:hover {background: url(images/NavOn.gif) left top repeat-x;}
DIV#NAVSUITE_TOPmenu A:active {background: url(images/NavOn.gif) left top repeat-x;}

/*Style.css*/
#mtm_wrap {border:0px solid black; width:100%; }
#mtm_menu {float:left;width:auto; }
#mtm_menu a {display: block;float: left;text-decoration:none!important;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 12px!important;color:#1f2f53!important;font-weight: bold!important;padding: 9px 16px 10px 16px!important;white-space:nowrap!important;background:none;}
 #mtm_menu a.hover {background: url(images/NavOn.gif) left center repeat-x;}
 #mtm_menu span.active a {display: inline;background: url(images/NavOn.gif) left top repeat-x;}
  #mtm_menu span { XXdisplay:none; }
#mtm_menu #img {  vertical-align:bottom;}
#mtm_menu #subnav { margin-bottom:2em;}
#mtm_menu #subnav a { color:#1f2f53;margin-right:1em; }
#mtm_menu #subnav span {color:#1f2f53;margin-right:1em;}
 .item td { text-decoration:none!important;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px!important;color:#1f2f53!important;font-weight: normal!important;text-indent:14px;border-bottom:1px solid #a8c6de!important;border-top:1px solid #dbecf9!important;white-space:nowrap!important;padding:2px 0px!important;}

/*Body Styles*/
body { padding:0px; margin:0px;font-family:Verdana, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:11px;color: #50565d;}

/*================================================================*/

/* Skin Styles */

/*================================================================*/

/* Skin BG Color and Content Alignament */
#BGTable {background: #FFFFFF;padding:0px 2px 0px 2px!important;text-align:center;}

/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {padding:0px 0px 0px 0px!important; background:none;margin:auto!important;text-align:left;}

/*=====================================================================*/

/*Style for Backgrounds*/
.ChangeThemePanemain { padding:5px 0px;}
.ChangeThemePane { white-space:nowrap; float:right; }
.ChangeThemePane img {cursor:pointer;}
.LogoMian { padding:0px 0px 0px 0px;clear:both;}
.SearchPaneMain { float:right; padding:18px 0px 0px 0px;}
.ContentMain{ background:none; padding:0px 0px 5px 0px;}
.LeftPaneMain {  float:left}
.RightPaneMain{ float:right;  overflow:hidden;}
.Clear { clear:both!important; width:100%; padding:0px; margin:0px;}

/*Style for Content Areas*/
.LogoPane {vertical-align:top;padding:0px 0px 0px 0px; float:left;  height:auto;overflow:hidden;}

/*Logo Width is fixed here*/
.LogoPane img {width:auto!important;height:auto!important;}
.SearchPane {  float:left; white-space:nowrap; height:25px}
.SearchPane input {  height:20px; border:1px solid #7399da; padding:0px; margin:0px;}
.SearchPane input:focus { border:1px solid #9dbbef!important;}
.LoginPane {vertical-align:middle;padding:0px 0px 0px 0px; float:right; text-align:right; color:#598fd7; overflow:hidden;}
.NavPane { padding:0px 0px 0px 0px;background:#d5e2f5 url(images/NavOff.gif) top left repeat-x; height:33px!important; border-right:1px solid #d5e2f5; border-left:1px solid #d5e2f5; margin:0px; clear:both;  border-top:1px solid #d5e2f5;}
.BreadcrumbPaneMain { padding:0px 12px 0px 12px; margin:2px 0px 0px 0px; border-top:1px solid #b5cded; line-height:normal; height:30px;}
.BreadcrumbPane{ line-height:25px;color:#b5cded;}
 
/*Style for Content Panes*/
.HeaderPane {vertical-align: top;padding:0px 0px 0px 0px;}
.TopPane {vertical-align: top;padding:0px 0px 0px 0px;}
.LeftPane {vertical-align:top;padding:0px 10px 0px 0px;}
.CenterPane {vertical-align:top;padding:0px 0px 0px 0px;}
.CenterPaneIP1 {vertical-align:top;padding:0px 0px 0px 0px;}
.LeftPaneIP1 {vertical-align:top;padding:0px 0px 0px 0px;}
.CenterPaneAdmin { padding:10px;}
.RightPane {vertical-align:top;padding:0px 0px 0px 10px;}
.BottomPane {vertical-align: top;padding:0px 0px 0px 0px;}
.FooterPane { text-align:center; color:#0000; white-space:nowrap; padding:8px;}

/**/
.CopyrightPane { text-align:center; white-space:nowrap; color:#666; padding:8px 0px 8px 0px;}


/*=========================================================================================================*/

/*Style for Breadcrumb*/
.breadcrumb{text-align:left;vertical-align:middle; color:#b5cded; line-height:28px!important; margin:0px;  padding:0px 0px 0px 0px!important;}
A.breadcrumb:link,A.breadcrumb:visited,A.breadcrumb:active{text-align:left;vertical-align:middle;text-decoration:none; color:#b5cded;}
 A.breadcrumb:hover{text-align:left;vertical-align:middle;text-decoration:none;background:none; color:#598fd7;}

/* Search Button styles*/
.Search,A.Search:link,A.Search:visited,A.Search:active { background:url(images/SearchButton.gif) center left no-repeat; width:54px; height:22px;padding:5px 0px;}
A.Search:hover {background:url(images/SearchButtonOn.gif) center left no-repeat; width:54px; height:22px;}

/* Footer hover styles*/
.Login,A.Login:link,A.Login:visited,A.Login:active {text-decoration:none; color:#598fd7; font-weight:normal;}
A.Login:hover, .LoginPane A.SkinObject:Hover {text-decoration:none; color:#93bef7; font-weight:normal;}

/*JOINGROUP*/
.LoginPane A.SkinObject {text-decoration:none!important; color:#598fd7!important; font-weight:normal!important;}
.LoginPane A.SkinObject:Hover {text-decoration:none!important; color:#93bef7!important; font-weight:normal!important;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {text-decoration:none;padding:0px 2px; color:#76a9ec; font-weight:normal;}
A.Footer:hover {text-decoration:none;padding:0px 2px; color:#598fd7; font-weight:normal;}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {text-decoration:none; color:#76a9ec;}

/*Date Style*/
.Date {text-align:center;vertical-align:middle;text-decoration:none;text-transform:uppercase;}

/*Link Style*/
.Link, A.Link:link,A.Link:visited,A.Link:active{ color:#76a9ec;text-decoration:none;}
 A.Link:hover{color:#000000; text-decoration:underline;}

/*=====================================================================*/
 
/*(Default color) */
.Normal {font-family:Verdana, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:11px;color: #50565d;}
.Normal2 { text-align:right!important;}
A.Normal:link, A.Normal:visited, A.Normal:Active { color:#76a9ec; text-decoration: none; }
A.Normal:Hover {  color:#76a9ec; text-decoration: underline; }

/* Default link syle */
A:Link, A:Visited, A:Active {text-decoration: underline; color:#76a9ec; }
A:Hover {text-decoration: none; color:#76a9ec;}

/* Default text Style */
p, td, div, th  { font-family:Verdana, Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:11px; font-style:normal; font-weight:normal; font-variant:normal;color: #50565d;text-decoration: none; }

/*=====================================================================*/

/* Text Headings 
/* H1 */H1 {font-size: 18px;}
/* H2 */H2 {font-size: 16px;}
/* H3 */H3 {font-size: 14px;}
/* H4 */H4 {font-size: 12px;}
/* H4 */H5 {font-size: 11px;}
/* H6 */H6 {font-size: 11px;}
/*=====================================================================*/
/* Module Classes*/
/*=====================================================================*/
/* Default Container Title Style */
.Head {text-decoration:underline; font-size:12px; font-weight:bold; color:#588ebb; }
/* SubHead */
.SubHead {text-decoration: none;  font-size:11px; font-weight:bold; color:#588ebb;}
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Hover, A.SubHead:Active {text-decoration: underline; font-size:11px; font-weight:bold; color:#588ebb; }
/* SubSubHead */
.SubSubHead { font-size:10px; font-weight:bold; color:#588ebb;  text-decoration: none; }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Hover, A.SubSubHead:Active { font-size:10px; font-weight:bold; color:#588ebb;  text-decoration: underline; }
/* Text style for skin objects */
.SkinObject {text-decoration: none;  font-size:11px; font-weight:bold; color:#588ebb;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover {text-decoration: underline; font-size:11px; font-weight:bold; color:#588ebb; }
/*=====================================================================*/
/* Input and Other Admin Site Styles*/
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox {  background:#FFFFFF; font-size:11px; color:#333333; vertical-align: middle; border: 1px solid #CCCCCC;}
td.NormalTextBox { border:none; background:none;}
/* Admin link styles */
A.CommandButton:Link,.CommandButton, A.CommandButton:Visited, A.CommandButton:Active {text-decoration:underline; font-size:12px; font-weight:bold; color:#76a9ec;  background: none; border:none; padding:2px 3px 3px 4px;  cursor:pointer;}
A.CommandButton:Hover {text-decoration: none; font-size:12px; font-weight:bold; color:#588ebb;  background: none; border:none; padding:2px 3px 3px 4px;  cursor:pointer;}
/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active {text-decoration: none; font-size:12px; font-weight:bold; color:#76a9ec;  background: none; border:none; padding:2px 3px 3px 4px; cursor:pointer;}
A.StandardButton:Hover {text-decoration: none; font-size:12px; font-weight:bold; color:#588ebb; background: none; border:none; padding:2px 3px 3px 4px; cursor:pointer;}
/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header {text-decoration: none;}
.DataGrid_AlternatingItem {font-size: 10px;  text-decoration: none; }
.DataGrid_Item {font-size: 10px;  text-decoration: none; }
/*=====================================================================*/
/*CONTAINERS STYLE START HERE*/
/*Blue Title Container style*/
.BlueTitleTitle {text-align:left;text-decoration:none;padding:0px 0px 0px 0px;}
.BlueTitleTitle h3, .BlueTitleTitle .ContainerTitle { padding:0px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;text-align: center;}
.BlueTitleWidth {width: 100%;font-family: Arial, Helvetica, sans-serif;font-size:  8pt;font-weight: normal;color: #000000;margin:0px 0px 10px 0px;}
.BlueTitleTitleTable{vertical-align:middle;padding:3px 0px;}
.BlueTitleContentpane {text-align: left;vertical-align: top;padding: 0px;}
.BlueTitleActionscell {text-align: left;float:left;}
.BlueTitleVisibilitycell {text-align: right;padding-right:5px;float:right;}
.ContainerTitle { white-space:nowrap;}
/*Blue TitleBar Container style*/
.BlueTitleBarTitle {text-align:left;text-decoration:none;padding:0px 0px 0px 0px;}
.BlueTitleBarTitle h3{ padding:0px!important; margin:-1px 0px 0px 0px!important; text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;}
 .BlueTitleBarTitle .ContainerTitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;text-align: center;}
.BlueTitleBarWidth {margin:0px 0px 10px 0px; border:1px solid #c8daf2; padding:0px;}
.BlueTitleBarTitleTable{width:100%;vertical-align:middle; background:#e8eff9;padding:3px 0px;}
.BlueTitleBarContentpane {text-align: left;vertical-align: top;padding:4px 5px 4px 5px;}
.BlueTitleBarActionscell {text-align: left;float:left;}
.BlueTitleBarVisibilitycell {text-align: right;padding-right:5px;float:right;}
/*BlueBackgroundTitle Container style*/
.BlueBackgroundTitle {text-align:left;text-decoration:none;padding:0px 0px 0px 0px;}
.BlueBackgroundTitle h3, .BlueBackgroundTitle .ContainerTitle { padding:0px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;text-align: center;}
.BlueBackgroundWidth {margin:0px 0px 10px 0px; border:1px solid #c8daf2; background:#e8eff9;}
.BlueBackgroundTitleTable{width:100%;vertical-align:middle;padding:3px 0px;}
.BlueBackgroundContentpane {text-align: left;vertical-align: top;padding:4px 5px 4px 5px;}
.BlueBackgroundActionscell {text-align: left;float:left;}
.BlueBackgroundVisibilitycell {text-align: right;padding-right:5px;float:right;}
/*BlueBackgroundNoTitle Container style*/
.BlueBackgroundNoTitleTitle {text-align:left;text-decoration:none;padding:0px 0px 0px 0px;}
.BlueBackgroundNoTitleTitle h3, .BlueBackgroundNoTitleTitle .ContainerTitle { padding:0px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;text-align: center;}
.BlueBackgroundNoTitleWidth {margin:0px 0px 10px 0px; border:1px solid #c8daf2; background:#e8eff9;}
.BlueBackgroundNoTitleTitleTable{width:100%;vertical-align:middle;padding:3px 0px;}
.BlueBackgroundNoTitleContentpane {text-align: left;vertical-align: top;padding:4px 5px 4px 5px;}
.BlueBackgroundNoTitleActionscell {text-align: left;float:left;}
.BlueBackgroundNoTitleVisibilitycell {text-align: right;padding-right:5px;float:right;}
/**/
.BottomAction {text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:10px;vertical-align: top;padding:0px;}
.Clear { clear:both!important;width:100%; padding:0px; margin:0px;}
/*NoPaddingNoTitle Title Container style*/
.NoPaddingNoTitleTitle {text-align:left;text-decoration:none;padding:0px 0px 0px 2px;}
.NoPaddingNoTitleTitle h3, .NoPaddingNoTitleTitle .ContainerTitle { padding:0px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #1f2f53;text-align: center;}
.NoPaddingNoTitleWidth {font-family: Arial, Helvetica, sans-serif;font-size:  8pt;font-weight: normal;color: #000000;margin:0px 0px 10px 0px;}
.NoPaddingNoTitleTitleTable{width:100%;vertical-align:middle;padding:5px 0px;}
.NoPaddingNoTitleContentpane {text-align: left;vertical-align: top;padding: 0px;}
.NoPaddingNoTitleActionscell {text-align: left;float:left;}
.NoPaddingNoTitleVisibilitycell {text-align: right;padding-right:5px;float:right;}

/*==================================================================================================================================================================================================================================================================================================*/
/*All Modules.css styles are here for Buttons*/
/******************** Search.ascx *******************************/
.WordBreak {white-space:normal;}
table.SearchHeader {background : #FFFFFF;width: 100%;}
table.SearchList {width: 100%;}
table.SearchList img {vertical-align: top;margin: 2px 8px 2px 8px;}
td.itemheader { width: 100%;background: url(images/header.gif) repeat-x;height:25px;border:0px;padding:0px;}
table.SearchList td.ItemHeader{border-top: solid 1px #dbe6f0;border-left: solid 1px #dbe6f0;border-right: solid 1px #dbe6f0;background: url(images/header.gif) top left repeat-x;height: 25px;width: 100%;}
table.SearchList td.ItemContent{border-left: solid 1px #dbe6f0;border-right: solid 1px #dbe6f0;border-bottom: solid 1px #dbe6f0;/*background-color: #FFFFFF;*/}
table.SearchList td.itemheader {width: 100%;border: 0px;height: 25px;padding:0px;}
table.SearchList tr.ItemContent {background:none;}
table.SearchList td.ItemFooter{padding: 0px 4px 0px 4px;}
table.SearchFooter {background: #FFFFFF;width: 100%;}

/******************** Moderate*.ascx *******************************/
table.Moderate {border-collapse: collapse;}
table.Moderate tr.Title td, table.Moderate tr.Content td,  table.Moderate tr.Buttons td{border: solid 2px #696969;}
table.Moderate table tr td {border-style: none;}
table.Moderate tr.Title{background:#696969;color: #FFFFFF;font-family: Tahoma, Arial, Helvetica;font-size: 20px;}
table.Moderate tr.Content{border: solid 1px #696969;}
table.Moderate td.Thumbnail {background:#FFFFFF;}
table.Moderate tr.Buttons{background: #D3D3D3;color:#FFFFFF;}
table.Moderate tr.Pager {background: #E9E9E9;}

/*******************Related*Videos*Panel(Details)*********************/
div.PanelSize{ width:100%;overflow:auto;}
table.Details{width: 100%;}

/*********************Grid*Comments(Comments)**************************/
table.GritComments {border:#cccccc solid 1px; width:100%;}

/******************** Details.ascx *******************************/
div.ScrollPanel{ width: 600px; overflow: auto;}

/******************** Comments.ascx *******************************/
table.Comments {background: #F5F5F5;border: 1px dotted #D3D3D3;}
table.CommentsGrid {border: solid 1px #D3D3D3;}

/********************Search*Item*Table*******************************/
table.SearchItemTable {border:#cccccc 1px solid;background:#ffffff;}
tr.SearchItemTrTop {background:#cccccc;}
td.SearchItemTdTop {background:#cccccc;padding-left: 8px;padding-right: 8px;}
td.SearchItemTdTopWhite {background:#ffffff;padding-left: 8px;padding-right: 8px;padding-top: 2px;padding-bottom: 4px;}

/*********************Bold*DNN*CommandButton **************************/
A.CommandButtonBold2:link, A.CommandButtonBold2:visited, A.CommandButtonBold2:active{text-decoration:none;font-family: Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;}
A.CommandButtonBold2:hover {text-decoration:underline;font-family: Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;}
A.CommandButtonBold:link, A.CommandButtonBold:visited, A.CommandButtonBold:active {text-decoration:underline;font-family: Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;}
A.CommandButtonBold:hover {text-decoration:underline;font-family: Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;}

/*********************Pager*DNN*CommandButton **************************/
A.CommandButtonPage:link, A.CommandButtonPage:active, A.CommandButtonPage:visited {font-family: Tahoma, Arial, Helvetica;font-size:  11px;}
A.CommandButtonPage:hover {font-family: Tahoma, Arial, Helvetica;font-size:  11px;}
.button2 {background-image: url(images/save.gif);width: 83px;height: 28px;}

/************************RED*DNN*SubHead******************************/
.SubHeadRed {font-family: Tahoma, Arial, Helvetica;font-size:  11px;font-weight: bold;color:Red;}

/********************Button*Table*******************************/
table.button {display: inline;
/*position: relative;*/
vertical-align: bottom; padding:0px; margin:0px 0px 0px 2px;}
table.button td { vertical-align:middle!important;}
table.button td.left div {background: url(images/button_left.gif); background-repeat:no-repeat;font-size: 1pt;width:5px;height: 20px;}
table.button td.center {background: url(images/button_center.gif); background-repeat:repeat-x;}
table.button td.right div {background-image: url(images/button_right.gif);background-repeat:no-repeat;font-size:1pt;width:5px;height:20px;}
table.button td.center a {color: #1f2f53;display: block;font-family: Tahoma;font-size:7pt;height:20px;line-height:20px;white-space: nowrap;text-decoration: none;}
table.button table.searchbutton {display: inline;vertical-align: bottom; padding:0px;}
table.searchbutton table.button td.left div {background-image: url(images/button_left.gif);background-repeat:no-repeat;font-size: 1pt;width:5px;height:20px;}
table.searchbutton table.button td.center {background-image: url(images/button_center.gif); background-repeat:repeat-x;}
table.searchbutton table.button td.right div {background-image: url(images/button_right.gif);background-repeat:no-repeat;font-size: 1pt;width: 5px;height: 20px;}
table.searchbutton table.button td.center a {color: #1f2f53;display: block;font-family: Tahoma;font-size: 7pt;height: 20px;line-height: 20px;white-space: nowrap;text-decoration: none;}
table.button table.viewbutton {display: inline;background:none/* #f3f7fc*/;padding: 2px 4px 0px 4px;width: 600px;}
table.viewbutton table.button td.left div {background-image: url(images/button_left2.gif);background-repeat:no-repeat;font-size: 1pt;width: 5px;height: 20px;}
table.viewbutton table.button td.center {background-image: url(images/button_center2.gif); background-repeat:repeat-x;}
table.viewbutton table.button td.right div {background-image: url(images/button_right2.gif);background-repeat:no-repeat;font-size: 1pt;width: 5px;height: 20px;}
table.viewbutton table.button td.center a {color: #1f2f53;display: block;font-family: Tahoma;font-size: 7pt;height: 20px;line-height: 20px;white-space: nowrap;text-decoration: none;}
table.viewbutton td.left div {background-image: url(images/button_left2.gif);background-repeat:no-repeat;font-size: 1pt;width: 5px;height: 20px;}
table.viewbutton td.center {background-image: url(images/button_center2.gif); background-repeat:repeat-x;}
table.viewbutton td.right div {background-image: url(images/button_right2.gif);background-repeat:no-repeat;font-size: 1pt;width: 5px;height: 20px;}
table.viewbutton td.center a {color: #1f2f53;display: block;font-family: Tahoma;font-size: 7pt;height: 20px;line-height: 20px;white-space: nowrap;text-decoration: none;}
/* ================================ CSS STYLES FOR Module Blog================================*/
.BlogInfo {}
.SearchOptions LABEL {font-family: Tahoma, Arial, Helvetica, Serif;font-size:x-small;}
.CreateFrom {font-size: 10px;font-family: Tahoma, Arial, Helvetica, Serif;}
/*********************Pager*DNN*Normal **************************/
.NormalPager {font-family: Tahoma, Arial, Helvetica;font-size:  11px;}
/*********************No Bold*DNN*SubHead **************************/
.SubHeadNoBold {font-family: Tahoma, Arial, Helvetica;font-size:  11px;}
/********************Moderate*HEAD*Table*******************************/
table.ModerateHeadTable {border-spacing:0;border-color:#666666;border-width:2px;border-style:solid;border-collapse:collapse;width:100%;background-color:#666666;}
/********************Moderate*Item*Table*******************************/
table.ModerateItemTable {border-color:#666666;border-width:2px;border-collapse:collapse;border-style:solid;width:100%;}
table.ModerateItemTable td {border-color:#666666;border-width:2px;border-style:solid;}
/********************Moderate*Footer*Table*******************************/
table.ModerateFooterTable {border-spacing:0;border-color:#666666;border-width:2px;border-style:solid;border-collapse:collapse;width:100%;background-color:#cccccc;}
/************************WHITE*DNN*SubHead*****************************/
.HeadWhite {font-family: Tahoma, Arial, Helvetica;font-size:  20px;font-weight: normal;color:White;}
/****************************Document*Download*DNN*Details*************************/
A.DocumentLinkBold:link, A.DocumentLinkBold:active ,A.DocumentLinkBold:visited {}
A.DocumentLinkBold:hover {}
/************************************************************************/
.CategoriesLinks {font-family: Tahoma, Arial, Helvetica;font-size:  12px;text-decoration:underline;}
/********************* SITE MAP ***************************************************/
.SiteMap {border: 0px solid #000000;background-color: #FFFFFF;}
.HeaderCell {color: #FFFFFF;font-family: verdana;font-size: 11px;font-weight: bold;padding: 4px;padding-left: 10px;padding-top: 3px;}
.footer {height: 7px;}
.HeaderCell a {color: #FFFFFF;}
.HeaderCell a:hover {color: #FFFFFF;}
.ContentCell {color: #FFFFFF;margin-bottom:5px;}
.NodeText {font-family: verdana;font-size: 11px;}
.NodeText a {}
.NodeText a:hover {}
.NodeDescription {color: #999999;font-family: verdana;font-size: 11px;}
.RootNode {color: black;font-family: verdana;font-size: 10px;font-weight: bold;padding:0px;padding-top:0px;padding-bottom:0px;}
.RootNode a {}
.RootNode a:hover {}
.ParentNode {font-family: verdana;font-size:10px;}
.ParentNode a {}
.ParentNode a:hover {}
.LeafNode {}
.LeafNode a {}
.LeafNode a:hover {}

/**********************ProfileLister_Module.css*******************************************/
.shadetabs {padding: 3px 0px;margin:1px 0px 0px 0px;font: bold 11px Tahoma;list-style-type: none;text-align: center; color:#000000;}
.shadetabs li {display: inline;margin: 0;}
.shadetabs li a {background: transparent;margin-right: 3px;padding: 3px 7px;border:none;}
.shadetabs li a:visited {}
.shadetabs li a:hover {background:transparent;}
.shadetabs li.selected {background:transparent;}
.shadetabs li.selected a { /*selected main tab style */background:transparent;}
.shadetabs li.selected a:hover { /*selected main tab style */background:transparent;}
.tabcontentstyle { /*style of tab content oontainer*/border: 0px solid #0074ba;background-color: #ffffff;margin-bottom: 1em;padding: 10px;}
.tabcontent {display:none;}
.Menu1_bg {background:url(images/menubr_2_center.gif) bottom right repeat-x #e8eff9;color: #19355d;height:30px;}
.Menu1_L {background:url(images/menubr_2_center.gif) bottom right repeat-x #e8eff9;height:30px;}
.Menu1_R {background:url(images/menubr_2_center.gif) bottom right repeat-x #e8eff9;height:30px;}
.Footer_bg {background:url(images/footer_bg.gif) top left repeat-x #EAEAEA;height:28px;}
.Inner_container {border:1px solid #0074ba;background-color:#f7f7f7;padding:2px 2px 2px 2px;vertical-align:top;}
A.MyNormalBold, A.MyNormalBold:Link, A.MyNormalBold:Visited {}

/* to style the info appearing on post back*/
.Normalinfo {font-family: Tahoma, Arial, Verdana;font-size:11px;color:#333333;font-weight:bold;}
A.Normalinfo, A.Normalinfo:Link, A.Normalinfo:Visited {}
A.Normalinfo:Hover {}

/* to style the Alerts appearing on errors*/
.Normalalert {font-family:tahoma;font-size:11px;font-weight:bold;}
A.Normalalert, A.Normalalert:Link, A.Normalalert:Visited {}
A.Normalalert:Hover {}

/*style of tab content oontainer*/
.Mytabcontentstyle { border: 0px solid #0074ba;background-color: #FFFFFF;margin-bottom: 0em;padding: 0px;width:40%;text-align:left;padding-left:25px;}

/*style of tab content oontainer*/
.tabimagestyle {border: 0px solid #0074ba;background-color: #FFFFFF;margin-bottom: 0em;padding: 0px;width:20%;text-align:left;}

/*tabs heading styles*/
.tabheading, .tabheading TD {font-size: 12px;font-family: Tahoma, Arial, Verdana;font-weight:bold;text-decoration:none;background-color:#dcdcdc;vertical-align:top;}
.tabFooter, .tabFooter TD {font-size: 12px;font-family: Tahoma, Arial, Verdana;font-weight:bold;text-decoration:none;background-color:#dcdcdc;vertical-align:top;text-align:right;padding-right:20px}

/*==================================================================================================================================================================================================================================================================================================*/

/*******************************************************/
span.RatingAndComments, a.RatingAndComments:link, a.RatingAndComments:visited, a.RatingAndComments:hover, a.RatingAndComments:active{font-family: Tahoma, Arial, Helvetica;font-size: 11px;color: #003366;text-decoration: underline;}
.MainMenu_MenuItem{background-color:#333333;cursor:hand;color: #F8F6C3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 14px;text-transform:uppercase;font-weight: bold;font-style:italic;}
.radMenuControl .rmLink, .rmLink:visited{color: #faf7b2;text-decoration: none;cursor: pointer;font-weight:bold; padding:0px;}
div.radMenuControl ul.rmHorizontal{float: left;padding: 0;background-color: transparent;}
.radMenuControl .rmHorizontal .rmLink:hover, .rmLink:active,.radMenuControl .rmHorizontal .rmFocused{color: #faf7b2!important;cursor: pointer; text-decoration:none;}
.radMenuControl .rmHorizontal .rmText{padding: 0px 0px 0px 0px;height:20px;margin-left:-22px; margin-bottom:-20px; }
div.radMenuControl ul.rmVertical{border: 1px solid #707070;float: left;background-color:#000000;margin-top:0px;}
.radMenuControl .rmVertical .rmLink{padding: 3px 30px 0px 15px;border-top:solid 1px #707070;color: #faf7b2; font-size:13px !important; font-family:Trebuchet MS;text-decoration: none;cursor: pointer;font-weight:normal; text-decoration:none;}
.radMenuControl .rmVertical .rmText{height:23px;padding:0px;margin:0px;}
.radMenuControl .rmHorizontal .rmseparator{background: #d4e5eb;border-left: solid 1px #bfcde3;border-right: solid 1px #bfcde3;width:2px;height:22px;}
.radMenuControl .rmVertical .rmExpandRight{background-image: url(images/submenu_off.gif);background-position:right center;background-repeat:no-repeat;}
.radMenuRootItemFocused, .radMenuRootItemFocused .rmLink:hover{}
.radMenuHeaderSeparator{width:2px;height:20px;}
.expand{color: #faf7b2;background-image:none;background-color:#707070;}
.radMenuControl .rmVertical .rmLink:hover,.radMenuControl .rmVertical .rmFocused,.radMenuControl .rmVertical .rmExpanded{color: #faf7b2;background-image:none;background-color:#707070;}
.radMenuControl .rmVertical .rmGroup{border: 1px solid #707070;float: left;background-color:#000000;}
.radMenuControl .rmVertical .rmGroup .rmLink{padding: 3px 0px 0px 0px;border-top:solid 1px #707070;color: #faf7b2;text-decoration: none;cursor: pointer;font-weight:normal; text-decoration:none;}
.radMenuControl .rmSeparator{margin: 1px 0;}
.radMenuControl .rmSeparator .rmText{display:none;}
.radMenuControl .rmTopArrow,.radMenuControl .rmBottomArrow,.radMenuControl .rmLeftArrow,.radMenuControl .rmRightArrow{font-size: 0;color: #faf7b2;line-height: 0;}
.radMenuControl .rmTopArrow,.radMenuControl .rmBottomArrow{height: 10px;width: 100%;background: #fff url('images/submenu-on.gif') no-repeat left center;}
.radMenuControl .rmBottomArrow{background-position: center -18px;}
.radMenuControl .rmLeftArrow,.radMenuControl .rmRightArrow{width: 10px;height: 100%;background: #fff url('images/submenu-on.gif') no-repeat left center;}
.radMenuControl .rmRightArrow{background-position: -18px center;}
.rmText{text-align:left;}
.lcdstyle{background-color:Black; color:#fefb9c; font:bold 18px Trebuchet MS; padding:3px 3px 3px 3px;}

/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
.RadMenu {POSITION: relative; WHITE-SPACE: nowrap; FLOAT: left}
.RadMenu .rmRootGroup {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px; LEFT: 0px}
* HTML .RadMenu .rmRootGroup {FLOAT: left}
.RadMenu:after {LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmRootGroup:after {LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu UL.rmVertical {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px}
.rmRootGroup UL.rmHorizontal {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px}
.RadMenu_Context UL.rmHorizontal {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px}
.rmSized UL.rmVertical {WIDTH: 100%}
.rmSized UL.rmRootGroup {FLOAT: none}
.rmSized .rmRootGroup .rmVertical {WIDTH: auto}
.RadMenu .rmItem {LIST-STYLE: none none outside; POSITION: relative; FLOAT: left}
* HTML .RadMenu .rmItem {DISPLAY: inline}
.RadMenu .rmHorizontal .rmItem {CLEAR: none}
.RadMenu .rmVertical .rmItem {CLEAR: both}
.rmSized .rmVertical .rmItem {WIDTH: 100%}
.rmSized .rmHorizontal .rmItem {WIDTH: auto}
.rmSized .rmRootGroup .rmVertical .rmItem {WIDTH: auto}
.RadMenu UL.rmActive {DISPLAY: block}
.RadMenu UL.rmRootGroup {DISPLAY: block}
.RadMenu .rmSlide {POSITION: absolute; DISPLAY: none; FLOAT: left; OVERFLOW: hidden}
.RadMenu_Context {POSITION: absolute; DISPLAY: none; FLOAT: left; OVERFLOW: hidden}
* HTML .RadMenu .rmSlide {HEIGHT: 1px}
* HTML .RadMenu_Context {HEIGHT: 1px}
.RadMenu_Context {Z-INDEX: 1000; OVERFLOW: visible}
.RadMenu .rmText {DISPLAY: block}
.RadMenu DIV.rmText {WHITE-SPACE: normal; BACKGROUND: none transparent scroll repeat 0% 0%}
.RadMenu A.rmLink {DISPLAY: block; CURSOR: default}
.rmScrollWrap {POSITION: absolute; FLOAT: left; OVERFLOW: hidden; LEFT: 0px}
.RadMenu .rmLeftArrow {Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmTopArrow {Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmBottomArrow {Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmRightArrow {Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmLeftArrowDisabled {LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px}
.RadMenu .rmTopArrowDisabled {LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px}
.RadMenu .rmBottomArrowDisabled {LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px}
.RadMenu .rmRightArrowDisabled {LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px}
.RadMenu .rmBottomArrow {MARGIN-BOTTOM: -1px}
.RadMenu .rmBottomArrowDisabled {MARGIN-BOTTOM: -1px}
.RadMenu .rmLeftImage {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px;  BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.RadMenu_rtl {TEXT-ALIGN: right; FLOAT: right}
.RadMenu_rtl UL.rmHorizontal {FLOAT: right}
.RadMenu_rtl UL.rmVertical {FLOAT: right}
.RadMenu_rtl .rmItem {FLOAT: right}
.RadMenu_rtl .rmLeftImage {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.RadMenu_Context_rtl .rmLeftImage {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.RadMenu_rtl .rmLeftArrow {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmTopArrow {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmBottomArrow {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmRightArrow {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmLeftArrowDisabled {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmTopArrowDisabled {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmBottomArrowDisabled {TEXT-INDENT: 1000em !important}
.RadMenu_rtl .rmRightArrowDisabled {TEXT-INDENT: 1000em !important}
.RadMenu .rmLink {WIDTH: auto}
.RadMenu .rmseparator {LINE-HEIGHT: 0; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu .rmseparator:after {LINE-HEIGHT: 0; FONT-SIZE: 0px; OVERFLOW: hidden}
.RadMenu DIV.rmRootGroup {POSITION: relative}
.RadMenu .rmItem {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu .rmLink {PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px}
.RadMenu .rmText {PADDING-BOTTOM: 1px; FLOAT: left}
.RadMenu .rmLeftImage {PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 0px}
.RadMenu .rmVertical .rmLeftImage + .rmText {PADDING-BOTTOM: 1px; PADDING-LEFT: 24px; PADDING-RIGHT: 8px; PADDING-TOP: 0px}
.RadMenu .rmVertical .rmText {PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 0px}
.RadMenu .rmHorizontal .rmText {PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; PADDING-TOP: 0px}
.RadMenu_rtl .rmVertical .rmText {PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 0px}
.RadMenu .rmVertical .rmText {DISPLAY: block; FLOAT: none}
.RadMenu .rmHorizontal .rmVertical .rmText {DISPLAY: block; FLOAT: none}
.RadMenu .rmVertical .rmLink {FLOAT: none}
.RadMenu .rmHorizontal .rmVertical .rmLink {FLOAT: none}
* HTML .RadMenu .rmGroup .rmVertical .rmLink {FLOAT: left}
* HTML .RadMenu .rmGroup .rmHorizontal .rmLink {FLOAT: left}
.RadMenu .rmRootGroup .rmItem .rmGroup {PADDING-BOTTOM: 1px}
.RadMenu .rmGroup .rmItem {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu .rmGroup .rmLink {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu .rmSlide .rmGroup .rmTemplate {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu_rtl .rmGroup .rmLink {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu .rmGroup .rmText {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 0px}
.RadMenu_rtl .rmGroup .rmText {PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px}
.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 54px; PADDING-TOP: 0px}
.RadMenu_Context .rmGroup .rmLeftImage + .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 54px; PADDING-TOP: 0px}
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px}
.RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px}
.RadMenu .rmSlide .rmHorizontal .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 11px; PADDING-TOP: 0px}
.RadMenu .rmGroup .rmLeftImage {MARGIN: 4px 0px 0px 6px}
* HTML .RadMenu .rmGroup .rmLeftImage {MARGIN-LEFT: 4px}
* + HTML .RadMenu .rmGroup .rmLeftImage {MARGIN-LEFT: 4px}
.RadMenu_rtl .rmGroup .rmLeftImage {MARGIN: 4px 6px 0px 0px}
* HTML .RadMenu .rmGroup .rmLeftImage {POSITION: absolute}
* + HTML .RadMenu .rmGroup .rmLeftImage {POSITION: absolute}
* HTML .RadMenu_rtl .rmGroup .rmLeftImage {RIGHT: 0px}
* + HTML .RadMenu_rtl .rmGroup .rmLeftImage {RIGHT: 0px}
.RadMenu .rmseparator .rmText {PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 0px; OVERFLOW: hidden; PADDING-TOP: 0px}
.RadMenu .rmVertical .rmseparator .rmText {PADDING-BOTTOM: 2px; WIDTH: auto; HEIGHT: auto}
.RadMenu .rmHorizontal .rmVertical .rmseparator .rmText {PADDING-BOTTOM: 2px; WIDTH: auto; HEIGHT: auto}
* + HTML .RadMenu .rmseparator .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px}
* + HTML .RadMenu .rmVertical .rmseparator .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px}
* + HTML .RadMenu .rmHorizontal .rmVertical .rmseparator .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px}
* HTML .RadMenu .rmVertical .rmseparator .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 2px}
* HTML .RadMenu .rmHorizontal .rmseparator .rmText {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.RadMenu .rmRootGroup .rmseparator .rmText {MARGIN: 1px 12px}
.RadMenu .rmRootGroup .rmVertical .rmseparator .rmText {MARGIN: 1px 2px 1px 31px}
.RadMenu_Context .rmVertical .rmseparator .rmText {MARGIN: 1px 2px 1px 31px}
.RadMenu_rtl .rmRootGroup .rmVertical .rmseparator .rmText {MARGIN: 1px 31px 1px 2px}
.RadMenu_Context_rtl .rmVertical .rmseparator .rmText {MARGIN: 1px 31px 1px 2px}
.RadMenu .rmHorizontal .rmseparator .rmText {MARGIN: 2px 0px 0px; WIDTH: 2px; HEIGHT: 20px}
.RadMenu .rmVertical .rmHorizontal .rmseparator .rmText {MARGIN: 2px 0px 0px; WIDTH: 2px; HEIGHT: 20px}
.RadMenu .rmLeftArrow {WIDTH: 10px; HEIGHT: 24px}
.RadMenu .rmRightArrow {WIDTH: 10px; HEIGHT: 24px}
.RadMenu .rmTopArrow {WIDTH: 100%; HEIGHT: 10px}
.RadMenu .rmBottomArrow {WIDTH: 100%; HEIGHT: 10px}
  .selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/background: #000;}

/* ######### Default class for drop down menus ######### */
.anylinkmenu{position: absolute;left: 0;top: 0;visibility: hidden;border: 0px solid #000;border-bottom-width: 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px!important;font-weight:normal;line-height: 18px;z-index: 100; 
/* zIndex should be greater than that of shadow's below */background: #000;width:170px; /* default width for menu */}
.anylinkmenu ul{margin: 0;padding: 0;list-style-type: none;}
.anylinkmenu ul li a{width: 100%;display: block;border-bottom: 1px solid #707070;padding: 4px 0;text-decoration: none!important;font-weight: bold;text-indent: 10px;color:#faf7b2!important;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px!important;font-weight:normal;}
.anylinkmenu a:hover{ /*hover background color*/background: #707070;color: #FFFFFF!important;}

/* ######### Alternate multi-column class for drop down menus ######### */
.anylinkmenucols{position: absolute;width: 350px;left: 0;top: 0;visibility: hidden;border: 1px solid black;padding: 10px;font: normal 12px Verdana;z-index: 100; 
/*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;}
.anylinkmenucols li{padding-bottom: 3px;}
.anylinkmenucols .column{float: left;padding: 3px 8px;margin-right: 5px;background: #E0E0E0;}
.anylinkmenucols .column ul{margin: 0;padding: 0;list-style-type: none;}

/* ######### class for shadow DIV ######### */
.anylinkshadow{ /*CSS for shadow. Keep this as is */position: absolute;left: 0;top: 0;z-index: 99; /*zIndex for shadow*/background: black;visibility: hidden; display:none!important;}


