/*
 * SimpleModal OSX Style Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: osx.css 214 2009-09-17 04:53:03Z emartin24 $
 *
 */

body {height:100%; margin:0;}
#osx-modal-content,#osx-modal-content1,#osx-modal-content2,#osx-modal-content3, #osx-modal-data {display:none; width:765px; }

/* Overlay */
#osx-overlay  {background-color:#000;}
#osx-overlay1 {background-color:#000;}
#osx-overlay2 {background-color:#000;}
#osx-overlay3 {background-color:#000;}

/* Container */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
#osx-container,#osx-container1,#osx-container2,#osx-container3 { background-color:#ffffff; color:#000; font-family:"Lucida Grande",Arial,sans-serif; font-size:12px; padding-bottom:4px;  -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a ,#osx-container1 a ,#osx-container2 a ,#osx-container3 a {}
#osx-modal-title { height:96px; margin:10px;}
#osx-modal-title1 { height:96px; margin:10px;}
#osx-modal-title2 { height:96px; margin:10px;}
#osx-modal-title3 { height:96px; margin:10px;}


.osx-tit{background:url(../images/member/div_all_bg.gif) no-repeat 0 0 ;}

#osx-modal-title span{ display:block; padding-left:484px; padding-top:25px}
#osx-modal-title p{ margin:0px; padding:0px; line-height:18px; padding-left:20px; padding-top:9px}

#osx-modal-title1 span{ display:block; padding-left:484px; padding-top:25px}
#osx-modal-title1 p{ margin:0px; padding:0px; line-height:18px; padding-left:20px; padding-top:9px}

#osx-modal-title2 span{ display:block; padding-left:484px; padding-top:25px}
#osx-modal-title2 p{ margin:0px; padding:0px; line-height:18px; padding-left:20px; padding-top:9px}


#osx-modal-title3 span{ display:block; padding-left:484px; padding-top:25px}
#osx-modal-title3 p{ margin:0px; padding:0px; line-height:18px; padding-left:20px; padding-top:9px}


.close {display:block; background:url(../images/member/close_icon.gif) no-repeat 0 0; width:64px; height:31px; position:absolute; right:30px;top:10px}
.close a {display:block; color:#777; font-size:.8em; font-weight:bold; padding:16px 42px 0px 0px; text-decoration:none; text-shadow:0 1px 0 #f4f4f4; }
.close a span{visibility:hidden}
.close a:hover {color:#000;}
#osx-modal-data {padding:0px;}
#osx-modal-data1 {padding:0px;}
#osx-modal-data2 {padding:0px;}
#osx-modal-data3 {padding:0px;}

#osx-modal-txt{ padding:30px 10px;}

#osx-modal-txt .txtleft{ float:left; width:320px; border-right:#000 dotted 1px; padding:0 10px 0 15px}
#osx-modal-txt .txtleft h3{ background:url(../images/member/div_all_bg.gif) no-repeat 0 -109px; text-indent:-1888px; display:block; padding-bottom:25px;margin-bottom:10px}
#osx-modal-txt .txtright{ float:left;width:355px;  padding:0 10px 0px 20px}
#osx-modal-txt .txtright h3{ background:url(../images/member/div_all_bg.gif) no-repeat 0 -154px; text-indent:-1888px; display:block; padding-bottom:25px; margin-bottom:10px}
.divheight{ height:20px; line-height:20px}
#osx-modal-txt  .txtinput{}
#osx-modal-txt  .txtinput label{ display:block; width:100px; float:left; height:43px; line-height:43px; text-align:right}
#osx-modal-txt  .txtinput .input_bg{background:url(../images/member/div_all_bg.gif) no-repeat 0px -199px; padding-left:2px; float:left; width:209px; height:43px;}
#osx-modal-txt  .txtinput input{ background:#FFFFFF; border:#ffffff solid 1px; height:28px; width:180px; font-size:18px; font-family:Arial; font-weight:bold; margin-top:2px}
.email_bg{background:url(../images/member/email_bg.jpg) no-repeat 40px bottom; padding-bottom:20px; margin-bottom:25px;}
#osx-modal-txt .send_email{ padding:0px 30px 30px 30px;}
#osx-modal-txt .send_email p{background:url(../images/member/div_all_bg.gif) no-repeat -776px -376px; padding-left:25px; font-size:14px; line-height:25px}

#osx-modal-txt .btn{ padding-left:130px; padding-top:10px}
#osx-modal-txt .btn2{ padding-left:100px; padding-top:10px}
.paddingleft{ padding-left:135px; padding-top:25px}
.paddingleft2{ padding-left:0px; padding-top:25px; font-size:14px}
.statebar{ padding-left:100px; color:#c41c1c; line-height:15px; padding-top:0px; margin-bottom:3px; height:15px;}
.statebar2{ padding-left:70px; color:#c41c1c; line-height:15px; padding-top:0px; margin-bottom:3px; height:15px;}
.error_1{ padding:0px 0 0 210px; margin:10px 0px 0px 0px}
.error_1 span{ padding:0px 0 0 10px; margin:10px 0px 0px 0px; display:none; border-left:#c41c1c solid 2px; height:30px; line-height:30px; color:#c41c1c}
