@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

/*Start: Reset CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, hr, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,hr{ margin: 0; padding: 0; border: 0px; outline: 0px; vertical-align: baseline; text-align:left; }

*{ margin:0; padding:0}
tr, hr{ border:1px solid #ffffff !important;}
ol, ul {list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*:focus {outline: 0;}*/


strong { font-weight: 700;}
em { font-style: italic; }
a { text-decoration:none; vertical-align:top; color:#000000;}
a:active { outline:none !important;}


html { height: 100%; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.clear { clear:both; font-size:1%; height:0; line-height:0; display:block; width:0; }
.floatleft { float:left; }
.floatright { float:right; }


html[xmlns] .clearfix { display: block; }
/*END: Reset CSS*/

/*Start: Global Styling*/
body { font-family:Arial; font-size:62.5%; color:#000000; }

/*Wrapper*/
#formmain { width:600px; margin:0px auto;}
#formmain .formtop{width:600px;}
#formmain .formtop .greeting_logo{ width:194px; height:162px; float:left;}
#formmain .formtop .greeting_right{ width:371px; height:auto; float:right}

#formmain .formtop .greeting_right ul li { display:block; clear:both; padding:8px 0px 0px 0px;*padding:5px 0px 0px 0px;}
#formmain .formtop .greeting_right ul li label { float:left; width:124px; font-size:1.2em; color:#000000; padding:5px 0px 0px 0px;}
#formmain .formtop .greeting_right ul li label span { float:left; color:#df1515; width:8px; padding:0px;}
#formmain .formtop .greeting_right ul li input { float:left; width:235px; border:1px solid #000000; background:#FFF; padding:1px 4px; font-size:1.1em;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#formmain .formtop .greeting_right ul li textarea { float:left; width:233px; border:1px solid #000000; background:#FFF; padding:2px 5px; height:64px;font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}


#formmain .formbottom{width:600px; clear:both; padding-top:15px;}
#formmain .formbottom .reciptdiv{width:600px; clear:both; height:30px; background:#818181;}
#formmain .formbottom .reciptdiv span{ font-size:1.2em; color:#ffffff; float:left; padding:8px 0px 0px 15px;}

.formbottom{width:600px;}
.formbottom p {font-size:1.2em; color:#000000;  padding:0px 0px 10px 23px; }
.formbottom ul{ float:left; margin:0px; padding:0px;}
.formbottom ul.leftgap{ padding-left:25px !important;}
.formbottom ul li { display:block; clear:both; padding:8px 0px 0px 0px;*padding:5px 0px 0px 0px;}
.formbottom ul li input { float:left; width:275px; border:1px solid #000000; background:#FFF; padding:1px 4px; font-size:1.1em;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

#formmain .buttonsdiv{width:600px; clear:both; padding-top:3px;}
#formmain .buttonsdiv .buttonsleft{width:395px; clear:both; padding-top:11px; float:left;}
#formmain .buttonsdiv .buttonsleft ul{ float:left; margin:0px; padding:0px; width:395px;}
#formmain .buttonsdiv .buttonsleft ul li{float:left !important; margin:0px; padding:0px; clear:none!important;}
#formmain .buttonsdiv .buttonsleft ul li div{ float:left !important; margin:0px; padding:0px; width:81px; height:13px; background:#eec752; padding:3px; margin-right:5px; text-align:center;}
#formmain .buttonsdiv .buttonsleft ul li span{font-size:1.2em; color:#000000; padding:2px 10px 0px 15px;}
#formmain .buttonsdiv .buttonsleft ul li input {float:left; width:76px; border:1px solid #000000; background:#FFF; padding:1px 6px!important;  font-size:1.1em;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

#formmain .buttonsdiv .buttonsright{width:170px; padding-top:11px; float:left;padding-bottom: 20px;}
#formmain .buttonsdiv .buttonsright ul{ float:right; margin:0px; padding:0px;}
#formmain .buttonsdiv .buttonsright ul li{float:left !important; margin:0px; padding:0px; clear:none!important;}
#formmain .buttonsdiv .buttonsright ul li a{float:left !important; margin-left:4px;}

#gallerya{ margin-top:15px;}
.graybox .col-sm-5{ display:inline-block; width:40%; height:auto; float:left;}
.graybox .col-sm-5 span{ text-align:left; float:left; width:100%; font-size:11px; color:#F00; margin-top:7px;}
.graybox .col-sm-5 input{ width:80%; height:25px; margin:10px 0 0 0; padding:0 10px; border:1px solid #CCC;}
.graybox .col-sm-5 textarea{ width:80%; height:100px; margin:10px 0 0 0; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #CCC;}
.graybox .col-sm-5 select{ width:88%; height:auto; margin:0; padding:10px; border:1px solid #CCC;}
.graybox .col-sm-5 .btn{ float:right; width:auto !important; height:auto; margin:10px 34px 10px 0; padding:5px 35px; font-size:12px; cursor:pointer; border:1px solid #CCC;}
.graybox .col-sm-7{ display:inline-block; width:55%; height:auto; float:left;}
.graybox .col-sm-7 h4{ font-size:14px; margin-bottom:15px;}





