﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0;}
#LightBox{    margin: 25px auto 0 auto;
    padding: 0;
    width: 100%;
    overflow-x: hidden;
    height: 575px;
    overflow-y: auto; }
#LightBox .BoxClose{margin:0 auto; padding:0; float:right;}
#LightBox .BoxLogo{margin:0 auto; padding:0;}
#LightBox .BoxLogo img{margin:0 auto; padding:0; margin-top:25px; margin-left:25px;}
#LightBox .StoreCul{margin:0 auto; padding:0; margin-right:25px; margin-left:25px; border-top:#529513 solid 1px; padding: 15px 0; display:block; width:auto; height:auto; overflow:auto;}
#LightBox .StoreCul h4{margin:0 auto; padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000; font-weight: normal; width:90px; text-align:left; float:left}
#LightBox .StoreCul ul{margin:0 auto; padding:0;font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000; font-weight: normal; text-align:left; float:left; list-style-type:none; line-height:18px;}
#LightBox .StoreCul ul li{margin:0 auto; padding:0; display:block; height:36px; width:440px; margin-bottom:20px;}
#LightBox .StoreCul ul li .StorName{margin:0 auto; padding:0; width:100px; height:36px; display:block; float:left;}
#LightBox .StoreCul ul li .StorInfo{margin:0 auto; padding:0; width:300px; height:36px; display:block; float:left;}
#LightBox .StoreCul ul li .StorMap {margin:0 auto; padding:0;}
#LightBox .StoreCul ul li .StorMap a{margin:0 auto; padding:0; display:block; float:left; color:#529513; margin-top:18px; width:40px;}

table.MailTo{margin:0 auto; padding:0; padding:20px; display:block; clear:both; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:24px;}
tr.DotDotDot{ margin:0 auto; padding:0; border-bottom:#666666 dotted 1px;  display:block;}
tr.DotDotDot textarea { font-size:13px; padding-left:3px; line-height:18px;}
td.SubSub{ margin:0 auto; padding:0; display:block;}
tr{ display:block;}
.MustWrite{ color:#c91515;}
.MailToName{ color:#509112; font-size:15px;}
.PS{ color:#9c9c9c;}
table.MailTo .InputSet{margin:0 auto;  width:210px; height:20px; }
table.MailTo .CheckCheck{margin:0 auto; padding:0; float:left;}
table.MailTo .NoCheck{margin:0 auto; padding:0; float:left;border:red solid 2px;}
table.MailTo select{margin:0 auto; padding:0; width:215px; height:20px;}
table.MailTo textarea{margin:0 auto; padding:0; width:400px; height:110px;}
.AgreeAndRead{ margin:0 auto; padding:0; width:420px; display:block; float: left; margin-left:10px; }
.AgreeAndRead a{ margin:0 auto; padding:0; color:#c91515;  }
table input{ margin-left:10px;}

.Oops{margin:0 auto; padding:0; display:block;  font-size:15px; font-family:Verdana, Geneva, sans-serif; line-height:24px; height:auto;  text-align:center; text-align: -moz-center; text-align: -webkit-center; padding:20px 0;}
.Oops img{margin:0 auto; padding:0; border:none; text-align:center; }
.Oops p{margin:0 auto; padding:0; text-align:center; }

.Save{margin:0 auto; padding:0; padding:20px; display:block; clear:both; font-size:15px; font-family:Verdana, Geneva, sans-serif; line-height:30px; height:auto; float:none; text-align:center; text-align: -moz-center; text-align: -webkit-center; min-height:290px; vertical-align:middle; padding-top:160px;}
.Save a{margin:0 auto; padding:0;text-align: -moz-center; text-align: -webkit-center; color:#de2020;}