@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{ font-family:Arial; color:#505050;background-color:#fff; }
img{border:none;}
.clear { clear: both; height:1px; display:block; }
a{ outline: none !important;color:#0070C0;text-decoration:underline;}
a, button { cursor:pointer; }
:-moz-any-link:focus { outline: none; }
a:hover { text-decoration:none; }

#interrior { width:635px; margin:0px auto; }

#cbox { width:538px; margin:100px auto 0px; border:1px solid #000; }
#cbox .pad { margin:53px 45px; }
#cbox h1 { display:block; width:443px; height:75px;background:url(../images/ds/thanks_ttl.png) 0px 0px no-repeat; text-indent:-9999px;}
#cbox h2 { display:block; width:443px; height:91px;background:url(../images/ds/bolotogroup_ttl.png) 0px 0px no-repeat; text-indent:-9999px; }
#cbox .ctl { font-size:14px; line-height:19px; padding-left:3px; word-spacing:2px;}








/* contact */
#contact_box { position:absolute; top:10px;left:100px; width:605px; min-height:300px;background:#fff; border:1px solid #000; display:none;}
#contact_box .pad { margin: 22px 18px 45px 25px; }
#contact_box h3 { display:block; width:105px;height:81px;background:url(../images/ds/contact_ttl.png) 0px 0px no-repeat; text-indent:-9999px; }
#contact_box .ttl { height:81px;}
#contact_box .ttl a { float:right; width:30px;height:30px; margin:-8px -8px 0 0; display:block; background:url(../images/ds/contact_close.png) 0px 0px no-repeat;}

#contact_box .c-left { float:left; width: 388px; }
#contact_box .c-right { float:right; width: 158px;  font-size:10px; line-height:14px;margin-top:27px;}

#contact_box .c-left label { color:#595959; display:block; font-size:10px; text-indent:1px; height:15px;margin-top:8px;}
#contact_box .c-left span { float:left; }
#contact_box .c-left span em { display:block; border: 1px solid #E2E2E2;padding:1px; }
#contact_box .c-left span input { border: 1px solid #E2E2E2; border-top: 1px solid #888;border-left: 1px solid #cbcbcb; background-color:#F4F4F4; width:374px; padding:2px 3px; }

#contact_box .c-left span.validation input,
#contact_box .c-left span.cert input { width:122px; }
#contact_box .c-left span.shares { margin-left: 20px;}
#contact_box .c-left span.shares input { width:220px; }

#contact_box .c-left span.captcha { width:130px; margin-top: 20px; }
#contact_box .c-left span.post { width:118px; margin-top: 23px;}
#contact_box .c-left span.post img { float:right; width:16px; height:16px; margin:2px 5px 0px 0px; visibility:hidden;}
#contact_box .c-left span.post a { float:right; display:block; width:48px; height:23px;background:url(../images/ds/send_btn.png) 0px 0px no-repeat;}
#codeImg { cursor:pointer;cursor:hand; }


#thank_you_popup { position:absolute; top:10px;left:100px; width:450px; background:#fff; border:1px solid #ccc; display:none; }
#thank_you_popup .msg {  padding:40px 0px 20px; font-family:Verdana;font-size:11pt; color:#999; text-align:center; }

