/*---------- JQTRANS Globals ----------*/
form.jqtransformdone label {margin-top:4px; margin-right: 4px; display: block; float:left;}
form.jqtransformdone div.rowElem {float:left; padding:4px 0px; width:100%;}

/*---------- Buttons ----------*/
button.jqTransformButton {position:relative; clear:left; width:127px; height:56px; background:url(/images/contactBtn.png) left top no-repeat; margin:12px auto 0 30%; /*margin: 0px;*/ padding: 0px; border: none; background-color: transparent; cursor: pointer; overflow: visible; font-family: Arial;}
*:first-child+html button.jqTransformButton[type] {width: 1;} /* IE7 */
button.jqTransformButton span {width:127px; height:56px; background: transparent; display: block; float: left; padding: 0px 4px 0px 0px; /* sliding doors padding */ margin: 0px; height: 33px;}
button.jqTransformButton span span {background: transparent; color: #333; padding: 8px 4px 0px 8px; font-weight: normal; font-size: 12px; line-height: 13px; display: block; text-decoration: none; height: 33px;}

/*--------- hover ---------*/
button.jqTransformButton_hover span span { background-position: left -33px ;}
button.jqTransformButton_hover span { background-position: right -33px ;}

/*---------- clicked ----------*/
button.jqTransformButton_click span span { background-position: left -66px ;}
button.jqTransformButton_click span { background-position: right -66px ;}

/*---------- IE 6 ----------*/
* html button.jqTransformButton { height:33px;}
* button.jqTransformButton span span { height: 25px;}
/*---------- IE 7 ----------*/
*+ html button.jqTransformButton { height:33px;}
*+ button.jqTransformButton span span { height: 25px;}

/*---------- Inputs ----------*/
.jqTransformInputWrapper {background: transparent url(/img/input/input_text_left.gif) no-repeat left top; height: 24px; padding:0 0 0 0; float:left;}
.jqTransformInputInner {background: transparent url(/img/input/input_text_right.gif) no-repeat top right; padding: 0px; margin:0 0 0 0;}
.jqTransformInputInner div {height: 24px; margin:0px 0px 0px 8px;}
.jqTransformInputInner div input {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height: 16px; vertical-align: middle; height: 24px; color:#404040; border: none; padding: 0px 0px 0px 0px; margin: 0px; background:transparent;}

/*  IE6 */
* html .jqTransformInputInner div input {padding: 3px 0 0 0; margin: 0 0 0 -8px; height:24px;}
	
/*---------- Ie7 ----------*/
*+ html .jqTransformInputInner div input {padding: 3px 0 0 0; margin-left:-10px; height:24px;}

/*---------- hover ----------*/
.jqTransformInputWrapper_hover{ background-position: left -24px;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -24px;}

/*---------- focus----------*/
.jqTransformInputWrapper_focus{background-position: left -48px;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -48px;}
.jqTransformSafari .jqTransformInputInner div {position: relative; /*overflow: hidden;*/ margin:0px 8px;}
.jqTransformSafari .jqTransformInputInner div input {background-color: none; position: absolute; top: 0px; left: -5px; height: 24px; padding-left: 4px; outline:none;}
.jqTransformSafari .jqTransformInputInner div.jsonSuggestResults {position:static; border:solid 2px #ccc; padding:0; margin:23px 0 0 -10px; z-index:1000; font:normal 11px myriad, arial, helvetica, sans-serif;}

/*---------- Textarea ----------*/
table.jqTransformTextarea td#jqTransformTextarea-mm textarea {font:normal 14px arial, helvetica, sans-serif; line-height: 16px;}
table.jqTransformTextarea td {font-size: 1px; line-height: 1px; width: 5px; height: 5px; margin: 0; padding: 0;}
table.jqTransformTextarea{float:left; width:auto;}
table.jqTransformTextarea tr {/*border: 1px solid red;*/}
table.jqTransformTextarea textarea {margin: 0; padding: 0; border: 0; background: none;}
table.jqTransformTextarea td#jqTransformTextarea-tl {background: url(/img/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm {background: url(/img/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr {background: url(/img/textarea/textarea_tr.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-ml {background: url(/img/textarea/textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm {background: url(/img/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr {background: url(/img/textarea/textarea_mr.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-bl {background: url(/img/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm {background: url(/img/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br {background: url(/img/textarea/textarea_br.gif) no-repeat top left;}

/*---------- hover ----------*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl {background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm {background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr {background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml {background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm {background-image: url(/img/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr {background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl {background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm {background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br {background-position:0px -5px;}

/*---------- focus ----------*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl {background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm {background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr {background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml {background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm {background-image: url(/img/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr {background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl {background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm {background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br {background-position:0px -10px;}
table.jqTransformTextarea .jqTransformSafariTextarea div {position: relative; overflow: hidden; border: 0px solid red;}
table.jqTransformTextarea .jqTransformSafariTextarea textarea {background: none; position: absolute; top:-10px; left:-10px; padding: 10px 10px 10px 10px; resize: none;}

/*---------- Radios ----------*/
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {background: transparent url(/img/radio.gif) no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display:block;/*display: -moz-inline-block;*/}

/*---------- Checkboxes ----------*/
span.jqTransformCheckboxWrapper{display:block;float:left; margin-top:5px;}
a.jqTransformCheckbox {background: transparent url(/img/checkbox.gif) no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display:block;/*display: -moz-inline-block;*/}

/*---------- Checked - Used for both Radio and Checkbox ---------*/
a.jqTransformChecked {background-position: center bottom;}


/*---------- Selects ----------*/
.jqTransformSelectWrapper {width: 5px; position:relative; height: 24px; background: url(/img/select_left.gif) no-repeat top left; float:left;}
.jqTransformSelectWrapper div span {font-size: 14px; float: none; position: absolute; white-space: nowrap; height: 15px; line-height: 15px; padding: 4px 0 0 5px; overflow: hidden; cursor:pointer; /*border: 1px solid #CCCCCC; border-right: none;*/}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute;	right: 0px; width: 24px; height: 24px; background: url(/img/select_right.gif) no-repeat 0 0;}
.jqTransformSelectWrapper ul {position: absolute; width: 24px; top: 23px; left: 0px; list-style: none; background:url(/img/select_left.gif) no-repeat center top; border: solid 1px #CCC; display: none; margin: 0px; padding: 0px; height: 150px; overflow: auto; overflow-y: auto; z-index:10;}
.jqTransformSelectWrapper ul a {display: block; height:20px; /*padding: 5px;*/ text-decoration: none; color:#333; background:url(/img/select_left.gif) no-repeat center -3px; font-size: 14px;}
.jqTransformSelectWrapper ul a.selected {background: #EDEDED; color: #333;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#3582c4; color: #fff;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}

/*------------------------ QUICK BOOKS STYLES ----------------------*/
/*---------- JQTRANS Globals ----------*/
#quickbook form.jqtransformdone label {margin-top:4px; margin-right: 4px; display: block; float:left;}
#quickbook form.jqtransformdone div.rowElem {float:left; padding:4px 0px; width:auto; margin-right:2%; margin-top:3px;}

/*---------- Buttons ----------*/
#quickbook button.jqTransformButton {margin: 0px; padding: 0px; border: none; background-color: transparent; cursor: pointer; overflow: visible; font-family: Arial;}
*:first-child+html button.jqTransformButton[type] {width: 1;} /* IE7 */
#quickbook button.jqTransformButton span {background: transparent; display: block; float: left; padding: 0px 4px 0px 0px; /* sliding doors padding */ margin: 0px; height: 33px;}
#quickbook button.jqTransformButton span span {background: transparent; color: #333; padding: 8px 4px 0px 8px; font-weight: normal; font-size: 12px; line-height: 13px; display: block; text-decoration: none; height: 33px;}

/*--------- hover ---------*/
#quickbook button.jqTransformButton_hover span span { background-position: left -33px ;}
#quickbook button.jqTransformButton_hover span { background-position: right -33px ;}

/*---------- clicked ----------*/
#quickbook button.jqTransformButton_click span span { background-position: left -66px ;}
#quickbook button.jqTransformButton_click span { background-position: right -66px ;}

/*---------- IE 6 ----------*/
* html #quickbook button.jqTransformButton { height:33px;}
* #quickbook button.jqTransformButton span span { height: 25px;}
/*---------- IE 7 ----------*/
*+ html #quickbook button.jqTransformButton { height:33px;}
*+ #quickbook button.jqTransformButton span span { height: 25px;}

/*---------- Inputs ----------*/
#quickbook .jqTransformInputWrapper {background: transparent url(/img/input/input_text_left.gif) no-repeat left top; height: 24px; padding: 0px; float:left;}
#quickbook .jqTransformInputInner {background: transparent url(/img/input/input_text_right.gif) no-repeat top right; padding: 0px; margin: 0px;}
#quickbook .jqTransformInputInner div {height: 24px; margin:0px 0px 0px 8px;}
#quickbook .jqTransformInputInner div input {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height: 18px; vertical-align: middle; height: 24px; color:#404040; border: none; padding: 0px 0px 0px 0px; margin: 0px; background:transparent;}

/*  IE6 */
* html #quickbook .jqTransformInputInner div input {padding: 3px 0 0 0; margin: 0 0 0 -8px; height:24px;}
	
/*---------- Ie7 ----------*/
*+ html #quickbook .jqTransformInputInner div input {padding: 3px 0 0 0; margin-left:-10px; height:24px;}

/*---------- hover ----------*/
#quickbook .jqTransformInputWrapper_hover{ background-position: left -24px;}
#quickbook .jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -24px;}

/*---------- focus----------*/
#quickbook .jqTransformInputWrapper_focus{ background-position: left -48px;}
#quickbook .jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -48px;}
#quickbook .jqTransformSafari .jqTransformInputInner div {position: relative; overflow: hidden; margin:0px 8px;}
#quickbook .jqTransformSafari .jqTransformInputInner div input {background-color: none; position: absolute; top: -8px; left: -2px; height: 42px; padding-left: 4px;}

/*---------- Textarea ----------*/
#quickbook table.jqTransformTextarea td#jqTransformTextarea-mm textarea {font-size: 12px; line-height: 16px;}
#quickbook table.jqTransformTextarea td {font-size: 1px; line-height: 1px; width: 5px; height: 5px; margin: 0; padding: 0;}
#quickbook table.jqTransformTextarea{}
#quickbook table.jqTransformTextarea tr {/*border: 1px solid red;*/}
#quickbook table.jqTransformTextarea textarea {margin: 0; padding: 0; border: 0; background: none;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-tl {background: url(/img/textarea/textarea_tl.gif) no-repeat top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-tm {background: url(/img/textarea/textarea_tm.gif) repeat-x top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-tr {background: url(/img/textarea/textarea_tr.gif) no-repeat top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-ml {background: url(/img/textarea/textarea_ml.gif) repeat-y top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-mm {background: url(/img/textarea/textarea-mm.gif) repeat;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-mr {background: url(/img/textarea/textarea_mr.gif) repeat-y top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-bl {background: url(/img/textarea/textarea_bl.gif) no-repeat top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-bm {background: url(/img/textarea/textarea_bm.gif) repeat-x top left;}
#quickbook table.jqTransformTextarea td#jqTransformTextarea-br {background: url(/img/textarea/textarea_br.gif) no-repeat top left;}

/*---------- hover ----------*/
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-tl {background-position:0px -5px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-tm {background-position:0px -5px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-tr {background-position:0px -5px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-ml {background-position:-5px 0px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-mm {background-image: url(/img/textarea/textarea-mm-hover.gif);}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-mr {background-position:-5px 0px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-bl {background-position:0px -5px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-bm {background-position:0px -5px;}
#quickbook table.jqTransformTextarea-hover td#jqTransformTextarea-br {background-position:0px -5px;}

/*---------- focus ----------*/
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-tl {background-position:0px -10px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-tm {background-position:0px -10px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-tr {background-position:0px -10px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-ml {background-position:-10px 0px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-mm {background-image: url(/img/textarea/textarea-mm-focus.gif);}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-mr {background-position: -10px 0px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-bl {background-position:0px -10px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-bm {background-position:0px -10px;}
#quickbook table.jqTransformTextarea-focus td#jqTransformTextarea-br {background-position:0px -10px;}
#quickbook table.jqTransformTextarea .jqTransformSafariTextarea div {position: relative; overflow: hidden; border: 0px solid red;}
#quickbook table.jqTransformTextarea .jqTransformSafariTextarea textarea {background: none; position: absolute; top:-10px; left:-10px; padding: 10px 10px 10px 10px; resize: none;}

/*---------- Radios ----------*/
#quickbook .jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
#quickbook .jqTransformRadio {background: transparent url(/img/radio.gif) no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display:block;/*display: -moz-inline-block;*/}

/*---------- Checkboxes ----------*/
#quickbook span.jqTransformCheckboxWrapper{display:block;float:left; margin-top:5px;}
#quickbook a.jqTransformCheckbox {background: transparent url(/img/checkbox.gif) no-repeat center top; vertical-align: middle; height: 19px; width: 18px; display:block;/*display: -moz-inline-block;*/}

/*---------- Checked - Used for both Radio and Checkbox ---------*/
#quickbook a.jqTransformChecked { background-position: center bottom;}

/*---------- Selects ----------*/
#quickbook .jqTransformSelectWrapper {width: 5px; position:relative; height: 31px; background: url(/img/select_left.gif) no-repeat top left; float:left;}
#quickbook .jqTransformSelectWrapper div span {font-size: 12px; float: none; position: absolute; white-space: nowrap; height: 15px; line-height: 15px; padding: 8px 0 0 4px; overflow: hidden; cursor:pointer; /*border: 1px solid #CCCCCC; border-right: none;*/}
#quickbook .jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block; position: absolute;	right: 0px; width: 20px; height: 31px; background: url(/img/select_right.gif) no-repeat center center;}
#quickbook .jqTransformSelectWrapper ul {position: absolute; width: 15px; top: 30px; left: 0px; list-style: none; background-color: #FFF; border: solid 1px #CCC; display: none; margin: 0px; padding: 0px; height: 150px; overflow: auto; overflow-y: auto; z-index:10;}
#quickbook .jqTransformSelectWrapper ul a {display: block; padding: 5px; text-decoration: none; color:#333; background-color: #FFF; font-size: 12px;}
#quickbook .jqTransformSelectWrapper ul a.selected {background: #EDEDED; color: #333;}
#quickbook .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#3582c4; color: #fff;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
#quickbook .jqTransformHidden {display: none;}





























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
