﻿@charset "UTF-8";
/* CSS Document */

*{ margin:0px; padding:0px; }
body{ margin:0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/containor_bg.jpg) repeat; }
img{ margin:0px; padding:0px; border:none; }
fieldset { border:none; padding:0px; margin:0px;}
.formDiv { margin:0 auto; width:598px; padding:26px 0 0 0;}
.formBody { border:1px solid #c7c8ca; background:url(../images/paymentBg.png) bottom #FFF no-repeat;}
.header { background:#fff;}
.formMain { padding:15px 20px;}
.formMain h1 { font-size:22px; color:#124781; font-weight:normal; padding:0 3px;}
.formMain p { font-size:12px; color:#555555; padding:0 3px 5px 3px; border-bottom:1px dashed #cfd0d1; width:100%;}
.formMain form { padding:10px 5px;}
.formMain form label { font-weight:bold; font-size:12px; width:100%; clear:both;}
.formMain form label span { color:#ff0000;}

.formMain form input {border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top; padding:2px 0px; margin-top:5px;}
.formMain form .fields { width:249px;}
.formMain form .calendarTxt { width:150px; background-image:url(../images/date_img_select1.jpg); background-repeat:no-repeat; background-position:120px 3px; padding:5px;}
.formMain form select { margin-top:5px;}

.formMain form .submitBt {cursor: pointer; background:#004c70; height: 27px; width: 152px; border:none; outline: none; color: #fff; font-size: 16px; font-weight:bold; padding-bottom: 4px; text-align:center;}
.formMain form .submitBt:hover{background:#004c70;}
.copyright { text-align:center; color:#555555; font-size:12px; border-top:3px solid #d9d9d9; padding:12px 0 0 0;}

.success { background:#dff2bf; padding:5px 10px; color:#294f00; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
