﻿/*------------------------------------*/
/*====================================*/
/* BuildASign Stylesheet              */
/* -Support                           */
/*====================================*/
/*------------------------------------*/

.SupportMainTD { padding: 10px; margin: 0; }
.ContactInfoTD { padding: 10px; margin: 0; width: 220px; text-align: left; vertical-align: top; border-right: dashed 1px #A9A9A9; }
.FormMainTD { padding: 10px 10px 10px 35px; text-align: left; margin: 0; }
.FormTitleTD { padding: 10px; vertical-align: middle; text-align: right; }
.FormButtonTD { padding: 15px 15px 15px 90px; text-align: left; margin: 0; }

.BoldHeadingText { font-weight: bold; font-size: 18px; color: #012ad9; }




.style_1 {background: #eee url(../images/UI_sprites/grad_bg.png) repeat-x left center; border:1px solid #E5E5E5;}/*temp height issues until style locked down*/
fieldset.style_1 { border:1px solid #E5E5E5; width:575px; background:#fff url(../images/UI_sprites/grad_bg.png) repeat-x left bottom; margin:10px 0 20px 0; padding:10px; }
fieldset.style_1 .large { float:left; width:60%; margin:8px 0; height:1.5em; }
fieldset.style_1 .large label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .large input, fieldset.style_1 .large select { float:left; width:55%; }
fieldset.style_1 .small { float:left; width:40%; margin:8px 0; height:1.5em; }
fieldset.style_1 .small label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .small input, fieldset.style_1 .small select { float:left; width:55%; }
fieldset.style_1 .full { clear:both; margin:8px 0; width:60%; float:left; }
fieldset.style_1 .full label { float:left; width:38%; font-weight:bold; margin-top:2px; padding-right:5px; font-size:12px; }
fieldset.style_1 .full input, fieldset.style_1 .full select { float:left; width:55%; }
fieldset.style_1 textarea { display:block; margin:0 0 10px; width:100%; height:80px; clear:both; }
fieldset.style_1 input, fieldset.style_1 textarea, fieldset.style_1 select { border-color:#666666 #CCCCCC #CCCCCC #666666; border-style:solid; border-width:1px; font-size:12px; }
.error {border:solid 1px #ff7f7f;background:#ffbabb url(../images/easybutton/form_error.png) no-repeat top left; padding:3px 3px 3px 40px; margin:8px 0; min-height:20px; font-size:11px; font-weight:bold;}
.error li  {padding:4px 0 0px 0px;}
.error .error_message {}
.error ul {list-style-type:disc;padding-left:12px;}

#contact-email .goRight {float:right;}
#contact-email .form-title{color:#7d7d7d;}
.make12 * {font-size:12px; }