diff --git a/fuel/application/config/MY_fuel_layouts.php b/fuel/application/config/MY_fuel_layouts.php index 5f30fc654..79cb17eda 100644 --- a/fuel/application/config/MY_fuel_layouts.php +++ b/fuel/application/config/MY_fuel_layouts.php @@ -11,6 +11,8 @@ $config['layouts_folder'] = '_layouts'; +$config['hidden'] = array(); + $config['layouts']['main'] = array( //'file' => $config['layouts_path'].'main', // 'class' => 'Main_layout', diff --git a/fuel/application/views/_blocks/header.php b/fuel/application/views/_blocks/header.php index db7489237..657170ec8 100755 --- a/fuel/application/views/_blocks/header.php +++ b/fuel/application/views/_blocks/header.php @@ -29,6 +29,6 @@
Directory access is forbidden.
+ + + \ No newline at end of file diff --git a/fuel/codeigniter/libraries/Cache/index.html b/fuel/codeigniter/libraries/Cache/index.html new file mode 100755 index 000000000..c942a79ce --- /dev/null +++ b/fuel/codeigniter/libraries/Cache/index.html @@ -0,0 +1,10 @@ + + +Directory access is forbidden.
+ + + \ No newline at end of file diff --git a/fuel/codeigniter/libraries/Calendar.php b/fuel/codeigniter/libraries/Calendar.php old mode 100644 new mode 100755 index df0fd6eeb..626097a9b --- a/fuel/codeigniter/libraries/Calendar.php +++ b/fuel/codeigniter/libraries/Calendar.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Cart.php b/fuel/codeigniter/libraries/Cart.php old mode 100644 new mode 100755 index da47b5a19..86a01f796 --- a/fuel/codeigniter/libraries/Cart.php +++ b/fuel/codeigniter/libraries/Cart.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2006 - 2012, EllisLab, Inc. + * @copyright Copyright (c) 2006 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -546,7 +546,6 @@ function destroy() } -// END Cart Class /* End of file Cart.php */ /* Location: ./system/libraries/Cart.php */ \ No newline at end of file diff --git a/fuel/codeigniter/libraries/Driver.php b/fuel/codeigniter/libraries/Driver.php old mode 100644 new mode 100755 index 4912c4aa7..9ae7b0c7c --- a/fuel/codeigniter/libraries/Driver.php +++ b/fuel/codeigniter/libraries/Driver.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author EllisLab Dev Team - * @copyright Copyright (c) 2006 - 2012, EllisLab, Inc. + * @copyright Copyright (c) 2006 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -43,11 +43,11 @@ function __get($child) // The class will be prefixed with the parent lib $child_class = $this->lib_name.'_'.$child; - + // Remove the CI_ prefix and lowercase $lib_name = ucfirst(strtolower(str_replace('CI_', '', $this->lib_name))); $driver_name = strtolower(str_replace('CI_', '', $child_class)); - + if (in_array($driver_name, array_map('strtolower', $this->valid_drivers))) { // check and see if the driver is in a separate file @@ -220,8 +220,6 @@ public function __set($var, $val) } } - // -------------------------------------------------------------------- - } // END CI_Driver CLASS diff --git a/fuel/codeigniter/libraries/Email.php b/fuel/codeigniter/libraries/Email.php index d01d5c197..10cbc346d 100755 --- a/fuel/codeigniter/libraries/Email.php +++ b/fuel/codeigniter/libraries/Email.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -1032,7 +1032,7 @@ protected function _build_message() if ($this->_get_protocol() == 'mail') { - $this->_header_str .= $hdr; + $this->_header_str .= rtrim($hdr); $this->_finalbody = $this->_body; } else @@ -1070,7 +1070,7 @@ protected function _build_message() if ($this->_get_protocol() == 'mail') { - $this->_header_str .= $hdr; + $this->_header_str .= rtrim($hdr); } else { @@ -1092,7 +1092,7 @@ protected function _build_message() if ($this->_get_protocol() == 'mail') { - $this->_header_str .= $hdr; + $this->_header_str .= rtrim($hdr); } $body .= $this->_get_mime_message() . $this->newline . $this->newline; @@ -1110,7 +1110,7 @@ protected function _build_message() if ($this->_get_protocol() == 'mail') { - $this->_header_str .= $hdr; + $this->_header_str .= rtrim($hdr); } $body .= $this->_get_mime_message() . $this->newline . $this->newline; diff --git a/fuel/codeigniter/libraries/Encrypt.php b/fuel/codeigniter/libraries/Encrypt.php old mode 100644 new mode 100755 index b30a8cf0b..8e5c1fe53 --- a/fuel/codeigniter/libraries/Encrypt.php +++ b/fuel/codeigniter/libraries/Encrypt.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -18,7 +18,7 @@ /** * CodeIgniter Encryption Class * - * Provides two-way keyed encoding using XOR Hashing and Mcrypt + * Provides two-way keyed encoding using Mcrypt * * @package CodeIgniter * @subpackage Libraries @@ -45,6 +45,12 @@ public function __construct() { $this->CI =& get_instance(); $this->_mcrypt_exists = ( ! function_exists('mcrypt_encrypt')) ? FALSE : TRUE; + + if ($this->_mcrypt_exists === FALSE) + { + show_error('The Encrypt library requires the Mcrypt extension.'); + } + log_message('debug', "Encrypt Class Initialized"); } @@ -103,10 +109,10 @@ function set_key($key = '') * Encodes the message string using bitwise XOR encoding. * The key is combined with a random hash, and then it * too gets converted using XOR. The whole thing is then run - * through mcrypt (if supported) using the randomized key. - * The end result is a double-encrypted message string - * that is randomized with each call to this function, - * even if the supplied message and key are the same. + * through mcrypt using the randomized key. The end result + * is a double-encrypted message string that is randomized + * with each call to this function, even if the supplied + * message and key are the same. * * @access public * @param string the string to encode @@ -116,15 +122,7 @@ function set_key($key = '') function encode($string, $key = '') { $key = $this->get_key($key); - - if ($this->_mcrypt_exists === TRUE) - { - $enc = $this->mcrypt_encode($string, $key); - } - else - { - $enc = $this->_xor_encode($string, $key); - } + $enc = $this->mcrypt_encode($string, $key); return base64_encode($enc); } @@ -152,16 +150,9 @@ function decode($string, $key = '') $dec = base64_decode($string); - if ($this->_mcrypt_exists === TRUE) - { - if (($dec = $this->mcrypt_decode($dec, $key)) === FALSE) - { - return FALSE; - } - } - else + if (($dec = $this->mcrypt_decode($dec, $key)) === FALSE) { - $dec = $this->_xor_decode($dec, $key); + return FALSE; } return $dec; @@ -187,12 +178,6 @@ function decode($string, $key = '') */ function encode_from_legacy($string, $legacy_mode = MCRYPT_MODE_ECB, $key = '') { - if ($this->_mcrypt_exists === FALSE) - { - log_message('error', 'Encoding from legacy is available only when Mcrypt is in use.'); - return FALSE; - } - // decode it first // set mode temporarily to what it was when string was encoded with the legacy // algorithm - typically MCRYPT_MODE_ECB @@ -224,38 +209,6 @@ function encode_from_legacy($string, $legacy_mode = MCRYPT_MODE_ECB, $key = '') // -------------------------------------------------------------------- - /** - * XOR Encode - * - * Takes a plain-text string and key as input and generates an - * encoded bit-string using XOR - * - * @access private - * @param string - * @param string - * @return string - */ - function _xor_encode($string, $key) - { - $rand = ''; - while (strlen($rand) < 32) - { - $rand .= mt_rand(0, mt_getrandmax()); - } - - $rand = $this->hash($rand); - - $enc = ''; - for ($i = 0; $i < strlen($string); $i++) - { - $enc .= substr($rand, ($i % strlen($rand)), 1).(substr($rand, ($i % strlen($rand)), 1) ^ substr($string, $i, 1)); - } - - return $this->_xor_merge($enc, $key); - } - - // -------------------------------------------------------------------- - /** * XOR Decode * @@ -544,4 +497,4 @@ function sha1($str) // END CI_Encrypt class /* End of file Encrypt.php */ -/* Location: ./system/libraries/Encrypt.php */ \ No newline at end of file +/* Location: ./system/libraries/Encrypt.php */ diff --git a/fuel/codeigniter/libraries/Form_validation.php b/fuel/codeigniter/libraries/Form_validation.php old mode 100644 new mode 100755 index 9aab5da4b..3839fe42b --- a/fuel/codeigniter/libraries/Form_validation.php +++ b/fuel/codeigniter/libraries/Form_validation.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Ftp.php b/fuel/codeigniter/libraries/Ftp.php old mode 100644 new mode 100755 index d7a8b3b02..1656dfb47 --- a/fuel/codeigniter/libraries/Ftp.php +++ b/fuel/codeigniter/libraries/Ftp.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Image_lib.php b/fuel/codeigniter/libraries/Image_lib.php old mode 100644 new mode 100755 index 21ec2cb4b..eccfe41c7 --- a/fuel/codeigniter/libraries/Image_lib.php +++ b/fuel/codeigniter/libraries/Image_lib.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Javascript.php b/fuel/codeigniter/libraries/Javascript.php old mode 100644 new mode 100755 index 34e0d7001..a26bb8400 --- a/fuel/codeigniter/libraries/Javascript.php +++ b/fuel/codeigniter/libraries/Javascript.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Log.php b/fuel/codeigniter/libraries/Log.php old mode 100644 new mode 100755 index 9f1db76ba..6d3f9094d --- a/fuel/codeigniter/libraries/Log.php +++ b/fuel/codeigniter/libraries/Log.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Migration.php b/fuel/codeigniter/libraries/Migration.php index ffa640ba6..241ce1e59 100755 --- a/fuel/codeigniter/libraries/Migration.php +++ b/fuel/codeigniter/libraries/Migration.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author EllisLab Dev Team - * @copyright Copyright (c) 2006 - 2012, EllisLab, Inc. + * @copyright Copyright (c) 2006 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -322,6 +322,7 @@ public function __get($var) { return get_instance()->$var; } + } /* End of file Migration.php */ diff --git a/fuel/codeigniter/libraries/Pagination.php b/fuel/codeigniter/libraries/Pagination.php old mode 100644 new mode 100755 index cdaacf2d4..8b3aa8748 --- a/fuel/codeigniter/libraries/Pagination.php +++ b/fuel/codeigniter/libraries/Pagination.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Parser.php b/fuel/codeigniter/libraries/Parser.php old mode 100644 new mode 100755 index d223da020..4d31f81c7 --- a/fuel/codeigniter/libraries/Parser.php +++ b/fuel/codeigniter/libraries/Parser.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Profiler.php b/fuel/codeigniter/libraries/Profiler.php old mode 100644 new mode 100755 index 882a82c1f..2fe21db11 --- a/fuel/codeigniter/libraries/Profiler.php +++ b/fuel/codeigniter/libraries/Profiler.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Session.php b/fuel/codeigniter/libraries/Session.php index 891fdd36a..5f4f60547 100644 --- a/fuel/codeigniter/libraries/Session.php +++ b/fuel/codeigniter/libraries/Session.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 @@ -144,24 +144,40 @@ function sess_read() return FALSE; } - // Decrypt the cookie data - if ($this->sess_encrypt_cookie == TRUE) + // HMAC authentication + $len = strlen($session) - 40; + + if ($len <= 0) { - $session = $this->CI->encrypt->decode($session); + log_message('error', 'Session: The session cookie was not signed.'); + return FALSE; } - else + + // Check cookie authentication + $hmac = substr($session, $len); + $session = substr($session, 0, $len); + + // Time-attack-safe comparison + $hmac_check = hash_hmac('sha1', $session, $this->encryption_key); + $diff = 0; + + for ($i = 0; $i < 40; $i++) { - // encryption was not used, so we need to check the md5 hash - $hash = substr($session, strlen($session)-32); // get last 32 chars - $session = substr($session, 0, strlen($session)-32); + $xor = ord($hmac[$i]) ^ ord($hmac_check[$i]); + $diff |= $xor; + } - // Does the md5 hash match? This is to prevent manipulation of session data in userspace - if ($hash !== md5($session.$this->encryption_key)) - { - log_message('error', 'The session cookie data did not match what was expected. This could be a possible hacking attempt.'); - $this->sess_destroy(); - return FALSE; - } + if ($diff !== 0) + { + log_message('error', 'Session: HMAC mismatch. The session cookie data did not match what was expected.'); + $this->sess_destroy(); + return FALSE; + } + + // Decrypt the cookie data + if ($this->sess_encrypt_cookie == TRUE) + { + $session = $this->CI->encrypt->decode($session); } // Unserialize the session array @@ -656,23 +672,20 @@ function _set_cookie($cookie_data = NULL) { $cookie_data = $this->CI->encrypt->encode($cookie_data); } - else - { - // if encryption is not used, we provide an md5 hash to prevent userside tampering - $cookie_data = $cookie_data.md5($cookie_data.$this->encryption_key); - } + + $cookie_data .= hash_hmac('sha1', $cookie_data, $this->encryption_key); $expire = ($this->sess_expire_on_close === TRUE) ? 0 : $this->sess_expiration + time(); // Set the cookie setcookie( - $this->sess_cookie_name, - $cookie_data, - $expire, - $this->cookie_path, - $this->cookie_domain, - $this->cookie_secure - ); + $this->sess_cookie_name, + $cookie_data, + $expire, + $this->cookie_path, + $this->cookie_domain, + $this->cookie_secure + ); } // -------------------------------------------------------------------- @@ -777,4 +790,4 @@ function _sess_gc() // END Session Class /* End of file Session.php */ -/* Location: ./system/libraries/Session.php */ \ No newline at end of file +/* Location: ./system/libraries/Session.php */ diff --git a/fuel/codeigniter/libraries/Sha1.php b/fuel/codeigniter/libraries/Sha1.php old mode 100644 new mode 100755 index 1a657572b..33778f965 --- a/fuel/codeigniter/libraries/Sha1.php +++ b/fuel/codeigniter/libraries/Sha1.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Table.php b/fuel/codeigniter/libraries/Table.php old mode 100644 new mode 100755 index def696776..a2353d1e1 --- a/fuel/codeigniter/libraries/Table.php +++ b/fuel/codeigniter/libraries/Table.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.3.1 diff --git a/fuel/codeigniter/libraries/Trackback.php b/fuel/codeigniter/libraries/Trackback.php old mode 100644 new mode 100755 index b0a767822..898553cd1 --- a/fuel/codeigniter/libraries/Trackback.php +++ b/fuel/codeigniter/libraries/Trackback.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Typography.php b/fuel/codeigniter/libraries/Typography.php old mode 100644 new mode 100755 index 734cec104..b30582d8a --- a/fuel/codeigniter/libraries/Typography.php +++ b/fuel/codeigniter/libraries/Typography.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Unit_test.php b/fuel/codeigniter/libraries/Unit_test.php old mode 100644 new mode 100755 index 5bd7e801a..b8919e1e5 --- a/fuel/codeigniter/libraries/Unit_test.php +++ b/fuel/codeigniter/libraries/Unit_test.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.3.1 diff --git a/fuel/codeigniter/libraries/Upload.php b/fuel/codeigniter/libraries/Upload.php old mode 100644 new mode 100755 index 0e5d73b19..c188c39bc --- a/fuel/codeigniter/libraries/Upload.php +++ b/fuel/codeigniter/libraries/Upload.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/User_agent.php b/fuel/codeigniter/libraries/User_agent.php old mode 100644 new mode 100755 index 0b77a7d42..9b0d87134 --- a/fuel/codeigniter/libraries/User_agent.php +++ b/fuel/codeigniter/libraries/User_agent.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Xmlrpc.php b/fuel/codeigniter/libraries/Xmlrpc.php old mode 100644 new mode 100755 index d702e902f..f0f53cefe --- a/fuel/codeigniter/libraries/Xmlrpc.php +++ b/fuel/codeigniter/libraries/Xmlrpc.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Xmlrpcs.php b/fuel/codeigniter/libraries/Xmlrpcs.php old mode 100644 new mode 100755 index 9cd332147..d9d53c8a1 --- a/fuel/codeigniter/libraries/Xmlrpcs.php +++ b/fuel/codeigniter/libraries/Xmlrpcs.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/Zip.php b/fuel/codeigniter/libraries/Zip.php old mode 100644 new mode 100755 index 666327d5c..ffff3f340 --- a/fuel/codeigniter/libraries/Zip.php +++ b/fuel/codeigniter/libraries/Zip.php @@ -6,7 +6,7 @@ * * @package CodeIgniter * @author ExpressionEngine Dev Team - * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. + * @copyright Copyright (c) 2008 - 2014, EllisLab, Inc. * @license http://codeigniter.com/user_guide/license.html * @link http://codeigniter.com * @since Version 1.0 diff --git a/fuel/codeigniter/libraries/index.html b/fuel/codeigniter/libraries/index.html old mode 100644 new mode 100755 diff --git a/fuel/codeigniter/libraries/javascript/Jquery.php b/fuel/codeigniter/libraries/javascript/Jquery.php old mode 100644 new mode 100755 index baab83d25..48d8b3e57 --- a/fuel/codeigniter/libraries/javascript/Jquery.php +++ b/fuel/codeigniter/libraries/javascript/Jquery.php @@ -3,7 +3,7 @@ /** * CodeIgniter * - * An open source application development framework for PHP 4.3.2 or newer + * An open source application development framework for PHP 5.1.6 or newer * * @package CodeIgniter * @author ExpressionEngine Dev Team @@ -23,7 +23,7 @@ * @category Loader * @link http://www.codeigniter.com/user_guide/libraries/javascript.html */ - + class CI_Jquery extends CI_Javascript { var $_javascript_folder = 'js'; @@ -36,18 +36,18 @@ class CI_Jquery extends CI_Javascript { public function __construct($params) { - $this->CI =& get_instance(); + $this->CI =& get_instance(); extract($params); if ($autoload === TRUE) { - $this->script(); + $this->script(); } - + log_message('debug', "Jquery Class Initialized"); } - - // -------------------------------------------------------------------- + + // -------------------------------------------------------------------- // Event Code // -------------------------------------------------------------------- diff --git a/fuel/codeigniter/libraries/javascript/index.html b/fuel/codeigniter/libraries/javascript/index.html new file mode 100755 index 000000000..c942a79ce --- /dev/null +++ b/fuel/codeigniter/libraries/javascript/index.html @@ -0,0 +1,10 @@ + + +Directory access is forbidden.
+ + + \ No newline at end of file diff --git a/fuel/modules/fuel/assets/css/fuel.css b/fuel/modules/fuel/assets/css/fuel.css index 241a3dc94..bae1602bf 100644 --- a/fuel/modules/fuel/assets/css/fuel.css +++ b/fuel/modules/fuel/assets/css/fuel.css @@ -16,7 +16,7 @@ h1 { font-size: 20px; margin-bottom: 10px; } h2 { font-size: 16px; margin-bottom: 10px; } h3 { font-size: 12px; margin: 15px 0 3px 0; } a { color: #0e3e7e; text-decoration: none; } -img { border: 0; } +img { border: 0; max-width: 100%; } a:hover { text-decoration: underline; } a:visited { color: #4679bd;} p { margin: 5px 0 15px 0; } diff --git a/fuel/modules/fuel/assets/css/fuel.min.css b/fuel/modules/fuel/assets/css/fuel.min.css index 5067f8336..a7040c170 100644 --- a/fuel/modules/fuel/assets/css/fuel.min.css +++ b/fuel/modules/fuel/assets/css/fuel.min.css @@ -1 +1 @@ -.jqmWindow{display:none;position:fixed;top:50px;left:50%;margin-left:-202px;color:#333;width:400px;border:2px solid #666;z-index:300000;background-color:#fff;word-wrap:break-word;border:1px solid #ccc;display:none;-moz-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(8 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}#__fuel_tooltip__{position:absolute;z-index:1000000;border:1px solid #ccc;background-color:#ffffcc;padding:3px;font-size:10px !important;font-weight:normal;width:200px;color:#333;}#__fuel_tooltip__ h3,#__fuel_tooltip__ div{margin:0;font-size:11px !important;font-weight:bold;}.treeview,.treeview ul{padding:0;margin:0;list-style:none;}.treeview ul{background-color:white;margin-top:4px;}.treeview .hitarea{background:url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}* html .hitarea{display:inline;float:none;}.treeview li{margin:0;padding:3px 0pt 3px 16px;}.treeview a.selected{background-color:#eee;}#treecontrol{margin:1em 0;display:none;}.treeview .hover{cursor:pointer;}.treeview li{background:url(../images/treeview/treeview-default-line.gif) 0 0 no-repeat;}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}.treeview .expandable-hitarea{background-position:-80px -3px;}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../images/treeview/treeview-default.gif);}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}.treeview-red li{background-image:url(../images/treeview/treeview-red-line.gif);}.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../images/treeview/treeview-red.gif);}.treeview-black li{background-image:url(../images/treeview/treeview-black-line.gif);}.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../images/treeview/treeview-black.gif);}.treeview-gray li{background-image:url(../images/treeview/treeview-gray-line.gif);}.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../images/treeview/treeview-gray.gif);}.treeview-famfamfam li{background-image:url(../images/treeview/treeview-famfamfam-line.gif);}.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(../images/treeview/treeview-famfamfam.gif);}.filetree li{padding:3px 0 2px 16px;}.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block;}.filetree span.folder{background:url(../images/treeview/folder.gif) 0 0 no-repeat;}.filetree li.expandable span.folder{background:url(../images/treeview/folder-closed.gif) 0 0 no-repeat;}.filetree span.file{background:url(../images/treeview/file.gif) 0 0 no-repeat;}.supercomboselect_wrapper{position:relative;width:655px;height:220px;float:left;}.supercomboselect_left,.supercomboselect_right{position:absolute;top:0px;z-index:2;width:300px;}.supercomboselect_left{left:0px;}.supercomboselect_right{right:0px;}.supercomboselect_btns{position:absolute;left:50%;top:30%;margin-left:-20px !important;width:40px;text-align:center;z-index:1;}.supercomboselect_btns input{display:block;width:40px;margin:auto;margin-top:3px;}.supercomboselect{height:180px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;background-color:#fff;}.supercomboselect ul{margin:0;padding:0;cursor:pointer;}.supercomboselect li{-moz-user-select:none;background-color:#fff;margin:0;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd;list-style:none;display:block;overflow:hidden;text-overflow:ellipsis;}.supercomboselect li.selected{background-color:#ffc;}.supercomboselect_search{margin-top:3px;}.supercomboselect_search_text{width:294px;}.supercomboselect_empty_msg{padding:80px 5px 5px 5px;text-align:center;font-weight:bold;color:#ccc;}.supercomboselect_search_highlight{background-color:#ffff99;}.supercomboselect li.ui-sortable-helper{border:1px solid #ddd;}.supercomboselect ul.ui-sortable li{background-image:url(../images/icons/ico_sortable.png);background-repeat:no-repeat;background-position:left center;padding-left:16px;}.supercomboselect li.option_disabled{background-color:#eee;color:#999;}.supercomboselect li.optgrp{background:#DDD;cursor:default;font-weight:bold;padding-left:5px;}.markItUpButton a{background:transparent url(../images/markitup/markitup_icons.png) no-repeat;}.markItUp .bold a{background-position:0 0;}.markItUp .italic a{background-position:0 -456px;}.markItUp .stroke a{background-position:0 -906px;}.markItUp .p a{background-position:0 -792px;}.markItUp .h1 a{background-position:0 -152px;}.markItUp .h2 a{background-position:0 -190px;}.markItUp .h3 a{background-position:0 -228px;}.markItUp .h4 a{background-position:0 -266px;}.markItUp .h5 a{background-position:0 -304px;}.markItUp .h6 a{background-position:0 -342px;}.markItUp .ol a{background-position:0 -570px;}.markItUp .ul a{background-position:0 -1010px;}.markItUp .li a{background-position:0 -532px;}.markItUp .image a{background-position:0 -830px;}.markItUp .link a{background-position:0 -494px;}.markItUp .mailto a{background-position:0 -114px;}.markItUp .clean a{background-position:0 -38px;}.markItUp .preview a{background-position:0 -868px;}.markItUp .help a{background-position:0 -380px;}.markItUp .fuel_var a{background-position:0 -717px;}.markItUp .blockquote a{background-position:0 -76px;}.markItUp .hr a{background-position:0 -976px;}.markItUp .maximize a{background-position:0 -608px;}.markItUp .minimize a{background-position:0 -679px;}.markItUp *{margin:0px;padding:0px;outline:none;}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}.markItUp{min-width:550px;margin:5px 0 5px 0;}.markItUpContainer{font:11px Verdana,Arial,Helvetica,sans-serif;}.markItUpEditor{font:11px 'Courier New',Courier,monospace;padding-left:5px;width:520px;height:230px;clear:both;display:block;line-height:18px;overflow:auto;border:1px solid #ccc;}.markItUpPreviewFrame{overflow:auto;background-color:#FFFFFF;width:100%;height:280px;margin:5px 0;border:1px solid #ccc;}.markItUpFooter{width:100%;}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin:0 auto 0px auto !important;background-image:url(../images/markitup/handle.png);cursor:n-resize;}.markItUpHeader ul li{list-style:none;float:left;position:relative;padding-top:5px;}.markItUpHeader ul li:hover > ul{display:block;}.markItUpHeader ul .markItUpDropMenu{background:transparent url(../images/markitup/menu.png) no-repeat 115% 50%;margin-right:5px;}.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0px;background:#FFF;border:1px solid #000;}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url(../images/markitup/submenu.png) no-repeat 100% 50%;}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px;}.markItUpHeader ul ul ul li{float:none;}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-widget:active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-accordion{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:15em;padding:.1em .1em 0;display:none;z-index:999999 !important;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.8em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .4em .3em .4em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-trigger{cursor:pointer;margin:0 3px -2px 0;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.jqmWindow{display:none;position:fixed;top:50px;left:50%;margin-left:-202px;color:#333;width:400px;border:2px solid #666;z-index:300000;background-color:#fff;word-wrap:break-word;border:1px solid #ccc;display:none;-moz-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(8 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}#__fuel_tooltip__{position:absolute;z-index:1000000;border:1px solid #ccc;background-color:#ffffcc;padding:3px;font-size:10px !important;font-weight:normal;width:200px;color:#333;}#__fuel_tooltip__ h3,#__fuel_tooltip__ div{margin:0;font-size:11px !important;font-weight:bold;}.treeview,.treeview ul{padding:0;margin:0;list-style:none;}.treeview ul{background-color:white;margin-top:4px;}.treeview .hitarea{background:url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}* html .hitarea{display:inline;float:none;}.treeview li{margin:0;padding:3px 0pt 3px 16px;}.treeview a.selected{background-color:#eee;}#treecontrol{margin:1em 0;display:none;}.treeview .hover{cursor:pointer;}.treeview li{background:url(../images/treeview/treeview-default-line.gif) 0 0 no-repeat;}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}.treeview .expandable-hitarea{background-position:-80px -3px;}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../images/treeview/treeview-default.gif);}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}.treeview-red li{background-image:url(../images/treeview/treeview-red-line.gif);}.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../images/treeview/treeview-red.gif);}.treeview-black li{background-image:url(../images/treeview/treeview-black-line.gif);}.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../images/treeview/treeview-black.gif);}.treeview-gray li{background-image:url(../images/treeview/treeview-gray-line.gif);}.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../images/treeview/treeview-gray.gif);}.treeview-famfamfam li{background-image:url(../images/treeview/treeview-famfamfam-line.gif);}.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(../images/treeview/treeview-famfamfam.gif);}.filetree li{padding:3px 0 2px 16px;}.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block;}.filetree span.folder{background:url(../images/treeview/folder.gif) 0 0 no-repeat;}.filetree li.expandable span.folder{background:url(../images/treeview/folder-closed.gif) 0 0 no-repeat;}.filetree span.file{background:url(../images/treeview/file.gif) 0 0 no-repeat;}.supercomboselect_wrapper{position:relative;width:655px;height:220px;float:left;}.supercomboselect_left,.supercomboselect_right{position:absolute;top:0px;z-index:2;width:300px;}.supercomboselect_left{left:0px;}.supercomboselect_right{right:0px;}.supercomboselect_btns{position:absolute;left:50%;top:30%;margin-left:-20px !important;width:40px;text-align:center;z-index:1;}.supercomboselect_btns input{display:block;width:40px;margin:auto;margin-top:3px;}.supercomboselect{height:180px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;background-color:#fff;}.supercomboselect ul{margin:0;padding:0;cursor:pointer;}.supercomboselect li{-moz-user-select:none;background-color:#fff;margin:0;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd;list-style:none;display:block;overflow:hidden;text-overflow:ellipsis;}.supercomboselect li.selected{background-color:#ffc;}.supercomboselect_search{margin-top:3px;}.supercomboselect_search_text{width:294px;}.supercomboselect_empty_msg{padding:80px 5px 5px 5px;text-align:center;font-weight:bold;color:#ccc;}.supercomboselect_search_highlight{background-color:#ffff99;}.supercomboselect li.ui-sortable-helper{border:1px solid #ddd;}.supercomboselect ul.ui-sortable li{background-image:url(../images/icons/ico_sortable.png);background-repeat:no-repeat;background-position:left center;padding-left:16px;}.supercomboselect li.option_disabled{background-color:#eee;color:#999;}.supercomboselect li.optgrp{background:#DDD;cursor:default;font-weight:bold;padding-left:5px;}.markItUpButton a{background:transparent url(../images/markitup/markitup_icons.png) no-repeat;}.markItUp .bold a{background-position:0 0;}.markItUp .italic a{background-position:0 -456px;}.markItUp .stroke a{background-position:0 -906px;}.markItUp .p a{background-position:0 -792px;}.markItUp .h1 a{background-position:0 -152px;}.markItUp .h2 a{background-position:0 -190px;}.markItUp .h3 a{background-position:0 -228px;}.markItUp .h4 a{background-position:0 -266px;}.markItUp .h5 a{background-position:0 -304px;}.markItUp .h6 a{background-position:0 -342px;}.markItUp .ol a{background-position:0 -570px;}.markItUp .ul a{background-position:0 -1010px;}.markItUp .li a{background-position:0 -532px;}.markItUp .image a{background-position:0 -830px;}.markItUp .link a{background-position:0 -494px;}.markItUp .mailto a{background-position:0 -114px;}.markItUp .clean a{background-position:0 -38px;}.markItUp .preview a{background-position:0 -868px;}.markItUp .help a{background-position:0 -380px;}.markItUp .fuel_var a{background-position:0 -717px;}.markItUp .blockquote a{background-position:0 -76px;}.markItUp .hr a{background-position:0 -976px;}.markItUp .maximize a{background-position:0 -608px;}.markItUp .minimize a{background-position:0 -679px;}.markItUp *{margin:0px;padding:0px;outline:none;}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}.markItUp{min-width:550px;margin:5px 0 5px 0;}.markItUpContainer{font:11px Verdana,Arial,Helvetica,sans-serif;}.markItUpEditor{font:11px 'Courier New',Courier,monospace;padding-left:5px;width:520px;height:230px;clear:both;display:block;line-height:18px;overflow:auto;border:1px solid #ccc;}.markItUpPreviewFrame{overflow:auto;background-color:#FFFFFF;width:100%;height:280px;margin:5px 0;border:1px solid #ccc;}.markItUpFooter{width:100%;}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin:0 auto 0px auto !important;background-image:url(../images/markitup/handle.png);cursor:n-resize;}.markItUpHeader ul li{list-style:none;float:left;position:relative;padding-top:5px;}.markItUpHeader ul li:hover > ul{display:block;}.markItUpHeader ul .markItUpDropMenu{background:transparent url(../images/markitup/menu.png) no-repeat 115% 50%;margin-right:5px;}.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0px;background:#FFF;border:1px solid #000;}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url(../images/markitup/submenu.png) no-repeat 100% 50%;}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px;}.markItUpHeader ul ul ul li{float:none;}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-widget:active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-accordion{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:15em;padding:.1em .1em 0;display:none;z-index:999999 !important;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.8em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .4em .3em .4em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-trigger{cursor:pointer;margin:0 3px -2px 0;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}*{margin:0;padding:0;outline-style:none;}html,body{height:100%;overflow:hidden;}body{background-color:#333;font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;margin:0;padding:0;font-size:11px;color:#333;}h1{font-size:20px;margin-bottom:10px;}h2{font-size:16px;margin-bottom:10px;}h3{font-size:12px;margin:15px 0 3px 0;}a{color:#0e3e7e;text-decoration:none;}img{border:0;}a:hover{text-decoration:underline;}a:visited{color:#4679bd;}p{margin:5px 0 15px 0;}option{margin:0 2px;}input,select,textarea{font-size:11px;font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}ul{margin-bottom:10px;}ul ul{margin:10px;}optgroup{color:#000;font-style:normal;font-weight:normal;}optgroup option{padding-left:10px;}fieldset{border-top:5px solid #eee;border-left:none;border-right:none;border-bottom:none;margin:0;padding:20px 0 10px 0;}legend{padding:5px 30px 5px 5px;font-size:12px;background-color:#eee;font-weight:bold;text-align:left;}iframe{border:none;}::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;}input[type="radio"],input[type="checkbox"]{top:3px; top:0\0; *top:-3px;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(../images/btn.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,whitesmoke 0%,#cfd1cf 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333; font-weight:bold;outline:0;overflow:visible;padding:3px 10px;text-shadow:#fff 0 1px 1px;width:auto; *padding-top:2px;*padding-bottom:0px;}button{ *padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#aaa #c1c1c1 #e1e1e1;outline:0;padding:5px 3px 4px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; *padding-top:2px;*padding-bottom:1px;*height:auto;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}select{height:25px;line-height:16px;max-width:525px;}::-webkit-input-placeholder{color:#888;}input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}input.placeholder_text,textarea.placeholder_text{color:#888;}:invalid{ -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6); z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}input[readonly],textarea[readonly],select[readonly]{background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}textarea,select[size],select[multiple]{height:auto;}input[type="file"]{border:1px dashed #ccc;border-radius:3px;padding:10px;}@media (-webkit-min-device-pixel-ratio:0) {select{background-image:url(../images/select_arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}::-webkit-validation-bubble-message{box-shadow:rgba(0,0,0,0.5) 0 0 5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,#000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:13px/17px 'Lucida Grande',Arial,'Liberation Sans',FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:#000 0 0 1px;height:16px;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border:0;}}::-webkit-scrollbar{width:12px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.4);border-radius:10px;}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(140,140,140,0.9);}p.instructions{font-size:14px;line-height:18px;}ul.nobullets{list-style:none;}ul.nobullets li{margin-bottom:2px;}.tooltip{cursor:help;text-decoration:none;border-bottom:1px dotted #0e3e7e;}.fillin{color:#aaa;}.clear{clear:both;height:0;font-size:0px;line-height:0px;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}span.required{color:#c30;}.datepicker_hh{margin-right:2px;}.datepicker_mm{margin:0 5px 0 2px;}.unpublished{color:#b30 !important;}.published{color:#690;}.div_vert{background:transparent url(../images/div_vert.png) repeat-y center center;width:2px;height:36px;padding:0 15px;}.search{padding-left:3px;}.show{padding-left:15px;}.loader{margin:auto;width:32px;height:32px;text-align:center;background:#fff url(../images/spinner.gif) no-repeat center center;}.loader_sm{margin:auto;width:16px;height:16px;text-align:center;background:#fff url(../images/spinner_sm.gif) no-repeat center center !important;}.hidden{display:none;}.float_left{float:left;}.float_right{float:right;}.tiny{font-size:9px;}tr.drag{border:1px solid #ccc !important;background-color:#ffe !important}tr.drag td{cursor:move !important;background-color:#ffe !important;}a.editor_viewsource,a.editor_preview{margin:4px 4px 4px 0;display:block;float:left;height:14px;line-height:14px !important;}td.vtop{vertical-align:top;}body .success{background-color:#6ec461;background-repeat:no-repeat;}body .warning{background-color:#ff1;background-repeat:no-repeat;}body .error{background-color:#c30;background-repeat:no-repeat;}body .error li{color:#fff;}body .error li p,body .error li li{margin:0;padding:0;}span.error,span.success,strong.error,strong.success{color:#fff;padding:1px 5px;}span.error a{color:#fff;}span.warning{padding:2px 5px;}span.error_highlight input,span.error_highlight textarea,span.error_highlight select{border:2px solid #c30;}.change{background:#ffe;}.delete{color:#c30;font-weight:bold;}a.delete{color:#c30;display:block;float:left;margin-top:10px;border:1px solid #ccc;padding:5px;}a.btn{border:1px solid #ccc;height:27px;line-height:27px;display:block;padding:0 15px 0 15px;float:left;}div.btn{border:1px solid #ccc;float:left;list-style:none;margin:0;padding:0 15px 0 0px;line-height:27px;}.btn input,.btn .button{border:none;height:19px;}a.btn,div.btn,.btn input,.btn .button{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,whitesmoke 0%,#cfd1cf 100%);}.update_notice{background:#FFFBCC;border:1px solid #E6DB55;margin-bottom:10px;padding:4px 5px;}.update_notice a{font-style:italic;text-decoration:underline;}.update_notice a:hover{text-decoration:none;}.repeatable{background-color:#fdfdfd;position:relative;padding:10px;border:1px solid #eee;margin:0 10px 10px 0;min-width:300px;}.repeatable .grabber{min-height:10px;overflow:hidden;margin:0 auto 10px auto !important;padding-right:60px !important;background:transparent url(../images/markitup/handle.png) no-repeat center center;cursor:move;}.repeatable .remove{position:absolute;top:15px;right:15px;}.repeatable td .remove{position:static;}.add_another{padding:10px;float:left;}.repeatable.ui-sortable-helper{-moz-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);}.repeatable_container.repeatable_container_condensed .repeatable{margin:0;padding:1px 5px;}.repeatable_container.repeatable_container_condensed .repeatable .grabber{float:left;}.repeatable_container.non_sortable .grabber{display:none;}.MultiFile-remove{line-height:22px;padding:0 3px;border:1px solid #ccc;background-color:#f9f9f9;}.tDnD_whileDrag{background-color:#ff1 !important;}.overwrite_field{margin-top:3px;}.overwrite_field input{margin-top:6px;}fieldset.tab{display:none;}fieldset.tab fieldset{display:block;}fieldset.collapsible legend{cursor:pointer;}div#fuel_footer{font-size:9px;position:absolute;left:0px;bottom:0px;right:0px;text-align:center;color:#ccc;padding:3px;height:14px;}div#fuel_footer a{color:#fff;}div#fuel_boilerplate{line-height:12px;}div#fuel_body{}div#fuel_top{z-index:2;line-height:28px;height:30px;background-color:#393939;color:#fff;padding:0 10px;color:#fff;text-shadow:#444 0px 1px 0px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5d5d5d),color-stop(1,#393939));background:-moz-linear-gradient(top center,#5d5d5d 0%,#393939 100%);}div#fuel_top a:hover{text-decoration:underline;}h1#fuel_site_name{float:left;font-size:18px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}h1#fuel_site_name a{color:#999;text-shadow:#111 0px -1px 0px;text-decoration:none;}h1#fuel_site_name a:hover{color:#aaa;text-decoration:none;}div#fuel_left_panel{z-index:1;position:absolute;top:30px;left:0px;bottom:0px;width:200px;background-color:#333;overflow:auto;border-right:1px solid #292929;overflow-x:hidden;-moz-box-shadow:inset -5px 5px 20px 5px #2f2f2f;-webkit-box-shadow:inset -5px 5px 20px 5px #2f2f2f;box-shadow:inset -5px 5px 20px 5px #2f2f2f;}div#fuel_left_panel a{color:#999;text-decoration:none;text-shadow:#000 0px 1px 0px;display:block;overflow:hidden;text-overflow:ellipsis;width:130px;}div#fuel_left_panel a:hover{color:#bbb;text-decoration:underline;}div#fuel_left_panel_inner{padding:10px;text-shadow:#000 0px 1px 0px;}div#fuel_left_panel_inner h3{margin:0;cursor:pointer;font-size:11px;color:#999;text-transform:uppercase;background:transparent url(../images/toggle_arrow_down.png) no-repeat 0px 3px;padding-left:15px;margin-bottom:2px;}div#fuel_left_panel_inner h3.closed{background-image:url(../images/toggle_arrow_right.png);background-position:1px 3px;}div#fuel_left_panel_inner li{list-style:none;margin:0 -15px 0 -20px;padding:0 30px 0 30px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div#fuel_left_panel_inner li.active{background:transparent url(../images/leftnav_on.png) repeat-x;color:#fff;}div#fuel_left_panel_inner li.active a{color:#fff;text-shadow:#555 0px 1px 0px;}div#fuel_left_panel_inner li ul li a{margin-left:15px;}div#fuel_left_panel_inner li.active ul li.active{background:none;}div#fuel_left_panel_inner li.active ul li a{color:#333;text-decoration:none;text-shadow:#fff 0px 1px 0px;background:none;}div#fuel_left_panel_inner li.active ul li.active a{text-decoration:underline;}.ico{display:block;padding-left:24px;list-style:none;background-position:5px 2px;background-repeat:no-repeat;line-height:20px;background-image:url(../images/fuel_icons.png);min-width:16px;min-height:16px;}h2.ico{margin-top:5px;line-height:21px !important;}.ico_activate,.ico_publish{background-position:5px -1071px;}.ico_assets{background-position:5px -1478px;}.ico_blocks{background-position:5px -109px;}.ico_cancel,.ico_error,.ico_no,.ico_remove_line{background-position:5px -220px;}.ico_categories{background-position:5px -553px;}.ico_create{background-position:5px -923px;}.ico_dashboard{background-position:5px -664px;}.ico_deactivate,.ico_unpublish{background-position:5px -1145px;}.ico_delete{background-position:5px -997px;}.ico_duplicate{background-position:5px -960px;}.ico_export{background-position:5px -1034px;}.ico_fuel{background-position:5px -590px;}.ico_info{background-position:15px -737px;}.ico_logs{background-position:5px -183px;}.ico_manage_cache{background-position:5px -1108px;}.ico_menu{background-position:5px -2014px;}.ico_module,.ico_other{background-position:5px -368px;}.ico_navigation{background-position:5px -1515px;}.ico_navigation_download{background-position:5px -1997px;}.ico_navigation_group{background-position:5px -294px;}.ico_notes{background-position:5px -886px;}.ico_pages{background-position:5px -812px;}.ico_pages_upload,.ico_navigation_upload,.ico_blocks_upload{background-position:5px -1293px;}.ico_permissions{background-position:5px -775px;}.ico_precedence{background-position:5px -1737px;}.ico_refresh{background-position:5px -146px;}.ico_remove_line{float:right;}.ico_replace{background-position:5px -1182px;}.ico_save{background-position:5px -442px;}.ico_select_all{background-position:5px -1330px;}.ico_settings{background-position:5px -1700px;}.ico_sitevariables{background-position:5px -1219px;}.ico_success,.ico_yes{background-position:5px -332px;}.ico_table{background-position:5px -1663px;width:16px;height:16px;}.ico_tags{background-position:5px -1774px;}.ico_tools{background-position:5px -1959px;}.ico_tree{background-position:5px -1885px;}.ico_view{background-position:5px -849px;}.ico_view_all{background-image:none;line-height:22px;padding-left:5px;}.ico_users{background-position:5px -1589px;}.ico_users_send_email{background-position:5px -482px;}.ico_warn{background-position:15px -516px;}.notification .ico_success,.notification .ico_yes{background-position:15px -330px;}.notification .ico_error{background-position:15px -220px;}div#fuel_main_panel{position:absolute;top:0;left:201px;right:0px;bottom:0px;background-color:#fff;-webkit-transition:all 0.2s cubic-bezier(0.445,0,0,1);-moz-transition:all 0.2s cubic-bezier(0.445,0,0,1);-ms-transition:all 0.2s cubic-bezier(0.445,0,0,1);-o-transition:all 0.2s cubic-bezier(0.445,0,0,1);transition:all 0.2s cubic-bezier(0.445,0,0,1);}#nav_toggle{opacity:0.9;}#nav_toggle{position:absolute;left:182px;top:0;font-size:1.3em;color:#fff;opacity:0.5;cursor:pointer;display:block;padding-left:25px;background:url(../images/icons/ico_nav_list.png) no-repeat left center;background-size:50%;text-indent:-10000px;}.nav_hide div#fuel_main_panel,div#fuel_left_panel{top:30px;left:0px;}body.nav_hide{overflow:hidden;width:100%;display:block;position:relative;}body.nav_hide,div#fuel_main_panel{min-width:700px;}.nav_hide div#fuel_top{height:30px;line-height:30px;}.nav_hide div#fuel_left_panel{left:-201px;z-index:50;-webkit-transform:translateX(201px);-moz-transform:translateX(201px);-ms-transform:translateX(201px);-o-transform:translateX(201px);transform:translateX(201px);}.nav_hide div#fuel_main_panel{left:0px;z-index:100;}.nav_hide h1#fuel_site_name{width:auto;display:block;float:none;padding:0 100px 0 85px;text-align:center;}.nav_hide div#fuel_left_panel_inner li.active{-webkit-background-size:auto 100%;background-size:auto 100%;}.nav_hide #nav_toggle{position:absolute;left:15px;top:0;font-size:1.3em;color:#fff;opacity:0.5;cursor:pointer;display:block;padding-left:20px;background-size:27%;text-indent:0;}.nav_hide div#fuel_main_panel{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}@media only screen and (min-device-width:768px) and (max-device-width:1024px) {div#fuel_left_panel a{font-size:1.2em;line-height:2em;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) {div#fuel_left_panel a{font-size:1.2em;line-height:2em;}}div#fuel_main_top_panel{height:29px;font-size:13px;color:#fff;background-color:#e7e7e7;border-bottom:1px solid #ccc;overflow:hidden;}div#fuel_main_top_panel h2{color:#333;text-shadow:#fff 0px 1px 0px;line-height:30px;margin-left:11px;}div#fuel_main_top_panel h2 a{color:#0E3E7E;}div#fuel_main_top_panel li{float:left;display:block;list-style:none;line-height:29px;font-weight:bold;border-right:1px solid #6e6e6e;}div#fuel_main_top_panel li a{display:block;color:#fff;text-shadow:#555 0px 1px 0px;background:#6d6d6d url(../images/tab.png) repeat-x;padding:0 15px;}div#fuel_main_top_panel li a:hover{background:#7c7c7c url(../images/tab.png) repeat-x 0 -29px;}div#fuel_main_top_panel li.active a{background:#e7e7e7 url(../images/tab.png) repeat-x 0 -58px;color:#113556;text-shadow:#fff 0px 1px 0px;}div#fuel_login_logout{position:absolute;top:8px;right:15px;font-size:11px;color:#333;background-color:#e7e7e7;height:21px;text-shadow:#fff 0px 1px 0px;}div#fuel_actions{height:46px;border-bottom:1px solid #b6b6b6;position:relative;min-width:680px;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whiteSmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,#f6f6f6 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#dddddd');}div#fuel_main_content{overflow:auto;position:absolute;top:99px;left:0px;right:0px;bottom:0px;}div#fuel_main_content .buttonbar li,#fuel_main_content_compact .buttonbar li{margin-right:15px;}div#fuel_main_content_inner h3{background-color:#f6f6f6;padding:5px;margin-bottom:10px;}div#fuel_main_content_inner{padding:15px 37px;}div#fuel_main_content_inner .bullets{margin-left:15px;}div.noactions{top:51px !important;}div.notitlebar{top:69px !important;}div.noactions_notitlebar{top:22px !important;}div.noactions_nonotification{top:30px !important;}div#fuel_main_panel_compact{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#fff;}div#fuel_main_content_compact{background-color:#fff;overflow:auto;position:absolute;top:99px;left:0px;right:0px;bottom:0px;}div.dashboard_pod{float:left;margin-right:10px}div.dashboard_module{float:left;margin-right:10px;margin-top:10px;}div#filters{position:absolute;right:15px;top:12px;}a#multi_delete{display:block;}.adv_search{position:absolute;min-width:360px;background:white;border:1px solid #b6b6b6;z-index:1000;left:-120px;padding:10px 15px;display:none;-moz-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.3);box-shadow:2px 2px 10px 1px rgba(0,0,0,0.3);}}.adv_search .more_filters{max-height:500px;overflow-y:auto;}.adv_search .more_filters div div{float:none;overflow:hidden;margin-bottom:7px;}.adv_search .label{width:100px;}.adv_search input[type="text"]{max-width:217px;}.search_input{position:relative;}#search_term.advanced{padding-right:15px;}.search_input #adv-search-btn{position:absolute;right:4px;top:5px;padding-top:5px;height:10px;background-color:#fff;}div#other_items{float:left;margin:2px 20px 0px 20px;}div#other_items select{max-width:250px;}div#action_btns{position:absolute;top:9px;left:15px;height:29px;overflow:hidden;}div.buttonbar ul{height:27px;float:left;}div.buttonbar li{border-top:1px solid #ccc;border-left:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;float:left;list-style:none;margin:0;background:#e6e6e6 url(../images/btn.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd');}div.buttonbar li:hover{background-position:0 -27px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eee));background:-moz-linear-gradient(top center,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee');-moz-box-shadow:inset 0 0 5px #ddd;-webkit-box-shadow:inset 0 0 5px #ddd;box-shadow:inner 0 0 5px #ddd;}div.buttonbar li.active{background-position:0 -54px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),color-stop(1,#fff));background:-moz-linear-gradient(top center,#ddd 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff');}div.buttonbar li.active a{color:#000;}div.buttonbar li a{color:#0e3e7e;height:22px;line-height:20px;display:block;padding:0 11px 1px 26px;margin-top:4px;}div.buttonbar li.spacer,li.unattached{margin-left:10px;}div.buttonbar li:last-child,li.unattached{border-right:1px solid #b9b9b9;}div.buttonbar li.end{border-right:1px solid #b9b9b9;}div.buttonbar li:first-child,div.buttonbar li.unattached{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;}div.buttonbar li:last-child,div.buttonbar li.unattached{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}div.buttonbar li.start{border-left:1px solid #b9b9b9;}div.save_cancel{height:35px;}div.save_cancel li{margin:5px 3px;}div.form_tabs li{padding:5px 15px;list-style:none;margin:0 3px 0 0;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;text-align:center;float:left;font-weight:bold;background-color:#ffffff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}div.form_tabs li.active{background-color:#eee;}div.form_tabs li.active a{color:#333;}div.boxbuttons li{float:left;display:block;list-style:none;width:110px;height:60px;border:1px solid #ccc;margin-bottom:15px;margin-right:15px;}div.boxbuttons li a{display:block;text-align:center;padding:10px 5px 5px 5px;width:100px;height:45px;background-color:#fff;}div.boxbuttons li a:hover{background-color:#f6f6f6;}div.boxbuttons li i{display:block;padding:0;margin:auto;width:21px;height:22px;padding-right:5px;}div#fuel_notification{height:21px;border-bottom:1px solid #ccc;background-color:#ecf1f5;text-overflow:ellipsis;overflow:hidden;position:relative;}div.notification p,div.notification div,div.notification ul{margin:0;min-height:15px;line-height:15px;padding:3px 0 3px 35px;list-style:none;background-repeat:no-repeat;list-style:none;}div.notification .ico{line-height:15px;}div#pagination{position:absolute;z-index:1;right:0px;top:-3px;text-align:right;padding-right:25px;}div#pagination a{line-height:21px;padding:0 3px;border:1px solid #ccc;background-color:#f9f9f9;}div#pagination a:hover{background-color:#fdfdfd;}div#pagination b{color:#fff;background-color:#4f7193;line-height:21px;padding:0 3px;border:1px solid #ccc;}div#module_description{border-bottom:1px solid #ccc;background-color:#f6f6f6;padding:15px;}div#module_description p{margin:0;}div#table_loader{position:absolute;top:20px;left:50%;margin-left:-25px;z-index:2;}div#data_table_container{padding:6px 0;}#data_table .publish_hover:hover .publish_action{display:inline;}#data_table .publish_hover:hover .publish_text{display:none;}table#data_table.rearrange tr:hover td{cursor:move !important;background-color:#ffe !important;}table.data{width:98%;margin:0px auto;}table.data th{padding:0 20px 0 0;white-space:nowrap;}table.data td{padding:5px 20px;border-top:1px solid #fff;white-space:nowrap;max-width:300px;text-overflow:ellipsis;overflow:hidden;}table.data th.on,table.data th.on a{color:#4f7193;}table.data th a{text-decoration:underline;}table.data th a,table.data th span{color:#333;display:block;line-height:22px;padding:0 0 0 20px;width:100%;border-left:1px solid #fff;}table.data th.asc a{background:transparent url(../images/th_arrow_asc.png) no-repeat 5px center;}table.data th.desc a{background:transparent url(../images/th_arrow_desc.png) no-repeat 5px center;}table.data th{text-align:left;}table.data td.next_last{width:100%;}table.data td.actions{text-align:right;white-space:nowrap;padding-left:5px;}table.data tr.rowaction:hover td{background-color:#edf2f7 !important;cursor:pointer;}table.data th.col1{min-width:200px;}table.data tr.alt{background-color:#f3f3f3;}div.nodata{text-align:center;padding:10px 0 15px 0;}span.publish_col{width:100px;display:block;cursor:pointer !important;}.form{border:none;border-spacing:0;display:table;}.form td.label{padding:6px 15px 0 0;font-weight:bold;vertical-align:top;}.form td.value{padding:3px 0;white-space:nowrap;}.form td.required{padding-top:10px;}div.more_filters{padding-left:10px;}div.more_filters span.label{float:left;padding-top:6px;}div.more_filters span.field{float:left;display:block;padding:0 0 0 5px;}div.more_filters div div{float:left;margin-right:10px;}div#tree_container{padding:16px 15px;}div#tree_loader{position:absolute;top:20px;left:50%;margin-left:-25px;z-index:2;}div#login{padding:15% 0 0 0;border:none;background-color:transparent;margin:0 auto;}div#login h3,div#login p{color:#fff;text-align:center;}div#login form{width:270px;margin:0 auto;}div#login input{background-color:#1d1d1d;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #444;height:40px;width:270px;padding:0 1em;}.login_logo{background:transparent url(../images/fuel_logo.png) no-repeat;background-size:100%;width:233px;height:46px;overflow:hidden;margin:0 auto 1.5em auto;}div#login::-webkit-input-placeholder{color:#999;}div#login:-moz-placeholder{color:#999;}div#login:-ms-input-placeholder{color:#999;}div#login input[type="submit"]{background:#3dbfd9 !important;color:#fff;font-size:20px;text-shadow:none;}div#login_notification{text-overflow:ellipsis;overflow:hidden;width:340px;margin:auto;}a#forgotten_pwd{text-align:center;display:block;padding-top:15px;padding-left:20px;color:#999;}a.modal_close{position:absolute;left:-11px;top:-11px;z-index:10;background:transparent url(../images/x_close.png) no-repeat center center;width:23px;height:23px;text-indent:-10000px;overflow:hidden;}div.modal_content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:100%; overflow:hidden;}div.modal_content iframe{width:100% !important;}div.modal_content_inner{padding:10px 20px;}div#asset_preview{height:275px;width:740px;overflow:auto;text-align:center;margin:10px 0 20px 0;}div.asset_select > div > div{float:left;}div.asset_select span.label{padding:0 5px 0 15px;}div.asset_select div.actions{padding-top:50px;float:left;}div.img_crop{max-width:400px;max-height:200px;overflow:auto;}div#yes_no_modal{text-align:center;margin:0;}div#yes_no_modal ul{float:none;}div#yes_no_modal li{display:inline-block;margin-right:5px;float:none;}div#__FUEL_modal__{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:98%;max-width:864px;margin-left:-425px;max-height:508px;background-color:#fff;}div#__FUEL_modal__ .add_inline_button,div#__FUEL_modal__ .edit_inline_button{display:none;}a.btn_field_right{display:block;float:right;margin-bottom:5px;margin-right:3px;}div.img_display{float:right;overflow:auto;height:120px;width:300px;}div.viewpage_modal{top:16px;border:2px solid #666;background-color:#fff;height:96% !important;width:96% !important;max-width:96% !important;max-height:96% !important;padding:0;display:none;}div#viewpage_btns{position:absolute;z-index:1;top:-17px;right:-2px;}a.viewpage_btn{float:left;margin-right:2px;color:#ccc;background-color:#666;padding:1px 5px;}a#viewpage_close{right:0px;}a#viewpage_new_page{right:100px;}iframe#viewpage_iframe{border:none;width:100%;height:100%;}input#Save,input.submit{margin-top:10px;width:150px;text-align:center;}input#Cancel,input.cancel{margin-top:10px;margin-right:10px;width:60px;text-align:center;}div#tooltip h3{font-size:11px;font-weight:normal;}a.btn_field{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:12px;border:1px solid #ccc;padding:3px 5px 3px 5px;background:#eee url(../images/btn.png) repeat-x;}a.btn_field:hover{background-position:0 -27px;}a#back_to{margin-bottom:20px;display:block;}.hidden_form{visibility:hidden;height:0px;overflow:hidden;}div#related_items{float:right;width:210px;background-color:#ecf1f5;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;}div#related_items h3{background-color:transparent;padding-left:24px;margin-top:5px;}div#related_items li{list-style:none;padding-left:5px;margin:5px 0;}div#related_items select{max-width:212px;}div#related_items .layout_preview{max-width:200px;margin:10px auto;}a.reset{display:block;width:16px;height:16px;background:transparent url(../images/fuel_icons.png) no-repeat 0px -146px;margin-right:5px;}div.perms_list ul ul{margin:10px;}div.perms_list ul li{margin:8px 0 8px;list-style:none;display:block;}div.perms_list ul li input{margin-right:2px;}div.perms_list ul ul li{margin:8px 0 8px 10px;}div.perms_list label{font-weight:bold;}.match_class{display:block;position:absolute;z-index:10;margin-bottom:0px;min-height:30px;}.match_class span{display:inline-block;cursor:pointer;padding:3px;background-color:#fcfce6;border:1px solid #ccc;margin:3px 0 3px 3px;}.multi_field{margin-bottom:10px;display:inline-block;padding-top:2px;}.cke_top{min-width:565px !important;} \ No newline at end of file +.jqmWindow{display:none;position:fixed;top:50px;left:50%;margin-left:-202px;color:#333;width:400px;border:2px solid #666;z-index:300000;background-color:#fff;word-wrap:break-word;border:1px solid #ccc;display:none;-moz-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(8 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}#__fuel_tooltip__{position:absolute;z-index:1000000;border:1px solid #ccc;background-color:#ffffcc;padding:3px;font-size:10px !important;font-weight:normal;width:200px;color:#333;}#__fuel_tooltip__ h3,#__fuel_tooltip__ div{margin:0;font-size:11px !important;font-weight:bold;}.treeview,.treeview ul{padding:0;margin:0;list-style:none;}.treeview ul{background-color:white;margin-top:4px;}.treeview .hitarea{background:url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}* html .hitarea{display:inline;float:none;}.treeview li{margin:0;padding:3px 0pt 3px 16px;}.treeview a.selected{background-color:#eee;}#treecontrol{margin:1em 0;display:none;}.treeview .hover{cursor:pointer;}.treeview li{background:url(../images/treeview/treeview-default-line.gif) 0 0 no-repeat;}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}.treeview .expandable-hitarea{background-position:-80px -3px;}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../images/treeview/treeview-default.gif);}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}.treeview-red li{background-image:url(../images/treeview/treeview-red-line.gif);}.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../images/treeview/treeview-red.gif);}.treeview-black li{background-image:url(../images/treeview/treeview-black-line.gif);}.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../images/treeview/treeview-black.gif);}.treeview-gray li{background-image:url(../images/treeview/treeview-gray-line.gif);}.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../images/treeview/treeview-gray.gif);}.treeview-famfamfam li{background-image:url(../images/treeview/treeview-famfamfam-line.gif);}.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(../images/treeview/treeview-famfamfam.gif);}.filetree li{padding:3px 0 2px 16px;}.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block;}.filetree span.folder{background:url(../images/treeview/folder.gif) 0 0 no-repeat;}.filetree li.expandable span.folder{background:url(../images/treeview/folder-closed.gif) 0 0 no-repeat;}.filetree span.file{background:url(../images/treeview/file.gif) 0 0 no-repeat;}.supercomboselect_wrapper{position:relative;width:655px;height:220px;float:left;}.supercomboselect_left,.supercomboselect_right{position:absolute;top:0px;z-index:2;width:300px;}.supercomboselect_left{left:0px;}.supercomboselect_right{right:0px;}.supercomboselect_btns{position:absolute;left:50%;top:30%;margin-left:-20px !important;width:40px;text-align:center;z-index:1;}.supercomboselect_btns input{display:block;width:40px;margin:auto;margin-top:3px;}.supercomboselect{height:180px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;background-color:#fff;}.supercomboselect ul{margin:0;padding:0;cursor:pointer;}.supercomboselect li{-moz-user-select:none;background-color:#fff;margin:0;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd;list-style:none;display:block;overflow:hidden;text-overflow:ellipsis;}.supercomboselect li.selected{background-color:#ffc;}.supercomboselect_search{margin-top:3px;}.supercomboselect_search_text{width:294px;}.supercomboselect_empty_msg{padding:80px 5px 5px 5px;text-align:center;font-weight:bold;color:#ccc;}.supercomboselect_search_highlight{background-color:#ffff99;}.supercomboselect li.ui-sortable-helper{border:1px solid #ddd;}.supercomboselect ul.ui-sortable li{background-image:url(../images/icons/ico_sortable.png);background-repeat:no-repeat;background-position:left center;padding-left:16px;}.supercomboselect li.option_disabled{background-color:#eee;color:#999;}.supercomboselect li.optgrp{background:#DDD;cursor:default;font-weight:bold;padding-left:5px;}.markItUpButton a{background:transparent url(../images/markitup/markitup_icons.png) no-repeat;}.markItUp .bold a{background-position:0 0;}.markItUp .italic a{background-position:0 -456px;}.markItUp .stroke a{background-position:0 -906px;}.markItUp .p a{background-position:0 -792px;}.markItUp .h1 a{background-position:0 -152px;}.markItUp .h2 a{background-position:0 -190px;}.markItUp .h3 a{background-position:0 -228px;}.markItUp .h4 a{background-position:0 -266px;}.markItUp .h5 a{background-position:0 -304px;}.markItUp .h6 a{background-position:0 -342px;}.markItUp .ol a{background-position:0 -570px;}.markItUp .ul a{background-position:0 -1010px;}.markItUp .li a{background-position:0 -532px;}.markItUp .image a{background-position:0 -830px;}.markItUp .link a{background-position:0 -494px;}.markItUp .mailto a{background-position:0 -114px;}.markItUp .clean a{background-position:0 -38px;}.markItUp .preview a{background-position:0 -868px;}.markItUp .help a{background-position:0 -380px;}.markItUp .fuel_var a{background-position:0 -717px;}.markItUp .blockquote a{background-position:0 -76px;}.markItUp .hr a{background-position:0 -976px;}.markItUp .maximize a{background-position:0 -608px;}.markItUp .minimize a{background-position:0 -679px;}.markItUp *{margin:0px;padding:0px;outline:none;}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}.markItUp{min-width:550px;margin:5px 0 5px 0;}.markItUpContainer{font:11px Verdana,Arial,Helvetica,sans-serif;}.markItUpEditor{font:11px 'Courier New',Courier,monospace;padding-left:5px;width:520px;height:230px;clear:both;display:block;line-height:18px;overflow:auto;border:1px solid #ccc;}.markItUpPreviewFrame{overflow:auto;background-color:#FFFFFF;width:100%;height:280px;margin:5px 0;border:1px solid #ccc;}.markItUpFooter{width:100%;}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin:0 auto 0px auto !important;background-image:url(../images/markitup/handle.png);cursor:n-resize;}.markItUpHeader ul li{list-style:none;float:left;position:relative;padding-top:5px;}.markItUpHeader ul li:hover > ul{display:block;}.markItUpHeader ul .markItUpDropMenu{background:transparent url(../images/markitup/menu.png) no-repeat 115% 50%;margin-right:5px;}.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0px;background:#FFF;border:1px solid #000;}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url(../images/markitup/submenu.png) no-repeat 100% 50%;}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px;}.markItUpHeader ul ul ul li{float:none;}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-widget:active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-accordion{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:15em;padding:.1em .1em 0;display:none;z-index:999999 !important;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.8em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .4em .3em .4em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-trigger{cursor:pointer;margin:0 3px -2px 0;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.jqmWindow{display:none;position:fixed;top:50px;left:50%;margin-left:-202px;color:#333;width:400px;border:2px solid #666;z-index:300000;background-color:#fff;word-wrap:break-word;border:1px solid #ccc;display:none;-moz-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:1px 0px 5px 1px rgba(0,0,0,0.3);}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(8 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}#__fuel_tooltip__{position:absolute;z-index:1000000;border:1px solid #ccc;background-color:#ffffcc;padding:3px;font-size:10px !important;font-weight:normal;width:200px;color:#333;}#__fuel_tooltip__ h3,#__fuel_tooltip__ div{margin:0;font-size:11px !important;font-weight:bold;}.treeview,.treeview ul{padding:0;margin:0;list-style:none;}.treeview ul{background-color:white;margin-top:4px;}.treeview .hitarea{background:url(../images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}* html .hitarea{display:inline;float:none;}.treeview li{margin:0;padding:3px 0pt 3px 16px;}.treeview a.selected{background-color:#eee;}#treecontrol{margin:1em 0;display:none;}.treeview .hover{cursor:pointer;}.treeview li{background:url(../images/treeview/treeview-default-line.gif) 0 0 no-repeat;}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}.treeview .expandable-hitarea{background-position:-80px -3px;}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../images/treeview/treeview-default.gif);}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}.treeview-red li{background-image:url(../images/treeview/treeview-red-line.gif);}.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../images/treeview/treeview-red.gif);}.treeview-black li{background-image:url(../images/treeview/treeview-black-line.gif);}.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../images/treeview/treeview-black.gif);}.treeview-gray li{background-image:url(../images/treeview/treeview-gray-line.gif);}.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../images/treeview/treeview-gray.gif);}.treeview-famfamfam li{background-image:url(../images/treeview/treeview-famfamfam-line.gif);}.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(../images/treeview/treeview-famfamfam.gif);}.filetree li{padding:3px 0 2px 16px;}.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block;}.filetree span.folder{background:url(../images/treeview/folder.gif) 0 0 no-repeat;}.filetree li.expandable span.folder{background:url(../images/treeview/folder-closed.gif) 0 0 no-repeat;}.filetree span.file{background:url(../images/treeview/file.gif) 0 0 no-repeat;}.supercomboselect_wrapper{position:relative;width:655px;height:220px;float:left;}.supercomboselect_left,.supercomboselect_right{position:absolute;top:0px;z-index:2;width:300px;}.supercomboselect_left{left:0px;}.supercomboselect_right{right:0px;}.supercomboselect_btns{position:absolute;left:50%;top:30%;margin-left:-20px !important;width:40px;text-align:center;z-index:1;}.supercomboselect_btns input{display:block;width:40px;margin:auto;margin-top:3px;}.supercomboselect{height:180px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;background-color:#fff;}.supercomboselect ul{margin:0;padding:0;cursor:pointer;}.supercomboselect li{-moz-user-select:none;background-color:#fff;margin:0;padding:3px 20px 3px 10px;border-bottom:1px solid #ddd;list-style:none;display:block;overflow:hidden;text-overflow:ellipsis;}.supercomboselect li.selected{background-color:#ffc;}.supercomboselect_search{margin-top:3px;}.supercomboselect_search_text{width:294px;}.supercomboselect_empty_msg{padding:80px 5px 5px 5px;text-align:center;font-weight:bold;color:#ccc;}.supercomboselect_search_highlight{background-color:#ffff99;}.supercomboselect li.ui-sortable-helper{border:1px solid #ddd;}.supercomboselect ul.ui-sortable li{background-image:url(../images/icons/ico_sortable.png);background-repeat:no-repeat;background-position:left center;padding-left:16px;}.supercomboselect li.option_disabled{background-color:#eee;color:#999;}.supercomboselect li.optgrp{background:#DDD;cursor:default;font-weight:bold;padding-left:5px;}.markItUpButton a{background:transparent url(../images/markitup/markitup_icons.png) no-repeat;}.markItUp .bold a{background-position:0 0;}.markItUp .italic a{background-position:0 -456px;}.markItUp .stroke a{background-position:0 -906px;}.markItUp .p a{background-position:0 -792px;}.markItUp .h1 a{background-position:0 -152px;}.markItUp .h2 a{background-position:0 -190px;}.markItUp .h3 a{background-position:0 -228px;}.markItUp .h4 a{background-position:0 -266px;}.markItUp .h5 a{background-position:0 -304px;}.markItUp .h6 a{background-position:0 -342px;}.markItUp .ol a{background-position:0 -570px;}.markItUp .ul a{background-position:0 -1010px;}.markItUp .li a{background-position:0 -532px;}.markItUp .image a{background-position:0 -830px;}.markItUp .link a{background-position:0 -494px;}.markItUp .mailto a{background-position:0 -114px;}.markItUp .clean a{background-position:0 -38px;}.markItUp .preview a{background-position:0 -868px;}.markItUp .help a{background-position:0 -380px;}.markItUp .fuel_var a{background-position:0 -717px;}.markItUp .blockquote a{background-position:0 -76px;}.markItUp .hr a{background-position:0 -976px;}.markItUp .maximize a{background-position:0 -608px;}.markItUp .minimize a{background-position:0 -679px;}.markItUp *{margin:0px;padding:0px;outline:none;}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}.markItUp{min-width:550px;margin:5px 0 5px 0;}.markItUpContainer{font:11px Verdana,Arial,Helvetica,sans-serif;}.markItUpEditor{font:11px 'Courier New',Courier,monospace;padding-left:5px;width:520px;height:230px;clear:both;display:block;line-height:18px;overflow:auto;border:1px solid #ccc;}.markItUpPreviewFrame{overflow:auto;background-color:#FFFFFF;width:100%;height:280px;margin:5px 0;border:1px solid #ccc;}.markItUpFooter{width:100%;}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin:0 auto 0px auto !important;background-image:url(../images/markitup/handle.png);cursor:n-resize;}.markItUpHeader ul li{list-style:none;float:left;position:relative;padding-top:5px;}.markItUpHeader ul li:hover > ul{display:block;}.markItUpHeader ul .markItUpDropMenu{background:transparent url(../images/markitup/menu.png) no-repeat 115% 50%;margin-right:5px;}.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0px;background:#FFF;border:1px solid #000;}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url(../images/markitup/submenu.png) no-repeat 100% 50%;}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px;}.markItUpHeader ul ul ul li{float:none;}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-widget:active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-accordion{width:100%;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:15em;padding:.1em .1em 0;display:none;z-index:999999 !important;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.8em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .4em .3em .4em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-trigger{cursor:pointer;margin:0 3px -2px 0;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}*{margin:0;padding:0;outline-style:none;}html,body{height:100%;overflow:hidden;}body{background-color:#333;font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;margin:0;padding:0;font-size:11px;color:#333;}h1{font-size:20px;margin-bottom:10px;}h2{font-size:16px;margin-bottom:10px;}h3{font-size:12px;margin:15px 0 3px 0;}a{color:#0e3e7e;text-decoration:none;}img{border:0;max-width:100%;}a:hover{text-decoration:underline;}a:visited{color:#4679bd;}p{margin:5px 0 15px 0;}option{margin:0 2px;}input,select,textarea{font-size:11px;font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif;}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}ul{margin-bottom:10px;}ul ul{margin:10px;}optgroup{color:#000;font-style:normal;font-weight:normal;}optgroup option{padding-left:10px;}fieldset{border-top:5px solid #eee;border-left:none;border-right:none;border-bottom:none;margin:0;padding:20px 0 10px 0;}legend{padding:5px 30px 5px 5px;font-size:12px;background-color:#eee;font-weight:bold;text-align:left;}iframe{border:none;}::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;}input[type="radio"],input[type="checkbox"]{top:3px; top:0\0; *top:-3px;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(../images/btn.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,whitesmoke 0%,#cfd1cf 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333; font-weight:bold;outline:0;overflow:visible;padding:3px 10px;text-shadow:#fff 0 1px 1px;width:auto; *padding-top:2px;*padding-bottom:0px;}button{ *padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#aaa #c1c1c1 #e1e1e1;outline:0;padding:5px 3px 4px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; *padding-top:2px;*padding-bottom:1px;*height:auto;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}select{height:25px;line-height:16px;max-width:525px;}::-webkit-input-placeholder{color:#888;}input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}input.placeholder_text,textarea.placeholder_text{color:#888;}:invalid{ -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6); z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}input[readonly],textarea[readonly],select[readonly]{background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}textarea,select[size],select[multiple]{height:auto;}input[type="file"]{border:1px dashed #ccc;border-radius:3px;padding:10px;}@media (-webkit-min-device-pixel-ratio:0) {select{background-image:url(../images/select_arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}::-webkit-validation-bubble-message{box-shadow:rgba(0,0,0,0.5) 0 0 5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,#000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:13px/17px 'Lucida Grande',Arial,'Liberation Sans',FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:#000 0 0 1px;height:16px;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border:0;}}::-webkit-scrollbar{width:12px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.4);border-radius:10px;}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(140,140,140,0.9);}p.instructions{font-size:14px;line-height:18px;}ul.nobullets{list-style:none;}ul.nobullets li{margin-bottom:2px;}.tooltip{cursor:help;text-decoration:none;border-bottom:1px dotted #0e3e7e;}.fillin{color:#aaa;}.clear{clear:both;height:0;font-size:0px;line-height:0px;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}span.required{color:#c30;}.datepicker_hh{margin-right:2px;}.datepicker_mm{margin:0 5px 0 2px;}.unpublished{color:#b30 !important;}.published{color:#690;}.div_vert{background:transparent url(../images/div_vert.png) repeat-y center center;width:2px;height:36px;padding:0 15px;}.search{padding-left:3px;}.show{padding-left:15px;}.loader{margin:auto;width:32px;height:32px;text-align:center;background:#fff url(../images/spinner.gif) no-repeat center center;}.loader_sm{margin:auto;width:16px;height:16px;text-align:center;background:#fff url(../images/spinner_sm.gif) no-repeat center center !important;}.hidden{display:none;}.float_left{float:left;}.float_right{float:right;}.tiny{font-size:9px;}tr.drag{border:1px solid #ccc !important;background-color:#ffe !important}tr.drag td{cursor:move !important;background-color:#ffe !important;}a.editor_viewsource,a.editor_preview{margin:4px 4px 4px 0;display:block;float:left;height:14px;line-height:14px !important;}td.vtop{vertical-align:top;}body .success{background-color:#6ec461;background-repeat:no-repeat;}body .warning{background-color:#ff1;background-repeat:no-repeat;}body .error{background-color:#c30;background-repeat:no-repeat;}body .error li{color:#fff;}body .error li p,body .error li li{margin:0;padding:0;}span.error,span.success,strong.error,strong.success{color:#fff;padding:1px 5px;}span.error a{color:#fff;}span.warning{padding:2px 5px;}span.error_highlight input,span.error_highlight textarea,span.error_highlight select{border:2px solid #c30;}.change{background:#ffe;}.delete{color:#c30;font-weight:bold;}a.delete{color:#c30;display:block;float:left;margin-top:10px;border:1px solid #ccc;padding:5px;}a.btn{border:1px solid #ccc;height:27px;line-height:27px;display:block;padding:0 15px 0 15px;float:left;}div.btn{border:1px solid #ccc;float:left;list-style:none;margin:0;padding:0 15px 0 0px;line-height:27px;}.btn input,.btn .button{border:none;height:19px;}a.btn,div.btn,.btn input,.btn .button{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whitesmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,whitesmoke 0%,#cfd1cf 100%);}.update_notice{background:#FFFBCC;border:1px solid #E6DB55;margin-bottom:10px;padding:4px 5px;}.update_notice a{font-style:italic;text-decoration:underline;}.update_notice a:hover{text-decoration:none;}.repeatable{background-color:#fdfdfd;position:relative;padding:10px;border:1px solid #eee;margin:0 10px 10px 0;min-width:300px;}.repeatable .grabber{min-height:10px;overflow:hidden;margin:0 auto 10px auto !important;padding-right:60px !important;background:transparent url(../images/markitup/handle.png) no-repeat center center;cursor:move;}.repeatable .remove{position:absolute;top:15px;right:15px;}.repeatable td .remove{position:static;}.add_another{padding:10px;float:left;}.repeatable.ui-sortable-helper{-moz-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);box-shadow:1px 3px 5px 1px rgba(0,0,0,0.1);}.repeatable_container.repeatable_container_condensed .repeatable{margin:0;padding:1px 5px;}.repeatable_container.repeatable_container_condensed .repeatable .grabber{float:left;}.repeatable_container.non_sortable .grabber{display:none;}.MultiFile-remove{line-height:22px;padding:0 3px;border:1px solid #ccc;background-color:#f9f9f9;}.tDnD_whileDrag{background-color:#ff1 !important;}.overwrite_field{margin-top:3px;}.overwrite_field input{margin-top:6px;}fieldset.tab{display:none;}fieldset.tab fieldset{display:block;}fieldset.collapsible legend{cursor:pointer;}div#fuel_footer{font-size:9px;position:absolute;left:0px;bottom:0px;right:0px;text-align:center;color:#ccc;padding:3px;height:14px;}div#fuel_footer a{color:#fff;}div#fuel_boilerplate{line-height:12px;}div#fuel_body{}div#fuel_top{z-index:2;line-height:28px;height:30px;background-color:#393939;color:#fff;padding:0 10px;color:#fff;text-shadow:#444 0px 1px 0px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5d5d5d),color-stop(1,#393939));background:-moz-linear-gradient(top center,#5d5d5d 0%,#393939 100%);}div#fuel_top a:hover{text-decoration:underline;}h1#fuel_site_name{float:left;font-size:18px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}h1#fuel_site_name a{color:#999;text-shadow:#111 0px -1px 0px;text-decoration:none;}h1#fuel_site_name a:hover{color:#aaa;text-decoration:none;}div#fuel_left_panel{z-index:1;position:absolute;top:30px;left:0px;bottom:0px;width:200px;background-color:#333;overflow:auto;border-right:1px solid #292929;overflow-x:hidden;-moz-box-shadow:inset -5px 5px 20px 5px #2f2f2f;-webkit-box-shadow:inset -5px 5px 20px 5px #2f2f2f;box-shadow:inset -5px 5px 20px 5px #2f2f2f;}div#fuel_left_panel a{color:#999;text-decoration:none;text-shadow:#000 0px 1px 0px;display:block;overflow:hidden;text-overflow:ellipsis;width:130px;}div#fuel_left_panel a:hover{color:#bbb;text-decoration:underline;}div#fuel_left_panel_inner{padding:10px;text-shadow:#000 0px 1px 0px;}div#fuel_left_panel_inner h3{margin:0;cursor:pointer;font-size:11px;color:#999;text-transform:uppercase;background:transparent url(../images/toggle_arrow_down.png) no-repeat 0px 3px;padding-left:15px;margin-bottom:2px;}div#fuel_left_panel_inner h3.closed{background-image:url(../images/toggle_arrow_right.png);background-position:1px 3px;}div#fuel_left_panel_inner li{list-style:none;margin:0 -15px 0 -20px;padding:0 30px 0 30px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div#fuel_left_panel_inner li.active{background:transparent url(../images/leftnav_on.png) repeat-x;color:#fff;}div#fuel_left_panel_inner li.active a{color:#fff;text-shadow:#555 0px 1px 0px;}div#fuel_left_panel_inner li ul li a{margin-left:15px;}div#fuel_left_panel_inner li.active ul li.active{background:none;}div#fuel_left_panel_inner li.active ul li a{color:#333;text-decoration:none;text-shadow:#fff 0px 1px 0px;background:none;}div#fuel_left_panel_inner li.active ul li.active a{text-decoration:underline;}.ico{display:block;padding-left:24px;list-style:none;background-position:5px 2px;background-repeat:no-repeat;line-height:20px;background-image:url(../images/fuel_icons.png);min-width:16px;min-height:16px;}h2.ico{margin-top:5px;line-height:21px !important;}.ico_activate,.ico_publish{background-position:5px -1071px;}.ico_assets{background-position:5px -1478px;}.ico_blocks{background-position:5px -109px;}.ico_cancel,.ico_error,.ico_no,.ico_remove_line{background-position:5px -220px;}.ico_categories{background-position:5px -553px;}.ico_create{background-position:5px -923px;}.ico_dashboard{background-position:5px -664px;}.ico_deactivate,.ico_unpublish{background-position:5px -1145px;}.ico_delete{background-position:5px -997px;}.ico_duplicate{background-position:5px -960px;}.ico_export{background-position:5px -1034px;}.ico_fuel{background-position:5px -590px;}.ico_info{background-position:15px -737px;}.ico_logs{background-position:5px -183px;}.ico_manage_cache{background-position:5px -1108px;}.ico_menu{background-position:5px -2014px;}.ico_module,.ico_other{background-position:5px -368px;}.ico_navigation{background-position:5px -1515px;}.ico_navigation_download{background-position:5px -1997px;}.ico_navigation_group{background-position:5px -294px;}.ico_notes{background-position:5px -886px;}.ico_pages{background-position:5px -812px;}.ico_pages_upload,.ico_navigation_upload,.ico_blocks_upload{background-position:5px -1293px;}.ico_permissions{background-position:5px -775px;}.ico_precedence{background-position:5px -1737px;}.ico_refresh{background-position:5px -146px;}.ico_remove_line{float:right;}.ico_replace{background-position:5px -1182px;}.ico_save{background-position:5px -442px;}.ico_select_all{background-position:5px -1330px;}.ico_settings{background-position:5px -1700px;}.ico_sitevariables{background-position:5px -1219px;}.ico_success,.ico_yes{background-position:5px -332px;}.ico_table{background-position:5px -1663px;width:16px;height:16px;}.ico_tags{background-position:5px -1774px;}.ico_tools{background-position:5px -1959px;}.ico_tree{background-position:5px -1885px;}.ico_view{background-position:5px -849px;}.ico_view_all{background-image:none;line-height:22px;padding-left:5px;}.ico_users{background-position:5px -1589px;}.ico_users_send_email{background-position:5px -482px;}.ico_warn{background-position:15px -516px;}.notification .ico_success,.notification .ico_yes{background-position:15px -330px;}.notification .ico_error{background-position:15px -220px;}div#fuel_main_panel{position:absolute;top:0;left:201px;right:0px;bottom:0px;background-color:#fff;-webkit-transition:all 0.2s cubic-bezier(0.445,0,0,1);-moz-transition:all 0.2s cubic-bezier(0.445,0,0,1);-ms-transition:all 0.2s cubic-bezier(0.445,0,0,1);-o-transition:all 0.2s cubic-bezier(0.445,0,0,1);transition:all 0.2s cubic-bezier(0.445,0,0,1);}#nav_toggle{opacity:0.9;}#nav_toggle{position:absolute;left:182px;top:0;font-size:1.3em;color:#fff;opacity:0.5;cursor:pointer;display:block;padding-left:25px;background:url(../images/icons/ico_nav_list.png) no-repeat left center;background-size:50%;text-indent:-10000px;}.nav_hide div#fuel_main_panel,div#fuel_left_panel{top:30px;left:0px;}body.nav_hide{overflow:hidden;width:100%;display:block;position:relative;}body.nav_hide,div#fuel_main_panel{min-width:700px;}.nav_hide div#fuel_top{height:30px;line-height:30px;}.nav_hide div#fuel_left_panel{left:-201px;z-index:50;-webkit-transform:translateX(201px);-moz-transform:translateX(201px);-ms-transform:translateX(201px);-o-transform:translateX(201px);transform:translateX(201px);}.nav_hide div#fuel_main_panel{left:0px;z-index:100;}.nav_hide h1#fuel_site_name{width:auto;display:block;float:none;padding:0 100px 0 85px;text-align:center;}.nav_hide div#fuel_left_panel_inner li.active{-webkit-background-size:auto 100%;background-size:auto 100%;}.nav_hide #nav_toggle{position:absolute;left:15px;top:0;font-size:1.3em;color:#fff;opacity:0.5;cursor:pointer;display:block;padding-left:20px;background-size:27%;text-indent:0;}.nav_hide div#fuel_main_panel{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}@media only screen and (min-device-width:768px) and (max-device-width:1024px) {div#fuel_left_panel a{font-size:1.2em;line-height:2em;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) {div#fuel_left_panel a{font-size:1.2em;line-height:2em;}}div#fuel_main_top_panel{height:29px;font-size:13px;color:#fff;background-color:#e7e7e7;border-bottom:1px solid #ccc;overflow:hidden;}div#fuel_main_top_panel h2{color:#333;text-shadow:#fff 0px 1px 0px;line-height:30px;margin-left:11px;}div#fuel_main_top_panel h2 a{color:#0E3E7E;}div#fuel_main_top_panel li{float:left;display:block;list-style:none;line-height:29px;font-weight:bold;border-right:1px solid #6e6e6e;}div#fuel_main_top_panel li a{display:block;color:#fff;text-shadow:#555 0px 1px 0px;background:#6d6d6d url(../images/tab.png) repeat-x;padding:0 15px;}div#fuel_main_top_panel li a:hover{background:#7c7c7c url(../images/tab.png) repeat-x 0 -29px;}div#fuel_main_top_panel li.active a{background:#e7e7e7 url(../images/tab.png) repeat-x 0 -58px;color:#113556;text-shadow:#fff 0px 1px 0px;}div#fuel_login_logout{position:absolute;top:8px;right:15px;font-size:11px;color:#333;background-color:#e7e7e7;height:21px;text-shadow:#fff 0px 1px 0px;}div#fuel_actions{height:46px;border-bottom:1px solid #b6b6b6;position:relative;min-width:680px;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,whiteSmoke),color-stop(1,#cfd1cf));background:-moz-linear-gradient(top center,#f6f6f6 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#dddddd');}div#fuel_main_content{overflow:auto;position:absolute;top:99px;left:0px;right:0px;bottom:0px;}div#fuel_main_content .buttonbar li,#fuel_main_content_compact .buttonbar li{margin-right:15px;}div#fuel_main_content_inner h3{background-color:#f6f6f6;padding:5px;margin-bottom:10px;}div#fuel_main_content_inner{padding:15px 37px;}div#fuel_main_content_inner .bullets{margin-left:15px;}div.noactions{top:51px !important;}div.notitlebar{top:69px !important;}div.noactions_notitlebar{top:22px !important;}div.noactions_nonotification{top:30px !important;}div#fuel_main_panel_compact{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#fff;}div#fuel_main_content_compact{background-color:#fff;overflow:auto;position:absolute;top:99px;left:0px;right:0px;bottom:0px;}div.dashboard_pod{float:left;margin-right:10px}div.dashboard_module{float:left;margin-right:10px;margin-top:10px;}div#filters{position:absolute;right:15px;top:12px;}a#multi_delete{display:block;}.adv_search{position:absolute;min-width:360px;background:white;border:1px solid #b6b6b6;z-index:1000;left:-120px;padding:10px 15px;display:none;-moz-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 3px 5px 1px rgba(0,0,0,0.3);box-shadow:2px 2px 10px 1px rgba(0,0,0,0.3);}}.adv_search .more_filters{max-height:500px;overflow-y:auto;}.adv_search .more_filters div div{float:none;overflow:hidden;margin-bottom:7px;}.adv_search .label{width:100px;}.adv_search input[type="text"]{max-width:217px;}.search_input{position:relative;}#search_term.advanced{padding-right:15px;}.search_input #adv-search-btn{position:absolute;right:4px;top:5px;padding-top:5px;height:10px;background-color:#fff;}div#other_items{float:left;margin:2px 20px 0px 20px;}div#other_items select{max-width:250px;}div#action_btns{position:absolute;top:9px;left:15px;height:29px;overflow:hidden;}div.buttonbar ul{height:27px;float:left;}div.buttonbar li{border-top:1px solid #ccc;border-left:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;float:left;list-style:none;margin:0;background:#e6e6e6 url(../images/btn.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd');}div.buttonbar li:hover{background-position:0 -27px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#eee));background:-moz-linear-gradient(top center,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee');-moz-box-shadow:inset 0 0 5px #ddd;-webkit-box-shadow:inset 0 0 5px #ddd;box-shadow:inner 0 0 5px #ddd;}div.buttonbar li.active{background-position:0 -54px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),color-stop(1,#fff));background:-moz-linear-gradient(top center,#ddd 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff');}div.buttonbar li.active a{color:#000;}div.buttonbar li a{color:#0e3e7e;height:22px;line-height:20px;display:block;padding:0 11px 1px 26px;margin-top:4px;}div.buttonbar li.spacer,li.unattached{margin-left:10px;}div.buttonbar li:last-child,li.unattached{border-right:1px solid #b9b9b9;}div.buttonbar li.end{border-right:1px solid #b9b9b9;}div.buttonbar li:first-child,div.buttonbar li.unattached{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;}div.buttonbar li:last-child,div.buttonbar li.unattached{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}div.buttonbar li.start{border-left:1px solid #b9b9b9;}div.save_cancel{height:35px;}div.save_cancel li{margin:5px 3px;}div.form_tabs li{padding:5px 15px;list-style:none;margin:0 3px 0 0;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;text-align:center;float:left;font-weight:bold;background-color:#ffffff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}div.form_tabs li.active{background-color:#eee;}div.form_tabs li.active a{color:#333;}div.boxbuttons li{float:left;display:block;list-style:none;width:110px;height:60px;border:1px solid #ccc;margin-bottom:15px;margin-right:15px;}div.boxbuttons li a{display:block;text-align:center;padding:10px 5px 5px 5px;width:100px;height:45px;background-color:#fff;}div.boxbuttons li a:hover{background-color:#f6f6f6;}div.boxbuttons li i{display:block;padding:0;margin:auto;width:21px;height:22px;padding-right:5px;}div#fuel_notification{height:21px;border-bottom:1px solid #ccc;background-color:#ecf1f5;text-overflow:ellipsis;overflow:hidden;position:relative;}div.notification p,div.notification div,div.notification ul{margin:0;min-height:15px;line-height:15px;padding:3px 0 3px 35px;list-style:none;background-repeat:no-repeat;list-style:none;}div.notification .ico{line-height:15px;}div#pagination{position:absolute;z-index:1;right:0px;top:-3px;text-align:right;padding-right:25px;}div#pagination a{line-height:21px;padding:0 3px;border:1px solid #ccc;background-color:#f9f9f9;}div#pagination a:hover{background-color:#fdfdfd;}div#pagination b{color:#fff;background-color:#4f7193;line-height:21px;padding:0 3px;border:1px solid #ccc;}div#module_description{border-bottom:1px solid #ccc;background-color:#f6f6f6;padding:15px;}div#module_description p{margin:0;}div#table_loader{position:absolute;top:20px;left:50%;margin-left:-25px;z-index:2;}div#data_table_container{padding:6px 0;}#data_table .publish_hover:hover .publish_action{display:inline;}#data_table .publish_hover:hover .publish_text{display:none;}table#data_table.rearrange tr:hover td{cursor:move !important;background-color:#ffe !important;}table.data{width:98%;margin:0px auto;}table.data th{padding:0 20px 0 0;white-space:nowrap;}table.data td{padding:5px 20px;border-top:1px solid #fff;white-space:nowrap;max-width:300px;text-overflow:ellipsis;overflow:hidden;}table.data th.on,table.data th.on a{color:#4f7193;}table.data th a{text-decoration:underline;}table.data th a,table.data th span{color:#333;display:block;line-height:22px;padding:0 0 0 20px;width:100%;border-left:1px solid #fff;}table.data th.asc a{background:transparent url(../images/th_arrow_asc.png) no-repeat 5px center;}table.data th.desc a{background:transparent url(../images/th_arrow_desc.png) no-repeat 5px center;}table.data th{text-align:left;}table.data td.next_last{width:100%;}table.data td.actions{text-align:right;white-space:nowrap;padding-left:5px;}table.data tr.rowaction:hover td{background-color:#edf2f7 !important;cursor:pointer;}table.data th.col1{min-width:200px;}table.data tr.alt{background-color:#f3f3f3;}div.nodata{text-align:center;padding:10px 0 15px 0;}span.publish_col{width:100px;display:block;cursor:pointer !important;}.form{border:none;border-spacing:0;display:table;}.form td.label{padding:6px 15px 0 0;font-weight:bold;vertical-align:top;}.form td.value{padding:3px 0;white-space:nowrap;}.form td.required{padding-top:10px;}div.more_filters{padding-left:10px;}div.more_filters span.label{float:left;padding-top:6px;}div.more_filters span.field{float:left;display:block;padding:0 0 0 5px;}div.more_filters div div{float:left;margin-right:10px;}div#tree_container{padding:16px 15px;}div#tree_loader{position:absolute;top:20px;left:50%;margin-left:-25px;z-index:2;}div#login{padding:15% 0 0 0;border:none;background-color:transparent;margin:0 auto;}div#login h3,div#login p{color:#fff;text-align:center;}div#login form{width:270px;margin:0 auto;}div#login input{background-color:#1d1d1d;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #444;height:40px;width:270px;padding:0 1em;}.login_logo{background:transparent url(../images/fuel_logo.png) no-repeat;background-size:100%;width:233px;height:46px;overflow:hidden;margin:0 auto 1.5em auto;}div#login::-webkit-input-placeholder{color:#999;}div#login:-moz-placeholder{color:#999;}div#login:-ms-input-placeholder{color:#999;}div#login input[type="submit"]{background:#3dbfd9 !important;color:#fff;font-size:20px;text-shadow:none;}div#login_notification{text-overflow:ellipsis;overflow:hidden;width:340px;margin:auto;}a#forgotten_pwd{text-align:center;display:block;padding-top:15px;padding-left:20px;color:#999;}a.modal_close{position:absolute;left:-11px;top:-11px;z-index:10;background:transparent url(../images/x_close.png) no-repeat center center;width:23px;height:23px;text-indent:-10000px;overflow:hidden;}div.modal_content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:100%; overflow:hidden;}div.modal_content iframe{width:100% !important;}div.modal_content_inner{padding:10px 20px;}div#asset_preview{height:275px;width:740px;overflow:auto;text-align:center;margin:10px 0 20px 0;}div.asset_select > div > div{float:left;}div.asset_select span.label{padding:0 5px 0 15px;}div.asset_select div.actions{padding-top:50px;float:left;}div.img_crop{max-width:400px;max-height:200px;overflow:auto;}div#yes_no_modal{text-align:center;margin:0;}div#yes_no_modal ul{float:none;}div#yes_no_modal li{display:inline-block;margin-right:5px;float:none;}div#__FUEL_modal__{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:98%;max-width:864px;margin-left:-425px;max-height:508px;background-color:#fff;}div#__FUEL_modal__ .add_inline_button,div#__FUEL_modal__ .edit_inline_button{display:none;}a.btn_field_right{display:block;float:right;margin-bottom:5px;margin-right:3px;}div.img_display{float:right;overflow:auto;height:120px;width:300px;}div.viewpage_modal{top:16px;border:2px solid #666;background-color:#fff;height:96% !important;width:96% !important;max-width:96% !important;max-height:96% !important;padding:0;display:none;}div#viewpage_btns{position:absolute;z-index:1;top:-17px;right:-2px;}a.viewpage_btn{float:left;margin-right:2px;color:#ccc;background-color:#666;padding:1px 5px;}a#viewpage_close{right:0px;}a#viewpage_new_page{right:100px;}iframe#viewpage_iframe{border:none;width:100%;height:100%;}input#Save,input.submit{margin-top:10px;width:150px;text-align:center;}input#Cancel,input.cancel{margin-top:10px;margin-right:10px;width:60px;text-align:center;}div#tooltip h3{font-size:11px;font-weight:normal;}a.btn_field{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:12px;border:1px solid #ccc;padding:3px 5px 3px 5px;background:#eee url(../images/btn.png) repeat-x;}a.btn_field:hover{background-position:0 -27px;}a#back_to{margin-bottom:20px;display:block;}.hidden_form{visibility:hidden;height:0px;overflow:hidden;}div#related_items{float:right;width:210px;background-color:#ecf1f5;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;}div#related_items h3{background-color:transparent;padding-left:24px;margin-top:5px;}div#related_items li{list-style:none;padding-left:5px;margin:5px 0;}div#related_items select{max-width:212px;}div#related_items .layout_preview{max-width:200px;margin:10px auto;}a.reset{display:block;width:16px;height:16px;background:transparent url(../images/fuel_icons.png) no-repeat 0px -146px;margin-right:5px;}div.perms_list ul ul{margin:10px;}div.perms_list ul li{margin:8px 0 8px;list-style:none;display:block;}div.perms_list ul li input{margin-right:2px;}div.perms_list ul ul li{margin:8px 0 8px 10px;}div.perms_list label{font-weight:bold;}.match_class{display:block;position:absolute;z-index:10;margin-bottom:0px;min-height:30px;}.match_class span{display:inline-block;cursor:pointer;padding:3px;background-color:#fcfce6;border:1px solid #ccc;margin:3px 0 3px 3px;}.multi_field{margin-bottom:10px;display:inline-block;padding-top:2px;}.cke_top{min-width:565px !important;} \ No newline at end of file diff --git a/fuel/modules/fuel/assets/js/fuel/custom_fields.js b/fuel/modules/fuel/assets/js/fuel/custom_fields.js index a4ac67bd1..f909fd073 100644 --- a/fuel/modules/fuel/assets/js/fuel/custom_fields.js +++ b/fuel/modules/fuel/assets/js/fuel/custom_fields.js @@ -118,13 +118,15 @@ fuel.fields.wysiwyg_field = function(context){ var sourceButton = '' + fuel.lang('btn_view_source') + ''; // used in cases where repeatable fields cause issues - if ($(elem).hasClass('ckeditor_applied')) { + if ($(elem).hasClass('ckeditor_applied') || $('#cke_' + ckId).length != 0) { return; } + // cleanup if (CKEDITOR.instances[ckId]) { CKEDITOR.remove(CKEDITOR.instances[ckId]); + //$('#cke_' + ckId).remove(); //CKEDITOR.instances[ckId].destroy(); } var config = jqx_config.ckeditorConfig; @@ -132,8 +134,8 @@ fuel.fields.wysiwyg_field = function(context){ // add custom configs config = $.extend(config, $(elem).data()); var hasCKEditorImagePlugin = (config.extraPlugins && config.extraPlugins.indexOf('fuelimage') != -1); + config.height = $(elem).height(); - CKEDITOR.replace(ckId, config); // add this so that we can set that the page has changed @@ -364,7 +366,7 @@ fuel.fields.wysiwyg_field = function(context){ var _this = this; var ckId = $(this).attr('id'); if ((jqx_config.editor.toLowerCase() == 'ckeditor' && !$(this).hasClass('markitup')) || $(this).hasClass('wysiwyg')){ - // createCKEditor(this); + //createCKEditor(this); setTimeout(function(){ createCKEditor(_this); }, 250) // hackalicious... to prevent CKeditor errors when the content is ajaxed in... this patch didn't seem to work http://dev.ckeditor.com/attachment/ticket/8226/8226_5.patch @@ -398,8 +400,9 @@ fuel.fields.file_upload_field = function(context){ $multiFile.addClass('accept-' + acceptTypes); // accepts from class as well as attribute so we'll use the class instead $multiFile.removeAttr('accept');// for Chrome bug $multiFile.MultiFile({ namePattern: '$name___$i'}); - }, 500) - + }, 500); + + fuel.fields.asset_field(context); } // asset select field diff --git a/fuel/modules/fuel/assets/js/fuel/fuel.min.js b/fuel/modules/fuel/assets/js/fuel/fuel.min.js index 149967d0c..67cbc7684 100644 --- a/fuel/modules/fuel/assets/js/fuel/fuel.min.js +++ b/fuel/modules/fuel/assets/js/fuel/fuel.min.js @@ -1,7 +1,7 @@ -(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||(!g||f.nodeName.toLowerCase()!=="map"))return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.17", +(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.17", keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d= this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this, -"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||(e==="relative"||e==="fixed")){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart": +"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart": "mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight, outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b, "tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b]; @@ -14,9 +14,9 @@ a.extend(!0,{},this.options,this._getCreateOptions(),b);var d=this;this.element. "-disabled "+"ui-state-disabled")},widget:function(){return this.element},option:function(c,d){var e=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c=="string"){if(d===b)return this.options[c];e={},e[c]=d}this._setOptions(e);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b,a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+"ui-state-disabled").attr("aria-disabled", b);return this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var e,f,g=this.options[b];d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent;if(f)for(e in f)e in c||(c[e]=f[e]);this.element.trigger(c,d);return!(a.isFunction(g)&&g.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery); (function(a,b){var c=!1;a(document).mouseup(function(a){c=!1}),a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation();return!1}}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+ -this.widgetName)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||(f||!this._mouseCapture(b)))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted= +this.widgetName)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=b.which==1,f=typeof this.options.cancel=="string"&&b.target.nodeName?a(b.target).closest(this.options.cancel).length:!1;if(!e||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay));if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted= this._mouseStart(b)!==!1;if(!this._mouseStarted){b.preventDefault();return!0}}!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0;return!0}},_mouseMove:function(b){if(a.browser.msie&& -(!(document.documentMode>=9)&&!b.button))return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&(this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&& +!(document.documentMode>=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&& (this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery); (function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY, left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+= @@ -26,158 +26,158 @@ a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+ f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&jQuery.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"}); for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2E3:0),f.fractions=i>21&&i<22}()})(jQuery); -(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&(!/^(?:r|a|f)/.test(this.element.css("position"))&& -(this.element[0].style.position="relative")),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||(c.disabled||a(b.target).is(".ui-resizable-handle")))return!1; +(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&& +(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle"))return!1; this.handle=this._getHandle(b);if(!this.handle)return!1;c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current= this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX, -this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&(!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b)),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"); -if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&(!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b))),this.dropped&&(c=this.dropped,this.dropped= -!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||(this.options.revert=="valid"&&c||(this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)))){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix=== +this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"); +if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped= +!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix=== !0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b);return a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)});return c},_createHelper:function(b){var c= -this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&(!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute"));return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left= -b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&(this.scrollParent[0]!=document&&(a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+= -this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop())));if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&(this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie))b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"), +this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left= +b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+= +this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"), 10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}}, _setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width- this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"), 10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor== -Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&(a.browser.version<526&&this.cssPosition=="fixed")?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop(): -g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&(a.browser.version<526&&this.cssPosition=="fixed")?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g= -b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.left