@CHARSET "ISO-8859-1";.bodyback { background-color:#dddddd; }.inputcolor { background-color:#f9f9f9; } .inputsecondarycolor { background-color:#f5f5f5; }.themeprimary { background-color:#1f2937; }.themesecondary { background-color:#4386a3; } .sidebarbackground { background-color:#eeeeee; } .menuborderbackground { background-color:#86d6fb;} .lighttext { color:#ffffff; } .linkcolor { color:#3eacde; } .basefont { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:000000; }.menuborder { border:1px solid #86d6fb; }.border { border:1px solid #d2d2d2; }.bordershadow { border:1px solid #d2d2d2; -webkit-box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); padding:4px; -webkit-border-radius:3px; border-radius:3px; } body { background-color:#dddddd; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:000000; }body.bodypopup { background-color:#dddddd; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:000000; padding:0px; margin:0px; }body.bodyiframe { background-color:#dddddd; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:000000; padding:0px; margin:0px; }a { color:#3eacde; }a, img { border:none; outline:none }input, select, textarea { font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#f9f9f9; border:1px solid #d2d2d2; -webkit-box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); padding:4px; -webkit-border-radius:3px; border-radius:3px; }input.light { font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#f5f5f5; background-image:url(../images/graybutton.png); background-position:top; background-repeat:repeat-x; cursor:pointer; border:1px solid #d2d2d2; -webkit-border-radius:2px; border-radius:2px; padding:6px; color:#3eacde; padding-left:12px; padding-right:12px; }input.dark { font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#1f2937; -webkit-border-radius:2px; border-radius:2px; padding:6px; color:white; border:none; padding-left:12px; cursor:pointer; padding-right:12px; }input:disabled, select:disabled, textarea:disabled { opacity:0.7; background-color:#f9f9f9; border:1px solid #d2d2d2; -webkit-box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); box-shadow:inset 0px 1px 3px 1px rgba(0, 0, 0, 0.1); padding:4px; -webkit-border-radius:3px; border-radius:3px; }input.light:disabled { opacity:0.7; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#f5f5f5; background-image:url(../images/graybutton.png); background-position:top; background-repeat:repeat-x; cursor:pointer; border:1px solid #d2d2d2; -webkit-border-radius:2px; border-radius:2px; padding:6px; color:#3eacde; padding-left:12px; padding-right:12px; }input.dark:disabled { opacity:0.7; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#1f2937; -webkit-border-radius:2px; border-radius:2px; padding:6px; color:white; border:none; padding-left:12px; cursor:pointer; padding-right:12px; }table { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:000000; }div.main { background-color:#ffffff; margin:0 auto; margin-top:20px; margin-bottom:20px; width:950px;-webkit-box-shadow:0px 0px 2px 3px rgba(0,0 , 0, 0.1); box-shadow:0px 0px 2px 3px rgba(0, 0, 0, 0.1);}div.popupmain { background-color:#ffffff; margin:0 auto; margin-top:20px; margin-bottom:20px; width:950px;-webkit-box-shadow:0px 0px 2px 3px rgba(0,0 , 0, 0.1); box-shadow:0px 0px 2px 3px rgba(0, 0, 0, 0.1);width:100%; padding:0px; margin:0px;}div.iframemain { background-color:#ffffff; margin:0 auto; margin-top:20px; margin-bottom:20px; width:950px;-webkit-box-shadow:0px 0px 2px 3px rgba(0,0 , 0, 0.1); box-shadow:0px 0px 2px 3px rgba(0, 0, 0, 0.1);width:100%; padding:0px; margin:0px;}.logocontainer { float:right; text-align:center; line-height:120%;padding:5px; padding-right:10px; font-size:12px; }div.header { display:table; width:100%; height:80px; background-image:url(images/header.png); background-repeat:repeat-x; background-position:bottom; }div.popupheader { display:table; width:100%; height:80px; background-image:url(images/header.png); background-repeat:repeat-x; background-position:bottom; width:100%; height:30px;}div.iframeheader { display:none; }div.headerlogo { display:table-cell; padding:12px; padding-top:10px; }img.logo {height:55px;}img.popuplogo { height:55px; height:20px; }div.headername { display:table-cell; width:100%; overflow:hidden; padding-left:10px; vertical-align:middle; font-size:2.5em; }div.popupheadername { display:table-cell; width:100%; overflow:hidden; padding-left:10px; vertical-align:middle;font-size:1.5em; }div.mainmenu { min-height:41px; background-color:#1f2937; background-image:url(../images/menugrad.png); background-repeat:repeat-x; overflow:hidden; }div.popupmainmenu { height:41px; background-color:#1f2937; background-image:url(../images/menugrad.png); background-repeat:repeat-x; width:100%; }div.iframemainmenu { height:41px; background-color:#1f2937; background-image:url(../images/menugrad.png); background-repeat:repeat-x; width:100%; }div.menupadder { padding-top:10px; }div.menutable { display:table; height:30px; }div.menuspacer { display:table-cell; width:5px; }div.menuspacer:first-child { display:table-cell; width:10px; }div.menuitemactive { font-size:13px; display:table-cell;cursor:pointer; background-color:white; border:1px solid #FFFFFF; border-bottom:none; -webkit-border-radius:2px 2px 0px 0px; border-radius:2px 2px 0px 0px; }div.menuitemactive>div { color:#333333; padding:10px; color:black; }div.menuitemactive a { color:#333333; text-decoration:none; }div.menuitem { font-size:13px; display:table-cell;cursor:pointer; background-color:#4386a3; border:1px solid #86d6fb; border-bottom:none; -webkit-border-radius:2px 2px 0px 0px; border-radius:2px 2px 0px 0px;}div.menuitem>div { padding:10px; color:white; }div.menuitem a { color:white; text-decoration:none; }div.menuitemhover { font-size:13px; display:table-cell;cursor:pointer; background-color:#86d6fb; border:1px solid #86d6fb; border-bottom:none; -webkit-border-radius:2px 2px 0px 0px; border-radius:2px 2px 0px 0px; }div.menuitemhover>div { padding:10px; color:white; }div.logoutdiv { font-size:12px; float:right; padding:8px; padding-bottom:0px; }div.logoutdiv > div { background-color:white; cursor:pointer; padding:5px; -webkit-border-radius:4px; border-radius:4px; color:#333333; }div.logindiv { font-size:12px; float:right; padding:6px; color:white; padding-bottom:0px; text-align:center; }div.logindiv > div { float:right; margin:3px; margin-left:5px; background-color:white; cursor:pointer; padding:5px; -webkit-border-radius:4px; border-radius:4px; color:#333333; }div.contentdiv { width:100%;padding:0px; margin:0px; }div.contenttable { display:table; table-layout:fixed; width:100%; margin:0px; padding:0px; }div.contentcell { display:table-cell; padding:0px; margin:0xp; background-color:white; vertical-align:top; overflow-x:hidden; }div.contenthead { width:100%; height:46px; background-color:#ffffff; background-image:url(../images/headline.png); background-repeat:repeat-x; background-position:bottom; border-bottom:1px solid #d2d2d2; }div.contenthead>div { padding:10px; font-size:1.6em; }div.contentbody { padding:8px; }div.text { margin:8px; line-height:150%; }div.fulltable { display:table; width:100%; }div.tablerow { display:table-row; }div.halfcell { display:table-cell; width:50%; vertical-align:top; }div.contentbox { margin:8px; -webkit-box-shadow: 1px 2px 4px 1px rgba(0, 0, 0, 0.1); box-shadow: 1px 2px 4px 1px rgba(0, 0, 0, 0.1); }div.contentheader, div.contentboxsub:first-child { width:100%; height:34px; background-color:#4386a3; background-image:url(../images/boxhead.png); border:1px solid #86d6fb; -webkit-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px; }div.contentheader>div, div.contentboxsub:first-child>div { color:#ffffff; font-size:1.3em; padding:8px; padding-bottom:0px; font-weight:bold; }div.contentboxmain { width:100%; border:1px solid #d2d2d2; border-top:none; background-color:white; }div.contentboxsub { width:100%; border:1px solid #d2d2d2;border-top:none; background-color:#f5f5f5; }div.contentboxsub>div { color:#ffffff; padding:7px; padding-left:10px; font-weight:bold; }div.formname { display:table-cell; padding:5px; text-align:right; vertical-align:middle; }div.forminput { display:table-cell; padding:5px; vertical-align:middle; }div.formbuttonbar { text-align:right; padding:10px; }div.sidebarcell { overflow-x:hidden; display:table-cell; padding:0px; margin:0xp; width:280px; background-color:#eeeeee; vertical-align:top; border-left:1px solid #d2d2d2; }div.sidebarcellleft { overflow-x:hidden; display:table-cell; padding:0px; margin:0xp; width:280px; background-color:#eeeeee; vertical-align:top; border-right:1px solid #d2d2d2; }div.sidebarcellright { overflow-x:hidden; display:table-cell; padding:0px; margin:0xp; width:280px; background-color:#eeeeee; vertical-align:top; border-left:1px solid #d2d2d2; }div.sidebarcellleft>div { padding:10px; padding-top:0px; }div.sidebarcellright>div { padding:10px; padding-top:0px; }div.sidebarbox { clear:both; margin-top:20px; -webkit-box-shadow: 1px 2px 4px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 2px 4px 2px rgba(0, 0, 0, 0.1); }div.sidebarboxhead { width:100%; height:34px; background-color:#4386a3; background-image:url(../images/boxhead.png); border:1px solid #86d6fb; -webkit-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px; }div.sidebarboxhead>div { color:#ffffff; font-size:1.3em; padding:8px; padding-bottom:0px; font-weight:bold; }div.sidebarboxnav { width:100%; border:1px solid #d2d2d2; border-top:none; background-color:white; }div.sidebarboxnavitem { padding:8px; padding-left:10px; border-bottom:1px solid #d2d2d2; cursor:pointer; }div.sidebarboxnavitem img { padding-right:8px;}div.sidebarboxnavitem>a { color:#&textcolor; text-decoration:none; }div.sidebarboxmain { clear:both;width:100%; border:1px solid #d2d2d2; border-top:none; background-color:#f5f5f5; overflow:hidden; }div.sidetext { padding:7px; line-height:120%; display:inline-block; max-width:98%;}div.notification { height:21px; width:23px; background-image:url(../images/notice.png); background-repeat:no-repeat; color:white; font-size:12px; text-align:center; padding-top:3px; }div.calendaricon { float:left; margin-right:8px;}div.calendaricon>div { width:40px; height:32px; font-size:10px; line-height:110%; font-weight:bold; background-color:white; text-align:center; padding-top:9px; -webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2); -webkit-border-radius:6px; border-radius:6px; }div.eventtitle { padding:3px; font-size:1.16em; font-weight:bold; color:#3eacde; }div.eventsub { padding:4px; padding-top:1px; font-size:0.85em; }table.data { border-collapse:collapse; border-spacing:0; width:100%; -webkit-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1); box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1); border-collapse:collapse; -webkit-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px; }table.data thead:first-child td {height:34px; font-size:1.3em; background-color:#4386a3; color:#ffffff; text-align:left;padding:0px; padding-left:10px; background-image:url(../images/boxhead.png); border:1px solid #3eacde;}table.data thead td { background-color:#f5f5f5; border:1px solid #dddddd; padding:6px; font-weight:bold; text-align:center; }table.data tbody td { background-color:#ffffff; border:1px solid #dddddd; padding:6px; }div.footer { height:30px; width:100%; background-color:#eeeeee; border-top:1px solid #d2d2d2; overflow:hidden; }div.popupfooter { height:30px; width:100%; background-color:#eeeeee; border-top:1px solid #d2d2d2; overflow:hidden; }div.iframefooter { display:none; }div.footerleft { float:left; padding:8px; color:#3eacde; }div.footerright { float:right; padding:8px; color:#3eacde; }div.loader { margin:40px; text-align:center; font-weight:bold; }.errormessage { text-align:center; color:red; padding:5px; }.okmessage { margin:40px; text-align:center; font-weight:bold; color:green; }.hidden { display:none; }hr { background-color:#d2d2d2; border-width:0; color:#d2d2d2; height:2px; line-height:0; text-align:center; width:80%; }#darkoverlay { display:none; position:fixed; z-index:800; background-color:#333333; opacity:0.5; width:100%; height:100%; top:0px; left:0px; }#dialogdiv { display:none; position:absolute; z-index:801; width:100%; height:100%; top:0px; left:0px; }#dialogdiv .dialoginner { position:relative; text-align:left; overflow-x:hidden; overflow-y:hidden; padding:0px; font-size:14px; margin-top:150px; background:white; width:700px; height:400px; border-radius:5px; border:1px solid #888888; -webkit-box-shadow: 1px 1px 6px 1px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 6px 1px rgba(0, 0, 0, 0.3); }#dialogdiv .close { position:absolute; width:20px; height:20px; top:5px; right:5px; cursor:pointer; }.btn-auth,.btn-auth:visited {position:relative;display:inline-block;height:22px;padding:0 1em;border:1px solid #999;border-radius:2px;margin:0;text-align:center;text-decoration:none;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;color:#222;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none; *overflow:visible;*display:inline; *zoom:1; }.btn-auth:hover,.btn-auth:focus,.btn-auth:active {color:#222;text-decoration:none;}.btn-auth:before {content:"";float:left;width:22px;height:22px;background:url(../images/auth-icons.png) no-repeat 99px 99px;}.btn-auth.large {height:36px;line-height:36px;font-size:20px;}.btn-auth.large:before {width:36px;height:36px;}.btn-auth::-moz-focus-inner {border:0;padding:0;}.btn-facebook,.btn-facebook:visited {border-color:#29447e;border-bottom-color:#1a356e;color:#fff;background-color:#5872a7;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#637bad), to(#5872a7));background-image:-webkit-linear-gradient(#637bad, #5872a7);background-image:-moz-linear-gradient(#637bad, #5872a7);background-image:-ms-linear-gradient(#637bad, #5872a7);background-image:-o-linear-gradient(#637bad, #5872a7);background-image:linear-gradient(#637bad, #5872a7);-webkit-box-shadow:inset 0 1px 0 #879ac0;box-shadow:inset 0 1px 0 #879ac0;}.btn-facebook:hover,.btn-facebook:focus {color:#fff;background-color:#3b5998;}.btn-facebook:active {color:#fff;background:#4f6aa3;-webkit-box-shadow:inset 0 1px 0 #45619d;box-shadow:inset 0 1px 0 #45619d;}.btn-facebook:before {border-right:1px solid #465f94;margin:0 1em 0 -1em;background-position:0 0;}.btn-facebook.large:before {background-position:0 -22px;}.btn-github,.btn-github:visited {border-color:#d4d4d4;background:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-webkit-linear-gradient(#f4f4f4, #ececec);background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-ms-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);}.btn-github:hover,.btn-github:focus {border-color:#518cc6;border-bottom-color:#2a65a0;color:#fff;background-color:#599bdc;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-ms-linear-gradient(#599bdc, #3072b3);background-image:-o-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);}.btn-github:active {border-color:#2A65A0;border-bottom-color:#518CC6;color:#fff;background:#3072B3;background:-webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));background:-webkit-linear-gradient(#3072b3, #599bdc);background:-moz-linear-gradient(#3072b3, #599bdc);background:-ms-linear-gradient(#3072b3, #599bdc);background:-o-linear-gradient(#3072b3, #599bdc);background:linear-gradient(#3072b3, #599bdc);}.btn-github:before {margin:0 0.6em 0 -0.6em;background-position:-44px 0;}.btn-github:hover:before,.btn-github:focus:before,.btn-github:active:before {background-position:-66px 0;}.btn-github.large:before {background-position:-72px -22px;}.btn-github.large:hover:before,.btn-github.large:focus:before,.btn-github.large:active:before {background-position:-108px -22px;}.btn-google,.btn-google:visited {border-color:#3079ed;color:#fff;background:#4787ed;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4787ed));background-image:-webkit-linear-gradient(#4d90fe, #4787ed);background-image:-moz-linear-gradient(#4d90fe, #4787ed);background-image:-ms-linear-gradient(#4d90fe, #4787ed);background-image:-o-linear-gradient(#4d90fe, #4787ed);background-image:linear-gradient(#4d90fe, #4787ed);}.btn-google:hover,.btn-google:focus,.btn-google:active {color:#fff;background-color:#357ae8;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#357ae8));background-image:-webkit-linear-gradient(#4d90fe, #357ae8);background-image:-moz-linear-gradient(#4d90fe, #357ae8);background-image:-ms-linear-gradient(#4d90fe, #357ae8);background-image:-o-linear-gradient(#4d90fe, #357ae8);background-image:linear-gradient(#4d90fe, #357ae8);}.btn-google:active {-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);}.btn-google:before {margin:0 1em 0 -1em;background-position:-88px 0;background-color:#e6e6e6;}.btn-google.large:before {background-position:-144px -22px;}.btn-openid:hover,.btn-openid:focus {border-color:#777;background:#fcfcfc;}.btn-openid:active {background:#f5f5f5;}.btn-openid:before {margin:0 0.6em 0 -0.6em;background-position:-154px 0;}.btn-openid.large:before {background-position:-252px -22px;}.btn-twitter,.btn-twitter:visited {border-color:#a6cde6;color:#327695;background:#cfe4f0;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f5f7), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(#f1f5f7, rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(#f1f5f7, rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(#f1f5f7, rgba(255, 255, 255, 0));background-image:-o-linear-gradient(#f1f5f7, rgba(255, 255, 255, 0));background-image:linear-gradient(#f1f5f7, rgba(255, 255, 255, 0));-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active {color:#327695;border-color:#8dc2e4;background-color:#cadde9;}.btn-twitter:active {background:#cadde9;-webkit-box-shadow:inset 0 1px 0 #bbd6e7;box-shadow:inset 0 1px 0 #bbd6e7;}.btn-twitter:before {margin:0 0.6em 0 -0.6em;background-position:-22px 0;}.btn-twitter.large:before {background-position:-36px -22px;}.btn-windows:hover,.btn-windows:focus {border-color:#777;background:#fcfcfc;}.btn-windows:active {background:#f5f5f5;}.btn-windows:before {margin:0 0.6em 0 -0.6em;background-position:-110px 0;}.btn-windows.large:before {background-position:-180px -22px;}.btn-yahoo,.btn-yahoo:visited {border-color:#ffb305;background:#ffc426;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-image:linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));}.btn-yahoo:hover,.btn-yahoo:focus {background-color:#fabf20;}.btn-yahoo:active {border-color:#f09700;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3);}.btn-yahoo:before {margin:0 0.6em 0 -0.6em;background-position:-132px 0;}.btn-yahoo.large:before {background-position:-216px -22px;}.faw-cal-details img { max-width:100%; }