<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(http://fonts.googleapis.com/css?family=Noto+Sans);

@font-face {
    font-family: 'leaguegothic';
    src: url('../fonts/leaguegothic-regular-webfont.eot');
    src: url('../fonts/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/leaguegothic-regular-webfont.woff') format('woff'),
         url('../fonts/leaguegothic-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html {background-color: #d7dbe1;}
.alignleft{
	float:left;
	margin:0 10px 10px 0;
}
.alignright{
	float:right;
	margin:0 0 10px 10px;
}
body {
	margin:0; font-family:Noto Sans;
	color:#666666;
	font-size:13px;
	}

#header { /*margin:50px 0 70px;*/}
.wrapper {
	width: 960px;
	margin: 0 auto;
	background-color: #ffffff;
	overflow: hidden;
	padding: 10px 15px 0;	
	}
#logo {
	float:left;
	}
#logo a{
	}
#upper-right{
	float: right;
	width: 50%;
}
#upper-right p{
	font-family: leaguegothic;
	font-size: 22px;
	background-image: url("../budget_img/phone.jpg");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-align: right;
	line-height: 35px;
	padding: 5px 85px 12px 0;
	margin: 10px 0 0px;	
	}
#upper-right p span{
	display: block;
	font-size: 50px;
	color: #FF6600;
}

/*BODY*/

#main{
}
#main .wrapper{
	padding-bottom:20px;
        padding-top: 10px;
}

#breadcrumb{
	font-size:12px;
}
#breadcrumb a{
}

#main .btn {
	margin:10px 0;
	padding:10px 0;
	text-align:right;
}
#main .btn a{
	background-color: #ff6600;
	color: #ffffff !important;
	border-radius: 5px;
	font-size: 24px;
	font-family: leaguegothic;
	padding: 5px 15px;
	position: relative;
	bottom: 0;
	text-align: center;
	transition: all 0.3s;
	opacity: 1;
	cursor:pointer;
}
body .btn a:hover{
	opacity: 0.8 !important;
	text-decoration:none !important;
}

#main h1{
	font-size: 20px;
	color: #ffffff;
	background-color: #565990;
	font-weight: bold;
	padding: 10px;
}
#main h1, #main h2, #main h3{
	clear:both;
}
#main h1 a{
	font-size: 14px;
	float: right;
	padding-top: 5px;
	color: #fff;
	text-decoration: underline;
}
#main h1 a:hover{
	text-decoration:none;
}

#main h2{
display:block;
color:#2D73CD;
font-size:15px;
}

#main p{
	margin:0 0 10px 0;
}

#main a{
	color:#26368E;
	text-decoration:none;
	transition:all 0.3s;
}

#main a:hover img{
opacity:0.8;
}

#main a:hover{
	text-decoration:underline;
}

#main-left{
	width:47%;
	float:left;
}

#main-right{
	float: left;
	margin-left: 5px;
	width: 500px;
	}
        
#main-right ul li {
    margin-top: 15px;
}

a.has-image{
	display:block;
	line-height:0;
}

#getquote{
    background-color: #dfe0fd;;
    background: -webkit-linear-gradient(#dfe0fd, #b7b9f6); /* For Safari */
    background: -o-linear-gradient(#dfe0fd, #b7b9f6); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dfe0fd, #b7b9f6); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dfe0fd, #b7b9f6); /* Standard syntax (must be last) */
    background-position: 0 100%;
    padding: 25px 28px;
    width: 384px;
    margin-bottom:25px;
}
	
#get-quote{
	color:#ffffff;
}
#get-quote table{
	width:96%;
}
#get-quote p.reset{
text-align:right;
}
#get-quote p.reset a{
	font-size:12px;
	color:#656dff;
	text-decoration:underline;
}
#get-quote p.reset a:hover{
	text-decoration:none;
}
#get-quote .form-header h3 {
font-family: leaguegothic;
font-size: 30px;
text-transform: uppercase;
font-weight: normal;
margin: 10px 0;
color: #26368e;
}
#get-quote .form-header form-info{
	font-family: leaguegothic;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 10px 0;
}
.hasinfo{
	position:relative;
}
.form-info{
	background-image: url("../budget_img/question.png");
	width: 12px;
	height: 12px;
	display: block;
	position: absolute;
	right: 0;
	top: 5px;
}
#get-quote label{
	font-family: 'Noto Sans';
	font-size:16px;
}
#get-quote .form-body .form-container{
	position:relative;
	font-size: 13px;
	overflow: hidden;
	margin-bottom: 15px;
	border-bottom: 1px solid #3a3e83;
	padding-bottom: 10px;
        color: #26368E;
}
#get-quote .form-body .form-container.form-summary h4{
	font-size: 16px;
	font-family: segoe ui;
	font-weight: normal;
