#for  {width:600px; border:#e5f0fa 2px solid; padding:5px; margin-left:80px;}
#for h2 {margin:-8px 5px 5px;}
#for  p span.left {width:155px;float:left;display:block;text-align:right; padding:7px 5px; font-weight:bold; background:#f1fafe}
#for  p span.photo {width:155px;float:left;display:block;text-align:right; padding:0; margin-top:-5px}
#for  p span.right {width:375px;float:right;display:block;height:32px;}
#for  p span.rightb {width:375px;float:right;display:block; }
#for  p span.rightc {width:365px;float:right;display:block; padding:5px; border:#d2f0fd solid 1px }

#for  p {margin:0;width:100%;overflow:hidden;}
#for  p.note {text-align:left;width:auto;margin:-3px 10px 10px 140px;position:relative; padding:0}
#for  p.note_email {text-align:left;width:auto;margin:-3px 10px 10px 240px;position:relative; padding:0}
#for  p.note span {float:left;color:#1290DC;}
#for  span.right span {padding:6px 7px 0 0;float:right;color:#1290DC;}
#for  p span.right {background:url(images/left-clear-bg.gif) no-repeat;line-height:normal;}
#for  p span.full {background-image:url(images/left-long-bg.gif);padding-top:1px;height:30px;}
#for  p span.last {background:none;margin:10px 0 7px;color:#808274;height:auto;}
#for  input.text {border:1px solid #68C5F8 !important;margin:5px 5px 0;color:#4E4F46;padding:0 3px;}
* html #for  input.text {margin-top:3px;}
#for  .full input.text {border:none !important;margin:5px 0 0 9px;width:333px;padding:0;background:#fff;}
* html #for  .full input.text {margin-top:4px;}

#for  textarea.text {border:1px solid #68C5F8 !important;margin:5px 5px 0;color:#4E4F46;padding:0 3px;}
* html #for  textarea.text {margin-top:3px;}
#for  .full textarea.text {border:none !important;margin:5px 0 0 9px;width:333px;padding:0;background:#fff;}
* html #for  .full textarea.text {margin-top:4px;}
#for  .phone {color:#0d8ed4;}
#for  .phone b {display:block;float:left;margin-top:5px;}
* html #for  .phone span {padding-top:4px;}
#for  .phone input.text {width:46px;margin:5px 5px 0;padding:0 3px;background:#fff;float:left;}
#for  select {border:1px solid #68C5F8 !important;margin:5px 5px 0;height:19px !important;padding:0;color:#4E4F46;}
#for .submit {margin:10px 0 45px -5px;position:relative; width:109px; height:38px}

.error { color : #ce0000;}
.error_new { font-size:14;color : #ce0000;}
.warnred {color:#FF0000;font-family:Verdana,Tahoma,Arial;font-size: 12px;}
.warngreen {color:#008800;font-family:Verdana,Tahoma,Arial;font-size: 12px;}
