@charset "utf-8";
/* CSS Document */


/* @group Alert Overlay */
#alert-overlay {top: 0px; left: 0px; width: 100%; height: 100%; background: #000 !important; opacity: .7; filter: alpha(opacity=70); z-index: 5; position: fixed;}
* html #alert-overlay { position: absolute !important;}
/* @end */
/* @group More Info Tab */
#more_info {list-style: none; width: 20px; position: absolute; top:40%; left: 0; margin: 0; padding: 0;z-index: 4;}
#more_info li {text-indent: -999em; width: 20px;}
#more_info li a {width: 20px; display: block; background-repeat: no-repeat;}
#more_info li#li_popout {height: 128px;}
#more_info li#li_popout a {height: 128px; background-image: url(../../../../images/popout/popout.png);}
#more_info li#li_shortcuts {height: 103px;}
#more_info li#li_shortcuts a {height: 103px; background-image: url(../../../../images/popout/shortcuts.png);}
#more_info li a:hover {background-position: -20px 0;}
/* @group More Info Overlay */
#more_info_overlay { background: #000 !important; position: fixed; }
#more_info_content { position: fixed; top: 50px; width: 400px; padding: 0 20px; background: url(../../../../images/popout/overlay_top_bg.png) no-repeat 50% 15px; z-index: 500; left: 50%; margin-left: -200px; font-family: Arial, Helvetica, sans-serif; color: #68686; font-size: 14px;}
#more_info_content a.close_overlay {position: absolute; top: 0; right: 5px; text-indent: -999em; display: block; width: 30px; height: 30px; background: url(../../../../images/popout/close.png) no-repeat;}
#more_info_content_inner { background: #fff; width: 380px; margin-top: 30px; padding: 0 10px; }
#more_info_content h4 { margin: 0; padding: 0; color: #276597; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-bottom: 8px; }
#more_info_content p, #more_info_content li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; line-height: 1.2em; }
#more_info_content li {padding: 0 0 7px 23px; background: url(../../../../images/popout/bullet.gif) no-repeat 0 2px;}
#more_info_content ul {padding: 0; margin: 0; list-style: none;}
#more_info_content li.highlight {padding: 0 20px; margin-top: 12px; background: url(../../../../images/popout/highlight_bg.gif) no-repeat 0; line-height: 33px; color: #fff; font-size: 12px;}
#more_info_content li.highlight a {color: #fff; border-color: #fff; font-size: 14px; font-weight: bold;}
#more_info_content_inner a {color: #276597; border-bottom: 1px dotted #276597; text-decoration: none !important;}
#more_info_content_inner a:hover {border-bottom: 1px solid #276597; text-decoration: none !important;}
#more_info_content_bottom {background: url(../../../../images/popout/overlay_bot_bg.png) no-repeat 50% 0; padding: 30px 0 0 0; color: #fff; font-weight: bold; text-align: right;}
/* @group More Info for IE6 */
* html #more_info li#li_popout a {background-image: url(../../../../images/popout/popout.gif);}
* html #more_info li#li_shortcuts a {background-image: url(../../../../images/popout/shortcuts.gif);}
* html #more_info_content {background: none;}
* html #more_info_content a.close_overlay {right: 20px; text-indent: 0; width: auto; height: auto; background: none; font-size: 12px; color: #fff; font-weight: bold;}
* html #more_info_content_inner {padding: 10px; }
* html #more_info_content_bottom {background: none; padding: 6px 0 0 0;}
* html #more_info, * html #more_info_overlay, * html #more_info_content { position: absolute !important;}
/* @end */


/* -- login lite --*/
#loginLite { position: absolute; top: 200px; padding: 15px; width: 712px; margin: 0 100px; z-index: 10; border: 4px solid #bbb; background: #eee; z-index: 10; font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #333; }
#close-loginLite { text-align: right; font: bold 10px Verdana, Arial, Helvetica, sans-serif; z-index: 10; }
.note { font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #666; }
input.textLite { width: 240px; border: 1px solid #bbb; font-size: 16px; }
#loginLite label { font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif; cursor: pointer; }
#loginLite label.small { font-size: 12px; }
p.forgot { font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
/* @end */