/*	background-image: url("../budget_img/form-h4-bg.png");
	background-repeat: no-repeat;*/
        background-color: #565990;
        color: white;
	padding: 7px 10px;
	margin: 10px 0;
	}

#get-quote .form-summary .address span{
	color:#575ee1;
	text-decoration:underline;
}
#get-quote .form-container input[type="text"]{
	padding: 10px;
	border-radius: 5px;
	border: medium none;
	color: #777;
	margin: 0;
	}

.editable{
position:relative;
}
.editable a{
	position: absolute;
	right: 0;
	top: 0;
}

#move-type label{
	float: left;
	margin-right: 90px;
}

#pickup div{
	float: left;
	width: 45%;
	}
#pickup div input{
}

#cartow{
}
#location{
}
#location label{
display:block;
}
#location input[type="text"]{
width:90%;
display:block;
}

#get-quote .form-footer{
text-align:center;
}
#get-quote .form-footer input{
	font-size: 35px;
	font-family: leaguegothic;
	text-transform: uppercase;
	background-color: #0053a0;
	border-radius: 5px;
	border: 1px solid #000;
	color: #fff;
	text-shadow: 1px 1px #333;
	cursor:pointer;
	padding:5px 30px;
	transition:all 0.3s;
}
#get-quote .form-footer input:hover{
	opacity: 0.8;
}
#get-quote .form-footer span{
	font-size:16px;
	font-weight:bold;
	display: block;
}

input.date{
background-image: url("../budget_img/date.jpg");
background-repeat: no-repeat;
background-position: 95% 50%;
}

input.state{
	background-image: url("../budget_img/location.jpg");
	background-position: 98% 50%;
	background-repeat: no-repeat;
}

input.error_zip{
	background-image: url("../img/zipfail.png");
	background-position: 98% 50%;
	background-repeat: no-repeat;
}
input.ok_zip{
	background-image: url("../img/zipok.png");
	background-position: 98% 50%;
	background-repeat: no-repeat;
}

ul#listing{
	overflow:hidden;
	position:relative;
	padding:0;
	}

ul#listing li{
	list-style: none outside none;
	overflow: hidden;
	margin-bottom: 15px;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 15px;
	}

ul#listing li .two-third{
	float:left;
	width:70%;
	position:relative;
}

ul#listing li .one-third{
	float: right;
	width: 28%;
	min-height: 150px;
	position:relative;
}
ul#listing li .one-third a.btn{
	background-color: #FF6600;
	color: #ffffff;
	border-radius: 5px;
	font-size: 24px;
	font-family: leaguegothic;
	padding: 5px 0;
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	transition:all 0.3s;
}

ul#listing li .one-third a.change-location{
	background-color:#8e8e8e;
}
ul#listing li .one-third a.btn:hover{
	text-decoration:none;
	opacity:0.8;
}
ul#listing li .img-cont{
	text-align: center;
	width: 125px;
	float: left;
	margin-right: 10px;
}
ul#listing li .img-cont span{
	border: 1px solid #dbdbdb;
	overflow: hidden;
	line-height: 0;
	display: block;
}
ul#listing li .img-cont span img{

}
ul#listing li .img-cont a{
	text-decoration:underline;
}
ul#listing li .img-cont a:hover{
	text-decoration:none;
}

.truck-desc{
	width: 210px;
	float: left;
}

.truck-desc thead td{
	color:#FECB00;
	font-size:14px;
}
.truck-desc thead th a{
	font-size:18px;
}
.truck-price-day{
font-size: 20px;
font-weight: bold;
}

.truck-summary{
	width:100%;
}
.truck-summary tr td.truck-img span{
	width:75px;
	height:75px;
	overflow:hidden;
	display:block;
	line-height:0;
}
.truck-summary tr td.truck-img span img{
	width:100%;
	height:auto;
}
.truck-summary tr td.truck-name{
	font-weight:bold;
	font-size:16px;
}
.truck-summary tr td.right{
	text-align:right;
}

