.public_activecalendar_inner table td{font-size: 12px !important;}
.public_activecalendar_table_spacer{width: 1%;}
.public_activecalendar_table_pad{width: 5px;}
.public_activecalendar_year{font-weight: bold;}
.public_activecalendar_activeyear{font-weight: bold;}
.public_activecalendar_activeyear a{font-weight: bold;}
.public_activecalendar_activeyear a:hover{background-color: #97CAD7;color: #135B6D;}
.public_activecalendar_selectedyear{background-color: #4AAFBE;color: #FFFFFF !important;}
.public_activecalendar_selectedyear a, .public_activecalendar_selectedyear a:hover{color: #FFFFFF !important;}
.public_activecalendar_month{font-weight: bold;}
.public_activecalendar_activemonth{font-weight: bold;}
.public_activecalendar_activemonth a{font-weight: bold;}
.public_activecalendar_activemonth a:hover{background-color: #97CAD7;color: #135B6D;}
.public_activecalendar_selectedmonth{background-color: #4AAFBE;color: #FFFFFF !important;}
.public_activecalendar_selectedmonth a, .public_activecalendar_selectedmonth a:hover{color: #FFFFFF !important;}
.public_activecalendar_dow{text-align: center;font-weight: bold;width: 14%;background-color: #E0E0E0;color: #404040;}
.public_activecalendar_dom{text-align: center;width: 14%;color: #808080;font-weight: bold;background-color: #F0F0F0;border: 1px solid #D0D0D0;}
.public_activecalendar_selectedday{font-weight: bold;background-color: #4AAFBE;color: #FFFFFF !important;}
.public_activecalendar_selectedday a, .public_activecalendar_selectedday a:hover{text-decoration: none;color: #FFFFFF !important;}
.public_activecalendar_activeday{font-weight: bold;background-color: #BFDDE5;color: #202020;}
.public_activecalendar_activeday a{font-weight: bold;background-color: #BFDDE5;color: #337B8D;text-decoration: none;}
.public_activecalendar_activeday a:hover{background-color: #97CAD7;color: #135B6D;}
.public_activecalendar_day{}
.public_activecalendar_prevbutton_active{display: inline-block;width: 20px;height: 21px;background-image: url("/handlers/activecalendar/public/activecalendar_buttons.gif?version=201804010001");background-position: -0px -0px;}
.public_activecalendar_nextbutton_active{display: block;width: 20px;height: 21px;background-image: url("/handlers/activecalendar/public/activecalendar_buttons.gif?version=201804010001");background-position: -0px -21px}
.public_activecalendar_prevbutton_inactive{display: block;width: 20px;height: 21px;background-image: url("/handlers/activecalendar/public/activecalendar_buttons.gif?version=201804010001");background-position: -0px -42px}
.public_activecalendar_nextbutton_inactive{display: block;width: 20px;height: 21px;background-image: url("/handlers/activecalendar/public/activecalendar_buttons.gif?version=201804010001");background-position: -0px -63px}
.public_activecalendar_empty{background-color: #F8F8F8 !important;}
.public_activecalendar_outer{border: 1px solid #E8E8E8;background: #F8F8F8;padding: 0px;padding-bottom: 0px;}
.public_activecalendar_today{border: 1px solid #398995 !important;}
.public_activecalendar_outer *{padding: 0px !important;}
.public_activecalendar_outer{padding-bottom: 4px !important;}
.public_admin_deny{background-color: #FFCBCB !important;border-bottom: 1px solid #bF8B8B !important;}
.public_admin_undecided{background-color: #FFF6CB !important;border-bottom: 1px solid #bFb68B !important;}
.public_admin_approve{background-color: #CCFFCB !important;border-bottom: 1px solid #8CcF8B !important;}
.public_admin_granted{background-color: #CCFFCB !important;color: #00C000 !important;}
table#pf_table_orgdetailstable{border: 1px solid #D0D0D0;}
table#pf_table_orgdetailstable td{background-color: #FFFFFF !important;border-bottom: none !important;border-top: none !important;}
.public_advicenotes_small{font-size: 11px !important;vertical-align: bottom !important;}
.public_advicenotes_subtotal{background-color: #FFFFFF !important;border-bottom: 1px solid #FFFFFF !important;color: #000000;font-weight: bold;}
.public_alertelxmsg_datetime{background-color: #F0F0F0 !important;border-top: 1px solid #D0D0D0 !important;border-left: 1px solid #D0D0D0 !important;border-right: 1px solid #D0D0D0 !important;border-bottom: 1px solid #E0E0E0 !important;font-weight: bold !important;font-size: 15px !important;padding: 10px !important;}
.public_alertelxmsg_message{background-color: #F8F8F8 !important;padding: 10px !important;border-left: 1px solid #E0E0E0 !important;border-right: 1px solid #E0E0E0 !important;border-bottom: 1px solid #E0E0E0 !important;}
.public_alertelxmsg_message table{border-collapse: collapse !important;}
.public_alertelxmsg_message table th{padding: 7px !important;border: 1px solid #D0D0D0 !important;font-weight: bold !important;background-color: #E8E8E8 !important;text-align: left;}
.public_alertelxmsg_message table td{padding: 7px !important;border: 1px solid #D0D0D0 !important;background-color: #FFFFFF !important;}
.public_icon_ARTICLE{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/handlers/article/public/article_icon.gif?version=201804010001");}
.public_article_details{display: none;}
.public_icon_CATEGORY{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/handlers/category/public/category_icon.gif?version=201804010001");}
.public_category_spacer{height: 1px;width: 30px;display: inline-block;}
.public_category_oddline{background-color: #F8F8F8;}
.public_category_rootitem{font-size: 12px;line-height: 16px;vertical-align: middle;padding-top: 5px;padding-bottom: 5px;padding-left: 15px;border-bottom: 1px solid #F0F0F0;}
a.public_category_current{font-weight: bold !important;color: #505050 !important;}
a.public_category_current:hover{color: #9EB90A !important;}
.public_clientsidecalendar_container{border: 1px solid #E0E0E0;padding-bottom: 4px;background-color: #F8F8F8;}
.csc_yeartable,.csc_monthtable,.csc_daytable{}
table.csc_daytable{}
.csc_monthtable{}
.csc_yeartable{}
.csc_yeartable td,.csc_monthtable td,.csc_daytable td{text-align: center;line-height: 25px;}
.csc_dh{line-height: 25px;background-color: #E8E8E8;border: 1px solid #E0E0E0;color: #505050;}
.csc_ym_i{line-height: 25px;color: #909090;display: block;font-weight: bold;}
.csc_ym_a{line-height: 25px;background-color: #BFDDE5;border: 1px solid #94C7D4;color: #358DA8;display: block;font-weight: bold;}
.csc_ym_s{line-height: 25px;background-color: #4AAFBE;border: 1px solid #3A9FAE;color: #FFFFFF;display: block;font-weight: bold;}
.csc_d_e{line-height: 25px;background-color: #F8F8F8;border: 1px solid #E0E0E0;display: block;}
.csc_d_i{line-height: 25px;background-color: #F0F0F0;border: 1px solid #E0E0E0;color: #909090;display: block;font-weight: bold;}
.csc_d_s{line-height: 25px;background-color: #4AAFBE;border: 1px solid #3A9FAE;color: #FFFFFF;display: block;font-weight: bold;}
.csc_d_a{line-height: 25px;background-color: #BFDDE5;border: 1px solid #94C7D4;color: #358DA8;display: block;font-weight: bold;}
.csc_d_a:hover{background-color: #93C8D5;color: #105668;}
.csc_d{width: 14%;}
.csc_spacer{width: 1%;font-size: 1px;}
.csc_prevyear,.csc_nextyear,.csc_prevmonth,.csc_nextmonth{width: 30px;}
.csc_year,.csc_month{}
.csc_pb_a{display: block;width: 30px;height: 25px;background-image: url("/handlers/clientsidecalendar/public/clientsidecalendar_buttons.gif?version=201804010001");background-position: -0px -0px;}
.csc_nb_a{display: block;width: 30px;height: 25px;background-image: url("/handlers/clientsidecalendar/public/clientsidecalendar_buttons.gif?version=201804010001");background-position: -0px -25px}
.csc_pb_i{display: block;width: 30px;height: 25px;background-image: url("/handlers/clientsidecalendar/public/clientsidecalendar_buttons.gif?version=201804010001");background-position: -0px -50px}
.csc_nb_i{display: block;width: 30px;height: 25px;background-image: url("/handlers/clientsidecalendar/public/clientsidecalendar_buttons.gif?version=201804010001");background-position: -0px -75px}
.public_cookies_supersize{padding-top: 20px !important;padding-bottom: 20px !important;}
.public_cookies_category{background-color: #E8E8E8 !important;border-bottom: 1px solid #D0D0D0 !important;border-right: 1px solid #D0D0D0 !important;}
.public_creditcover_breachtext{color: #D68A1E !important;}
.public_creditcover_cleartext{color: #00C000 !important;}
.public_creditdefaults_entered{background-color: #F8DADB !important;color: #C00000 !important;border-bottom: 1px solid #F19FA7 !important;border-right: 1px solid #F19FA7 !important;}
.public_creditdefaults_cleared{background-color: #E2FFE1 !important;color: #00C000 !important;border-bottom: 1px solid #A7F19F !important;border-right: 1px solid #A7F19F !important;}
.public_creditdefaults_participantcell{border-right: 1px solid #E0E0E0 !important;}
.public_creditdefaults_indefault{background-color: #F8DADB !important;color: #C00000 !important;border: 1px solid #F19FA7 !important;padding: 15px;}
.public_creditdefaults_notindefault{background-color: #E2FFE1 !important;color: #00C000 !important;border: 1px solid #A7F19F !important;padding: 15px;}
.public_cvafileloading_failed{color: #FF0000 !important;}
.public_cvallf_line{border-top: 3px solid #CBEAEF !important;}
.public_cvallf_upload_ok{font-weight: bold;color: #00C000 !important;}
.public_cvallf_upload_pending{color: #808080 !important;font-style: italic;}
.public_ebgl_title{font-size: 17px;color: #008da8;font-weight: bold;margin-bottom: 10px;}
.public_ebgl_boilerplate{font-size: 12px;color: #000000;font-weight: bold;font-style: italic;margin-bottom: 10px;}
.public_ebgl_valign span{vertical-align: middle;}
.public_ebgl_page_container{padding: 20px;}
.public_ebgl_csvlink{text-align: right;}
.public_ebgl_csvlink a{background-color: #71c44a;color: #FFFFFF;font-weight: bold;display: inline-block;line-height: 20px;padding-left: 15px;padding-right: 15px;font-size: 12px;border-radius: 3px;}
.public_ebgl_formtable td{padding: 20px;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;font-size: 13px;}
.public_ebgl_formtable td.pf_col_1{background-color: #E2E2E2;width: 25px;min-width: 25px;border-radius: 6px 0px 0px 6px;border-left: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;padding: 0px !important;background-image: url("/handlers/ebgl/public/ebgl_select.png");}
.public_ebgl_formtable td.pf_lastcol{border-radius: 0px 6px 6px 0px;border-right: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;}
.public_ebgl_formtable_container .pf_control_button_inner, .public_ebgl_formtable_container .pf_control_button_outer{background-color: #707070;color: #FFFFFF;border-radius: 0px !important;}
.public_ebgl_resultstable td{font-size: 11px;padding: 10px;text-align: center;}
.public_ebgl_resultstable{border-collapse: collapse;border-bottom: 1px solid #E2E2E2;}
.public_ebgl_resultstable td.pf_row_1{background-color: #008DA8 !important;color: #FFFFFF !important;}
.public_ebgl_resultstable td.pf_row_1:first-child{border-radius: 10px 0px 0px 0px;}
.public_ebgl_resultstable td.pf_row_1:last-child{border-radius: 0px 10px 0px 0px;}
.public_ebgl_resultstable td.pf_oddrow{background-color: #F1F1F1;color: #3D3D3D;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.public_ebgl_resultstable td.pf_evenrow{background-color: #FFFFFF;color: #3D3D3D;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.public_elxcreditalert_MID{background-color: #AFD1C5 !important;color: #3E6054 !important;border-bottom: 1px solid #7FA195 !important;}
.public_elxcreditalert_TOP, .public_elxcreditalert_BOT{background-color: #DBA6A5 !important;color: #7E3436 !important;border-bottom: 1px solid #BE686A !important;}
.ca_calc_line {clear: both;display: block;height: 30px;margin-bottom: 15px;margin-top: 15px;white-space: nowrap;}
_el {background-image: url("/handlers/partyenergyindebtedness/public/partyenergyindebtedness_sprite.gif?version=201804010001");display: inline-block;height: 36px;line-height: 36px;margin: 0;}
.ca_outer {float: left;margin-left: 5px;padding-left: 7px;}
.ca_gen_outer {background-position: left -0px;}
.ca_inner {color: #FFFFFF;float: left;padding-right: 7px;}
.ca_gen_inner {background-position: right -0px;color: #467F88;text-align: right;}
.ca_title {width: 160px;text-align: right;}
.cc_mei_inner {background-position: right -72px;min-width: 50px;text-align: center;}
.ca_calc_container {background-color: #FFFFFF;text-align: center !important;font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;}
.ca_el {background-image: url("/handlers/partyenergyindebtedness/public/partyenergyindebtedness_sprite.gif?version=201804010001");display: inline-block;height: 36px;line-height: 36px;margin: 0;}
.cc_table {border-collapse: collapse;}
.cc_table td {font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;height: 30px;text-align: center;vertical-align: middle;width: 138px;}
.cc_table1 td {font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;height: 30px;text-align: center;vertical-align: middle;width: 50px;}
.cc_top {background-color: #F0F0F0;border-left: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;color: #404040;}
.cc_side {background-color: #F8F8F8;border-bottom: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;color: #808080;}
.cc_cei_inactive {background-color: #CDD7E0;border: 1px solid #7D8790;color: #7D8790;}
.cc_cei_active {background-color: #89A2B9;border: 1px solid #5C7994 !important;color: #FFFFFF;}
.cc_mei_inactive {background-color: #AFD1C5;border: 1px solid #5F8175;color: #5F8175;}
.cc_mei_active {background-color: #6BAD96;border: 1px solid #467A67;color: #FFFFFF;}
.cc_aei_inactive {background-color: #EFE5C3;border: 1px solid #9F9573;color: #9F9573;}
.cc_aei_active {background-color: #BA9C32;border: 1px solid #7C6822;color: #FFFFFF;}
.cc_empty {background-color: #FFFFFF;border-right: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}
.cc_spacer_small {height: 5px;}
.cc_spacer_large {height: 20px;}
.cc_emphasis {color: #FFFFFF !important;}
.cc_calc_container {background-color: #FFFFFF;text-align: left !important;font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;}
.cc_calc_header {color: #404040;font-size: 12px;padding-top: 5px;text-align: center;}
.cc_calc_line {clear: both;display: block;height: 30px;margin-bottom: 15px;margin-top: 15px;white-space: nowrap;}
.cc_el {background-image: url("/handlers/partyenergyindebtedness/public/partyenergyindebtedness_sprite.gif?version=201804010001");display: inline-block;height: 36px;line-height: 36px;margin: 0;}
.cc_outer {float: left;margin-left: 5px;padding-left: 7px;}
.cc_title {width: 160px;text-align: right;}
.cc_middle {float: left;padding-left: 5px;padding-right: 5px;}
.cc_inner {color: #FFFFFF;float: left;padding-right: 7px;}
.cc_calctable {border-collapse: collapse;}
.cc_calctable td {font-family: "arial",sans-serif;font-size: 11px;font-weight: bold;text-align: center;vertical-align: middle;width: 850px;}
.cc_gen_outer {background-position: left -0px;}
.cc_gen_inner {background-position: right -0px;color: #467F88;text-align: right;}
.cc_cei_outer {background-position: left -36px;}
.cc_cei_inner {background-position: right -36px;min-width: 50px;text-align: center;}
.cc_mei_outer {background-position: left -72px;}
.cc_mei_inner {background-position: right -72px;min-width: 50px;text-align: center;}
.cc_aei_outer {background-position: left -108px;}
.cc_aei_inner {background-position: right -108px;min-width: 50px;text-align: center;}
.cc_tei_outer {background-position: left -252px;}
.cc_tei_middle {background-position: center -252px;text-align: center;}
.cc_tei_inner {background-position: right -252px;}
.cc_faa_outer {background-position: left -144px;}
.cc_faa_inner {background-position: right -144px;min-width: 60px;text-align: center;}
.cc_cap_outer {background-position: left -180px;}
.cc_cap_inner {background-position: right -180px;min-width: 60px;text-align: center;}
.cc_crc_outer {background-position: left -288px;}
.cc_crc_middle {background-position: center -288px;text-align: center;}
.cc_crc_inner {background-position: right -288px;}
.cc_ccp_outer {background-position: left -216px;}
.cc_ccp_inner {background-position: right -216px;color: #000000;text-align: center;}
.public_partyenergyindebtedness_options{width: 550px !important;}
.public_partyenergyindebtedness_options td{padding: 5px !important;color: #467F88;}
.public_partyenergyindebtedness_ceicolor{color: #89A2B9 !important;}
.public_partyenergyindebtedness_meicolor{color: #6BAD96 !important;}
.public_partyenergyindebtedness_aeicolor{color: #BA9C32 !important;}
.public_icon_FAQ{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/handlers/faq/public/faq_icon.gif?version=201804010001");}
.public_faq_highline{line-height: 30px;}
.public_faq_allfaqs{color: #FF9C0F;}
.public_fuel_rightbar{border-right: 1px solid #E8E8E8;}
.public_fuel_table td.pf_row_1{border-right: none !important;vertical-align: bottom;text-align: center !important;}
.public_fuel_table i{font-weight: normal !important;color: #909090 !important;}
.public_fuel_icbar{border-top: 20px solid #FFFFFF !important;}
.public_fuel_percentage{color: #A0A0A0 !important;}
.public_imbalanceparemeters_weightingstable{border-collapse: collapse;}
.public_imbalanceparemeters_weightingstable td{height: 20px;vertical-align: middle;color: #467F88;border: 2px solid #D5ECEF;background-color: #FBFCFF;}
.public_imbalanceparemeters_weightingstable td.pf_col_1{background-color: #EEF9FC !important;padding-right: 10px;}
.public_imbalanceparemeters_weightingstable td.pf_row_1{background-color: #EEF9FC !important;font-weight: bold;}
.public_imbalanceparemeters_weightingstable td.highlight{background-color: #FEFFAD !important;}
.public_jobmanager_jobqueuetable td{font-size: 11px !important;line-height: 12px !important;padding-top: 7px !important;padding-bottom: 7px !important;vertical-align: middle !important;}
td.public_jobmanager_failed{background-color: #FFCBCB !important;border-bottom: 1px solid #bF8B8B !important;color: #C00000 !important;}
td.public_jobmanager_unknown{background-color: #FFF6CB !important;border-bottom: 1px solid #bFb68B !important;}
td.public_jobmanager_running{background-color: #D4DEF6 !important;border-bottom: 1px solid #97AEE9 !important;}
td.public_jobmanager_succeeded{background-color: #CCFFCB !important;border-bottom: 1px solid #8CcF8B !important;color: #00C000 !important;}
.public_jobmanager_nomoreupdates{display: none;}
table.public_mddviewer_datatable{border-collapse: collapse;width: 100% !important;}
table.public_mddviewer_datatable td{border-bottom: 1px solid #C0C0C0;border-left: 1px solid #E0E0E0;border-right: 1px solid #E0E0E0;font-size: 11px;line-height: 17px;text-align: center;background-color: #F8F8F8;padding: 5px 2px 5px 2px;word-wrap: break-word;word-break: break-all;}
table.public_mddviewer_datatable tr.header td{border-bottom: 2px solid #404040 !important;border-left: none !important;border-right: none !important;border-top: none !important;vertical-align: bottom;font-weight: bold;color: #404040;background-color: #FFFFFF !important;word-break: normal !important;}
.public_mddviewer_nonviable{color: #C08080;}
.public_mddviewer_viable{color: #80C080;}
.public_mddviewer_current{color: #00D000;font-weight: bold;}
.public_mddviewer_step{color: #000000;font-weight: bold;font-size: 18px;}
.public_news_bulletinstatus_SEND_OK{color: #008000 !important;}
.public_news_bulletinstatus_SEND_FAIL{color: #C00000 !important;}
.public_news_rss a{color: #EB8330;padding-left: 10px;}
.public_icon_NEWS{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/handlers/news/public/news_icon.gif?version=201804010001");}
.public_news_datewidget{width: 67px;height: 71px;background-image: url(/handlers/news/public/public_news_datewidget.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;margin-bottom: 10px;font-family: "arial", sans-serif;display: inline-block;}
.public_news_datewidget_long{width: 67px;height:107px;background-image: url(/handlers/news/public/public_news_datewidget.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;font-family: "arial", sans-serif;}
.public_news_datewidget_month{width: 67px;padding-top: 10px;text-align: center;color: #FFFFFF;font-size: 11px;font-weight: bold;vertical-align: bottom;}
.public_news_datewidget_day{width: 67px;text-align: center;color: #909090;font-size: 32px;font-weight: bold;padding-top: 8px;}
.public_news_datewidget_until{width: 67px;text-align: center;color: #808080;font-size: 9px;font-weight: bold;padding-top: 7px;}
.public_news_datewidget_enddate{width: 67px;text-align: center;color: #606060;font-size: 10px;font-weight: bold;}
.public_news_datewidget_small{width: 50px;background-image: url(/handlers/news/public/public_news_datewidget_small.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;font-family: "arial", sans-serif;display: inline-block;}
.public_news_datewidget_small_long{width: 50px;height:59px;background-image: url(/handlers/news/public/public_news_datewidget_small.gif);background-repeat: no-repeat;margin: 0px;padding: 0px;font-family: "arial", sans-serif;}
.public_news_datewidget_small_month{width: 50px;padding: 10px 0px 0px 0px !important;text-align: center;color: #FFFFFF;font-size: 9px;line-height: 9px;font-weight: bold;vertical-align: bottom;}
.public_news_datewidget_small_day{width: 50px;padding: 6px 0px 0px 0px !important;text-align: center;color: #808080;font-size: 24px;line-height: 24px;font-weight: bold;margin-bottom: 6px;}
.public_news_datewidget_small_until{width: 50px;text-align: center;color: #606060;font-size: 9px;line-height: 9px;font-weight: bold;padding: 0px 0px 0px 0px !important;}
.public_news_datewidget_small_enddate{width: 50px;text-align: center;color: #909090;font-size: 9px;line-height: 10px;font-weight: bold;padding: 0px 0px 0px 0px !important;}
table.public_news_featured{margin-bottom: 10px;}
table.public_news_featured td{vertical-align: top;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #F0F0F0;}
table.public_news_featured td.pf_col_1{width: 1px;padding-left: 5px;white-space: nowrap;}
table.public_news_featured td.pf_col_2{padding-left: 10px;}
table.public_news_featured td.pf_lastrow{border-bottom: none !important;}
.public_news_fixer{text-align: right;height: 27px;line-height: 27px;}
.public_news_title{font-weight: bold !important;font-size: 13px;line-height: 16px;margin-bottom: 2px;}
.public_news_title a{color: #000000 !important;}
.public_news_title img{position: relative;top: -2px;
}
.public_news_newtitle{font-size: 13px;}
.public_news_newtitle a{font-weight: bold;}
.public_news_summary{font-size: 12px;color: #808080;text-align: justify;}
table.public_news_newslist td{padding: 12px 10px 6px 10px;border-bottom: 1px solid #CBEAEF;vertical-align: top;}
table.public_news_newslist td.pf_col_2{padding-left: 5px;text-align: justify;}
table.public_news_newslist td.pf_row_1{}
table.public_news_newslist td.pf_lastrow{border-bottom: none;}
.public_onlineforms_sectiontitle_firsttitle{font-size: 16px !important;font-weight: bold;padding-top: 5px;}
.public_onlineforms_sectiontitle_title{font-size: 16px !important;font-weight: bold;line-height: 20px !important;padding-top: 25px;}
.public_onlineforms_sectiontitle_info{border-bottom: 2px solid #303030 !important;padding-bottom: 2px !important;}
.public_onlineforms_sectiontitle_spacer{padding: 0px !important;height: 20px !important;}
.public_onlineforms_compactrow{padding-top: 5px;padding-bottom: 5px;}
.public_onlineforms_verticalcontrolcell{padding-bottom: 20px !important;}
.public_onlineforms_information{padding-top: 5px;color: #B0B0B0;padding-bottom: 10px;}
.public_onlineforms_subform{border: 1px solid #E0E0E0;background-color: #FFFFFF;padding: 5px 10px 10px 10px;}
.public_onlineforms_subform_body{background-color: #F8F8F8;}
.public_onlineforms_subform_outer{padding: 25px 15px 15px 15px;border-left: 1px solid #E0E0E0;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
.public_onlineforms_subform_fordisplay{border: 1px solid #E0E0E0;background-color: #FFFFFF;padding: 5px 10px 10px 10px;}
.public_onlineforms_subformtitle{color: #606060;font-weight: bold;font-size: 14px;border-bottom: 2px solid #A0A0A0;padding-top: 5px;}
table.public_onlineforms_subformdisplaylist td{padding: 3px 5px 3px 5px;font-size: 12px;border-bottom: 1px solid #E0E0E0;color: #404040;background-color: #FFFFFF;vertical-align: middle;line-height: 20px;}
table.public_onlineforms_subformdisplaylist td.pf_row_1{border-bottom: 2px solid #808080 !important;padding-bottom: 0px;font-weight: bold;color: #606060;background-color: #F8F8F8 !important;}
table.public_onlineforms_subformdisplaylist td.pf_row_1 a{text-decoration: none;}
table.public_onlineforms_subformdisplaylist td.pf_row_1 a:hover{color: #404040 !important;}
td.public_onlineforms_valueview{font-weight: bold;padding-left: 20px !important;border-bottom: 1px dotted #D0D0D0;}
td.public_onlineforms_fieldview{width: 350px !important;white-space: normal !important;border-bottom: 1px dotted #C0C0C0;}
.public_onlineforms_submitted{background-color: #E2FFE1 !important;color: #00C000 !important;border-bottom: 1px solid #A7F19F !important;}
.public_onlineforms_submitted b{color: #00A000 !important;}
.public_onlineforms_draft{color: #D68A1E !important;background-color: #FFF3D9 !important;border-bottom: 1px solid #F3D7AF !important;}
.public_onlineforms_draft b{color: #C07100 !important;}
.public_onlineforms_denied{font-style: italic !important;color: #A0A0A0 !important;line-height: 16px !important;padding: 10px 5px 5px 10px !important;}
.public_onlineforms_usable{color: #B0B0B0 !important;line-height: 16px !important;padding: 10px 5px 5px 10px !important;font-style: italic;}
.public_onlineforms_usable a{font-weight: bold !important;font-style: normal;}
.public_onlineforms_usable a i{color: #808080 !important;font-weight: normal !important;}
.pf_radio_outer{padding: 3px 0px 3px 5px;line-height: 18px;font-size: 12px;display: block;vertical-align: top;}
.pf_radio_outer input{margin-right: 5px;}
.pf_radio_outer i{color: #A0A0A0;line-height: 18px;font-size: 12px;height: 18px;vertical-align: top;display: inline-block;}
.public_onlineforms_sectiontitle_review{font-size: 16px !important;font-weight: bold;padding-top: 10px !important;}
tr.public_parmscommon_selectedrow td{background-color: #B5CADB !important;}
table.public_parmscommon_smarttable td{cursor: pointer !important;cursor: hand !important;}
table.public_parmscommon_highdensitytable td.pf_row_1{padding-top: 0px !important;padding-bottom: 0px !important;}
table.public_parmscommon_highdensitytable td{font-size: 11px !important;padding-top: 2px !important;padding-bottom: 2px !important;}
div.public_parmscommon_filtercontainer{background-color: #F8F8F8;border: 1px solid #D0D0D0;padding: 10px;}
td.public_parmscommon_filtercell{font-weight: bold;font-size: 11px;padding-top: 5px;padding-bottom: 5px;color: #808080;}
td.public_parmscommon_thirtypercent{width: 50% !important;}
td.public_parmscommon_fiftypercent{width: 50% !important;}
td.public_parmscommon_seventypercent{width: 50% !important;}
td.public_parmscommon_fiftypercent a{font-weight: bold !important;}
.public_parmscommon_tabletitle{font-weight: bold !important;font-size: 14px !important;}
.public_parmscontact_searchrow{background-color: #FFFFFF !important;padding-bottom: 40px !important;}
table.public_parmscontact_searchform td{background: #F8F8F8 !important;}
table.public_parmscontact_namelist td{background: #F8F8F8 !important;padding-top: 5px !important;padding-bottom: 5px !important;padding-left: 20px !important;border-top: 1px dotted #D0D0D0;}
table.public_parmscontact_namelist td.pf_row_1{border-top: none !important;padding-top: 10px !important;}
table.public_parmscontact_standard_list td{padding: 3px 5px 3px 5px !important;font-size: 12px !important;border-bottom: 1px solid #E0E0E0 !important;color: #404040 !important;background-color: #F8F8F8 !important;vertical-align: middle !important;line-height: 20px !important;}
table.public_parmscontact_standard_list td.pf_row_1{padding-bottom: 20px;color: #404040 !important;background-color: #F8F8F8 !important;}
.public_parmsregularcontact_tradingparty {visibility: hidden;#display: none;}
.cc_table {border-collapse: collapse;}
.cc_table td {font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;height: 30px;text-align: center;vertical-align: middle;width: 138px;}
.cc_table1 td {font-family: "arial",sans-serif;font-size: 12px;font-weight: bold;height: 30px;text-align: center;vertical-align: middle;width: 50px;}
.cc_top {background-color: #F0F0F0;border-left: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;color: #404040;}
.cc_side {background-color: #F8F8F8;border-bottom: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;color: #808080;}
.cc_cei_inactive {background-color: #CDD7E0;border: 1px solid #7D8790;color: #7D8790;}
.cc_cei_active {background-color: #89A2B9;border: 1px solid #5C7994 !important;color: #FFFFFF;}
.cc_mei_inactive {background-color: #AFD1C5;border: 1px solid #5F8175;color: #5F8175;}
.cc_mei_active {background-color: #6BAD96;border: 1px solid #467A67;color: #FFFFFF;}
.cc_aei_inactive {background-color: #D4B95E;border: 1px solid #9F9573;color: #5F8175;}
.cc_aei_active {background-color: #BA9C32;border: 1px solid #7C6822;color: #FFFFFF;}
.cc_empty {background-color: #FFFFFF;border-right: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;}
.cc_spacer_small {height: 5px;}
.cc_spacer_large {height: 20px;}
.cc_emphasis {color: #FFFFFF !important;}
.cc_calc_container {background-color: #FFFFFF;text-align: left !important;font-family: "arial",sans-serif;font-size: 11px !important;font-weight: bold;}
.cc_calc_header {color: #404040;font-size: 12px;padding-top: 5px;text-align: center;}
.cc_calc_line {clear: both;display: block;height: 30px;margin-bottom: 15px;margin-top: 15px;white-space: nowrap;}
.cc_el {background-image: url("/handlers/partyenergyindebtedness/public/partyenergyindebtedness_sprite.gif?version=201804010001");display: inline-block;height: 36px;line-height: 36px;margin: 0;}
.cc_outer {float: left;margin-left: 5px;padding-left: 7px;}
.cc_title {width: 160px;text-align: right;}
.cc_middle {float: left;padding-left: 5px;padding-right: 5px;}
.cc_inner {color: #FFFFFF;float: left;padding-right: 7px;}
.cc_calctable {border-collapse: collapse;}
.cc_calctable td {font-family: "arial",sans-serif;font-size: 11px;font-weight: bold;text-align: center;vertical-align: middle;width: 850px;}
.cc_gen_outer {background-position: left -0px;}
.cc_gen_inner {background-position: right -0px;color: #467F88;text-align: right;}
.cc_cei_outer {background-position: left -36px;}
.cc_cei_inner {background-position: right -36px;min-width: 50px;text-align: center;}
.cc_mei_outer {background-position: left -72px;}
.cc_mei_inner {background-position: right -72px;min-width: 50px;text-align: center;}
.cc_aei_outer {background-position: left -108px;}
.cc_aei_inner {background-position: right -108px;min-width: 50px;text-align: center;}
.cc_tei_outer {background-position: left -252px;}
.cc_tei_middle {background-position: center -252px;text-align: center;}
.cc_tei_inner {background-position: right -252px;}
.cc_faa_outer {background-position: left -144px;}
.cc_faa_inner {background-position: right -144px;min-width: 60px;text-align: center;}
.cc_cap_outer {background-position: left -180px;}
.cc_cap_inner {background-position: right -180px;min-width: 60px;text-align: center;}
.cc_crc_outer {background-position: left -288px;}
.cc_crc_middle {background-position: center -288px;text-align: center;}
.cc_crc_inner {background-position: right -288px;}
.cc_ccp_outer {background-position: left -216px;}
.cc_ccp_inner {background-position: right -216px;color: #000000;text-align: center;}
.public_partyenergyindebtedness_options{width: 550px !important;}
.public_partyenergyindebtedness_options td{padding: 5px !important;color: #467F88;}
.public_partyenergyindebtedness_ceicolor{color: #89A2B9 !important;}
.public_partyenergyindebtedness_meicolor{color: #6BAD96 !important;}
.public_partyenergyindebtedness_aeicolor{color: #BA9C32 !important;}
.public_icon_POSTBOARD{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/handlers/postboard/public/postboard_icon.gif?version=201804010001");}
.public_postboard_post_title{font-size: 14px;font-weight: bold;}
.public_postboard_post_poster{border-bottom: 3px solid #404040;color: #808080;font-style: italic;}
.public_postboard_post_time{text-align: right;border-bottom: 3px solid #404040;color: #808080;font-style: italic;}
.public_postboard_post_body{padding-top: 10px;padding-left: 15px;padding-bottom: 15px;background-color: #F8F8F8;}
.public_postboard_post_spacer{height: 30px;}
.public_profile_granted{background-color: #E2FFE1 !important;color: #00C000 !important;border-bottom: 1px solid #A7F19F !important;}
.public_profile_granted b{color: #00A000 !important;}
.public_profile_granted_text{color: #00C000 !important;}
.public_profile_pending{color: #D68A1E !important;background-color: #FFF3D9 !important;border-bottom: 1px solid #F3D7AF !important;}
.public_profile_pending b{color: #C07100 !important;}
.public_profile_pending_text{color: #D68A1E !important;}
.public_profile_permcell{padding-top: 7px !important;padding-bottom: 7px !important;vertical-align: top !important;}
.public_profile_normal{color: #808080 !important;font-weight: bold !important;}
.public_profile_status{float: right;}
table.public_related{margin-top: 10px;}
table.public_related td{padding-top: 4px;padding-bottom: 4px;vertical-align: top;border-bottom: 1px solid #F8F8F8;line-height: 16px;}
table.public_related td.pf_col_1{padding-left: 10px;}
table.searchresults td{padding-top: 15px;padding-bottom: 10px;border-bottom: 1px solid #E8E8E8;}
table.searchresults td i{color: #A0A0A0;}
table.searchresults td.pf_lastrow{border-bottom: none;}
.public_search_type{color: #404040;font-weight: bold;font-size: 10px;line-height: 13px;}
.public_search_title{color: #606060;}
.public_search_strike{text-decoration: line-through;}
.public_search_warning{color: #FF0000;font-weight: normal;font-size: 10px;line-height: 13px;}
.public_search_rayofhope{color: #00C000;font-weight: normal;font-size: 10px;line-height: 13px;}
.public_search_description{color: #808080;font-weight: normal;font-size: 11px;line-height: 15px;font-style: italic;margin-top: 2px;}
.public_services_code{font-family: "Courier New",monospace !important;}
.public_services_code b{color: #FF0000 !important;font-weight: normal !important;}
div.public_smartmetering_filtercontainer{background-color: #F8F8F8;border: 1px solid #D0D0D0;padding: 10px;}
td.public_smartmetering_filtercell{font-weight: bold;font-size: 11px;padding-top: 5px;padding-bottom: 5px;color: #808080;vertical-align: top;line-height: 20px;}
td.public_smartmetering_filtercell span.title{font-size: 12px;color: #404040;padding-bottom: 10px;display: block;}
td.public_smartmetering_deleted{background-color: #FFCBCB !important;border-bottom: 1px solid #bF8B8B !important;color: #C00000 !important;}
td.public_smartmetering_changed{background-color: #FFF6CB !important;border-bottom: 1px solid #bFb68B !important;color: #AF6737 !important;}
td.public_smartmetering_new{background-color: #D4DEF6 !important;border-bottom: 1px solid #97AEE9 !important;color: #0000C0 !important;}
td.public_smartmetering_standard{background-color: #CCFFCB !important;border-bottom: 1px solid #8CcF8B !important;color: #00C000 !important;}
.public_svallf_line{border-top: 3px solid #CBEAEF !important;}
.public_svallf_upload_ok{font-weight: bold;color: #00C000 !important;}
.public_svallf_upload_pending{color: #808080 !important;font-style: italic;}
.tag_delete{display: inline-block;vertical-align: top;width: 12px;height: 16px;background-image: url("/handlers/tag/public/tag_delete.gif?version=201804010001");}
.public_totalfuelhh_title{font-size: 17px;color: #008da8;font-weight: bold;margin-bottom: 10px;}
.public_totalfuelhh_valign span{vertical-align: middle;}
.public_totalfuelhh_page_container{padding: 20px;}
.public_totalfuelhh_csvlink{text-align: right;}
.public_totalfuelhh_csvlink a{background-color: #71c44a;color: #FFFFFF;font-weight: bold;display: inline-block;line-height: 20px;padding-left: 15px;padding-right: 15px;font-size: 12px;border-radius: 3px;}
.public_totalfuelhh_formtable td{padding: 20px;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;font-size: 13px;}
.public_totalfuelhh_formtable td.pf_col_1{background-color: #E2E2E2;width: 25px;min-width: 25px;border-radius: 6px 0px 0px 6px;border-left: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;padding: 0px !important;background-image: url("/handlers/totalfuelhh/public/totalfuelhh_select.png");}
.public_totalfuelhh_formtable td.pf_lastcol{border-radius: 0px 6px 6px 0px;border-right: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;border-bottom: 1px solid #E2E2E2;}
.public_totalfuelhh_formtable_container .pf_control_button_inner, .public_totalfuelhh_formtable_container .pf_control_button_outer{background-color: #707070;color: #FFFFFF;border-radius: 0px !important;}
.public_totalfuelhh_resultstable td{font-size: 11px;padding: 10px;text-align: center;}
.public_totalfuelhh_resultstable{border-collapse: collapse;border-bottom: 1px solid #E2E2E2;}
.public_totalfuelhh_resultstable td.pf_row_1{background-color: #008DA8 !important;color: #FFFFFF !important;}
.public_totalfuelhh_resultstable td.pf_row_1:first-child{border-radius: 10px 0px 0px 0px;}
.public_totalfuelhh_resultstable td.pf_row_1:last-child{border-radius: 0px 10px 0px 0px;}
.public_totalfuelhh_resultstable td.pf_oddrow{background-color: #F1F1F1;color: #3D3D3D;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.public_totalfuelhh_resultstable td.pf_evenrow{background-color: #FFFFFF;color: #3D3D3D;border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.public_uploader_outer{margin: 10px;position: relative;border:1px solid #004000;background-image: url("/handlers/uploader/public/uploader_progressempty.gif?version=201804010001");width:300px;height:24px;}
.public_uploader_inner{background-image: url("/handlers/uploader/public/uploader_progressfull.gif?version=201804010001");width:0%;height:100%;}
.public_uploader_text{position: absolute;top:0;left:0;padding-top: 5px;color: #000000;text-align: center;width: 100%;font-size: 12px;font-weight: bold;}
html{overflow-y: scroll;}
body{background-color: #FFFFFF;margin: 0px;font-family: "Arial", Helvetica, sans-serif !important;color:#333333;background-repeat: repeat-x;}
a{outline: 0;color: #202020;text-decoration: none;font-family: "Arial", Helvetica, sans-serif !important;}
a:hover{color: #008DA8;}
#related{background-color: #CCE8EE;color: #008DA8;}
#related a:link{text-decoration: none;color: #008DA8;}
#related a:visited{text-decoration: none;color: #008DA8;}
#related a:active{text-decoration: none;color: #008DA8;}
#related a:hover{text-decoration: underline !important;color: #008DA8;}
#related td{padding-top:4px;padding-left:4px;padding-right:4px;text-align:center;}
a img{border: none;}
img{vertical-align: bottom;}
.pf_tempstring{color: #FF0000;font-style: italic;}
p.intro, p.breadcrumbs {font-size:0.775em;color:#333333;margin:0;}
p.grey, .grey {color:#999999;}
p.small, .small {font-size:0.625em;color:#333333;}
p.small-grey, .small-grey {font-size:0.625em;color:#999999;}
p.corner-link, .corner-link {text-align:right;}
.intro{padding: 10px;}
#header{padding-bottom: 5px !important;}
#pf_content_container_outer{vertical-align: top;}
.pf_content_container_inner{padding-left: 0px;padding-right: 10px;padding-bottom: 0px;padding-top: 30px;width: 680px;}
#pf_menu_container_outer{vertical-align: top;}
.pf_menu_container_inner{width: 260px;padding-top: 30px;padding-left: 10px;padding-right: 10px;padding-bottom: 0px;}
.pf_section_header_left h3 {padding: 0;margin: 0;padding-left: 12px;margin-bottom: 10px;font-size: 18px !important;color: #2BA4CB;font-weight: normal;padding-top: 10px;margin-bottom: 10px;}
p.intro, p.breadcrumbs {color:#606060 !important;}
ul.mini-myportal {list-style-type:none;margin-top: 5px;margin-bottom: 10px;margin-left: 0px;}
ul.mini-myportal li.default {background: url(/themes/elexonv2/public/images/pf_bullet.gif?version=201804010001) no-repeat;}
ul.mini-myportal li.basket {background: url(/themes/elexonv2/public/images/pf_basket.gif?version=201804010001) no-repeat;}
ul.mini-myportal li {line-height: 16px;padding-left: 20px;margin-top: 0px;margin-bottom: 3px;}
.pf_iframe{width: 100%;border: none;height: 1px;}
.pf_infotitle{display: block;font-size:13px;color:#333333;font-weight:bold;margin: 0px 0px 0px 0px;}
.pf_infotext{font-size: 12px;color: #606060;font-weight: normal;line-height: 18px;}
.pf_infobox{background-color: #F8F8F8;border-left: 1px solid #F0F0F0;border-right: 1px solid #F0F0F0;border-bottom: 1px solid #F0F0F0;border-top: 1px solid #F0F0F0;padding: 10px;color: #707070;line-height: 18px;font-size: 12px;}
.pf_infobox h1{color: #505050;font-size: 16px;font-weight: bold;padding: 0px;margin: 0px;}
.pf_title,h1{font-size: 20px;color: #318AA6;font-weight: bold !important;font-family: 'Arial Rounded MT', Helvetica, sans-serif !important;padding: 0px;margin: 0px;}
.pf_title b,h1 b{color: #015F6D;font-weight: normal;}
.pf_subtitle,h6,h2{font-size: 16px;color: #318AA6;font-weight: bold;line-height: 20px;font-family: "Arial Rounded MT","Arial", Helvetica, sans-serif !important;padding: 0px;margin: 0px;}
form{margin: 0px;padding: 0px;}
ul.pf_usermenu{padding: 0px;padding-top: 5px;padding-bottom: 10px;padding-left: 20px;margin-left: 0px;}
ul.pf_usermenu li{padding: 0px;padding-bottom: 3px;margin: 0px;}
.standard_container{vertical-align: middle !important;}
.standard_container .pf_select_outer,.standard_container .pf_textbox_outer,.standard_container .pf_password_outer{vertical-align: middle !important;}
.pf_alertbox{background-color: #FFFFC0;border: 1px solid #E4B512;color: #816927;padding: 10px;}
.pf_criticalbox{background-color: #FBD7D7;border: 1px solid #CC7676;color: #9C3C3C;padding: 10px;}
.pf_criticalbox .pf_subtitle{color: #600000;}
.pf_breadcrumbs{color: #333333;padding-left: 15px;font-size: 12px;padding-top: 10px;}
.pf_breadcrumb_separator{display: inline-block;width: 20px;height: 16px;background-image: url("/themes/elexonv2/public/images/pf_breadcrumbs.gif?version=201804010001");background-position: 0px -16px;vertical-align: middle;}
.pf_breadcrumb_first{display: inline-block;width: 16px;height: 16px;background-image: url("/themes/elexonv2/public/images/pf_breadcrumbs.gif?version=201804010001");vertical-align: middle;background-position: -4px 0px;}
.pf_important{color: #FF0000;font-weight: bold;}
.pf_paging{text-align: right;padding-top: 3px;float: right;}
.pf_paging a{font-weight: bold !important;}
.pf_paging_next_inactive, .pf_paging_prev_inactive{color: #B0B0B0;background-color: #FFFFFF;border: 1px solid #E0E0E0;padding-left: 5px;padding-right: 5px;margin-left: 1px;margin-right: 1px;line-height: 20px;display: inline-block;float: left;}
.pf_paging_current{color: #4A889C;background-color: #DBEAEF;border: 1px solid #E0E0E0;padding-left: 8px;padding-right: 8px;margin-left: 1px;margin-right: 1px;line-height: 20px;display: inline-block;float: left;}
.pf_paging_next_active a, .pf_paging_prev_active a, .pf_paging_noncurrent a{color: #318AA6;background-color: #F8F8F8;border: 1px solid #C0C0C0;padding-left: 8px;padding-right: 8px;margin-left: 1px;margin-right: 1px;line-height: 20px;display: inline-block;float: left;}
.pf_paging_otherblock a{color: #318AA6;background-color: #F8F8F8;border: 1px solid #C0C0C0;padding-left: 8px;padding-right: 8px;margin-left: 1px;margin-right: 1px;line-height: 20px;display: inline-block;float: left;}
.pf_paging_separator{display: none;}
.pf_notificationcell{background-color: #F0F0F0;padding: 10px;padding-left: 15px;padding-right: 10px;border: 1px solid #d0d0d0;border-right: 1px dotted #C0C0C0;text-align: center;}
.pf_notificationtext{border-right: 1px solid #d0d0d0;border-top: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;background-color: #F8F8F8;padding: 10px;}
.pf_assistancecell{background-color: #FFFFFF !important;padding-right: 3px !important;border-right: 2px solid #78B4D2 !important;text-align: center;vertical-align: middle;padding-top: 0px !important;padding-bottom: 0px !important;}
.pf_assistancetext{background-color: #FFFFFF !important;padding-left: 5px !important;color: #A0A0A0;font-style: italic;padding-top: 0px !important;padding-bottom: 0px !important;}
.pf_infotext h2{font-size: 12px;color: #303030;}
.pf_infoboxheading{font-weight: bold;font-size: 14px;color: #404040;}
.pf_menuitem{padding-left: 12px;font-size: 12px;line-height: 24px !important;height: 24px !important;}
.pf_menuitem img{vertical-align: middle;}
.pf_menuitem a{color: #202020;line-height: 24px !important;height: 24px !important;}
.pf_menuitem a:hover{color: #008da8;}
.theme_expandall{font-size: 11px;padding-top: 5px;text-align: center;border-top: 2px solid #404040;}
.theme_hdrdiv{background-color: #BDDEE5;padding-top: 30px;padding-bottom: 30px;}
.theme_hdrtbl_midleft{white-space: nowrap;text-align: center;color: #8DAFC9;font-size: 11px;font-weight: bold;}
.theme_hdrtbl_midright{white-space: nowrap;text-align: right;width: 1px;font-size: 18px;font-weight: normal;color: #404040;}
.theme_hdrtbl_right{white-space: nowrap;text-align: right;width: 1px;}
.theme_mainmenudiv{border-top: 6px solid #404040;border-bottom: 1px solid #404040;background-color: #f0f0f0;}
.theme_breadcrumbdiv{border-bottom: 1px solid #404040;}
.theme_breadcrumb_leadin{background-color: #318AA6;}
.theme_breadcrumb_item a,.theme_breadcrumb_first{height: 25px !important;line-height: 25px !important;font-size: 12px;padding-left: 10px;padding-right: 20px;background-image: url("/themes/elexonv2/public/images/theme_breadcrumbsprite.gif?version=201804010001");background-position: right 0px;display: inline-block;color: #FFFFFF;font-weight: normal;}
.theme_breadcrumb_first,.theme_breadcrumb_first a{font-weight: bold !important;}
.theme_breadcrumb_last a{background: none !important;color: #404040;}
.theme_breadcrumb_lastbutone a{background-position: right -25px !important;}
.theme_breadcrumb_firstspecial{background-position: right -25px !important;}
.theme_tabdiv{background-image: url("/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001");background-position: 0px -240px;background-repeat: repeat-x;height: 38px;}
.theme_footertbl{background-color: #404040;margin-top: 50px;color: #FFFFFF;}
.theme_footer_copytext{font-size: 12px;color: #909090;text-align: right;padding-right: 0px;font-weight: bold;line-height: 26px;}
.theme_footer_links a{font-size: 12px;color: #F0F0F0;font-weight: bold;line-height: 26px;}
.theme_footer_links a:hover{color: #C0C0C0;}
.theme_contentsection{background-color: #FFFFFF;}
.theme_search_table td.theme_search_box{height: 33px;background-image: url("/themes/elexonv2/public/images/theme_search_box.gif?version=201804010001");background-position: left top;padding-left: 5px;}
.theme_search_table td.theme_search_button{height: 33px;background-image: url("/themes/elexonv2/public/images/theme_search_box.gif?version=201804010001");background-position: right top;padding-right: 0px;width: 30px;}
.theme_search_table td .pf_textbox_outer,.theme_search_table td .pf_textbox_inner,.theme_search_table td .pf_textbox_control{background: none !important;background-color: #FFFFFF !important;height: 20px !important;border: none !important;padding: 0px;width: 160px;font-size: 14px;}
.theme_search_table td .pf_button_outer{background: none !important;background-color: #FFFFFF !important;height: 20px !important;border: none !important;margin-right: 5px;
margin-top: 0px;
}
.theme_search_table td .pf_button_control{background: none !important;background-color: #FFFFFF !important;height: 20px !important;width: 20px !important;border: none !important;}
.theme_search_table td .pf_button_inner{background-image: url("/themes/elexonv2/public/images/theme_search_button.gif?version=201804010001") !important;height: 20px !important;width: 20px !important;border: none !important;}
table.public_news_browselist td{border-bottom: none !important;}
table.public_news_browselist td.pf_col_1{background-color: #318AA6;background-image: url("/themes/elexonv2/public/images/theme_newswidget_bg.gif?version=201804010001");background-position: left bottom;background-repeat: no-repeat;padding-bottom: 17px;text-align: center;}
table.public_news_browselist td.pf_col_2{padding-left: 12px;padding-top: 0px !important;text-align: justify;background-color: #FFFFFF;background-image: url("/themes/elexonv2/public/images/theme_newswidget_pointy.gif?version=201804010001");background-position: left top;background-repeat: no-repeat;padding-bottom: 17px;}
table.public_news_browselist td.pf_row_1{background: none !important;padding-top: 5px !important;padding-bottom: 2px !important;}
.pf_switchmode{color: #FF9C0F;}
.public_news_datewidget_small{width: 60px !important;margin: 0px;padding: 0px;font-family: "arial", sans-serif;display: inline-block;color: #FFFFFF;background-image: none !important;}
.public_news_datewidget_small_long{width: 60px !important;height:59px;margin: 0px;padding: 0px;font-family: "arial", sans-serif;}
.public_news_datewidget_small_month{width: 60px !important;padding: 5px 0px 0px 0px !important;text-align: center;font-size: 9px;line-height: 9px;font-weight: bold;vertical-align: bottom;}
.public_news_datewidget_small_day{width: 60px !important;padding: 3px 0px 0px 0px !important;text-align: center;font-size: 24px;line-height: 24px;font-weight: normal;margin-bottom: 10px;color: #FFFFFF;}
.public_news_datewidget_small_until{width: 60px !important;text-align: center;font-size: 9px;line-height: 9px;font-weight: bold;padding: 0px 0px 5px 0px !important;}
.public_news_datewidget_small_enddate{width: 60px !important;text-align: center;font-size: 9px;line-height: 10px;font-weight: bold;padding: 0px 0px 5px 0px !important;color: #FFFFFF;}
.public_news_summary{color: #505050 !important;font-size: 12px !important;font-weight: lighter !important;line-height: 17px !important;margin-top: 5px;}
.public_news_newtitle a{color: #318AA6 !important;font-size: 16px !important;font-weight: bold !important;font-family: "Arial Rounded MT","Arial",Helvetica,sans-serif !important;}
table.public_news_newslist td{vertical-align: top;padding: 0px;}
table.public_news_newslist td.pf_col_1{background-color: #318AA6;background-image: url("/themes/elexonv2/public/images/theme_newswidget_bg.gif?version=201804010001");background-position: left bottom;background-repeat: no-repeat !important;padding-bottom: 17px;text-align: center;}
table.public_news_newslist td.pf_col_2{padding-left: 12px;text-align: justify;background-image: url("/themes/elexonv2/public/images/theme_newswidget_pointy.gif?version=201804010001");background-position: left top;background-repeat: no-repeat;padding-bottom: 17px;padding-top: 0px !important;border-bottom: none !important;}
.theme_rememberme{font-size: 11px;line-height: 16px;color: #404040;font-weight: bold;}
.theme_remembermeinfo{display: none;clear: both;text-align: justify;padding: 10px;background: #81BAD7;color: #FFFFFF;border: 1px solid #66A3C1;font-size: 12px;margin-top: 5px;margin-bottom: 10px;}
.theme_rememberme_moreinfo{color: #81BAD7;}
a.theme_cookiepolicylink{color: #FF8E50 !important;}
a.theme_cookiepolicylink:hover{color: #C0C0C0 !important;}
div.pf_filtercontainer{background-color: #F8F8F8;border: 1px solid #D0D0D0;padding: 10px;font-weight: bold;font-size: 11px;color: #808080;}
td.pf_filtercell{font-weight: bold;font-size: 11px;padding-top: 5px;padding-bottom: 5px;color: #808080;}
.pf_filtertitle{font-weight: bold;font-size: 11px;padding-bottom: 2px;color: #606060;height: 16px;}
.pf_filterheading{font-weight: bold;font-size: 14px;padding-bottom: 3px;color: #505050;height: 16px;}
.pf_filterinfo{font-weight: normal !important;font-size: 12px !important;font-style: italic !important;color: #404040;padding-top: 0px !important;padding-bottom: 0px !important;}
tr.pf_selectedrow td{background-color: #B5CADB !important;}
table.pf_smarttable td{cursor: pointer !important;cursor: hand !important;}
table.pf_highdensitytable td.pf_row_1{padding-top: 0px !important;padding-bottom: 0px !important;}
table.pf_highdensitytable td{font-size: 11px !important;padding-top: 2px !important;padding-bottom: 2px !important;}
.pf_tabletitle{font-weight: bold !important;font-size: 14px !important;}
.pf_object_titletable td{vertical-align: top !important;}
.pf_copytext{font-family: "Courier New", Courier, monospace;font-size: 18px !important;font-weight: bold;}
.pf_richtext{font-size: 12px;color: #404040 !important;font-family: "Arial", Helvetica, sans-serif;line-height: 17px;}}
.pf_richtext table{border-collapse: collapse;}
.pf_richtext table th{padding: 7px !important;border: 1px solid #D0D0D0 !important;font-weight: bold !important;background-color: #E8E8E8 !important;text-align: left;}
.pf_richtext table td{padding: 7px !important;border: 1px solid #D0D0D0 !important;background-color: #FFFFFF !important;}
.pf_richtext blockquote{padding: 0px;margin: 0px !important;margin-left: 20px !important;}
.pf_richtext p{padding: 10px 0px 10px 0px;margin: 0px;}
.pf_richtext li{padding-bottom: 10px;color: #707070 !important;}
.pf_richtext h1{font-size: 20px;color: #318AA6;font-weight: normal;margin: 0px;padding: 0px;padding-top: 10px;padding-bottom: 8px;font-family: "Arial Rounded MT","Arial", Helvetica, sans-serif !important;}
.pf_richtext h2{font-size: 16px;color: #318AA6;font-weight: bold;line-height: 20px;margin: 0px;padding: 0px;padding-top: 15px;padding-bottom: 3px;font-family: "Arial Rounded MT","Arial", Helvetica, sans-serif !important;}
.pf_richtext pre{font-family: 'courier new';font-size: 12px;border: 1px dotted #E0E0E0;background-color: #F0F0F0;margin-top: 5px;margin-bottom: 5px;padding: 10px;line-height: 1px;font-weight: normal;list-style: none;}
ul.tabs {margin:0px;list-style-type:none;float:left;padding: 0px;}
ul.tabs li {float:left;margin:0;}
ul.tabs li a{text-decoration:none;display:block;float:left;height: 38px;line-height: 38px;font-size: 12px;padding:0px 0px 0px 0px;font-family: "Arial", Helvetica, sans-serif !important;text-transform: uppercase;font-weight: bold;}
ul.tabs li a.activefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: left 0px;padding-left: 10px;color:#FFFFFF;}
ul.tabs li a.inactivefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: left -80px;padding-left: 10px;color: #318AA6;}
ul.tabs li a.activenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: left -40px;padding-left: 10px;color:#FFFFFF;}
ul.tabs li a.inactivenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: left -120px;padding-left: 10px;color: #318AA6;}
ul.tabs li a.activefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: right 0px;height: 38px;padding-right: 18px;display: inline-block;}
ul.tabs li a.inactivefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: right -80px;height: 38px;padding-right: 18px;display: inline-block;}
ul.tabs li a.activenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: right -40px;height: 38px;padding-right: 18px;display: inline-block;}
ul.tabs li a.inactivenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_mono.gif?version=201804010001);background-position: right -120px;height: 38px;padding-right: 18px;display: inline-block;}
ul.tabs li a.inactivefirst:hover{background-position: left -160px;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover{background-position: left -200px;color:#FFFFFF;}
ul.tabs li a.inactivefirst:hover span{background-position: right -160px;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover span{background-position: right -200px;color:#FFFFFF;}
ul.alt1tabs li a.activefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: left 0px;}
ul.alt1tabs li a.inactivefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: left -80px;}
ul.alt1tabs li a.activenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: left -40px;}
ul.alt1tabs li a.inactivenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: left -120px;}
ul.alt1tabs li a.activefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: right 0px;}
ul.alt1tabs li a.inactivefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: right -80px;}
ul.alt1tabs li a.activenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: right -40px;}
ul.alt1tabs li a.inactivenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt1.gif?version=201804010001);background-position: right -120px;}
ul.tabs li a.inactivefirst:hover{background-position: left -160px;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover{background-position: left -200px;color:#FFFFFF;}
ul.tabs li a.inactivefirst:hover span{background-position: right -160px;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover span{background-position: right -200px;color:#FFFFFF;}
.theme_alt2 ul.alt1tabs li a.activefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: left 0px !important;}
.theme_alt2 ul.alt1tabs li a.inactivefirst{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: left -80px !important;}
.theme_alt2 ul.alt1tabs li a.activenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: left -40px !important;}
.theme_alt2 ul.alt1tabs li a.inactivenormal{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: left -120px !important;}
.theme_alt2 ul.alt1tabs li a.activefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: right 0px !important;}
.theme_alt2 ul.alt1tabs li a.inactivefirst span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: right -80px !important;}
.theme_alt2 ul.alt1tabs li a.activenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: right -40px !important;}
.theme_alt2 ul.alt1tabs li a.inactivenormal span{background:url(/themes/elexonv2/public/images/theme_tabsprite_alt2.gif?version=201804010001) !important;background-position: right -120px !important;}
ul.tabs li a.inactivefirst:hover{background-position: left -160px !important;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover{background-position: left -200px !important;color:#FFFFFF;}
ul.tabs li a.inactivefirst:hover span{background-position: right -160px !important;color:#FFFFFF;}
ul.tabs li a.inactivenormal:hover span{background-position: right -200px !important;color:#FFFFFF;}
.pf_section_header_nowrap{white-space: nowrap;}
table.pf_section_header{}
td.pf_section_header_tabs{text-align: left;}
td.pf_section_body{padding: 10px 0px 0px 5px;font-size: 12px;}
td.pf_section_body_custom{padding: 0px 0px 0px 7px;font-size: 12px;}
td.pf_section_body li{font-size: 12px;}
td.pf_section_body_tabs{padding: 5px 0px 0px 2px;}
.pf_left{text-align: left !important;}
.pf_right{text-align: right !important;}
.pf_center{text-align: center !important;}
.pf_top{vertical-align: top !important;}
.pf_middle{vertical-align: middle !important;}
.pf_bottom{vertical-align: bottom !important;}
.pf_padnone{padding: 0px !important;}
.pf_padsmall{padding: 5px !important;}
.pf_padsmalltop{padding-top: 5px !important;}
.pf_padsmallleft{padding-left: 5px !important;}
.pf_padsmallbottom{padding-bottom: 5px !important;}
.pf_padsmallright{padding-right: 5px !important;}
.pf_padmedium{padding: 10px !important;}
.pf_padmediumtop{padding-top: 10px !important;}
.pf_padmediumleft{padding-left: 10px !important;}
.pf_padmediumbottom{padding-bottom: 10px !important;}
.pf_padmediumright{padding-right: 10px !important;}
.pf_padlarge{padding: 15px !important;}
.pf_padlargetop{padding-top: 15px !important;}
.pf_padlargeleft{padding-left: 15px !important;}
.pf_padmlargebottom{padding-bottom: 15px !important;}
.pf_padlargeright{padding-right: 15px !important;}
.pf_italic{font-style: italic !important;}
.pf_nonitalic{font-style: normal !important;}
.pf_bold{font-weight: bold !important;}
.pf_nonbold{font-weight: normal !important;}
.pf_nowrap{white-space: nowrap !important;}
.pf_crunch{white-space: nowrap !important;width: 1px;}
.pf_expand{width: 500px !important;}
.pf_small{font-size: 11px !important;line-height: 14px !important;}
.pf_dark{color: #404040 !important;}
.pf_forcebreak{word-break: break-all !important;}
ul.pf_tree{padding: 0px;list-style-type: none;list-style-position: outside;display: block;background-color: #FFFFFF !important;margin: 0px;width: 253px;overflow: hidden;}
ul.pf_tree ul{margin: 0px;padding: 0px;}
ul.pf_tree li{list-style-type: none;list-style-position: outside;background-color: #F0F0F0;display: block;margin: 0px;padding: 0px;white-space: nowrap;}
ul.pf_tree li ul li {background-color: #F8F8F8;}
ul.pf_tree li span.public_category_current{}
ul.pf_tree li a{height: 30px;line-height: 30px;color: #666666;display: inline-block;}
ul.pf_tree li span.pf_tree_img { margin-left: 15px; }
ul.pf_tree li ul li span.pf_tree_img { margin-left: 30px; }
ul.pf_tree li ul li ul li span.pf_tree_img { margin-left: 45px; }
ul.pf_tree li ul li ul li ul li span.pf_tree_img { margin-left: 60px; }
ul.pf_tree li ul li ul li ul li ul li span.pf_tree_img { margin-left: 75px; }
ul.pf_tree li ul li ul li ul li ul li ul li span.pf_tree_img { margin-left: 90px; }
ul.pf_tree span.pf_tree_itemwrapper{display: block;height: 30px;line-height: 30px;border-top: 2px solid #FFFFFF;}
span.pf_tree_img{width: 30px;background-image: url('/themes/elexonv2/public/images/pftree_sprite_hybrid.gif?version=201804010001');display: inline-block;vertical-align: top;height: 30px;line-height: 30px;}
.pf_tree_hoverstyle {background-color: #D1ECF2 !important;}
span.pf_tree_active{cursor: hand;cursor: pointer;}
span.pf_tree_img_folder_leaf{background-position: 0px 0px;}
span.pf_tree_img_folder_open{background-position: 0px -30px;}
span.pf_tree_img_folder_closed{background-position: 0px -60px;}
a.public_category_current{color: #202020 !important;font-weight: bold !important;}
a.public_category_current:hover{color: #202020 !important;}
.pf_link_button_outer{display: inline-block;border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: left 0px;background-repeat: no-repeat;height: 27px !important;line-height: 27px !important;padding-left: 15px !important;text-decoration: none !important;font-size: 12px;font-weight: bold !important;cursor: hand;cursor: pointer;}
.pf_link_button_outer:hover{background-position: left -28px;}
.pf_link_button_outer:hover .pf_link_button_inner{color: #FFFFFF !important;background-position: right -28px;}
.pf_link_button_inner{display: inline-block;border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: right 0px;background-repeat: no-repeat;height: 27px !important;line-height: 27px !important;padding-right: 15px;font-size: 12px;white-space: nowrap;color: #F0F0F0 !important;}
.pf_link_smallbutton_inner{display: block;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: left -56px;background-repeat: no-repeat;height: 20px !important;line-height: 18px !important;padding-left: 10px !important;cursor: hand;cursor: pointer;}
.pf_link_smallbutton_outer:hover{background-position: right -76px;}
.pf_link_smallbutton_outer:hover .pf_link_smallbutton_inner{color: #FFFFFF !important;background-position: left -76px;}
.pf_link_smallbutton_outer{display: inline-block;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: right -56px;background-repeat: no-repeat;height: 20px !important;line-height: 18px !important;padding-right: 10px !important;margin: 0px 2px 0px 2px;text-decoration: none !important;font-size: 10px !important;white-space: nowrap;font-weight: bold !important;color: #F0F0F0 !important;text-align: center;}
.pf_link_smallbutton_containsimage img { padding-bottom: 3px; }
.pf_button_outer{border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: left 0px;background-repeat: no-repeat;height: 27px !important;line-height: 27px !important;padding: 0px;width: auto;overflow: visible;padding-left: 15px;cursor: hand;cursor: pointer;}
.pf_button_hoverstyle{background-position: left -28px !important;}
.pf_button_hoverstyle .pf_button_inner{color: #FFFFFF !important;background-position: right -28px !important;}
.pf_button_inner{border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: right -0px;background-repeat: no-repeat;height: 27px !important;line-height: 27px !important;padding: 0px;padding-right: 15px;color: #F0F0F0 !important;font-size: 12px;font-weight: bold;white-space: nowrap;}
.pf_button_inner { margin-top: -2px !important; }
.pf_button_inner { margin-right: -3px !important; }
.pf_button_inner { padding-left: 15px !important; }
.pf_button_outer { padding-left: 0px !important; }
.pf_button_small_outer{border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: left -56px;background-repeat: no-repeat;height: 19px !important;line-height: 19px !important;padding: 0px;width: auto;overflow: visible;padding-left: 10px;cursor: hand;cursor: pointer;}
.pf_button_small_inner{border: 0px;background-image: url(/themes/elexonv2/public/images/pf_sprite_button.gif?version=201804010001);background-position: right -56px;background-repeat: no-repeat;height: 19px !important;line-height: 19px !important;padding: 0px;padding-right: 10px;color: #F0F0F0 !important;white-space: nowrap;font-size: 10px !important;font-weight: bold;}
.pf_button_small_hoverstyle{background-position: left -76px !important;}
.pf_button_small_hoverstyle .pf_button_small_inner{color: #FFFFFF !important;background-position: right -76px !important;}
.pf_button_small_inner { margin-top: -2px !important; }
.pf_button_small_inner { margin-right: -3px !important; }
.dummy{}
table.loginform td{text-align: left;padding: 3px 0px 10px 0px;}
table.loginform td.pf_firstrow{font-size: 11px;line-height: 13px;color: #404040;font-weight: bold;}
table.loginform td.pf_lastrow{text-align: left;vertical-align: top;font-size: 10px;line-height: 13px;color: #606060;font-weight: bold;font-family:"Trebuchet MS", serif;}
table.loginform td.pf_lastrow+td.pf_lastcol{text-align: right !important;}
table.standard_inputform_horizontal{border-collapse: collapse;}
table.standard_inputform_horizontal td{text-align: center;}
table.standard_inputform_horizontal td.pf_oddrow{font-weight: bold;font-size: 12px;padding-bottom: 3px;}
table.standard_inputform{border-collapse: collapse;}
table.standard_inputform td{vertical-align: middle;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;font-size: 12px;line-height: 16px;}
table.standard_inputform td.pf_col_1{text-align: right;padding-right: 10px;font-weight: bold;color: #505050;background-color: #f8f8f8;border-right: 1px solid #c0c0c0;}
table.inside_standard_inputform td{vertical-align: left;padding-top: 3px;padding-bottom: 3px;padding-left: 5px;padding-right: 5px;font-size: 12px;line-height: 20px;}
table.inside_standard_inputform td.pf_col_1{text-align: left;font-weight: normal;color: #404040;background-color: #F8F8F8;border-right: none;}
table.news_list{margin-top: 5px;margin-bottom: 10px;}
table.news_list td{vertical-align: top;padding-top: 3px;padding-bottom: 3px;border-bottom: 1px dotted #CCE8EE;#border-bottom: 1px solid #DCF8FE;font-size: 12px;}
table.news_list td.pf_col_1{width: 1px;padding-left: 15px;white-space: nowrap;}
table.news_list td.pf_col_2{padding-left: 5px;}
table.news_list td.pf_col_3{padding-right: 5px;}
table.news_list td.pf_col_4{width: 1px;padding-right: 15px;white-space: nowrap;}
table.news_list td.pf_lastrow{border-bottom: none !important;}
table.siteindex_letters td.pf_row_1{width: 25px;border-bottom: 2px solid #000000;padding-top: 10px;padding-bottom: 3px;font-size: 12px;font-weight: bold;text-align: center;color: #D0D0D0;}
table.siteindex_list td{border-bottom: 1px solid #CBEAEF;padding: 3px 5px 3px 5px;font-size: 12px;color: #909090;}
table.siteindex_list td.pf_col_1{color: #7FBEC9;background-color: #EAF6F8;padding-left: 10px;padding-right: 10px;width: 1px;white-space: nowrap;text-align: center;}
table.siteindex_list td.pf_col_2{width: 1px;white-space: nowrap;padding-right: 0px;}
table.siteindex_list td.pf_col_4{text-align: right;width: 1px;white-space: nowrap;color: #7FBEC9;}
.pf_row_collapse{font-size: 1px !important;line-height: 1px !important;height: 1px !important;padding: 0px !important;margin: 0px !important;}
table.standard_list td{padding: 3px 5px 3px 5px;font-size: 12px;border-bottom: 1px solid #E0E0E0;color: #404040;background-color: #F8F8F8;vertical-align: middle;line-height: 20px;}
table.standard_list td.pf_row_1{border-bottom: 2px solid #404040 !important;padding-bottom: 0px;font-weight: bold;color: #404040;background-color: #FFFFFF !important;}
table.standard_list td.pf_row_1 a{text-decoration: none;}
table.standard_list td.pf_row_1 a:hover{color: #404040 !important;}
table.standard_lightlist{border-top: 1px solid #CBEAEF;}
table.standard_lightlist td{padding: 3px 5px 3px 5px;font-size: 12px;border-bottom: 1px solid #CBEAEF;color: #607080;vertical-align: middle;line-height: 20px;}
table.standard_lightlist td a{color: #a0bdd8;}
table.standard_lightlist td a:hover{color: #a1b80F;}
table.standard_container td{vertical-align: middle;padding-right: 5px;padding-bottom: 5px;}
table.standard_inputform_vertical td table td{padding: 0px;}
table.standard_inputform_vertical td{padding-left: 10px;vertical-align: top;}
table.standard_inputform_vertical td.pf_col_1{padding-left: 0px !important;}
table.standard_inputform_vertical td.pf_mod3row_0{padding-bottom: 30px;font-weight: bold;font-size: 11px;}
table.standard_inputform_vertical td.pf_mod3row_1{font-size: 14px;color: #404040;font-weight: bold;line-height: 15px;}
table.standard_inputform_vertical td.pf_mod3row_2{font-size: 12px;color: #909090;font-weight: normal;font-family:"Arial", serif;font-style: italic;padding-bottom: 5px;padding-top: 2px;}
tr.pf_smarttable_selectedrow td{background-color: #CFD5D9 !important;}
table.pf_smarttable td{cursor: pointer !important;cursor: hand !important;}
#pf_statusmessage{width: 500px;}
table.pf_statusmessage_green{border-collapse: collapse;}
table.pf_statusmessage_green td.c1{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px -40px;background-repeat: no-repeat;}
table.pf_statusmessage_green td.c2{height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px 0px;background-repeat: repeat-x;}
table.pf_statusmessage_green td.c3{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -50px -40px;background-repeat: no-repeat;}
table.pf_statusmessage_green td.c4{width: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: 0px 0px;background-repeat: repeat-y;}
table.pf_statusmessage_green td.c5{background-color: #FFFFFF;color: #008000;padding: 5px 20px 5px 5px;font-size: 12px;}
table.pf_statusmessage_green td.c5 h1{color: #375071;padding: 0;margin: 0;margin-bottom: 10px;font-size: 14px;line-height: 14px;font-weight: bold;}
table.pf_statusmessage_green td.c5 li{font-size: 12px;}
table.pf_statusmessage_green td.c6{width: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -10px 0px;background-repeat: repeat-y;}
table.pf_statusmessage_green td.c7{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px -50px;background-repeat: no-repeat;}
table.pf_statusmessage_green td.c8{height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px -10px;background-repeat: repeat-x;}
table.pf_statusmessage_green td.c9{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -50px -50px;background-repeat: no-repeat;}
table.pf_statusmessage_red{border-collapse: collapse;}
table.pf_statusmessage_red td.c1{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -60px -40px;background-repeat: no-repeat;}
table.pf_statusmessage_red td.c2{height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px -20px;background-repeat: repeat-x;}
table.pf_statusmessage_red td.c3{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -70px -40px;background-repeat: no-repeat;}
table.pf_statusmessage_red td.c4{width: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -20px 0px;background-repeat: repeat-y;}
table.pf_statusmessage_red td.c5{background-color: #FFFFFF;color: #800000;padding: 5px 20px 5px 5px;font-size: 12px;}
table.pf_statusmessage_red td.c5 h1{color: #375071;padding: 0;margin: 0;margin-bottom: 10px;font-size: 14px;line-height: 14px;font-weight: bold;}
table.pf_statusmessage_red td.c5 li{font-size: 12px;}
table.pf_statusmessage_red td.c6{width: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -30px 0px;background-repeat: repeat-y;}
table.pf_statusmessage_red td.c7{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -60px -50px;background-repeat: no-repeat;}
table.pf_statusmessage_red td.c8{height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -40px -30px;background-repeat: repeat-x;}
table.pf_statusmessage_red td.c9{width: 10px;height: 10px;font-size: 1px;line-height: 1px;background-image: url(/themes/elexonv2/public/images/pf_sprite_transgif.gif?version=201804010001);background-position: -70px -50px;background-repeat: no-repeat;}
.pf_access_0{font-weight: bold;color: #FF0000;color: #611F1F;}
.pf_accessbg_0{background-color: #F8E8E8 !important;}
.pf_access_1{font-weight: bold;color: #FF9000;color: #61431F;}
.pf_accessbg_1{background-color: #F8F1E8 !important;}
.pf_access_2{font-weight: bold;color: #008000;color: #22611F;}
.pf_accessbg_2{background-color: #E9F8E8 !important;}
.pf_access_3{font-weight: bold;color: #4040FF;color: #1F3261;}
.pf_accessbg_3{background-color: #E8EDF8 !important;}
#pf_debugbar{background-color: #000000;padding: 15px;border-top: 2px solid #FF0000;}
#pf_debugbar h1{color: #A0A0A0;margin: 0px;padding: 0px;padding-bottom: 5px;font-size: 16px;font-family: "arial", sans-serif;}
#pf_debugbar li{color: #808080;font-size: 12px;padding-top: 0px;padding-bottom: 1px;margin-top: 0px;margin-bottom: 0px;}
#pf_debugbar li b{color: #F0F0F0;font-weight: normal;}
#pf_debugbar li i{color: #FF0000;font-style: normal;}
.pf_dp_outer{position: absolute;display: none;padding: 5px;background-color: #FFFFFF;border: 1px solid #D0D0D0;z-index: 1000;}
.pf_dp_inner{}
table.pf_dp_table{border-collapse: collapse;}
table.pf_dp_table td{font-family: "arial", sans-serif;font-size: 11px;text-align: center;height: 20px;line-height: 20px;border: 2px solid #FFFFFF;}
table.pf_dp_table td.dayh{width: 20px;background-color: #E0E0E0;color: 404040;font-weight: bold;}
table.pf_dp_table td.month{font-weight: bold;text-transform: uppercase;color: #606060;font-size: 12px;}
table.pf_dp_table td.day{width: 20px;}
table.pf_dp_table a.prev{text-decoration: none;width: 20px;height: 20px;display: inline-block;background-image: url(/themes/elexonv2/public/images/pf_dp_sprite.gif?version=201804010001);background-position: 0px -0px;margin-bottom: 5px;}
table.pf_dp_table a.next{text-decoration: none;width: 20px;height: 20px;display: inline-block;background-image: url(/themes/elexonv2/public/images/pf_dp_sprite.gif?version=201804010001);background-position: 0px -20px;margin-bottom: 5px;}
table.pf_dp_table a.daylink{width: 25px;display: inline-block;text-decoration: none;color: #606060;font-weight: bold;background-color: #F2F4F3;}
table.pf_dp_table a.daylink:hover{background-color: #BFDDE5;color: #202020;}
table.pf_dp_table a.activeday{background-color: #008DA8;color: #FFFFFF;}
.pf_textbox_outer_invalid{border: 1px solid #FF0000;background-color: #FFF0F0;}
.pf_select_outer_invalid{border: 1px solid #FF0000;}
.pf_select_invalid_outer{border: 1px solid #FF0000;}
.pf_textarea{}
.pf_form_invalidation{color: #FF0000;font-style: italic;font-size: 12px;}
.pf_form_invalidation_generic{color: #FF0000;font-style: italic;font-size: 12px;margin-top: 10px;border: 1px solid #FF0000;background-color: #FFF0F0;padding: 10px;font-weight: normal;}
.pf_form_checkbox_label{vertical-align: middle;display: inline-block;position: relative;top: -3px;}
textarea{resize: none;outline: none;}
.pf_textbox_outer,.pf_password_outer,.pf_textarea_outer,.pf_select_outer{background-image: url(/themes/elexonv2/public/images/pf_formcontrolbackground.gif?version=201804010001);position: relative;background-position: left top;background-repeat: no-repeat;border: 1px solid #D0D0D0 !important;margin: 0px;display: inline-block;}
.pf_textbox_outer_invalid,.pf_password_outer_invalid,.pf_textarea_outer_invalid,.pf_select_outer_invalid,.pf_select_invalid_outer{border: 1px solid #FF0000 !important;}
.pf_select_outer{}
.pf_richtextarea_outer *{outline: none;}
.pf_richtextarea_outer{background: none !important;border: 1px solid #C0C0C0;display: inline-block;padding: 0px;position: relative;}
.pf_textbox_inner,.pf_password_inner,.pf_select_inner{margin: 0px;display: block;padding: 0px;padding: 3px;}
.pf_textarea_inner{display: inline-block;padding: 0px;}
.pf_select_inner{}
.pf_richtextarea_inner{margin: 0px;display: inline-block;padding: 0px;height: 100%;}
input.pf_textbox_control,input.pf_password_control,.pf_select_control{border: 0px;margin: 0px;outline: none;display: block;width: 100%;color: #404040;background-color: transparent;
height: 18px;
line-height: 16px;
}
input.pf_textbox_control[disabled]{background-image: none !important;background-color: #F8F8F8 !important;color: #808080 !important;}
textarea.pf_textarea_control,input.pf_textbox_control,input.pf_password_control{-webkit-appearance:caret;-moz-appearance:caret;}
textarea.pf_textarea_control{padding: 3px;color: #404040;margin: 0px;outline: none;display: block;width: 100%;font-size: 12px;border: 0;background-color: transparent;}
textarea.pf_richtextarea_control{border: 0px;padding: 0px;margin: 0px;outline: none;display: inline-block;width: 100%;font-size: 12px;}
.pf_select_control{}
.pf_emptytext{color: #C0C0C0 !important;}
.pf_password_emptytext{background-image: url(/themes/elexonv2/public/images/pf_formcontrolbackground_password.gif?version=201804010001) !important;}
.pf_emptytext.pf_form_text_invalid{color: #FFc0c0 !important;}
.pf_formfieldtohide{display: none;}
ul.footer-nav {margin:0; padding:0; font-size:0.75em;}
ul.footer-nav li{display:inline; list-style:none; margin:0; padding:0; }
ul.footer-nav li a {padding:0 10px;}
ul.footer-nav li a.first {padding:0 10px 0 0;}
#header {background:url(/themes/elexon/public/images/header-bg.jpg) repeat-x top #cce8ee;}
.theme_header{background-color: #FFFFFF;}
#nav-bar {font-family:"Trebuchet MS", serif;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Shadow(color='#bcbcbc', Direction=180, Strength=3) progid:DXImageTransform.Microsoft.Shadow(color='#efefef', Direction=0, Strength=2);-moz-box-shadow:0 1px 4px #bcbcbc; -webkit-box-shadow:0 1px 5px #bcbcbc; box-shadow:0 1px 4px #bcbcbc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#nav-bar .left {background:url(/themes/elexonv2/public/images/nav-left.gif) no-repeat left;}
#nav-bar .right {background:url(/themes/elexonv2/public/images/nav-right.gif) no-repeat right;}
#nav-bar .center {background:url(/themes/elexonv2/public/images/nav-bg.gif) repeat-x;}
ul.nav {margin:0; padding:0; height:30px; font-size:1em;}
ul.nav li{display:inline; list-style:none; }
ul.nav li a {padding:4px 15px 0 15px; border-right:solid 1px #cccccc; display:block; float:left; height:26px;}
ul.nav li a.first {padding:4px 15px 0 5px;}
.navigation a,.navigation a:link,.navigation a:active {color:#666666;text-decoration:none;}
.navigation a:hover {color:#c1d82f !important;text-decoration:none;}
.navigation a.current, .navigation a:hover.current {color:#008da8 !important;text-decoration:none;cursor:default;}
.pf_filetype_generic{display: inline-block;vertical-align: top;width: 16px;height: 16px;background-image: url("/themes/elexonv2/public/images/pf_filetypes.gif?version=201804010001");background-position: 0px 0px;}
.pf_filetype_jpg, .pf_filetype_gif{background-position: 0px -112px;}
.pf_filetype_ppt, .pf_filetype_pptx{background-position: 0px -80px;}
.pf_filetype_doc, .pf_filetype_docx{background-position: 0px -16px;}
.pf_filetype_pdf{background-position: 0px -96px;}
.pf_filetype_xls, .pf_filetype_xlsx{background-position: 0px -32px;}
.pf_filetype_zip{background-position: 0px -48px;}
.pf_filetype_csv{background-position: 0px -64px;}
.pf_filetype_txt{background-position: 0px -64px;}
ul.theme_mainmenu {margin:0; padding:0; height:48px; font-size:14px; font-weight: bold;}
ul.theme_mainmenu li{display:inline; list-style:none; }
ul.theme_mainmenu li a {padding:0px 15px 0 15px; border-left:solid 1px #505050; display:block; float:left; height:48px; line-height: 48px; font-family: "Arial",Helvetica,sans-serif !important;}
ul.theme_mainmenu li a.first {padding:0px 15px 0px 5px; border-left: none !important;}
.theme_mainmenu a,.theme_mainmenu a:link,.theme_mainmenu a:active {color:#505050;text-decoration:none;}
.theme_mainmenu a:hover {color:#008da8 !important;text-decoration:none;}
.theme_mainmenu a.current, .theme_mainmenu a:hover.current {color:#008da8 !important;text-decoration:none;cursor:default;}
.pf_steps_container{height: 33px;line-height: 33px;display: block;}
.pf_steps_outer_first{height: 33px;line-height: 33px;background-image: url('/themes/elexonv2/public/images/theme_stepsprite.gif?version=201804010001');background-position: -0px -2px;padding-left: 10px;display: inline-block;}
.pf_steps_outer_normal{height: 33px;line-height: 33px;background-image: url('/themes/elexonv2/public/images/theme_stepsprite.gif?version=201804010001');background-position: -0px -37px;padding-left: 10px;display: inline-block;}
.pf_steps_inner_last{height: 33px;line-height: 33px;background-image: url('/themes/elexonv2/public/images/theme_stepsprite.gif?version=201804010001');background-position: right -72px;padding-right: 40px;display: inline-block;}
.pf_steps_inner_normal{height: 33px;line-height: 33px;background-image: url('/themes/elexonv2/public/images/theme_stepsprite.gif?version=201804010001');background-position: right -2px;padding-right: 40px;display: inline-block;}
.pf_steps_inactive a, .pf_steps_inactive{font-size: 13px;color: #A0A0A0;font-weight: normal;text-decoration: none;}
.pf_steps_inactive a:hover{color: #000000;text-decoration: underline;}
.pf_steps_active a, .pf_steps_active{font-size: 13px;color: #000000;font-weight: bold;text-decoration: none;}
.pf_steps_active a:hover{color: #000000;}
.public_icon_CATEGORY{display: inline-block !important;vertical-align: top !important;width: 16px !important;height: 14px !important;background-image: url("/themes/elexonv2/public/images/theme_icon_category.gif?version=201804010001"); !important}
.public_icon_ARTICLE{display: inline-block !important;vertical-align: top !important;width: 16px !important;height: 16px !important;background-image: url("/themes/elexonv2/public/images/theme_icon_article.gif?version=201804010001"); !important}
.public_icon_FAQ{display: inline-block !important;vertical-align: top !important;width: 16px !important;height: 16px !important;background-image: url("/themes/elexonv2/public/images/theme_icon_faq.gif?version=201804010001"); !important}
.elxbar_button a,.elxbar_button span{display: block;height: 29px;white-space: nowrap;font-family:"Trebuchet MS", serif;font-size: 12px;line-height: 16px;padding-top: 4px;background-repeat: no-repeat;font-weight: bold;text-align: center;}
.elxbar_button_leading{display: block;color: #A0A0A0;background-image: url(/themes/elexonv2/public/images/theme_elxbar_sprite.gif?version=201804010001);background-position: right -0px;width: 360px !important;}
.elxbar_button_leading span{font-size: 2px !important;height: 16px !important;line-height: 16px !important;}
.elxbar_button_inactive a{color: #A0A0A0;background-image: url(/themes/elexonv2/public/images/theme_elxbar_sprite.gif?version=201804010001);background-position: right -33px;}
.elxbar_button_inactive a:hover{background-image: url(/themes/elexonv2/public/images/theme_elxbar_sprite.gif?version=201804010001);color: #FFFFFF;}
.elxbar_button_active a{color: #FFFFFF;background-image: url(/themes/elexonv2/public/images/theme_elxbar_sprite.gif?version=201804010001);background-position: right -66px;}
.elxbar_container{margin: 0px;background-image: url(/themes/elexonv2/public/images/theme_elxbar_bg.gif?version=201804010001);background-repeat: no-repeat;}
.theme_cookiebar_container{background-color: #202020;padding-top: 5px;padding-bottom: 20px;border-bottom: 3px solid #000000;border-top: 3px solid #000000;}
.theme_cookiebar_left{color: #F0F0F0;font-family: "Arial", sans-serif;font-size: 18px;font-weight: bold;vertical-align: top;text-align: right;white-space: nowrap;padding-right: 10px;padding-top: 18px;}
.theme_cookiebar_middle{color: #B0B0B0;font-family: "Arial", sans-serif;font-size: 13px;vertical-align: top;padding-top: 17px;padding-right: 30px;}
.theme_cookiebar_middle h1{color: #E0E0E0;font-family: "Arial", sans-serif;font-size: 18px;font-weight: bold;vertical-align: bottom;margin-bottom: 0px;padding-bottom: 0px;margin-top: 0px;padding-top: 0px;}
.theme_cookiebar_right{color: #FFFFFF;font-family: "Arial", sans-serif;font-size: 14px;line-height: 14px;vertical-align: middle;padding-top: 20px;}
.theme_cookiebar_right a{color: #E0E0E0;font-family: "Arial", sans-serif;font-size: 14px;font-weight: bold;display: block;}
.theme_cookiebar_right a:hover{color: #318AA6;}
