@charset "utf-8";
/* CSS Document */

html, body             {margin:0;padding:0;height:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
form, input, textarea, select {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
form:focus, input:focus, textarea:focus, select:focus {outline:none;}
input.textfield        {border:1px solid #808080;height:22px;box-sizing:border-box;padding:0 4px;}
select                 {border:1px solid #808080;height:22px;}
textarea               {border:1px solid #808080;box-sizing:border-box;padding:0 4px;}
input[type="radio"]    {}
input[type="checkbox"] {}
input[disabled]        {color:#999;Background:#F0F0F0;border:1px solid #999;cursor:default !important;}

a, a:link, a:visited   {color:#2865BA;text-decoration:underline;}
a:hover                {text-decoration:none;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:18px;margin:0;padding:0;padding-top:10px;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;margin:0;padding:0;color:#666;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;}

.clear_div      {clear:both;}

.bttn_scroll_pgUp   {width:35px;height:35px;position:absolute;top:0px;background:url(../Arctic/scroll_pgUp.jpg) no-repeat 0px 0px;}
.bttn_scroll_up     {width:35px;height:35px;position:absolute;top:35px;background:url(../Arctic/scroll_up.jpg) no-repeat 0px -3px;}
.bttn_scroll_down   {width:35px;height:35px;position:absolute;bottom:35px;background:url(../Arctic/scroll_down.jpg) no-repeat 0px 3px;}
.bttn_scroll_pgDown {width:35px;height:35px;position:absolute;bottom:0px;background:url(../Arctic/scroll_pgDown.jpg) no-repeat 0px 0px;}

.level0_shell   {width:100%;min-width:1000px;}
.header_shell   {width:100%;height:101px;}
.footer_shell   {width:100%;height:26px;padding-top:1px;border-top:1px solid #7C7C7C;
                background:#01ABEB;
                }
.body_shell     {width:100%;min-width:1000px;min-height:400px;height:2000px;background:#fff;overflow:hidden;}

.toolbar_icon_newFolder             {background:url(../Arctic/icon_folderList_tools_pack.gif) no-repeat -21px 0px;float:left;width:16px;height:16px;display:block;margin:5px 2px 0px 2px;}


.topNav                           {width:100%;height:73px;
                                   box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                                   -webkit-box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                                   -moz-box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                                   background:linear-gradient(to bottom, #01ABEB, #0071FF); /* W3C */
                                   background:-moz-linear-gradient(top, #01ABEB, #0071FF); /* FF3.6+ */
                                   background:-webkit-linear-gradient(top, #01ABEB, #0071FF); /* Chrome10+,Safari5.1+ */
                                   background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C87D2), to(#0071FF)); /* Chrome,Safari4+ */
                                   background:-ms-linear-gradient(top, #01ABEB, #0071FF); /* IE10+ */
                                   background:-o-linear-gradient(top, #01ABEB, #0071FF); /* Opera 11.10+ */
                                   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#01ABEB', endColorstr='#0071FF', GradientType=0); /* IE7-9 */
                                   _background:#258DC9; /* IE6 */}
.topNav_table                     {width:100%;table-layout:fixed;white-space:nowrap;}
.topNav_table td                  {white-space:nowrap;}
.topNav_table_left                {width:480px;}
.topNav_table_right               {overflow:hidden;}
.topNav_bar                       {width:100%;height:27px;border-bottom:1px solid #7C7C7C !important;
                                   background:#f7f7f7; /* IE6 */
                                  }
.topNav_logo_shell                {position:absolute;top:0;left:0;width:480px;height:73px;overflow:hidden;-moz-user-select:none;}
.topNav_logo                      {float:left;width:145px;height:69px;padding-top:2px;overflow:hidden;}
.topNav_admin                     {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   background:linear-gradient(to bottom, #E8F0F9, #C0D8ED); /* W3C */
                                   background:-moz-linear-gradient(top, #E8F0F9, #C0D8ED); /* FF3.6+ */
                                   background:-webkit-linear-gradient(top, #E8F0F9, #C0D8ED); /* Chrome10+,Safari5.1+ */
                                   background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8F0F9), to(#C0D8ED)); /* Chrome,Safari4+ */
                                   background:-ms-linear-gradient(top, #E8F0F9, #C0D8ED); /* IE10+ */
                                   background:-o-linear-gradient(top, #E8F0F9, #C0D8ED); /* Opera 11.10+ */
                                   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F0F9', endColorstr='#C0D8ED', GradientType=0); /* IE7-9 */
                                   _background:#FAFAFA; /* IE 6 */
                                  }
.topNav_admin_inactive            {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
									color:#fff;
                                  }
.topNav_system                     {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   background:linear-gradient(to bottom, #E8F0F9, #C0D8ED); /* W3C */
                                   background:-moz-linear-gradient(top, #E8F0F9, #C0D8ED); /* FF3.6+ */
                                   background:-webkit-linear-gradient(top, #E8F0F9, #C0D8ED); /* Chrome10+,Safari5.1+ */
                                   background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8F0F9), to(#C0D8ED)); /* Chrome,Safari4+ */
                                   background:-ms-linear-gradient(top, #E8F0F9, #C0D8ED); /* IE10+ */
                                   background:-o-linear-gradient(top, #E8F0F9, #C0D8ED); /* Opera 11.10+ */
                                   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F0F9', endColorstr='#C0D8ED', GradientType=0); /* IE7-9 */
                                   _background:#FAFAFA; /* IE 6 */
                                  }
                                  
.topNav_system_inactive           {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
									color:#fff;
                                  }
.topNav_usage                     {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   background:linear-gradient(to bottom, #E8F0F9, #C0D8ED); /* W3C */
                                   background:-moz-linear-gradient(top, #E8F0F9, #C0D8ED); /* FF3.6+ */
                                   background:-webkit-linear-gradient(top, #E8F0F9, #C0D8ED); /* Chrome10+,Safari5.1+ */
                                   background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E8F0F9), to(#C0D8ED)); /* Chrome,Safari4+ */
                                   background:-ms-linear-gradient(top, #E8F0F9, #C0D8ED); /* IE10+ */
                                   background:-o-linear-gradient(top, #E8F0F9, #C0D8ED); /* Opera 11.10+ */
                                   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F0F9', endColorstr='#C0D8ED', GradientType=0); /* IE7-9 */
                                   _background:#FAFAFA; /* IE 6 */
                                  }
.topNav_usage_inactive           {float:left;width:80px;height:73px;margin:5px 2px 0px 2px;padding-top:5px;color:#000;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;-moz-user-select:none;cursor:default;
                                   border-radius:4px 4px 0px 0px;
                                   -webkit-border-radius:4px 4px 0px 0px;
                                   -moz-border-radius:4px 4px 0px 0px;
                                   box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                                   -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
									color:#fff;
                                  }

.iHeader_shell                {width:100%;height:73px;border-bottom:1px solid #7C7C7C;}
.itopNav                      {width:100%;height:37px;overflow:hidden;
                               box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                               -webkit-box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                               -moz-box-shadow:inset 0px -5px 12px rgba(0,0,0,0.2);
                               background:#0088CC; /* IE 6 */
                              }
                              
.itopNav_bttn                 {float:left;height:34px;margin:3px 5px 0 5px;cursor:pointer;color:#fff}
.itopNav_bttn_selected        {float:left;height:34px;margin:3px 5px 0 5px;cursor:default;color:#000}
.itopNav_bttn_left            {float:left;height:34px;padding:0 10px;}
.itopNav_bttn_left:hover      {cursor:pointer;}
.itopNav_bttn_selected .itopNav_bttn_left {
                               border-radius:2px 4px 0px 0px;
                               -webkit-border-radius:2px 4px 0px 0px;
                               -moz-border-radius:2px 4px 0px 0px;
                               box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                               -webkit-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                               -moz-box-shadow:0px 0px 5px 5px rgba(0,0,0,0.15);
                               background:#f7f7f7; /* IE 6 */
                              }
.itopNav_bttn_txt             {float:left;margin-top:7px;font-size:13px;-moz-user-select:none;}
.itopNav_bttn_right           {display:none;}
.itopNav_icon_admin            {float:left;width:21px;height:21px;margin:4px 5px 0 0;background:url(../Arctic/topNav_icons.png) no-repeat 0px -104px;}
.itopNav_bttn_selected .itopNav_icon_admin       {background-position:0px -135px;}
.itopNav_icon_stats           {float:left;width:21px;height:21px;margin:4px 5px 0 0;background:url(../Arctic/topNav_icons.png) no-repeat -186px -104px;}
.itopNav_bttn_selected .itopNav_icon_stats      {background-position:-186px -135px;}
.itopNav_icon_options         {float:left;width:21px;height:21px;margin:4px 5px 0 0;background:url(../Arctic/topNav_icons.png) no-repeat -155px -104px;}
.itopNav_bttn_selected .itopNav_icon_options    {background-position:-155px -135px;}                



.topNav_icon_system                {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat 0 -52px;}
.topNav_icon_system_inactive       {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat 0 0px;}
.topNav_icon_admin                {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat -32px -52px;}
.topNav_icon_admin_inactive       {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat -32px 0px;}
.topNav_icon_usage                {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat -64px -52px;}
.topNav_icon_usage_inactive       {width:32px;height:32px;margin:0 auto;padding-bottom:5px;background:url(../Arctic/admin_topNav_icons.png) no-repeat -64px 0px;}


.blueStatusBar_table              {width:100%;font-size:11px;color:#000;}
.blueStatusBar_left               {width:50%;}
.blueStatusBar_right              {width:50%;text-align:right;}
.blueStatusBar_shell              {width:100%;padding-top:6px;}
.blueStatusBar_table ul           {margin:0;padding:0;height:16px;list-style-type:none;}
.blueStatusBar_table li           {margin:0;padding:0;height:16px;display:inline;margin:0px 0px 0px 5px;padding:1px 5px 3px 21px;cursor:pointer;}
.blueStatusBar_table li:hover     {color:#999;}
.blueStatusBar_icon_logout        {background:url(../Arctic/icons_optionsList_pack.png) no-repeat 0px -546px;}
.blueStatusBar_icon_help          {background:url(../Arctic/icons_optionsList_pack.png) no-repeat 0px -572px;}


.leftNav_bar                                {width:100%;height:25px;background:url(../Arctic/toolbar_primary_bg.jpg) repeat-x #C1C1C1;}
.leftNav_bar .blueStatusBar_table           {width:100%;font-size:11px;color:#333;}
.leftNav_bar .blueStatusBar_left            {display:none;}
.leftNav_bar .blueStatusBar_right           {width:100%;text-align:left;}
.leftNav_bar li:hover                       {color:#666;}
.leftNav_bar .blueStatusBar_icon_help       {background-position:0px -378px;}
.leftNav_bar .blueStatusBar_icon_help:hover {background-position: 0px -399px;}

.body_shell_table              {width:100%;table-layout:fixed;}
.body_shell_table td           {vertical-align:top;}
.bodyCol_options               {background:#fff;}
.bodyCol_optionsList           {width:250px;}
.bodyCol_splitter_vertical     {width:6px;background:url(../Arctic/splitter_vertical_bg.jpg) repeat-y;}
.bodyCol_splitter_horizontal   {width:100%;height:6px;background:url(../Arctic/splitter_horizontal_bg.jpg) repeat-x;cursor:s-resize;}

.bodyCol_shell                 {overflow:auto;min-height:370px;}
.bodyCol_shell_inner           {overflow:hidden;padding:5px 3px 5px 3px;}

.adminList_head_shell          {
                                width:100%;height:27px;border-bottom:1px solid #A2A2A2;border-top:1px solid #ccc;
                                background:linear-gradient(to bottom, #FAFAFA, #C7C7C7); /* W3C */
                                background:-moz-linear-gradient(top, #FAFAFA, #C7C7C7); /* FF3.6+ */
                                background:-webkit-linear-gradient(top, #FAFAFA, #C7C7C7); /* Chrome10+,Safari5.1+ */
                                background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#C7C7C7)); /* Chrome,Safari4+ */
                                background:-ms-linear-gradient(top, #FAFAFA, #C7C7C7); /* IE10+ */
                                background:-o-linear-gradient(top, #FAFAFA, #C7C7C7); /* Opera 11.10+ */
                                filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#C7C7C7', GradientType=0); /* IE7-9 */
                                _background:#FAFAFA; /* IE6 */
                               }
.adminList_head_shell h2       {font-size:13px;font-weight:normal;color:#333;padding:5px 10px;}
.adminList_head_table          {width:100%;}
.adminList_head_table td       {vertical-align:middle;text-align:left;white-space:nowrap;overflow:hidden;}
.adminList_head_table select   {border:1px solid #808080;}
.adminList_ul_shell            {padding:3px 3px 3px 7px;overflow:hidden;}
#sysList_ul_shell_js           {overflow:auto !important;}

.adminList_shell               {}
.adminList_shell_ul            {margin:0;padding:0;list-style-type:none;white-space:nowrap;font-size:12px;}
.adminList_shell_ul li         {margin:0;padding:0;clear:both;padding:4px 0px;white-space:nowrap;-moz-user-select:none;}
.adminList_shell_ul li ul      {margin:0;padding:0;color:#666;padding-top:5px;margin-left:37px;white-space:nowrap;}
.adminList_shell_ul li ul li   {margin:0;padding:0;padding:4px 0px;white-space:nowrap;-moz-user-select:none;}

.adminList_shell span          {height:20px;padding:2px 5px 2px 26px;border:1px solid #fff;cursor:pointer;}
.adminList_shell span:hover    {border:1px solid #C8C8C8;background-color:#FFF9D0;}
.adminList_shell span.selected {border:1px solid #C8C8C8;background-color:#E6F3FF;}

.adminList_icon_postoffice       {width:21px;height:19px;margin:5px 3px 3px 12px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 0px 1px;cursor:pointer;}
.adminList_icon_mailboxes        {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px  -25px;}
.adminList_icon_smsaddresses     {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px  -51px;}
.adminList_icon_groups           {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -77px;}
.adminList_icon_list             {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -103px;}
.adminList_icon_listtracking     {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -285px;}
.adminList_icon_directory        {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -129px;}
.adminList_icon_domains          {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -155px;}
.adminList_icon_dkim             {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -181px;}
.adminList_icon_branding         {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -207px;}
.adminList_icon_campaign         {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -233px;}
.adminList_icon_footer           {width:21px;height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -623px;}
.td_Icon.adminList_icon_badmail         {background-position:3px -255px;}
.td_Icon.adminList_icon_quarantine      {background-position:3px -281px;}
.td_Icon.adminList_icon_filters         {background-position:3px -296px;}
.td_Icon.adminList_icon_spam            {background-position:3px -333px;}
.td_Icon.adminList_icon_diagnostic      {background-position:3px -359px;}
.td_Icon.adminList_icon_gear            {background-position:3px -411px;}
.td_Icon.adminList_icon_connector       {background-position:3px -437px;}
.td_Icon.adminList_icon_skinCatalogue   {background-position:3px -385px;}
.td_Icon.adminList_icon_mobileWebmail   {background-position:3px -229px;}
.td_Icon.adminList_icon_mta             {background-position:3px -463px;}
.td_Icon.adminList_icon_provision       {background-position:3px -488px;}

.adminList_icon_badmail         {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -259px;}
.adminList_icon_quarantine      {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -284px;}
.adminList_icon_filters         {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -310px;}
.adminList_icon_spam            {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -337px;}
.adminList_icon_diagnostic      {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -363px;}
.adminList_icon_gear            {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -414px;}
.adminList_icon_connector       {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -441px;}
.adminList_icon_skinCatalogue   {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -389px;}
.adminList_icon_mobileWebmail   {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -233px;}
.adminList_icon_mta             {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -467px;}
.adminList_icon_provision       {height:16px;background:url(../Arctic/icons_optionsList_pack.png) no-repeat 3px -492px;}

.adminList_selected	span     	 {border:1px solid #C8C8C8;background-color:#E6F3FF;}
.adminList_selected:hover span   {border:1px solid #C8C8C8;background-color:#E6F3FF;}

.content_shell       {height:100%;width:100%;background:#fff;}
.content_shell_inner {height:100%;}
.content_shell_inner iframe {height:2000px;} /* initial render, height set to 100% later when page loads */
.content_iframe      {padding:0px 0px;overflow:visible;}
.content_section     {padding:0px 10px;overflow:visible;}
.content_section h1, .content_section h2  {margin:0;padding:0;margin-bottom:10px;}
.content_section h1  {font-size:16px;}
.content_section h2  {font-size:13px;}
.content_padding     {padding:10px;overflow:visible;}
.content_description {width:100%;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:12px;white-space:normal;}
.content_description h2 {color:#333;font-weight:100;}
.content_description a, .content_description a:visited {color:#2865BA;text-decoration:underline;}
.content_description a:hover {color:#2865BA;text-decoration:none;}

.search_table                {width:100%;table-layout:fixed;margin:10px 0px;}
.search_table td             {vertical-align:middle;text-align:left;}
.search_left                 {width:550px;}
.search_right                {text-align:right;padding-top:3px;}

.popupWin_search_field_shell {float:left;height:21px;white-space:nowrap;overflow:hidden;}
.popupWin_search_field_left  {float:left;width:3px;height:21px;background:url(../Arctic/search_field_left.png) no-repeat;white-space:nowrap;overflow:hidden;}
.popupWin_search_field_body  {float:left;width:235px;height:21px;background:url(../Arctic/search_field_bg.png) repeat-x;}
.popupWin_search_field_right {float:left;width:3px;height:21px;background:url(../Arctic/search_field_right.png) no-repeat;}
.popupWin_search_form        {padding-top:3px;}
.popupWin_search_form input  {border:0;float:left;width:198px;height:15px;font-style:italic;background:url(../Arctic/search_input_bg.jpg) repeat-x 0px -2px;}
.search_bttn                 {float:left;width:16px;height:16px;background:url(../Arctic/icon_search.png) no-repeat 0px 3px;padding:3px 2px 0px 2px;cursor:pointer;}
.search_bttn:hover           {background-position:0px -18px;}
.search_bttn:active          {background-position:0px 3px;}
.search_close_bttn           {float:right;width:16px;height:16px;background:url(../Arctic/icon_search_close.png) no-repeat;cursor:pointer;}
.search_close_bttn:hover     {background-position:0px -16px;}
.search_close_bttn:active    {background-position:0px -32px;}

.bttn_float_left         {float:left;font-size:11px;color:#000;border:1px solid #808080;margin-right:4px;white-space:nowrap;cursor:pointer;-moz-user-select:none;}
.bttn_float_right        {float:right;font-size:11px;color:#000;border:1px solid #808080;margin:0px 0px 10px 4px;white-space:nowrap;cursor:pointer;-moz-user-select:none;}
.bttn_left               {float:left;height:16px;background:url(../Arctic/toolbar_bttn_bg.jpg) repeat-x #D6D6D6;border:1px solid #fff;white-space:nowrap;overflow:hidden;}
.bttn_right              {display:none;}
.bttn_txt                {float:left;font-size:12px;color:#333;padding-right:10px;white-space:nowrap;cursor:pointer;-moz-user-select:none;}
.bttn_icon_add           {display:none;}
.bttn_float_left:hover   .bttn_left  {color:#999;background:#fff;}
.bttn_float_left:active  .bttn_left  {color:#000;background:#eee;border:1px solid #8A8A8A;border-bottom:1px solid #fff;}
.bttn_float_left:focus   .bttn_left  {color:#000;background:#eee;border:1px solid #8A8A8A;border-bottom:1px solid #fff;}
.bttn_float_right:hover  .bttn_left  {color:#999;background:#fff;}
.bttn_float_right:hover  .bttn_txt   {color:#999;background:#fff;}
.bttn_float_right:active .bttn_left  {color:#000;background:#eee;border:1px solid #8A8A8A;border-bottom:1px solid #fff;}
.bttn_float_right:focus  .bttn_left  {color:#000;background:#eee;border:1px solid #8A8A8A;border-bottom:1px solid #fff;}
.compose_bttn_okCancel   {float:left;min-width:50px;font-size:12px;text-align:center;padding:0px 5px;white-space:nowrap;}

.bttn_small_float_left        {float:left;font-size:10px;color:#333;margin-right:3px;white-space:nowrap;-moz-user-select:none;}
.bttn_small_float_right       {float:right;font-size:10px;color:#333;margin-left:3px;white-space:nowrap;-moz-user-select:none;}
.bttn_small_float_left:hover, .bttn_small_float_right:hover  {color:#999;cursor:pointer;}
.bttn_small_left              {float:left;height:16px;background:url(../Arctic/toolbar_bttn_small_left.gif) no-repeat;padding:1px 3px 0px 6px;white-space:nowrap;overflow:hidden;}
.bttn_small_right             {float:right;width:3px;height:16px;background:url(../Arctic/toolbar_bttn_small_right.gif) no-repeat;white-space:nowrap;overflow:hidden;}
.bttn_small_float_left:hover .bttn_small_left, .bttn_small_float_left:hover .bttn_small_right, 
.bttn_small_float_right:hover .bttn_small_left, .bttn_small_float_right:hover .bttn_small_right  {background-position:0px -21px;}
.bttn_small_float_left:active .bttn_small_left, .bttn_small_float_left:active .bttn_small_right,
.bttn_small_float_right:active .bttn_small_left, .bttn_small_float_right:active .bttn_small_right {background-position:0px -63px;}

.clsdivPanelMessageList  {width:100%;background:#fff;border:1px solid #999;overflow:hidden;}
.MEMessageList           {table-layout: fixed;}
.MEMessageList td        {padding:3px;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.MEMessageList_img       {width:16px;height:16px;margin-right:3px;}
.ME_MessagesListHeader   {margin:0;padding:0;}

.ME_MessageList0         {cursor:default;overflow:hidden;font-weight:normal;font-size:11px;color:#333;white-space:nowrap;background:#fff;border:1px solid #C8C8C8;}
.ME_MessageList1         {cursor:default;overflow:hidden;font-weight:normal;font-size:11px;color:#333;background:#fff;}
.ME_MessageListHover     {cursor:default;overflow:hidden;font-weight:normal;font-size:11px;color:#333;background:#FFFBE1;}
.MsgList_SelectedRow     {background:#E6F3FF;cursor:default;font-weight:normal;font-size:12px;}
.MsgList_SelectedRow:hover .dataTable_listTable, .MsgList_SelectedRow:hover .dataTable_listTable_bordered {background:#E6F3FF;}

.ME_RowSelect            {font-size:11px;background:#d7e0e8;}
.ME_TableHeading         {font-weight:bold;font-size:11px;text-align:left}
.ME_MessagesListHeader   {background:url(../Arctic/popupWin_toolbar_bg.jpg) repeat-x;border-bottom:1px solid #808080;font-size:11px;color:#333;padding:5px 0px 5px 2px;overflow:hidden;}

.mescroll                {width:18px;height:100%;border:0;background-repeat:repeat-y;overflow:auto;position:relative;margin:0;padding:0;}

.MEPopUpTable            {background:#fff;border-top:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;padding-top:2px;padding-bottom:4px;}
.MEPopUpPanel            {padding-top:4px;padding-bottom:4px;width:160px;}

.popupWin_body_bg               {background:#EBEBEB;font-size:12px;color:#333;}
.popupWin_content_body          {height:100%;width:100%;padding:0;overflow:hidden;}
.popupWin_content_body_inner    {padding:15px;}
.popupWin_content_shell         {width:100%;height:100%;*height:auto;background:#fff;color:#3876A9;font-size:11px;border:1px solid #3F5365;}
.popupWin_content_shell_inner   {padding:20px;overflow:hidden;}
.popupWin_tab_shell             {width:100%;background:#fff;color:#3876A9;font-size:11px;border:1px solid #3F5365;}
.popupWin_tab_body_shell        {overflow:hidden;*overflow:inherit;}

.popupWin_tab_body_shell input:not([type=checkbox]), .popupWin_tab_body_shell select, .popupWin_tab_body_shell textarea     
{
    border:1px solid #969696;padding:2px 2px 2px 7px;margin-bottom:0px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
}  

.popupWin_tab_body              {height:360px;overflow:hidden;}
.popupWin_content_foot          {text-align:right;height:21px;padding-top:15px;}
.popupWin_tab_foot              {text-align:right;height:21px;padding:15px;}
.popupWin_content_scroll        {width:100%;overflow:auto;} /* overflow-y:hidden; */
.popupWin_content_scroll_inner  {overflow:visible;}
.popupWin_content_scroll_tab        {width:100%;overflow:auto;_overflow-x:hidden;}
.popupWin_content_scroll_tab_inner  {padding:20px 20px 0px 20px;overflow:visible;}
.popupWin_listTable             {width:100% !important;margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse;table-layout:fixed;}
.popupWin_listTable td          {padding:0;margin:0;white-space:normal;overflow:hidden;}
.popupWin_listTable .ME_Button  {margin:0px 5px 5px 0px !important;padding:0;cursor:pointer;min-width:70px;text-align:center;*width:60px;}


.popupWin_tab_head          {margin:0;padding:0;width:100%;height:24px;background:url(../Arctic/tabbedPanel_head_bg.jpg) repeat-x;border-bottom:1px solid #3F5365;min-width:350px;white-space:nowrap;}
.popupWin_tab_head ul       {margin:0;padding:0;width:100%;height:24px;font-size:12px;white-space:nowrap;}
.popupWin_tab_head li       {margin:0;padding:0;float:left;height:24px;color:#fff !important;list-style-type:none;display:inline;white-space:nowrap;-moz-user-select:none;}
.popupWin_tab_head li.selected, .popupWin_tab_head li.selected:hover {position:relative;top:0;height:20px;color:#333 !important;padding:5px 25px 0px 25px;background:#fff;border-right:1px solid #3F5365;-moz-user-select:none;}
.popupWin_tab_head li a, .popupWin_tab_head li a:visited             {text-decoration:none;color:#fff;float:left;height:19px;padding:5px 25px 0px 25px;background:url(../Arctic/tabbedPanel_head_tabs.jpg) repeat-x 0px 0px #356EA6;border-right:1px solid #3F5365;white-space:nowrap;-moz-user-select:none;outline:none;}
.popupWin_tab_head li a:hover                                        {text-decoration:none;color:#fff;background-position:0px -45px;background-color:#457FB8;border-right:1px solid #3F5365;-moz-user-select:none;outline:none;}

.popupWin_form_table             {width:100%;border-collapse:collapse;}
.popupWin_form_table td          {margin:0;padding:0;}
.popupWin_form_table_left        {width:10px;white-space:nowrap;}
.popupWin_form_table_right       {width:100%;}
.popupWin_form_table_txt         {padding-right:20px;white-space:nowrap;}
.popupWin_form_table_descrip     {width:100%;padding-bottom:10px;color:#3876A9;font-size:12px;white-space:normal;}
.popupWin_form_table_blank       {width:100%;height:21px;display:block;}
.popupWin_form_table input       {width:99%;}
.popupWin_form_table textarea    {width:99%;height:300px;}
.popupWin_form_bday_shell        {float:left;}
.popupWin_form_calendar_bttn     {float:left;width:16px;height:16px;display:block;background:url(../Arctic/dropDown_icon_newAppt.png) no-repeat;margin:5px 10px;cursor:pointer;}
.popupWin_form_tick_bttn         {float:left;width:16px;height:16px;display:block;background:url(../Arctic/dropDown_icon_tick_green.png) no-repeat;margin:5px 10px;cursor:pointer;}
.popupWin_foot_bttns             {width:100%;}
.popupWin_foot_bttn_centered_shell {margin:0 auto;width:400px;padding-top:15px;}
.popupWin_foot_bttn_centered     {float:left;}

.ME_Tab_shell             {width:100%;display:none;}
.ME_Tab_table_outter      {width:100%;height:25px;background:url(../Arctic/tabbedPanel_head_bg.jpg) repeat-x;border-bottom:1px solid #3F5365;}
.ME_Tab_table_outter td   {vertical-align:top;margin:0;padding:0;}
.ME_Tab_table_shell       {width:100%;height:24px;white-space:nowrap;}
.ME_Tab_table             {font-size:12px;color:#333;white-space:nowrap;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;}
.ME_Tab_table tr          {}
.ME_Tab_table th          {vertical-align:top;}
.ME_Tab_table td          {text-align:left;margin:0;padding:0;}
.ME_Tab_button            {color:#fff;display:block;height:19px;padding:5px 25px 0px 25px;background:url(../Arctic/tabbedPanel_head_tabs.jpg) repeat-x 0px 0px #356EA6;border-right:1px solid #3F5365;font-weight:normal;white-space:nowrap;cursor:pointer}
.ME_Tab_button:hover      {color:#fff;background-position:0px -45px;background-color:#457FB8;border-right:1px solid #3F5365;}
.ME_Tab_selected          {position:relative;top:0;color:#333;display:block;height:21px;padding:5px 25px 0px 25px;background:#fff;border-right:1px solid #3F5365;font-weight:normal;}

.options_form_table_wrap            {width:100%;color:#3876A9;font-size:12px;}
.options_form_table_wrap h1         {font-size:16px;color:#333;font-weight:bold;width:auto;padding:3px 0px;}
.options_form_table_wrap h2         {font-size:13px;color:#333;font-weight:bold;width:auto;padding:3px 0px;}

.options_form_shell            {padding:10px;background:#fff;border:1px solid #999;}
.options_form_table            {width:100%;white-space:nowrap;color:#3876A9;font-size:12px;border-spacing:0;border-collapse:collapse;border:0;}
.options_form_table td         {vertical-align:middle;padding:3px 0px;text-align:left;}
.options_form_table td label   {position:relative;vertical-align:top;top:1px;padding-left:5px;}

.options_form_table h1         {font-size:16px;color:#333;font-weight:bold;width:auto;padding:3px 0px;}
.options_form_table h2         {font-size:13px;color:#333;font-weight:bold;width:auto;padding:3px 0px;}
.options_form_table .textfield {width:99%;}
.options_form_table input[type="radio"], .options_form_table input[type="checkbox"]  {position:relative;top:1px;}
.options_form_table select     {width:100%;}
.options_form_table_minWidth   {width:10px;}
.options_form_table_label      {width:50px;}
.options_form_table_icon       {width:25px;}
.options_form_label            {padding-right:20px;white-space:nowrap;padding-top:0px;padding-bottom:0px;} /*must top/bottom padding be set to zero, other controls should be moved to align */
.options_form_label h2         {font-size:14px !important;color:#333 !important;}
.options_form_description      {width:100%;overflow:hidden;white-space:normal !important;}
.options_form_description h2   {font-size:13px;color:#333;font-weight:bold;width:auto;padding:3px 0px;}
.options_form_gap              {width:100%;height:5px;}
.options_form_table .top       {vertical-align:top !important;}
.options_form_table .top .options_form_label {padding-top:3px;}
.options_form_note             {width:100%;padding-top:5px;color:#666;font-size:11px;white-space:normal;}

.options_form_table2       {width:100%;white-space:nowrap;color:#3876A9;font-size:11px;}
.options_form_table2 td    {text-align:left;vertical-align:middle;padding:3px 0px;}
.options_form_table2 input {margin:3px 5px 3px 0px;}

.options_password_shell    {position:relative;width:100%;height:19px;background:#E6E6E6;border:1px solid #ccc;overflow:hidden;margin-top:5px;}
.options_password_bar      {position:relative;top:0;left:0;height:16px;font-size:10px;font-weight:bold;color:#000;padding-top:3px;}

.pw_very_weak   {background:#CC0000;width:17%;}
.pw_weak        {background:#F0B600;width:33%;}
.pw_medium      {background:#FFFF00;width:50%;}
.pw_average     {background:#C9E400;width:66%}
.pw_strong      {background:#7EBF00;width:83%;}
.pw_very_strong {background:#339900;width:100%;}

.img_shell1  {width:100%;height:200px;border:1px solid #999;background:#fff;overflow:auto;}
.img_shell2  {width:100%;height:100%;display:table;}
.img_shell3  {width:100%;display:table-cell;vertical-align:middle;}
.img_shell4  {width:100%;text-align:center;color:#333;}

.login_bg                   {width:100%;height:100%;display:table;overflow:hidden;
                             background:linear-gradient(to bottom, #FAFAFA, #DDDDDD); /* W3C */
                             background:-moz-linear-gradient(top, #FAFAFA, #DDDDDD); /* FF3.6+ */
                             background:-webkit-linear-gradient(top, #FAFAFA, #DDDDDD); /* Chrome10+,Safari5.1+ */
                             background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#DDDDDD)); /* Chrome,Safari4+ */
                             background:-ms-linear-gradient(top, #FAFAFA, #DDDDDD); /* IE10+ */
                             background:-o-linear-gradient(top, #FAFAFA, #DDDDDD); /* Opera 11.10+ */
                             filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#DDDDDD', GradientType=0) !important; /* IE7-9 */
                             _background:#DDDDDD; /* IE6 */
                            }
.login_shell                {font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue", Arial,"sans-serif";margin:0 auto;width:100%;display:table-cell;vertical-align:middle;}
.login_shell form, .login_shell input, .login_shell select {font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue", Arial,"sans-serif";font-size:12px;color:#555;}
.login_shell input, .login_shell select {height:27px;background:#F5F5F5;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0px 1px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.7);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.7);border:1px solid #969696;padding:4px 7px 4px 7px;margin-bottom:7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.login_shell select         {width:100%;padding:4px 7px 4px 2px;}
.login_shell input:disabled, .login_shell textarea:disabled, .login_shell select:disabled  {color:#A2A2A2;border-color:#ccc;background:#F0F0F0;}
.login_shell input:focus, .login_shell select:focus, .login_shell textarea:focus {background:#fff;outline:0;border:1px solid #0193CF;box-shadow:none;}
.login_shell input[type="radio"]    {width:auto !important;height:auto !important;border:0;background:none;padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.login_shell input[type="checkbox"] {width:auto !important;height:auto !important;border:0;background:none;margin:2px 0 0 0;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.login_shell input.textfield        {width:100%;}
.login_shell .options_form_table    {color:#333 !important;font-size:12px !important;}
.login_panel                {position:relative;width:610px;height:330px;background:#fff;border:1px solid #bbb;margin:0 auto;padding:20px;box-shadow:1px 0px 8px rgba(0,0,0,0.3);-moz-box-shadow:1px 0px 8px rgba(0,0,0,0.3);-webkit-box-shadow:1px 0px 8px rgba(0,0,0,0.3);}
.login_panel h1             {font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue", Arial,"sans-serif";width:100%;font-size:16px;color:#333;font-weight:600;line-height:100%;border-bottom:1px solid #bbb;margin:0;padding:0;margin-bottom:20px;padding-bottom:7px;}
.login_panel_left           {float:left;width:220px;height:330px;display:table;overflow:hidden;margin-right:20px;}
.login_panel_left_inner     {width:220px;height:330px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;}
.login_logo                 {background:url(../Arctic/login_logo.jpg) no-repeat;}
.login_panel_right          {float:left;width:370px;height:330px;}
.login_lang_table           {width:100% !important;table-layout:fixed;margin:0;padding:0;border-spacing:0;border-collapse:collapse;border:0;margin:10px 0;}
.login_lang_table td        {width:50%;line-height:180%;}
.login_lang_table_mid       {width:10px !important;}
.login_lang_talbe input     {width:100% !important;}
.login_remember_checkbox            {margin:0 0 20px 0;}
.login_remember_checkbox label      {font-size:12px;color:#333;margin:0;padding:0;padding-left:5px;*padding-left:0px;position:relative;top:-3px;}
.login_bttn_shell           {width:100%;margin:10px 0;}
.login_foot_nav             {position:absolute;bottom:20px;width:370px;cursor:pointer;}
.login_foot_nav a, .login_foot_nav a:visited {font-size:11px;color:#333;text-decoration:none;}
.login_foot_nav a:hover     {color:#333;text-decoration:underline;}
.login_copyright            {margin:0 auto;width:650px;font-size:10px;color:#666;padding:10px 0px;}
.login_secretQuestions_shell        {margin:20px 0;overflow:hidden;}
.login_shell .bttn          {min-width:65px !important;}

.bttn_shell         {display:inline-block;width:auto;margin-right:1px;height:26px;border:1px solid #969696;overflow:hidden;
                     border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
                     background:linear-gradient(to bottom, #F0F0F0, #C8C8C8); /* W3C */
                     background:-moz-linear-gradient(top, #F0F0F0, #C8C8C8); /* FF3.6+ */
                     background:-webkit-linear-gradient(top, #F0F0F0, #C8C8C8); /* Chrome10+,Safari5.1+ */
                     background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0), to(#C8C8C8)); /* Chrome,Safari4+ */
                     background:-ms-linear-gradient(top, #F0F0F0, #C8C8C8); /* IE10+ */
                     background:-o-linear-gradient(top, #F0F0F0, #C8C8C8); /* Opera 11.10+ */
                     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#C8C8C8', GradientType=0); /* IE7-9 */
                     _background:#C8C8C8; /* IE 6 */
                     background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;
                     box-shadow:0px 1px 0px rgba(0,0,0,0.1), inset 0px 1px 0px #fff;
                     -webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1), inset 0px 1px 0px #fff;
                     -moz-box-shadow:0 1px 0px rgba(0,0,0,0.1), inset 0px 1px 0px #fff;
                     -webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;
                    }
.bttn_shell:hover,  .bttn_shell:focus, .bttn_shell:active {
                     border:1px solid #0193CF !important;cursor:pointer;
                     background:linear-gradient(to bottom, #FFFFFF, #E3E3E3); /* W3C */
                     background:-moz-linear-gradient(top, #FFFFFF, #E3E3E3); /* FF3.6+ */
                     background:-webkit-linear-gradient(top, #FFFFFF, #E3E3E3); /* Chrome10+,Safari5.1+ */
                     background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#E3E3E3)); /* Chrome,Safari4+ */
                     background:-ms-linear-gradient(top, #FFFFFF, #E3E3E3); /* IE10+ */
                     background:-o-linear-gradient(top, #FFFFFF, #E3E3E3); /* Opera 11.10+ */
                     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E3E3E3', GradientType=0); /* IE7-9 */
                     _background:#E3E3E3; /* IE 6 */
                     background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;
                    }
.bttn_shell:active  {background:#E1E1E1;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);}
.bttn               {display:inline-block;width:auto !important;text-decoration:none !important;color:#333 !important;font-size:13px;min-width:60px;height:20px;padding:3px 10px;text-align:center;}
.bttn:hover         {text-decoration:none !important;color:#333 !important;}

.bttn_shell.blue, .bttn_shell.blue:hover, .bttn_shell.blue:focus, .bttn_shell.blue:active 
                    {border:1px solid #026A98 !important;
                     background:linear-gradient(to bottom, #3C86D1, #215589); /* W3C */
                     background:-moz-linear-gradient(top, #3C86D1, #215589); /* FF3.6+ */
                     background:-webkit-linear-gradient(top, #3C86D1, #215589); /* Chrome10+,Safari5.1+ */
                     background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C86D1), to(#215589)); /* Chrome,Safari4+ */
                     background:-ms-linear-gradient(top, #3C86D1, #215589); /* IE10+ */
                     background:-o-linear-gradient(top, #3C86D1, #215589); /* Opera 11.10+ */
                     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C86D1', endColorstr='#215589', GradientType=0); /* IE7-9 */
                     _background:#02618F; /* IE 6 */
                     background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;
                     box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3);
                     -webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3);
                     -moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3);
                    }
.bttn_shell.blue .bttn {color:#fff !important;}
.bttn_shell.blue:hover, .bttn_shell.blue:focus {
                     background:linear-gradient(to bottom, #42C1FF, #146DC6); /* W3C */
                     background:-moz-linear-gradient(top, #42C1FF, #146DC6); /* FF3.6+ */
                     background:-webkit-linear-gradient(top, #42C1FF, #146DC6); /* Chrome10+,Safari5.1+ */
                     background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#42C1FF), to(#146DC6)); /* Chrome,Safari4+ */
                     background:-ms-linear-gradient(top, #42C1FF, #146DC6); /* IE10+ */
                     background:-o-linear-gradient(top, #42C1FF, #146DC6); /* Opera 11.10+ */
                     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42C1FF', endColorstr='#146DC6', GradientType=0); /* IE7-9 */
                     _background:#1B7DAC; /* IE 6 */
                     background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding-box;
                    }
.bttn_shell.blue:active {background:#2083D5;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);}

.optionsPanel_table              {width:550px;table-layout:fixed;border:1px solid #3F5365;margin-bottom:10px;}
.optionsPanel_table td           {vertical-align:middle;}
.optionsPanel_table_top          {width:100%;                                  
                                  background:linear-gradient(to bottom, #3C87D2, #215A92); /* W3C */
                                  background:-moz-linear-gradient(top, #3C87D2, #215A92); /* FF3.6+ */
                                  background:-webkit-linear-gradient(top, #3C87D2, #215A92); /* Chrome10+,Safari5.1+ */
                                  background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C87D2), to(#215A92)); /* Chrome,Safari4+ */
                                  background:-ms-linear-gradient(top, #3C87D2, #215A92); /* IE10+ */
                                  background:-o-linear-gradient(top, #3C87D2, #215A92); /* Opera 11.10+ */
                                  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C87D2', endColorstr='#215A92', GradientType=0); /* IE7-9 */
                                  _background:#258DC9; /* IE 6 */
                                  box-shadow:0px 0px 12px rgba(0,0,0,0.5), inset 0px 1x 0px rgba(255,255,255,0.5);
                                  -webkit-box-shadow:0 0px 12px rgba(0,0,0,0.5), inset 0px 1px 0px rgba(255,255,255,0.5);
                                  -moz-box-shadow:0 0px 12px rgba(0,0,0,0.5), inset 0px 1px 0px rgba(255,255,255,0.5);
                                 }
.optionsPanel_table_topLeft, .optionsPanel_table_topLeft_div, .optionsPanel_table_topRight, .optionsPanel_table_topRight_div {display:none;}
.optionsPanel_head               {float:left;width:100%;height:24px;padding-top:3px;white-space:nowrap;}
.optionsPanel_head h1            {float:left;font-size:13px;font-weight:normal;color:#fff;margin:0;padding:0;padding-left:5px;white-space:nowrap;overflow:hidden;}
.optionsPanel_table_body         {background:#fff;}
.optionsPanel_body_shell         {padding:20px;background:#fff;overflow:hidden;clear:both;}

.loginPanel_body_shell           {width:100%;height:100%;font-size:12px;color:#3876A9;}
.loginPanel_body_shell_centered  {text-align:center;padding:20px;}
.loginPanel_body_shell_left      {padding:20px 27px;}
.loginPanel_bttn_centered        {width:100%;margin:0 auto;height:21px;}
.loginPanel_body_table           {width:100%;table-layout:fixed;padding-bottom:15px;}
.loginPanel_body_table_left      {width:47%;text-align:center;}
.loginPanel_body_table_right     {width:53%;border-left:1px solid #C8C8C8;}
.loginPanel_body_table_bttns     {width:150px;}
.loginPanel_body_table input.textfield {width:100%;margin:3px 0px;}
.loginPanel_body_right_shell     {padding:0px 20px;font-size:12px;color:#3876A9;text-align:left;}
.loginPanel_body_right_shell input.textfield {width:100%;}
.loginPanel_body_right_shell select          {width:100%;margin:3px 0px;}
.loginPanel_bttns_right          {float:right;padding-top:5px;}
.loginPanel_description          {width:100%;font-size:11px;color:#333;padding:8px 0px;}

.loginPanel_forgotten_password   {text-align:right;font-size:10px;}
.loginPanel_checkbox_shell       {width:100%;font-size:10px;padding:10px 0px 10px 0px;vertical-align:middle;}
.loginPanel_checkbox_shell label {position:relative;top:-3px;padding-left:5px;}

.optionsPanel_top_div            {width:100%;height:19px;padding-top:2px;}
.optionsPanel_top_icon_login     {float:left;width:16px;height:16px;margin-left:5px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px 0px;}
.optionsPanel_top_icon_warning   {float:left;width:16px;height:16px;margin-left:5px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -420px;}
.optionsPanel_top_title          {float:left;padding:1px 0px 0px 7px;cursor:default;-moz-user-select:none;}
.optionsPanel_top_div h1         {margin:0;padding:0;font-size:11px;color:#fff;}

.DatePickerFrame  {margin:0;padding:0;border:0;}
.dpTable          {font-size:11px;text-align:center;color:#333;border-collapse:collapse;border:solid 1px #2B4E71;background:url(../Arctic/popupMsg_body_bg.jpg) repeat-x #BECFDD;}
.dpTableNoBorder  {font-size:11px;text-align:center;color:#333;border-collapse:collapse;border:solid 1px #2B4E71;background:url(../Arctic/popupMsg_body_bg.jpg) repeat-x #BECFDD;}
.dpTR             {}
.dpTitleTR        {}
.dpDayTR          {}
.dpTodayButtonTR  {border-top:1px solid #999;}
.dpTD             {text-align:center;vertical-align:middle;cursor:pointer;padding:5px;}
.dpDayHighlightTD {background:#FFFBE1;}
.dpTDHover        {background:#EAF4FB;}
.dpBusy           {background-color:#CEE9FB;}
.dpTitleTD        {text-align:center;vertical-align:middle;white-space:nowrap;padding-bottom:20px;}
.dpButtonTD       {text-align:center;padding:4px;}
.dpTodayButtonTD  {text-align:center;}
.dpDayTD          {border-bottom:1px solid #999;}
.dpTitleText      {font-size:12px;font-weight:bold;padding-top:5px;}
.dpTodayHighlight {border:1px solid #999;}
.dpButton         {font-size:10px;font-weight:bold;cursor:pointer;}
.dpTodayButton    {font-size:10px;margin:5px 0px;padding:0;}

.ME_StandardText      {font-size:11px;}
.ME_StandardText span {margin:0;padding:0;padding-right:5px;}
.ME_DatePicker        {margin:0;padding:0;}
.ME_DatePicker td     {margin:0;padding:0;}

.ME_ProgressDialog_Shell   {}
.ME_InputDialog_Shell      {}
.ME_ConfirmDialogBoxBorder {}
.ME_DialogBox              {background:#F5F5F3;border:1px solid #000;padding:10px;font-size:12px;}
.ME_DialogBox .textfield   {border:1px solid #808080;width:99%;}
.ME_DialogBody             {}
.ME_DialogBodyText         {}

.popupMsg_shell_table        {table-layout:fixed;width:210px;vertical-align:top;text-align:left;font-size:0px;}
.popupMsg_table              {table-layout:fixed;width:210px;vertical-align:top;text-align:left;font-size:0px;border:1px solid #014563;}
.popupMsg_table.notification {box-shadow:0px 0px 8px rgba(0,0,0,0.8);-webkit-box-shadow:0 0px 8px rgba(0,0,0,0.8);-moz-box-shadow:0 0px 8px rgba(0,0,0,0.8);}
.popupMsg_table td           {}
.popupMsg_topLeft            {width:4px;}
.popupMsg_top                {}
.popupMsg_top_div            {float:left;width:100%;}
.popupMsg_topRight           {width:4px;}
.popupMsg_left               {width:4px;}
.popupMsg_body               {width:160px;padding:10px;font-size:12px;color:#fff !important;vertical-align:middle;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.7);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.7);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.7);}
.popupMsg_right              {width:4px;}
.popupMsg_botLeft            {width:4px;}
.popupMsg_botLeft_div        {width:4px;height:4px;}
.popupMsg_bot                {width:4px;}
.popupMsg_botRight           {width:4px;}
.popupMsg_content_shell      {width:160px;height:90px;display:table-cell;vertical-align:middle;text-align:center;}
.popupMsg_height             {height:110px;}

.popupMsg_content_shell2      {border:1px solid #2B4E71;padding:10px;background:url(../Arctic/popupMsg_body_bg.jpg) repeat-x #BECFDD;}
.popupMsg_content_shell_inner {width:100%;}
.datePicker_shell_table       {table-layout:fixed;width:220px;vertical-align:top;text-align:left;font-size:0px;}
.datePicker_head_table        {width:100%;font-size:10px;}
.datePicker_head_table td     {vertical-align:middle;text-align:center;margin:0;padding:0;padding:3px 0px;border-bottom:1px solid #999;}
.datePicker_table_head        {}
.datePicker_title_text        {width:100%;font-size:10px;font-weight:bold;text-align:center;}
.datePicker_foot_table        {width:100%;font-size:11px;}
.datePicker_foot_table td     {white-space:nowrap;overflow:hidden;padding-top:5px;border-top:1px solid #999;}
.datePicker_table             {width:100%;font-size:11px;padding:3px 0px 7px 0px;}
.datePicker_table td          {vertical-align:middle;text-align:center;padding:1px 0px;}
.datePicker_table_fixed       {width:180px;table-layout:fixed;font-size:11px;padding-bottom:10px;border-collapse:collapse;}
.datePicker_table_fixed td    {overflow:hidden;}
.datePicker_table_bttnClose   {width:26px;}
.datePicker_table_gap         {width:100%;height:20px;}
.datePicker_table_arrow       {}
.datePicker_arrow_left        {float:left;width:16px;height:16px;background:url(../Arctic/tableHead_bttn_arrow.gif) no-repeat -32px 0px;cursor:pointer;}
.datePicker_arrow_right       {float:right;width:16px;height:16px;background:url(../Arctic/tableHead_bttn_arrow.gif) no-repeat -48px 0px;cursor:pointer;}
.datePicker_arrow_left:hover  {background-position:-32px -16px;}
.datePicker_arrow_right:hover {background-position:-48px -16px;}
.datePicker_week              {-moz-user-select:none;cursor:default;}
.datePicker_date              {width:20px;padding:2px;-moz-user-select:none;}
.datePicker_date_inner        {width:20px;height:16px;margin:0 auto;padding-top:2px;text-align:center;}
.datePicker_date_hover        {margin:0 auto;background:#FFFBE1;cursor:pointer;}
.datePicker_date_selected     {margin:0 auto;background:#FFFBE1;cursor:pointer;}
.datePicker_date_today        {margin:0 auto;background:#EAF4FB;cursor:pointer;color:#000;}
.datePicker_date_busy         {margin:0 auto;color:red;cursor:pointer;}

.popupWin_shell_table      {table-layout:fixed;width:100%;vertical-align:top;text-align:left;font-size:0px;
                            box-shadow:0px 0px 12px rgba(0,0,0,0.8);
                            -webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
                            -moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8); 
                           }
.popupWin_shell_table td   {}
.popupWin_shad_body        {background:linear-gradient(to bottom, #258DC8 0px, #1C6595 30px); /* W3C */
                            background:-moz-linear-gradient(top, #258DC8 0px, #1C6595 30px); /* FF3.6+ */
                            background:-webkit-linear-gradient(top, #258DC8 0px, #1C6595 30px); /* Chrome10+,Safari5.1+ */
                            background:-webkit-gradient(linear, left top, left bottom, color-stop(0px,#258DC8), color-stop(30px,#1C6595)); /* Chrome,Safari4+ */
                            background:-ms-linear-gradient(top, #258DC8 0px, #1C6595 30px); /* IE10+ */
                            background:-o-linear-gradient(top, #258DC8 0px, #1C6595 30px); /* Opera 11.10+ */
                            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#258DC8', endColorstr='#1C6595', GradientType=0); /* IE7-9 */
                            _background:#258DC9; /* IE 6 */
                            box-shadow:inset 0px 2px 0px rgba(255,255,255,0.5);
                            -webkit-box-shadow:inset 0px 2px 0px rgba(255,255,255,0.5);
                            -moz-box-shadow:inset 0px 2px 0px rgba(255,255,255,0.5);
                           }
.popupWin_shad_top, .popupWin_shad_topLeft, .popupWin_shad_topRight, .popupWin_shad_topLeft_div, .popupWin_shad_left, .popupWin_shad_right, .popupWin_shad_bot, .popupWin_shad_botLeft, .popupWin_shad_botLeft_div, .popupWin_shad_botRight {display:none;}

.optionsPanel_top_icon_clock     {float:left;width:16px;height:16px;margin-left:5px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -378px;}

.popupWin_table              {table-layout:fixed;width:100%;border:1px solid #3F5365;vertical-align:top;text-align:left;font-size:0px;}
.popupWin_table td           {}
.popupWin_topLeft            {width:6px;cursor:move;}
.popupWin_topRight           {width:6px;cursor:move;}
.popupWin_top                {cursor:move;}
.popupWin_top_div            {float:left;height:30px;}
.popupWin_top_div h1         {float:left;font-size:13px;font-weight:normal;color:#fff;margin:0;padding:6px 0px 0px 5px;white-space:nowrap;overflow:hidden;}
.popupWin_top_icon_confirm   {float:left;width:16px;height:16px;margin:6px 0px 0px 3px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -462px;}
.popupWin_top_icon_warning   {float:left;width:16px;height:16px;margin:6px 0px 0px 3px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -420px;}
.popupWin_top_icon_info      {float:left;width:16px;height:16px;margin:6px 0px 0px 3px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -504px;}
.popupWin_top_icon_clock     {float:left;width:16px;height:16px;margin:6px 0px 0px 3px;display:block;background:url(../Arctic/icon_toolbar_blue_pack.png) no-repeat 0px -378px;}
.popupWin_bttn_close         {float:right;width:16px;height:16px;margin:4px 4px 0px 0px;^margin:4px 2px 0px 0px;background:url(../Arctic/popupWin_bttn_close.gif) no-repeat   0px 0px;cursor:pointer;}
.popupWin_bttn_max           {float:right;width:16px;height:16px;margin:4px 4px 0px 0px;^margin:4px 2px 0px 0px;background:url(../Arctic/popupWin_bttn_close.gif) no-repeat -16px 0px;cursor:pointer;}
.popupWin_bttn_restore       {float:right;width:16px;height:16px;margin:4px 4px 0px 0px;^margin:4px 2px 0px 0px;background:url(../Arctic/popupWin_bttn_close.gif) no-repeat -32px 0px;cursor:pointer;}
.popupWin_bttn_close:hover   {background-position:  0px -16px;}
.popupWin_bttn_max:hover     {background-position:-16px -16px;}
.popupWin_bttn_restore:hover {background-position:-32px -16px;}
.popupWin_bttn_close:focus,   .popupWin_bttn_close:active   {background-position:  0px -32px;}
.popupWin_bttn_max:focus,     .popupWin_bttn_max:active     {background-position:-16px -32px;}
.popupWin_bttn_restore:focus, .popupWin_bttn_restore:active {background-position:-32px -32px;}
.popupWin_left               {width:6px;}
.popupWin_body               {font-size:13px;color:#333;white-space:nowrap;overflow:hidden;background:#ECECEC;border:1px solid #014563;}
.popupWin_right              {width:6px;}
.popupWin_botLeft            {width:6px;}
.popupWin_botLeft_div        {width:6px;height:6px;}
.popupWin_bot                {width:6px;}
.popupWin_botRight           {width:6px;}
.popupWin_body h1            {margin:0;padding:0;padding-bottom:10px;font-weight:bold;font-size:13px;color:#333;}

.popupWin_topBar_table       {table-layout:fixed;width:100%;-moz-user-select:none;}
.popupWin_topBar_table td    {margin:0;padding:0;}
.popupWin_topBar_table_left  {width:100%;white-space:nowrap;overflow:hidden;}
.popupWin_topBar_table_right {width:70px;}

.popupWin_body_table                 {width:100%;table-layout:fixed;}
.popupWin_body_table_centered        {text-align:center;}
.popupWin_body_table_inner           {font-size:12px;color:#333;}
.popupWin_body_table_txt             {width:100%;white-space:normal;line-height:160%;}
.popupWin_foot_bttn_centered_shell   {margin:0 auto;width:400px;padding-top:15px;}
.popupWin_foot_bttn_centered         {float:left;}
.popupWin_dialogue                   {padding:20px;}
.popupWin_foot_bttns_shell           {padding:20px;}

.dataTable_shell              {background:url(../Arctic/msgList_table_header_bg.jpg) repeat-x #fff;}
.dataTable_shell_inner        {padding:0px 3px;overflow:hidden;}
.dataTable_shell_table        {width:100%;table-layout:fixed;text-align:left;margin:0;padding:0;}
.dataTable_shell_table td     {margin:0;padding:0;}
.dataTable_shell_table_scroll {width:17px;}
.dataTable_table              {width:100%;table-layout:fixed;text-align:left;font-size:12px;color:#333;}
.dataTable_table a, .popupWin_dataTable_table a:visited {text-decoration:underline;font-size:11px;color:#3876A9;}
.dataTable_table a:hover      {text-decoration:none;}
.dataTable_table thead td     {padding-top:5px;padding-bottom:5px;font-size:12px;color:#666;vertical-align:middle;}
.dataTable_table thead .dataTable_tickbox {padding-left:1px;}
.dataTable_table td           {vertical-align:middle;white-space:nowrap;overflow:hidden;}
.dataTable_table_head         {width:100%;table-layout:fixed;vertical-align:middle;text-align:left;padding:4px;color:#666;}
.dataTable_scrollbar_top      {width:20px;height:26px;}
.dataTable_tickbox            {width:30px;text-align:center;}
.dataTable_icon               {width:30px;padding-top:4px !important;}
.dataTable_icon img           {padding-left:5px;}
.dataTable_name img           {padding:0px 5px 0px 5px;margin-top:-2px;}
.dataTable_domain_header_icon {width:30px;background:url(../Arctic/icon_domains.png) no-repeat 6px 4px;}
.dataTable_user_header_icon   {width:30px;background:url(../Arctic/login.gif) no-repeat 6px 4px;}
.dataTable_sms_header_icon    {width:30px;background:url(../Arctic/icon_phone.gif) no-repeat 6px 4px;}
.dataTable_groups_header_icon    {width:30px;background:url(../Arctic/icon_groups.gif) no-repeat 6px 4px;}
.dataTable_directory_header_icon    {width:30px;background:url(../Arctic/icon_directory.gif) no-repeat 6px 4px;}
.dataTable_list_header_icon    {width:30px;background:url(../Arctic/icon_lists.gif) no-repeat 6px 4px;}
.dataTable_dkim_header_icon    {background:url(../Arctic/icon_dkim.gif) no-repeat 6px 4px;}
.dataTable_dkim_header_icon .tableHead_bttn_shell {padding-left:20px;}
.dataTable_from               {width:150px;padding-left:7px;text-overflow:ellipsis;}
.dataTable_name               {padding-left:7px;text-overflow:ellipsis;}
.dataTable_noWidth            {padding-left:7px;text-overflow:ellipsis}
.dataTable_date               {width:90px;font-size:11px;padding-left:7px;text-overflow:ellipsis;}
.dataTable_size               {width:55px;font-size:11px;padding-left:7px;text-overflow:ellipsis;}
.dataTable_status             {width:110px;font-size:11px;padding-left:7px;text-overflow:ellipsis;}
.dataTable_action             {width:170px;text-align:center;}

.dataTable_footer             {font-size:11px;color:#666;height:23px;padding-top:7px;border-top:1px solid #999;
                               background:linear-gradient(to bottom, #FAFAFA, #C7C7C7); /* W3C */
                               background:-moz-linear-gradient(top, #FAFAFA, #C7C7C7); /* FF3.6+ */
                               background:-webkit-linear-gradient(top, #FAFAFA, #C7C7C7); /* Chrome10+,Safari5.1+ */
                               background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#C7C7C7)); /* Chrome,Safari4+ */
                               background:-ms-linear-gradient(top, #FAFAFA, #C7C7C7); /* IE10+ */
                               background:-o-linear-gradient(top, #FAFAFA, #C7C7C7); /* Opera 11.10+ */
                               filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#C7C7C7', GradientType=0); /* IE7-9 */
                               _background:#FAFAFA; /* IE6 */
                              }
.dataTable_footer span        {padding-left:5px;}


.dataTable_listTable                      {width:100%;table-layout:fixed;border:1px solid #fff;cursor:pointer}
.dataTable_listTable td                   {padding-top:4px;padding-bottom:4px;white-space:nowrap;overflow:hidden;text-align:left}
.dataTable_listTable:hover                {background:#FFF9D0;}
.dataTable_listTable_bordered             {width:100%;table-layout:fixed;border:1px solid #C8C8C8;cursor:pointer;}
.dataTable_listTable_bordered td          {padding-top:4px;padding-bottom:4px;white-space:nowrap;overflow:hidden;text-align:left;}
.dataTable_listTable_bordered:hover       {background:#FFF9D0;}

.dataTable_listRow_selected       {background:#E6F3FF;}
.dataTable_listRow_selected:hover {background:#E6F3FF !important;}
.dataTable_listRow_unselected     {background:#fff;}

.tableHead_bttn_shell               {float:left;height:16px;display:block;cursor:pointer;}
.tableHead_bttn_txt                 {float:left;height:16px;}
.tableHead_bttn_arrow               {float:left;width:16px;height:16px;background:url(../Arctic/tableHead_bttn_arrow.gif) no-repeat   0px 16px;}
.tableHead_bttn_arrow_up_selected   {float:left;width:16px;height:16px;background:url(../Arctic/tableHead_bttn_arrow.gif) no-repeat -16px -1px;}
.tableHead_bttn_arrow_down_selected {float:left;width:16px;height:16px;background:url(../Arctic/tableHead_bttn_arrow.gif) no-repeat   0px -1px;}
.tableHead_bttn_shell:hover         {color:#000;}
.tableHead_bttn_shell:hover .tableHead_bttn_arrow {background-position:-16px -17px;}
.tableHead_bttn_shell:hover .tableHead_bttn_arrow_down_selected {background-position:  0px -17px;}
.tableHead_bttn_shell:hover .tableHead_bttn_arrow_up_selected   {background-position:-16px -17px;}

.rightClickMenu_shell             {vertical-align:top;text-align:left;font-size:0px;}
.rightClickMenu_shell td          {}
.rightClickMenu_shell_topleft, .rightClickMenu_shell_topleft_div, .rightClickMenu_shell_top, .rightClickMenu_shell_topRight, .rightClickMenu_shell_left, .rightClickMenu_shell_right, .rightClickMenu_shell_botLeft, .rightClickMenu_shell_botLeft_div, .rightClickMenu_shell_bot, .rightClickMenu_shell_botRight {display:none;}
.rightClickMenu_shell_mid         {width:170px;font-size:12px;}

.rightClickMenu_body_shell      {width:100%;background:#EBEBEB;font-size:13px;
                                 box-shadow:0px 0px 8px rgba(0,0,0,0.8);
                                 -webkit-box-shadow:0 0px 8px rgba(0,0,0,0.8);
                                 -moz-box-shadow:0 0px 8px rgba(0,0,0,0.8);
                                }
.rightClickMenu_body_shell ul   {margin:0;padding:0;list-style-type:none;color:#333;}
.rightClickMenu_body_shell li   {height:16px;margin:0;padding:0;margin:0 5px;padding:5px 10px;cursor:pointer;}
.rightClickMenu_item            {cursor:pointer;}
.rightClickMenu_item:hover      {background:#fff;}
.rightClickMenu_hr              {margin:5px 10px;height:1px;border-bottom:1px solid #7C7C7C;_font-size:1px;}

.pageLoad_shell       {width:100%;height:100%;background:Transparent;position:absolute;top:0;left:0;z-index:90001;}
.loadPanel_shell      {position:relative;top:40%;width:270px;margin:0 auto;padding:15px;z-index:90002;
                       border:1px solid #3F5365;
                       background:linear-gradient(to bottom, #258DC8, #1C6595); /* W3C */
                       background:-moz-linear-gradient(top, #258DC8, #1C6595); /* FF3.6+ */
                       background:-webkit-linear-gradient(top, #258DC8, #1C6595); /* Chrome10+,Safari5.1+ */
                       background:-webkit-gradient(linear, left top, left bottom, color-stop(#258DC8), color-stop(#1C6595)); /* Chrome,Safari4+ */
                       background:-ms-linear-gradient(top, #258DC8, #1C6595); /* IE10+ */
                       background:-o-linear-gradient(top, #258DC8, #1C6595); /* Opera 11.10+ */
                       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#258DC8', endColorstr='#1C6595', GradientType=0); /* IE7-9 */ 
                       _background:#258DC9; /* IE 6 */
                       border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
                       box-shadow:0px 0px 6px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.7);
                      }
.loadPanel_shell h2   {margin:0;padding:0;font-family:"Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue", Arial,"sans-serif";font-size:13px;font-weight:normal;color:#fff;padding-bottom:10px;}
.loadPanel_bar        {width:270px;height:25px;background:url(../Arctic/loading_bar.gif) no-repeat;}

.toolbar_primary                        {width:100%;height:28px;border-bottom:1px solid #999 !important;overflow:hidden;
                                         background:linear-gradient(to bottom, #FAFAFA, #C7C7C7); /* W3C */
                                         background:-moz-linear-gradient(top, #FAFAFA, #C7C7C7); /* FF3.6+ */
                                         background:-webkit-linear-gradient(top, #FAFAFA, #C7C7C7); /* Chrome10+,Safari5.1+ */
                                         background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#C7C7C7)); /* Chrome,Safari4+ */
                                         background:-ms-linear-gradient(top, #FAFAFA, #C7C7C7); /* IE10+ */
                                         background:-o-linear-gradient(top, #FAFAFA, #C7C7C7); /* Opera 11.10+ */
                                         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#C7C7C7', GradientType=0); /* IE7-9 */
                                         _background:#FAFAFA; /* IE6 */
                                        }
.toolbar_primary_table                  {width:100%;table-layout:fixed;}
.toolbar_primary_table h2               {padding:5px 0 0 7px;}
.toolbar_primary_table td               {vertical-align:top;}
.toolbar_primary_table_left             {white-space:nowrap;overflow:hidden;}
.toolbar_primary_table_left_bttn        {width:250px;padding-top:3px;}
.toolbar_primary_table_bttn             {width:28px;}
.toolbar_primary_table_sort             {width:71px;}
.toolbar_primary_table_left_folderList  {width:80px;}
.toolbar_primary_table_right_folderList {white-space:nowrap;overflow:hidden;}
.toolbar_primary_bttns_td_shell         {float:left;height:28px;table-layout:fixed;white-space:nowrap;overflow:hidden;}
.toolbar_primary_table_search           {width:150px;}
.toolbar_primary_table h2               {margin:0;padding:0;font-weight:normal;font-size:13px;color:#333;padding:5px 0 0 10px;}

.toolbar_icon_new         {display:none;}
.toolbar_icon_refresh     {background:url(../Arctic/icons_optionsList_pack.png) no-repeat 0px -597px;float:left;width:16px;height:18px;margin:4px 1px 0px 1px;}
.toolbar_icon_info        {background:url(../Arctic/icons_optionsList_pack.png) no-repeat 0px -520px;float:left;width:16px;height:18px;margin:4px 1px 0px 1px;}

.bodyCol_folderList          {width:100%;}

.bttn_toolbar_primary_shell                 {float:left;height:28px;font-size:12px;cursor:pointer;white-space:nowrap;-moz-user-select:none;}
.bttn_toolbar_primary_shell_right           {float:right;height:28px;font-size:12px;cursor:pointer;white-space:nowrap;-moz-user-select:none;}
.bttn_toolbar_primary_shell_disabled        {float:left;height:28px;font-size:12px;color:#838383;cursor:default;white-space:nowrap;-moz-user-select:none;}
.bttn_toolbar_primary_shell_right_disabled  {float:right;height:28px;font-size:12px;color:#838383;cursor:default;white-space:nowrap;-moz-user-select:none;}
.bttn_toolbar_primary_left                  {float:left;height:28px;background:none;padding:0px 5px;}
.bttn_toolbar_primary_left:hover            {background:rgb(255,255,255);
	                                         background: transparent\9;
	                                         background:rgba(255,255,255,0.7);
	                                         filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff,endColorstr=#b2ffffff);
	                                         zoom: 1;
                                            }
.bttn_toolbar_primary_shell_disabled        .bttn_toolbar_primary_left:hover {background:none;}
.bttn_toolbar_primary_shell_right_disabled  .bttn_toolbar_primary_left:hover {background:none;}
.bttn_toolbar_primary_text                  {float:left;font-size:12px;padding:6px 5px 0px 5px;}
.bttn_toolbar_primary_right                 {display:none;}
.bttn_toolbar_primary_divider               {float:left;width:2px;height:28px;background:url(../Arctic/toolbar_divider_bg.jpg) repeat-y #fff;}

.ME_Button          {height:21px;border:1px solid #878787;background:url(../Arctic/bttn_bg.jpg) repeat-x;vertical-align:top;color:#333;padding:2px 10px;*padding:0;cursor:pointer;
                     padding:2px 7px 4px 7px;margin-bottom:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
                     }
.control_layout_table td
{
    padding-top:0px;
    padding-bottom:0px;
}    

.ME_Button .footer  {min-width:80px;*width:80px;cursor:pointer;}
.ME_input_text      {white-space:nowrap;}

.timeout_text              {text-align:left;white-space:nowrap;}
.timeout_countdown_text    {font-weight:bold;color:red;}

.welcome_shell          {padding:15px;color:#333 !important;}
.welcome_shell h1       {font-size:25px !important;font-weight:normal;margin-bottom:5px;}
.welcome_shell h2       {font-size:18px;font-weight:normal;}

.welcome_item                  {float:left;width:45%;padding:0px 20px 5px 0px;min-height:120px;}
.welcome_item h2               {font-size:18px;color:#333;}
.welcome_item h2 a,            .welcome_items h2 a:visited {text-decoration:none;color:#333;display:inline-block;padding:5px 0px 10px 40px;}
.welcome_item h2 a:hover       {text-decoration:none;color:#2865BA;cursor:pointer;}
.welcome_item .mailboxes       {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px    0px;}
.welcome_item .sms             {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px  -62px;}
.welcome_item .groups          {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -124px;}
.welcome_item .lists           {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -186px;}
.welcome_item .listTracking    {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -248px;}
.welcome_item .directory       {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -310px;}
.welcome_item .domains         {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -372px;}
.welcome_item .dkim            {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -434px;}
.welcome_item .branding        {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -496px;}
.welcome_item .campaign        {background:url(../Arctic/icon_optionsList_pack_large.png) no-repeat 0px -558px;}

.table-container    {float:left;min-width:300px;height:100%;overflow:hidden;}
.action-container   {float:left;width:200px;height:100%;background:#F0F0F0;overflow:auto;}
.container-splitter {float:left;width:4px;height:100%;background:#C8DFED;border:1px solid #3F5365;border-top:0;border-bottom:0;overflow:hidden;}

.action-toolbar     {
                    width:100%;height:28px;border-bottom:1px solid #999 !important;
                    background:linear-gradient(to bottom, #FAFAFA, #C7C7C7); /* W3C */
                    background:-moz-linear-gradient(top, #FAFAFA, #C7C7C7); /* FF3.6+ */
                    background:-webkit-linear-gradient(top, #FAFAFA, #C7C7C7); /* Chrome10+,Safari5.1+ */
                    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), to(#C7C7C7)); /* Chrome,Safari4+ */
                    background:-ms-linear-gradient(top, #FAFAFA, #C7C7C7); /* IE10+ */
                    background:-o-linear-gradient(top, #FAFAFA, #C7C7C7); /* Opera 11.10+ */
                    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#C7C7C7', GradientType=0); /* IE7-9 */
                    _background:#FAFAFA; /* IE6 */    
                    }
.action-container h2  {margin:0;padding:0;font-weight:normal;font-size:13px;color:#333;padding:5px 0 0 10px;}
.action-container ul  {margin:0;padding:0;list-style-type:none;white-space:nowrap;font-size:12px;margin:5px 10px;}
.action-container li  {margin:0;padding:0;clear:both;padding:7px 0;white-space:nowrap;-moz-user-select:none;cursor:pointer;}
.action-container li:hover {color:#666;}

.sysListTable_shell                     {overflow:hidden;}
.sysListTable_shell tr                  {cursor:pointer}
.sysListTable_shell tr.selected         {background-color:#E6F3FF;}
.sysListTable_shell td                  {padding:5px;} 
.sysListTable_shell div.tableContainer  {clear:both;border:1px solid #963}
.sysListTableHeader                     {padding-top:3px;border:0;border-spacing:0;border-collapse:collapse;background:#ddd}
.sysListTableData                       {border:0;border-spacing:0;border-collapse:collapse}
.sysListTableData tr:hover              {cursor:hand;background-color:#FFF9D0}
.sysListTable td                        {padding:5px;font-size:13px}
.sysListTable_tr td                     {font-size:11px !important;font-weight:normal;color:#666}
.sysListTable_tr_unselected             {}
.sysListTable_scrollContent             {display:block;overflow-y:auto;overflow-x:hidden;width:100%}
.sysListTableHeader td                  {padding-top:5px !important; padding-bottom:3px !important}
.sysListTableHeader tr                  {border-top:solid 1px #C8C8C8;border-bottom:solid 1px #C8C8C8;border-collapse:collapse}
.td_Icon                                {padding:2px 5px 2px 26px !important;cursor:pointer}
.td_DateTime                            {width:100px;text-align:right}
.td_Numeric                             {width:40px;text-align:right}

.trackMessage.popupWin_content_scroll_tab   {overflow:hidden !important;}
.trackMessage .textfield                    {width:100% !important;}
.trackMessage label                         {top:0 !important;padding:0 !important;}
.trackMessage .checkbox                     {position:relative;top:3px;margin-right:5px;}
.trackMessage .sysListTable_shell           {overflow:auto !important;}


#chkFooter {margin-right:5px;}

/*
 * Some old classes carried over from previous Webmail version
 */
.msgList_scroller
{
    width:100%;
    visibility:hidden;
    display:none;
	overflow-y:scroll;
	overflow-x:hidden;
}


.msgList_shell_table
{
	width:100%;
	table-layout:fixed;
}


.msgList_table_scroll   /* vertical scrollbar */
{
    width:18px;vertical-align:top;
}

#msgList_table_left { width:100%;vertical-align:top; }

.msgList_container_shell    /* holds the message list table */
{
	overflow:hidden;
	padding: 0px 3px;
}

.msgList_container_shell_summary    /* holds the message list table (summary) */
{
	overflow:hidden;
	background-color:White;
	padding: 0px 2px 0px 3px;
}

/* Old Mondo Webmail styles */
.tv_nodelabel
{
	color:black;
	font-size:8pt;
	cursor:default;
}

.ls_bold { font-weight:bold !important;}
.ls_normal { font-weight:normal !important;}

.tv_nodeexpand           /*arrow*/
{
	cursor:default;
}

.tv_selectedrow
{
	font-size:8pt;
	background-color:lightgrey;
	cursor:default;
	color: #33383E;
}
.tv_unselectedrow
{
	font-size:8pt;
	background-color:white;
	cursor:default;
	color: #33383E;
}

.divScrollable
{
	overflow: auto;
	background-color: White;
	background-repeat:repeat-y;
	font-size:11px;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}

.divScrollableContent
{
	padding: 5px;
}

.optionsPanel_calendar_bttn          {float:left;width:16px;height:16px;display:block;background-color:black;background:url(../Arctic/folderList_icon_pack.png) no-repeat -260px 0px;margin:0px 0px 8px 3px;_margin:5px 0px 5px 0px;cursor:pointer;}

/* New test styles */
.no_sel{
    -moz-user-select:none;
}


/* Browser Specific Hacks */

/* Targets IE11 only */
_:-ms-fullscreen, :root .adminList_icon_postoffice      {margin-top:3px !important;}
_:-ms-fullscreen, :root .popupWin_search_form input     {padding-top:1px !important;}

/* Targets IE10 and below (all IE)*/
.adminList_icon_postoffice  {margin-top:3px\9;}


/* Targets IE10 only*/
/* html[data-useragent*='MSIE 10.0'] .paneSliding {background:rgba(255,255,255,0.8) !important;} */

/* Targets IE10 & IE9 only */
/* .topNav_bttn_selected:nth-child(n) {filter:none\9;background:#FAFAFA\9;} */

/* Targets IE8 only*/
/* @media \0screen 
{
    
} */

/* Targets IE6, IE7 only */
/* .dropDown_contacts_new   {*top:-1px !important;*float:right !important;} */