.webtips{
	position:relative;
}
.webtips h4{
	margin:0;
	color: #ffffff;
	background-color:#565990;
	padding: 10px 30px;
	display: block;
	background-image: url("../budget_img/smart-moving.png");
	background-repeat: no-repeat;
	background-position: 10px 50%;}
.webtips .content{
	padding:20px 30px;
	font-size:12px;
	background-color:#ff6600;
	color:#ffffff;
}
.webtip2{
	margin:10px 0;
	line-height:1.3em;
	background-color: #dfe0fd;
	background-image: url("../budget_img/webtip2.png");
	background-repeat: no-repeat;
	padding: 10px 10px 10px 34px;
	background-position: 5px;
}

.sold-out span{
	display:block;
	position:relative;
	font-weight: bold;
	color: #993333;
	text-align: center;
	background-color: #ffd1d1;
	font-family: segoe ui;
	padding: 5px;
	}
.sold-out .tooltip{
	border: 1px solid #dbdbdb;
	border-radius: 10px;
	padding: 5px;
	font-size: 11px;
	text-align: center;
	line-height: 1.3;
	display: block;
	margin-top: 5px !important;	
}
.sold-out .tooltip a{
	display:block;
}
.sold-out .tooltip a:hover{
}
.sold-out .tooltip:after{
content: '';
display: block;
height: 0;
width: 0;
border-top: 10px solid #f8f8f8;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
position: absolute;
bottom: -10px;
right: 10px;
}

/*FOOTER*/

#colophon{
	margin:10px 0;
}
#colophon .wrapper{
background-color: transparent;
}

#colophon .copyright{
	float:left;
	font-size:12px;
}

#colophon .footer-menu{
float:right;
}
#colophon .footer-menu a{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#colophon .footer-menu a:hover{
text-decoration:underline;
}

.border{
	height:1px;
	margin:10px 0;
	border-top:1px solid #26368e;
}
.errors{border:1px solid red!important;}
p.error {
    color: #ff0000;
}
/* -----------------------------------------------------------
    DATEPICKER
----------------------------------------------------------- */

/* For the details, see:
   http://flowplayer.org/tools/dateinput/index.html#skinning */

/* calendar root element */
#calroot {
    /* place on top of other elements. set a higher value if nessessary */
    z-index:10000;

    margin-top:-1px;
    width:198px;
    padding:2px;
    background-color:#fff;
    font-size:11px;
    border:1px solid #ccc;

    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    -moz-box-shadow: 0 0 15px #666;
    -webkit-box-shadow: 0 0 15px #666;
}

/* head. contains title, prev/next month controls and possible month/year selectors */
#calhead {
    padding:2px 0;
    height:22px;
}

#caltitle {
    font-size:14px;
    color:#0150D1;
    float:left;
    text-align:center;
    width:155px;
    line-height:20px;
    text-shadow:0 1px 0 #ddd;
}

#calnext, #calprev {
    display:block;
    width:20px;
    height:20px;
    background:transparent url(../img/calendar/prev.gif) no-repeat scroll center center;
    float:left;
    cursor:pointer;
}

#calnext {
    background-image:url(../img/calendar/next.gif);
    float:right;
}

#calprev.caldisabled, #calnext.caldisabled {
    visibility:hidden;
}

/* year/month selector */
#caltitle select {
    font-size:10px;
}

/* names of the days */
#caldays {
    height:24px;
    border-bottom:1px solid #ddd;
}

#caldays span {
    display:block;
    float:left;
    width:28px;
    text-align:center;
}

/* container for weeks */
#calweeks {
    background-color:#fff;
    margin-top:4px;
}

/* single week */
.calweek {
    clear:left;
    height:22px;
}

/* single day */
.calweek a {
    display:block;
    float:left;
    width:27px;
    height:20px;
    text-decoration:none;
    font-size:11px;
    margin-left:1px;
    text-align:center;
    line-height:20px;
    color:#666;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

/* different states */
.calweek a:hover, .calfocus {
    background-color:#ddd;
}

/* sunday */
a.calsun {
    color:red;
}

/* offmonth day */
a.caloff {
    color:#ccc;
}

a.caloff:hover {
    background-color:rgb(245, 245, 250);
}


/* unselecteble day */
a.caldisabled {
    background-color:#efefef !important;
    color:#ccc  !important;
    cursor:default;
}

/* current day */
#calcurrent {
    background-color:#498CE2;
    color:#fff;
}

