#recaptcha_logo, #recaptcha_tagline {display:none;}
#recaptcha_widget_div {padding-left: 15%; clear:none; width:450px;}
#recaptcha_widget_div, #recaptcha_area {clear:none; }
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#CDCDCD !important; border-color: #CDCDCD !important; }
.ctrlHolder.focused #captcha #recaptcha_area #recaptcha_table {background-color:#E3E3E3 !important; border-color:#E3E3E3 !important;}
.ctrlHolder.focused #captcha #recaptcha_area .recaptcha_image_cell, .ctrlHolder.focused #captcha #recaptcha_area .recaptcha_image_cell #recaptcha_image {background-color:#E3E3E3 !important; border-color:#E3E3E3 !important;}
#captcha { clear:none; }
#PostTo { height:55px;}
#EmailOptions { height:35px;}
.floatRT { margin-left:20.5%}


input#RecipientEmail3, input#RecipientEmail4, input#RecipientEmail5 { margin-left:15.5%; }
.uniForm  .checkBoxInput { margin-right:4px; margin-left:2px; vertical-align:sub;}

.ctrlHolder.focused .textInput{border:1px solid #2C85C4; padding:4px; background-color:#FFFFEF;}
.ctrlHolder.focused .textArea{border:1px solid #2C85C4;  background-color:#FFFFEF;}
.uniForm .primaryAction, .resetButton{border:1px solid #2C85C4;}
.uniForm .primaryAction:hover, .resetButton:hover {border:1px solid #2C85C4;}
 
.notification_image {border:none;}
#main_inner #CustomForm p { margin-bottom:0;}

.uniForm{margin:0; padding:0; position:relative; z-index:1; height:auto;}
 
 .uniForm fieldset{border:none; margin:0; padding:0}
 .uniForm fieldset legend{margin:0; padding:0}
 

 
 .uniForm .ctrlHolder, 
 .uniForm #buttonHolder{margin:0; padding:0; clear:both}

  
 .uniForm:after, 
 .uniForm .buttonHolder:after, 
 .uniForm .ctrlHolder:after, 
 .uniForm .ctrlHolder .multiField:after, 
 .uniForm .inlineLabel:after{content:"."; display:block; height:0; line-height:0; font-size:0; clear:both; min-height:0; visibility:hidden}

 
 .uniForm .inlineLabel, 
 .uniForm .inlineLabels .inlineLabel, 
 .uniForm .blockLabels .inlineLabel{width:auto; float:none; margin:0; display:block; font-size:13px;}
 
 
 .uniForm .inlineLabel input, 
 .uniForm .inlineLabels .inlineLabel input, 
 .uniForm .blockLabels .inlineLabel input{border:none; padding:0; margin:0}

 .uniForm .advanced {
 background:transparent url(http://scripts.sizablesend.com/images/advanced.png) no-repeat scroll 0 0;
 color:#AF1515;
 cursor:pointer;
 padding:0 0 0 20px;
}
 
 .uniForm label, 
 .uniForm .label, 
 .uniForm .blockLabels label, 
 .uniForm .blockLabels .label{ float:left; padding:0; line-height:100%; position:relative}

 
 .uniForm .textInput, 
 .uniForm .blockLabels .textInput, 
 .uniForm .blockLabels .fileUpload, 
 .uniForm .selectInput, 
 .uniForm .blockLabels .selectInput, 
 .uniForm .blockLabels select, 
 .uniForm .textarea, 
 .uniForm .blockLabels textarea{float:left; background:#FFF none repeat scroll 0 0; border:2px solid #DFDFDF; font-size:1.3em; margin:3px; padding:3px; font-family:Arial,Helvetica,sans-serif; color:#333}

 
 
 
 .uniForm .formHint, 
 .uniForm .blockLabels .formHint{float:none; margin-left:15.5%; padding:0px; clear:both; border:none; font-size:11px}
 .uniForm #formHint{float:none; margin-left:15.5%; padding:0px; clear:both; border:none; font-size:11px}
 
 .uniForm .multiField, 
 .uniForm .blockLabels .multiField {width:auto; float:left; margin-top:6px;}
 .uniForm .multiField .inlineLabel, 
 .uniForm .blockLabels .multiField .inlineLabel{display:block; margin:0 0 .5em 0}
 .uniForm .multiField .blockLabel, 
 .uniForm .blockLabels .multiField .blockLabel{float:left; width:auto; margin:0}
 .uniForm .multiField .blockLabel .textInput, 
 .uniForm .multiField .blockLabel .selectInput, 
 .uniForm .multiField .blockLabel select, 
 .uniForm .blockLabels .multiField .blockLabel .textInput, 
 .uniForm .blockLabels .multiField .blockLabel .selectInput, 
 .uniForm .blockLabels .multiField .blockLabel select{width:100%; margin:0}

 
 
 .uniForm .inlineLabels label, 
 .uniForm .inlineLabels .label{float:left; margin:0; padding:0; line-height:100%; position:relative}
 
 
 .uniForm .inlineLabels .textInput, 
 .uniForm .inlineLabels .fileUpload,  
 .uniForm .inlineLabels .selectInput, 
 .uniForm .inlineLabels select, 
 .uniForm .inlineLabels textarea{float:left}

 
 .uniForm .inlineLabels .formHint{clear:both; float:none}
 .uniForm .inlineLabels .multiField{float:left}
 .uniForm .inlineLabels .multiField .inlineLabel{}
 .uniForm .inlineLabels .multiField .blockLabel{}
 .uniForm .inlineLabels .multiField .blockLabel .textInput, 
 .uniForm .inlineLabels .multiField .blockLabel .selectInput, 
 .uniForm .inlineLabels .multiField .blockLabel select{display:block; width:100%; float:none}
 .uniForm .inlineLabels .multiField select{float:left}
 
 
 .uniForm label em, 
 .uniForm .label em, 
 .uniForm .blockLabels label em, 
 .uniForm .blockLabels .label em{position:absolute; left:-7px}
 
 
 .uniForm .inlineLabels label em, 
 .uniForm .inlineLabels .label em{display:block; position:absolute; left:auto; right:0; font-style:normal; font-weight:bold}
 .uniForm .inlineLabel em{position:absolute; left:7px}

 
 .uniForm #errorMsg, 
 .uniForm .error{ }
 .uniForm #errorMsg dt, 
 .uniForm #errorMsg h3{ }
 .uniForm #errorMsg dd{ }
 .uniForm #errorMsg ol{ }
 .uniForm #errorMsg ol li{ }
 .uniForm .errorField{ }
 
 .uniForm #OKMsg{ }

 
    
    .uniForm .col{float:left}
    .uniForm .col.first{}
    .uniForm .col.last{}
 
 .uniForm fieldset{}
 .uniForm fieldset legend{color:#333; font-weight:bold; font-size:100%; margin:0; padding:1.5em 0}
 
 
 .uniForm .ctrlHolder{padding:10px; border-bottom:1px solid #B7B7B7; line-height:1.8; min-height:10px}
*|html .uniForm .ctrlHolder{min-height:none}

.ctrlHolder div{width:100%; clear:both}
.ctrlHolder .formItem{ display:block;}
.ctrlHolder .sliders{width:625px; float:right; clear:none; margin-right:33px; margin-bottom:14px; margin-top:14px}
 
 .uniForm #buttonHolder{padding:10 10px 45px; text-align:left; font-size:14px;}
 .uniForm #buttonHolder .MoreNavOptionsLeft { float:left;}
 .uniForm #buttonHolder .MoreNavOptionsRight { float:right;}
 .uniForm .resetButton{margin-right:45px;  padding:4px}
 .uniForm .primaryAction{font-weight:bold; padding:4px; margin-right:11px}
 
 
 .uniForm .focused{background:#e3e3e3}
 
 
 .uniForm .inlineLabel input, 
 .uniForm .inlineLabels .inlineLabel input, 
 .uniForm .blockLabels .inlineLabel input{float:left; margin:0 .4em 0 0}
 .uniForm .inlineLabel span{float:left; width:90%}
 
 
 .uniForm .blockLabels .ctrlHolder{}
 
 .uniForm label, 
 .uniForm .blockLabels label, 
 .uniForm .blockLabels .label{width:15%; padding-top:15px}
 .uniForm .checkbox {width:35%; padding-top:15px}
 
 .uniForm .multiField label, 
 .uniForm .multiField .blockLabels label, 
 .uniForm .multiField .blockLabels .label{width:15%; padding-top:0;}
 .uniForm .multiField .checkbox {width:35%; padding-top:0;}
 
 .uniForm .textInput, 
 .uniForm .blockLabels .textInput, 
 .uniForm .blockLabels .fileUpload{width:53%}
 
 .uniForm .selectInput, 
 .uniForm select, 
 .uniForm .blockLabels .selectInput, 
 .uniForm .blockLabels select{width:53.5%}
 .uniForm textarea, 
 .uniForm .blockLabels textarea{width:783px; margin:3px; padding:3px; height:12em; font-size:1em;  font-family:Arial,Helvetica,sans-serif; color:#333; height:16em;}
 .uniForm .pro_con{font-size:1.3em; margin:3px; padding:3px; font-family:Arial,Helvetica,sans-serif; color:#333; height:5.5em;}
 .uniForm .upload {height:5em;}
 
 .uniForm .selectInput .category-name {font-weight:bold; padding-bottom:10px; margin-left:3px; font-style:normal;}
 .uniForm .selectInput .company-name {font-weight:normal; font-size:15px; margin-left:8px; padding-bottom:0px;} 

 .uniForm .formHint, 
 .uniForm .blockLabels .formHint{width:75%; color:#777;  top:-.5em}
 .uniForm .chars_left{width:75%;  font-size:.7em; color:#777;  top:-.5em; border:medium none; clear:both; float:none; margin-left:15.5%; padding:0;}
 
 .uniForm .multiField, 
 .uniForm .blockLabels .multiField{width:100%}
 .uniForm .multiField .inlineLabel, 
 .uniForm .blockLabels .multiField .inlineLabel{display:block; margin:0 0 .5em 0}
 .uniForm .multiField .blockLabel, 
 .uniForm .blockLabels .multiField .blockLabel{float:left; margin: 0 4px 6px 0; font-size:12px; padding-right:16px; min-width:139px;}
 .uniForm .multiField .blockLabel .textInput, 
 .uniForm .multiField .blockLabel .selectInput, 
 .uniForm .multiField .blockLabel select, 
 .uniForm .blockLabels .multiField .blockLabel .textInput, 
 .uniForm .blockLabels .multiField .blockLabel .selectInput, 
 .uniForm .blockLabels .multiField .blockLabel select{width:100%; margin:.3em 0 0 0}
 
 .uniForm .multiField .blockLabelAlone {float:left; margin:4px 0.4em 0 15.5%; width:230px; font-size:12px;}
 .uniForm .multiField .blockLabelAlone .checkBoxInput  { margin-left:0;}
 
 
 .uniForm .multiField .blockLabelSM{float:left; margin:4px 0; width:159px; font-size:12px;} 
 .uniForm .multiField .blockLabelSM img { }
 .uniForm .multiField .blockLabelSM a { text-decoration: none;}
 .uniForm .multiField .blockLabelSM a:hover { text-decoration: underline; color:#ad0508;}
 .uniForm .multiField .blockLabelSM img:hover { text-decoration: none ; color:#ad0508;}
 .uniForm .multiField .blockLabelSM span { padding-left:19px;} 
 .uniForm .multiField .blockLabelSM span#PostToTwitter { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/twitter.png) no-repeat scroll 0 0; }
 .uniForm .multiField .blockLabelSM span#PostToFacebook { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/facebook.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToLinkedIn { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/linkedin.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToDelicious { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/delicious.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToStumbleUpon { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/stumbleupon.png) no-repeat; }   
 .uniForm .multiField .blockLabelSM span#PostToBlogger { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/blogger.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToWordpress { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/wordpress.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToYahoo { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/yahoo.png) no-repeat; }
 .uniForm .multiField .blockLabelSM span#PostToGoogle { background: transparent url(../../cdn-sub/sizable-send/images/social-media/16x16/google.png) no-repeat; } 


 .uniForm .inlineLabels .ctrlHolder{}
 
 .uniForm .inlineLabels label, 
 .uniForm .inlineLabels .label{width:45%;  margin:.3em 2% 0 0}
 
 .uniForm .inlineLabels .textInput, 
 .uniForm .inlineLabels .fileUpload{width:45%}
 
 .uniForm .inlineLabels .selectInput, 
 .uniForm .inlineLabels select{width:45%}
 
 .uniForm .inlineLabels textarea{width:45%;  height:12em}

 .uniForm .inlineLabels .formHint{margin-top:0; margin-left:47%; font-size:.9em; color:#777; position:static}
 
 .uniForm .inlineLabels .multiField{width:45%;  margin:0 0 .3em 0}
 .uniForm .inlineLabels .multiField .inlineLabel{display:block; margin:0 0 .5em 0}
 .uniForm .inlineLabels .multiField .blockLabel{float:left; width:26%; margin:0 3% 0 0}
 .uniForm .inlineLabels .multiField .blockLabel .textInput, 
 .uniForm .inlineLabels .multiField .blockLabel .selectInput, 
 .uniForm .inlineLabels .multiField .blockLabel select{width:100%; margin:.3em 0 0 0}

.uniForm .ctrlHolder .textInput:focus{outline:none}

.uniForm div.focused .formHint{color:#333}


.uniForm .col{width:47.9%;  margin:0;}

.uniForm .col.first{width:100%;  float:left; clear:none}
.uniForm .col.last{width:49%;  float:right; clear:none; margin-right:0}


.uniForm .error{background:#ffdfdf; border:1px solid #df7d7d; border-width:2px; border-color:#df7d7d;}
.uniForm .hideTextTip{ display:none;}
.uniForm .showTextTip{ display:block;}
.uniForm #errorText1, #errorText2, #errorText3, #errorText3, #errorText4 { display:none; float:none;}
.uniForm p.error, .uniForm p.captchaerror {background:none; border:none; padding-top:0px; padding-bottom:15px; margin-left:20.5%; float:left; margin-bottom:0; font-size:14px;}
.uniForm p.error img{ padding-right:1px; padding-top:5px; vertical-align:text-bottom;}

.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:1.1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif; font-size:1em}
.ui-widget-header{border:1px solid #4297d7; background:#5c9ccc; color:#fff; font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-widget-content{border:1px solid #999; background:#fcfdfd; color:#222}
.ui-widget-content a{color:#222}

.ui-state-default, .ui-widget-content .ui-state-default{border:1px solid #c5dbec; background:#dfeffc; font-weight:bold; color:#2e6e9e; outline:none}
.ui-state-default a{color:#2e6e9e; text-decoration:none; outline:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border:1px solid #79b7e7; background:#d0e5f5; font-weight:bold; color:#1d5987; outline:none}
.ui-state-hover a{color:#1d5987; text-decoration:none; outline:none}
.ui-state-active, .ui-widget-content .ui-state-active{border:1px solid #79b7e7; background:#f5f8f9; font-weight:bold; color:#e17009; outline:none}
.ui-state-active a{color:#e17009; outline:none; text-decoration:none}

 .uniForm #errorMsg dt, .uniForm #errorMsg h3{margin:0 0 .5em 0; font-size:100%; line-height:100%; font-weight:bold}
 .uniForm #errorMsg dd{margin:0; padding:0}
 .uniForm #errorMsg ol{margin:0; padding:0}
 .uniForm #errorMsg ol li{margin:0; padding:2px; list-style-position:inside; border-bottom:1px dotted #df7d7d; position:relative}
 .uniForm .errorField{color:#af4c4c; margin:0 0 6px 0; padding:4px; background:#ffbfbf}

.uniForm #OKMsg{background:#C8FFBF; border:1px solid #A2EF95; border-width:1px 0; margin:0 0 1.5em 0; padding:7px}
 .uniForm #OKMsg p{margin:0}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	padding: 10px;
	margin:2px 0;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background:url("../../cdn-sub/sizable-send/images/progress-bg.gif") 0 -36px;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-image:url("https://cdn.sizablesend.com/sizable-send/images/blue-progress.png");
	width: 1px;
	height: 29px;
}

#format_noscript {background-color: #FFFF66; border-top: solid 4px #FF9966; border-bottom: solid 4px #FF9966; margin: 10px 20px; padding: 10px 15px; display:block; font-weight:bold; text-align:center;}
#format_noscript img { padding-right:15px;}

.addthis_toolbox { padding-top:20px; }
.addthis_toolbox img { padding-left:7px; padding-right:7px;}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url("https://cdn.sizablesend.com/sizable-send/images/cancelbutton.gif");
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

.MoreNavOptionsLeft { padding-top:10px; }
#upload-more { margin-top:0 }