#popup_message,#pop_box,#popup_message_pocket{position:absolute;display:none;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:visible;z-index:800;}
.popup_message_cover{width:100%;height:100%;overflow:visible;background-color:#333;position:absolute;left:0;top:0;right:0;z-index:998;text-align:center;}
#popup_message_box,#popup_message_box_pocket{position:relative;width:500px;top:50px;z-index:999;background:#FFF;border:2px solid #000;color:#666;margin:0 auto;text-align:left;}
#popup_message_box .close_button,#popup_video_swf .close_button, #popup_credit .close_button{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;z-index:1500;}
#popup_message_box a{color:#1115ed;}
#popup_message_box .title{/*border-bottom: 1px solid #ccc;*/padding:5px 10px;font-size:18px;font-weight:bold;background:#1115ed;color:#FFF;text-transform:uppercase;}
#popup_message_box .title img{vertical-align:middle;}
#popup_message_box .tofrom{border-bottom:1px solid #eee;margin:3px 10px;font-size:18px;line-height:40px;}
#popup_message_box p{margin:10px;line-height:35px;font-size:16px;color:#333;}
#popup_message_box .input{position:relative;}
#popup_message_box input{width:100px;padding:1px;font-size:16px;color:#888;}
#popup_message_box .tofrom input{width:200px;}
#popup_message_box .personal_ta{font-family:Verdana;font-size:14px;width:400px;height:80px;}
#popup_message_box .caption{line-height:10px;position:absolute;left:5px;bottom:-10px;color:#359d2a;font-size:8px;}
#popup_message_box .send{text-align:center;}
#popup_message_box .tiny{font-size:10px;line-height:12px;}
#popup_credit {display: none; position: relative; top: 50px; z-index: 999; margin: 0 auto; width: 506px; height: 444px;}
#watch_video_link{display:none;}
#popup_message_box_pocket{height:300px;width:400px;border:1px dotted #a3c29e;text-align:center;}
#popup_message_box_pocket p{margin:5px 0;line-height:30px;font-size:20px;text-align:center;}
#popup_message_box_pocket p .smaller{font-size:14px;}
#popup_message_box_pocket input{width:200px;padding:5px 0;line-height:28px;font-size:28px;}
#popup_message_box_pocket .send{display:block;cursor:pointer;margin:5px auto;width:100px;padding:10px 0;border:1px dashed blue;background:#f2f2ff;font-size:22px;text-decoration:none;color:blue;}
#popup_message_box_pocket .cancel{font-size:12px;text-decoration:none;color:blue;}
#popup_message_box_pocket .caption{text-align:left;position:absolute;color:gray;font-size:14px;bottom:0;left:0;}
#popup_message_box_pocket .tiny{font-size:10px;line-height:12px;}
#popup_video{display:none;z-index:1000;}
.popup_video_container{margin:0 auto;position:relative;top:50px;left:0;width:890px;height:400px;background:#FFF;z-index:1001;}
#popup_video_swf{position:absolute;top:0;left:250px;z-index:1003;}
.popup_video_details{position:absolute;top:0;left:0;height:391px;width:250px;z-index:1002;text-align:left;}
.popup_video_details .title{font-size:16px;font-weight:bold;margin:5px;padding-bottom:5px;border-bottom:1px solid #666;color:#666;}
.popup_video_details .price{font-size:14px;font-weight:bold;color:#999;text-align:center;margin:5px;}
#specs_table_popup .specs_table{width:240px;margin:5px;font-size:11px;}
.popup_video_details .contact_dealer_popup{margin:20px 5px 5px;text-align:center;}