/* today */
#caltoday {
    background-color:#333;
    color:#fff;
}
div#spec{float: left; width: auto;  height: auto; margin-bottom:20px;}
span.spec_t{float: left; width: 100%; height: 40px; font-size:24px; color: #164ea1;}
div#spec_h{float: left; width: 50%; height: auto; padding: 2%; margin-bottom: 10px; border:2px solid #aaa; border-radius: 5px; }
div#spech_t{float: left; width: 100%; height: 30px; font:15px Arial; color:#888;}
div#spech_b{float: left; width: 100%; height: auto; display: none;}
.thankyf{width: 450px; float: left;}
input.mainspec{float: left; margin:3px 10px 0 0;}
#spech_t label { text-transform: uppercase; font-weight: bold; cursor: pointer;}
div#business_q{display: none;}
.flrg { float: left; }
.spech4{float: left; width: 100%;}
.finspec{width: 100%; height: auto; float: left;}
/*
 ########## BreezingForms 1.7.1 QuickMode ##########
 @autor crosstec.de
 @copyright Copyright (C) 2010 crosstec.de. All rights reserved.
 ########################################
*/

/* ##### General BreezingForms styles ##### */
.bfQuickMode {
    width: 100%;
    padding: 0px;
    margin: 0px;
    background:#e3eafc;
    font-size:90%; 
}

.bc_canada-1 .bfQuickMode .bfFieldset-wrapper {
    /*margin-bottom: 10px;*/
}

.bfQuickMode .bfWrapperBlock {
	margin: 15px 0 10px 0;
}

.bfQuickMode .bfNoSection {
	margin: 10px 0;
}

.bfQuickMode fieldset .bfWrapperBlock {
	width: 100%;
	margin-bottom: 0px;
}

.bfQuickMode fieldset {
    /*margin-bottom: 10px;*/
    margin: 0;
}

.bfQuickMode label {
    vertical-align: top;
}

.bfQuickMode p.bfElemWrap {
    padding: 6px;
    margin: 0px 0px 0px 0px;
    position: relative;
    overflow: hidden;
}

.bfQuickMode span.bfElemWrap {
    padding: 5px;
    margin: 0px 10px 0px 0px;
    position: relative;
    float: left;
}

.bfQuickMode p input[type=text], .bfQuickMode p textarea, .bfQuickMode p select {
    float: left;
    margin: 0px;
    width: 45%;
}

.bfQuickMode span input[type=text], .bfQuickMode span textarea, .bfQuickMode span select  {
    width: auto;
    float: none;
    margin: 0px 10px 0px 0px;
}

.bfQuickMode p:after, .bfQuickMode .bfInline:after {
    content: "."; 
    display: block; 
    height: 0;  
    clear: both; 
    visibility: hidden;
}

/* ##### inline ##### */

.bfQuickMode fieldset .bfWrapperInline, .bfQuickMode .bfNoSection .bfWrapperInline {
	width: 100%;
	max-width: 50%;
	float: left;
	/*position: relative;*/
}

/*.bfQuickMode fieldset.bfInline {
    margin: 0px 10px 10px 0px;
    width: 100%;
    max-width: 44%;
}*/

.bfQuickMode fieldset.bfInline {
    /*margin: 0px 10px 10px 0px;*/
    width: 90%;
    float: left;
}

.bfQuickMode fieldset.bfInline p {
    padding: 5px;
    margin: 0px 0px 0px 0px;
}

.bfQuickMode .bfInline .bfLabelLeft .bfElementGroupNoWrap input[type=text] {
    width: 60%;
}

/* ##### page intro ##### */

.bfQuickMode .bfPageIntro {
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 10x 0px;
    background: none;
    border: none;
    font-weight: normal;
}

.bfQuickMode .bfPageIntro p {
    background: none;
}

/* ##### error messages #####*/

.bfQuickMode .bfErrorMessage {
    padding: 10px;
    margin-bottom: 10px;
    background: #ffeded;
    font-weight: bold;
    float: none;
    display: block;
    color: red;
}

/* ##### tooltip ##### */

.bfQuickMode span.hasTip {
    width: auto;
    padding: 0px 25px 0px 0px;
    margin: 0px;
    display: block;
    background: transparent url('../img/icon_info.png') right top no-repeat;
}

.bfQuickMode span.bfTooltip {
    width: auto;
    padding: 0px 25px 0px 0px;
    margin: 0px;
    display: block;
    background: transparent url('../img/icon_info.png') right top no-repeat;
}

/* ##### Section Description #####*/

.bfQuickMode .bfSectionDescription {
    background: none;
    border: none;
    font-weight: normal;
}

.bfQuickMode .bfSectionDescription p {
    background: none;
    border: none;
}





/* ##### label and input field positions ##### */

label#bfLabel2413,label#bfLabel2384,label#bfLabel2385,label#bfLabel2414 {
	width:48%;
}

