/* ================================    CSS STYLES FOR NLN PORTAL    ================================*/   A:link    /*BUP*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    font-weight:normal;    color: #003562;}A:visited /*BUP*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    color:#003562;    font-weight:normal;}A:active  /*BUP*/{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    color:#003562;    font-weight:normal;}A:hover   /*BUP*/{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    none;    color:#003562;    font-weight:normal;} .TableDark{	background-color:#DCDCDC;}.TableBright{	background-color:#F1F1F1;}/* PAGE BANNER *//* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx/* style for the text of the site title */.SiteTitle {    font-family: Arial, Verdana Bold, Helvetica, sans-serif;    font-size: 20px;    font-weight: bold;    color:#cccc99}/* background/border colors for the selected tab */.TabBg {    background-color: white;    border-color: white;}.BigTitel{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;    color:black}.Footer{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#7B7B7B;}.Copyright{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#7B7B7B; }.ErrorMsg{	font-weight: bold;	font-size: 12px;	color: crimson;	font-family: Arial, Verdana, Helvetica, sans-serif;}/* background/border colors for the unselected tabs */.SelectedMenu /*RUM*/{    background-color: white;    border-color: white;}/* text style for the selected tab */.SelectedMenu /*RUM*/{	font-weight: bold;	font-size: 13px;	color: cornflowerblue;	font-family: Arial, Verdana, Helvetica, sans-serif;}.Head{	font-weight: bold;	font-size: 13px;	color: black;	font-family: Arial, Verdana, Helvetica, sans-serif;}/* hyperlink styles of the selected tabs */A.SelectedMenu:link    /*RUM*/{    text-decoration:    none;    color:cornflowerblue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.SelectedMenu:visited /*RUM*/{    text-decoration:    none;    color:cornflowerblue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.SelectedMenu:active  /*RUM*/{    text-decoration:    none;    color:cornflowerblue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.SelectedMenu:hover   /*RUM*/{    text-decoration:    none;    color:cornflowerblue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}/* hyperlink for footer */A.FooterURL:link    /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:white;}A.FooterURL:visited /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:white;}A.FooterURL:active  /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:white;}A.FooterURL:hover   /*RUM*/{    text-decoration:    underline;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:white;}.BodyText	/*RUM*/{	font-size: 12px;	color: black;	font-family: Arial, Verdana, Helvetica, sans-serif;}/* text style for the unselected tabs */.OtherMenus	/*RUM*/{	font-size: 13px;	color: black;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}/* hyperlink styles of the unselected tabs */A.OtherMenus:link    /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.OtherMenus:visited /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.OtherMenus:active  /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.OtherMenus:hover   /*RUM*/{	font-weight: bold;    text-decoration:    none;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}/* text style for the unselected tabs */.MenuDescription	/*RUM*/{	font-size: 13px;	color: black;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}/* hyperlink styles of the unselected tabs */A.MenuDescription:link    /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.MenuDescription:visited /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.MenuDescription:active  /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.MenuDescription:hover   /*RUM*/{	font-weight: bold;    text-decoration:    none;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}/* hyperlink styles of the unselected tabs */A.NormalLink:link    /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:blue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.NormalLink:visited /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:blue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.NormalLink:active  /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:blue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.NormalLink:hover   /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:red;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}/* text style for the unselected tabs */.MenuTop	/*RUM*/ {	font-size: 12px;	color: white;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}/* hyperlink styles of the unselected tabs */A.MenuTop:link    /*RUM*/{	font-weight: normal;    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.MenuTop:visited /*RUM*/{	font-weight: normal;    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.MenuTop:active  /*RUM*/{	font-weight: normal;    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.MenuTop:hover   /*RUM*/{	font-weight: normal;    text-decoration:    underline;    color:#DDDDDD;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}/* text style for the unselected tabs */.MenuTopSelected	/*RUM*/{	font-weight: normal;    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.dropdownlink:link  {font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:12px;background: none;}A.dropdownlink:visited{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:12px;background: none;}A.dropdownlink:hover{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #FFC500;text-decoration: none; font-size:12px;background: none;}A.dropdownlink:active{font-family: Arial, Verdana, Helvetica, Arial, Geneva, "Sans Serif", Swiss;color: #3757A4;text-decoration: none; font-size:12px;background: none;} .EditStyleHeader{	font-weight: bold;	font-size: 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	background-color: #d4d0c8;}.EditStyleEvenRow    /*RUM*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    }.OddRow    /*RUM*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    background: #E7E3E7;    }.EvenRow    /*RUM*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    background: #EFEBEF;}.ChangeOrderStyle{	font-weight: normal;	font-size: 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	background-color: #99ccff;}.EditStyleOddRow    /*RUM*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    background-color: #eeeeee}.EditElementNameStyle    /*RUM*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: bold;}.EditSelectedStyle		/*RUM*/{	font-weight: normal;	font-size: 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	background-color: #dfdfdf;}   .ModuleSelectedStyle{	font-weight: normal;	font-size: 12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	background-color: lightgrey;}   /*  RUM*/.TitelBlackBig{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 16px;    font-weight: bold;}/* text style used for most text rendered by modules BUP*/.NormalTitel, h2{    font-family: Arial, sans-serif;    font-size: 16px;    color: #003562;    letter-spacing : -1px;	font-weight : bold;}/*BUP*/.NormalIntro{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    font-style:italic;}/*BUP*/.NormalText, td{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;	line-height: 17px;}.NormalTextGray{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color: #505050;    }.EventsTime{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color: #616161;    } .Disclaimer{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color: Silver;}/*RUMnot working with calendar .NET BUG!*/.CalendarTitle{	font-weight: normal;	font-size: 12px;	background-image: url(\images\modules\bg_month.gif);	background-color:Purple;		font-family: Arial, Verdana, Helvetica, sans-serif;}.NormalTextBold{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: bold;}A.NormalURL:link    /*BUP*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    font-weight:normal;    color: #003562;}A.NormalURL:visited /*BUP*/{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    color:#003562;    font-weight:normal;}A.NormalURL:active  /*BUP*/{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    underline;    color:#003562;    font-weight:normal;}A.NormalURL:hover   /*BUP*/{	font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    text-decoration:    none;    color:#003562;    font-weight:normal;}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton     {    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;}    /* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link {    text-decoration:    underline;    color: darkred;}A.CommandButton:visited  {    text-decoration:    underline;    color: darkred;}A.CommandButton:active   {    text-decoration:    underline;    color: darkred;}A.CommandButton:hover    {    text-decoration:    underline;    color: red;}    .ImagePreviewText{	font-weight: normal;	font-size: 12px;	color: #808080;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.PictureInfoText{	font-weight: normal;	font-size: 12px;	color: #B3B3B3;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.PictureInfoTitle{ 	font-weight: normal;	font-size: 18px;	color: white;	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.photogalleryText{	font-weight: normal;	font-size: 12px;	color: #B3B3B3;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.photogalleryTextBlack{	font-weight: normal;	font-size: 12px;	color: Black;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}A.photogalleryText:link {    text-decoration:    underline;}A.photogalleryText:visited  {    text-decoration:    underline;}A.photogalleryText:active   {    text-decoration:    underline;}A.photogalleryText:hover    {    text-decoration:    underline;}.photogalleryTitle{	font-weight: bold;	font-size: 12px;	color: white;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.HiddenTitle{	font-weight: bold;	font-size: 12px;	color: #808080;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;}.MenuLinkText{	font-weight: normal;	font-size: 12px;	color: #808080;	font-family: Arial, Verdana, Helvetica, sans-serif;	text-decoration: none;        }.TableLinesColor{	background-color : Silver;}                                                                                                                                               /* hyperlink styles of the selected tabs */A.BannerExtern:link    /*RUM*/{    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerExtern:visited /*RUM*/{    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerExtern:active  /*RUM*/{    text-decoration:    none;    color:white;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerExtern:hover   /*RUM*/{    text-decoration:    none;    color:cornflowerblue;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}/* hyperlink styles of the selected tabs */A.BannerIntern:link    /*RUM*/{     text-decoration:    none;    color:#505050;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerIntern:visited /*RUM*/{    text-decoration:    none;    color:#7F7F7F;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerIntern:active  /*RUM*/{    text-decoration:    none;    color:#505050;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.BannerIntern:hover   /*RUM*/{    text-decoration:    underline;    color:#505050;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}/* hyperlink styles of the selected tabs */A.HistoryMenu:link    /*RUM*/{    text-decoration:    none;    color:#1D56A2;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.HistoryMenu:visited /*RUM*/{    text-decoration:    none;    color:#1D56A2;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.HistoryMenu:active  /*RUM*/{    text-decoration:    none;    color:#1D56A2;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.HistoryMenu:hover   /*RUM*/{    text-decoration:    underline;    color:#1D56A2;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;} /* hyperlink styles of the selected tabs */A.WinClose:link    /*RUM*/{    text-decoration:    none;    color:#535353;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.WinClose:visited /*RUM*/{    text-decoration:    none;    color:#535353;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.WinClose:active  /*RUM*/{    text-decoration:    none;    color:#535353;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;}A.WinClose:hover   /*RUM*/{    text-decoration:    underline;    color:#333333;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;} .PrintBorderColor{	border-color:#787878;}/* hyperlink styles of the unselected tabs */A.NormalLinkBig:link    /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.NormalLinkBig:visited /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.NormalLinkBig:active  /*RUM*/{	font-weight: bold;    text-decoration:    underline;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}A.NormalLinkBig:hover   /*RUM*/{	font-weight: bold;    text-decoration:    none;    color:#003562;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 13px;}/* hyperlink for footer */A.CreditsURL:link    /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#404750;}A.CreditsURL:visited /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#404750;}A.CreditsURL:active  /*RUM*/{    text-decoration:    none;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#404750;}A.CreditsURL:hover   /*RUM*/{    text-decoration:    underline;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#404750;}.Credits{    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color:#404750;}/*MAINNAV*/.Hnav  {width : 100%;margin: 0px;padding: 0px;}.Hnav td {font-size: 12px;font-family : Arial;color: #000;width: 100%;border-bottom: #CCC 1px dotted;margin:0px;padding: 0px;line-height : 20px;}.Hnav a:link, .Hnav a:visited {display: block;font-size: 12px;font-family : Arial;width: 100%;height: 100%;text-decoration: none;color: #000;padding-left: 6px;font-weight : bold;}.Hnav a:hover, .Hnav a:active {	width: 100%; background-color : #F1F1F1; font-size: 12px;font-family : Arial;text-decoration: none;color: #000;font-weight : bold;}.subnav_selected, .subnav_selected a:link, .subnav_selected a:visited {background-color : #F1F1F1}.subnav a:link, .subnav a:visited {    font-size: 12px;    font-weight: normal;	/*padding-left:22px;*/}.subnav_selected2, .subnav_selected2 a:link, .subnav_selected2 a:visited {	background-color : #F1F1F1;    font-size: 12px;    font-weight: normal;	/*padding-left:22px;*/}.NormalText_right{    font-family: Arial, Verdana, Helvetica, sans-serif;   font-size: 12px;   font-weight: normal;color:#003562;	line-height: 17px;}input, textarea, select {	color: #333333;	font-size: 12px;    font-family: Arial, Verdana, Helvetica, sans-serif;	background: #FFF;	border-style:groove;	border-bottom: #CCCCCC 1px solid;	border-left: #CCCCCC 1px solid;	border-right: #CCCCCC 1px solid;	border-top: #CCCCCC 1px solid;}.button2 {float:right;background: url(/framework/images/elements/bg_button.gif) top right no-repeat;height: 19px;display: block; width : 100px}.button {float:left;background: url(/framework/images/elements/bg_button.gif) top right no-repeat;height: 19px;display: block;}.buttonSend {height: 19px;float:left;background: url(/framework/images/elements/bg_button_send.gif) top left no-repeat;padding: 0 18px;}.SubPrivateNav, .SubPrivateNav a:link, .SubPrivateNav a:visited, .SubPrivateNav a:hover, .SubPrivateNav a:active {	color: #F96F16;    font-family: Arial, sans-serif;    font-size: 16px;	letter-spacing : -1px;	font-weight : bold;	text-decoration : none;}/*h3 a:visited, h3 a:link {color: #F96F16;text-decoration : underline;}h3 a:active, h3 a:hover {color: #F96F16;text-decoration : none;}*/li {	list-style : square;	margin-left:-2em;}.formationImage {	margin-right:1em;}hr {size:1px; color:#CCC;}.tableEditor, .tableEditor td{border: 1 solid #CCC;}img {border:0;}.newsletterIframe {margin:0;padding:0;border:0; width:160px; height:140px;}#newsletter {margin:0;padding:0;}