.bfQuickMode .bfLabelTop label {
    display: block;
    width: 100%;
    margin-bottom: 5px;
}

.bfQuickMode .bfLabelTop input, .bfQuickMode .bfLabelTop textarea, .bfQuickMode .bfLabelTop select, .bfQuickMode .bfLabelTop button {
    float: none;
    width: auto;
}

.bfQuickMode .bfLabelLeft label {
    width: 38%;
    float: left;
    margin: 0px 10px 0px 10px;
}

.bfQuickMode .bfLabelLeft input, .bfQuickMode .bfLabelLeft textarea, .bfQuickMode .bfLabelLeft select, .bfQuickMode .bfLabelLeft button  {
    /*width: auto;*/
    float: left;
    margin: 0px;
}

.bfQuickMode .bfLabelRight label {
    width: 45%;
    float: right;
    margin: 0px 0px 0px 10px; 
}

.bfQuickMode .bfLabelRight input, .bfQuickMode .bfLabelRight textarea, .bfQuickMode .bfLabelRight select, .bfQuickMode .bfLabelRight button {
    float: left;
    margin: 0px;
}

.bfQuickMode .bfLabelBottom label {
    position: absolute;
    bottom: 5px;
    left: 5px;
    width: 99%;
    margin-top: 5px;
}

.bfQuickMode .bfLabelBottom input, .bfQuickMode .bfLabelBottom textarea, .bfQuickMode .bfLabelBottom select, .bfQuickMode .bfLabelBottom button {
    float: left;
    width: auto;
}

.bfQuickMode p.bfLabelBottom input,
.bfQuickMode p.bfLabelBottom textarea,
.bfQuickMode p.bfLabelBottom select,
.bfQuickMode p.bfLabelBottom button,
.bfQuickMode span.bfLabelBottom input,
.bfQuickMode span.bfLabelBottom textarea,
.bfQuickMode span.bfLabelBottom select,
.bfQuickMode span.bfLabelBottom button {
    margin: 0px 0px 20px 0px;
}

.bfQuickMode p.bfLabelBottom .bfSummarize {
    display: block;
    margin: 0px 0px 20px 0px;
}

.bfQuickMode span.bfLabelLeft label {
    width: auto;
    float: left;
    margin: 0px 10px 0px 0px;
}

.bfQuickMode span.bfLabelLeft input, .bfQuickMode span.bfLabelLeft textarea, .bfQuickMode span.bfLabelLeft select, .bfQuickMode span.bfLabelLeft button {
    width: auto;
    float: none;
    margin: 0px;
}

.bfQuickMode span.bfLabelRight label {
    width: auto;
    float: right;
    margin: 0px 5px 0px 10px; 
}

.bfQuickMode span.bfLabelRight input, .bfQuickMode span.bfLabelRight textarea, .bfQuickMode span.bfLabelRight select, .bfQuickMode span.bfLabelRight button {
    width: auto;
    float: none;
    margin: 0px;
}

/* ##### required ##### */

.bfQuickMode .bfRequired {
    vertical-align: top;
    background: none;
    font-size: 100%;
    font-weight: bold;
    border: none;
    padding: 0px 0px 0px 5px;
    margin: 0px;
    color: #f00;
    float: none;
}

/* ##### Element groups ##### */

.bfQuickMode .bfElementGroupNoWrap, .bfQuickMode .bfElementGroup, .bfQuickMode .bfCaptcha  {
    display: inline;
    margin: 0px;
    padding: 0px;
    float: none;
    background: none;
    border: none;
}

.bfQuickMode p.bfLabelTop .bfElementGroupNoWrap {
    width: 80%;
    float: left;
}

.bfQuickMode .bfLabelTop .bfElementGroup {
    width: 80%;
    float: left;
}

.bfQuickMode .bfLabelTop .bfElementGroupNoWrap,
.bfQuickMode .bfLabelTop .bfCaptcha {
    width: auto;
    padding-top: 10px;
}

.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap,
.bfQuickMode .bfLabelLeft .bfCaptcha {
    width: auto;
    background: none;
    float: left;
}

.bfQuickMode .bfLabelLeft .bfElementGroup,
.bfQuickMode .bfLabelRight .bfElementGroup,
.bfQuickMode p.bfLabelLeft .bfElementGroupNoWrap {
    width: 45%;
    float: left;
}

.bfQuickMode p.bfLabelLeft .bfElementGroupNoWrap.date-wrap {
    width: 25%;
}

.bfQuickMode .bfLabelRight .bfElementGroupNoWrap,
.bfQuickMode .bfLabelRight .bfCaptcha {
    width: auto;
    float: left;
}

.bfQuickMode p.bfLabelRight .bfElementGroupNoWrap {
    width: 45%;
    float: left;
}

.bfQuickMode span.bfLabelBottom .bfElementGroupNoWrap {
    width: auto;
}

.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap,
.bfQuickMode .bfLabelBottom .bfElementGroup,
.bfQuickMode .bfLabelBottom .bfCaptcha {
    float: left;
    width: 80%;
    padding-bottom: 20px;
}

.bfQuickMode .bfLabelLeft .bfElementGroup label,
.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap label,
.bfQuickMode .bfLabelTop .bfElementGroup label,
.bfQuickMode .bfLabelTop .bfElementGroupNoWrap label,
.bfQuickMode .bfLabelRight .bfElementGroup label,
.bfQuickMode .bfLabelRight .bfElementGroupNoWrap label,
.bfQuickMode .bfLabelBottom .bfElementGroup label,
.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap label {
    width: auto;
    float: none;
    margin: 0px 10px 10px 0px;
    display: inline;
    position: static;
}

.bfQuickMode .bfLabelLeft .bfElementGroup input,
.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap input,
.bfQuickMode .bfLabelTop .bfElementGroup input,
.bfQuickMode .bfLabelTop .bfElementGroupNoWrap input,
.bfQuickMode .bfLabelRight .bfElementGroup input,
.bfQuickMode .bfLabelRight .bfElementGroupNoWrap input,
.bfQuickMode .bfLabelBottom .bfElementGroup input,
.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap input {
    width: auto;
    float: none;
    margin: 0px 5px 0px 0px;
    display: inline;
}

/* ##### Captcha ##### */

.bfQuickMode .bfCaptcha {
    background: none;
    border:  none;
}

.bfQuickMode .bfCaptcha input {
    width: auto;
    float: left
}

.bfQuickMode .bfCaptcha img {
    vertical-align: middle;
}

.bfQuickMode .bfCaptcha .ff_capimg {
    margin-bottom: 10px;
}

/* ##### Summarize ##### */

.bfQuickMode .bfSummarize {
    font-weight: bold;
    display: table-cell;
}

.bfQuickMode .bfNotAvailable {
    color: #ccc;
}

/* ##### buttons ##### */

.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {
    float: right;
}

.bfQuickMode .bfPrevButton {
    float: left;
}

.bfQuickMode button.bfCalendar {
    height: 25px;
    margin: 0px 0px 0px 5px;
    float: none;
}

#bfCaptchaEntry {
    width: 196px;
}

/* ##### Uploader ##### */

#bfFileQueue {
	/*
	width: 400px;
	height: 300px;
	overflow: auto;
	border: 1px solid #E5E5E5;
	*/
	margin-bottom: 10px;
	position: absolute;
}

#bfSubmitMessage{
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}

.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}

.uploadifyQueueItem .cancel {
	float: right;
}

.uploadifyProgress {
	background-color: #FFFFFF;
	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-color: #0099FF;
	width: 1px;
	height: 3px;
}</pre></body></html>