body {font-family: Tahoma, Verdana, Helvetica, Arial, sans;background-color:#fff;margin:0;padding:0;color:#545a67;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;color: #5f769c;}
#wrap {background-color:#fff;width:674px;height:440px;margin-top:0px;margin-left:0px;position:relative;}
/*-- MENU --*/
ul#tabs, ul#tabs li a {background-image:url(tab_sprite.gif);height:26px;background-repeat:no-repeat;}
#tabs, #tabs li {margin:0;padding:0;list-style-type:none;}
#tabs li {float:left;line-height:26px;display:inline;}
#tabs li a {display:block;height:26px;}
/*kill active border in FF*/
#tabs a:active, #tabs a:focus  {outline:0}
#tabs #q {margin-left:5px;width:140px;}
#tabs #q a {background-position:-5px -52px;}
#tabs #q a:hover {background-position:-5px -26px;}
#tabs #q a:active {background-position:-5px -52px;}
#tabs #m {margin-left:3px;width:140px;}
#tabs #m a {background-position:-148px 0px;}
#tabs #m a:hover {background-position:-148px -26px;}
#tabs #m a:active {background-position:-148px -52px;}
#tabs li span {display:none;text-indent:-999em;}
/*-----*/
#qb,#mainTable {position:abolute;top:0;width:292px;background-color:#e1e1e1;font-family: Helvetica, Arial, sans;font-size:11px;}
#qb .label,#qb input, #qb select, #qb option {color:#747880}
#qb input, #qb select {border:1px solid #91a4c7;font-size:11px;}
#qb .head {color:#000}
#qb #manageBooking {color:#6497f4}
#qb form {display:inline;margin-top:10px;background-color:#e1e1e1;}
#qb fieldset {border:0px;margin:0;padding:3px 10px;}
#qb fieldset legend {font-weight:bold;color:#000;padding-left:0;}
#qb input#continue {border:0px solid #fff;}
#qb #managebooking {height: 28px; background: #fff url(qb_manage_bg.jpg) repeat-x;}
#qb #managebooking a {padding-left:18px;padding-bottom:4px;position:relative;top:4px;background:transparent url(qb_managebooking_button.jpg) no-repeat left center;color:#6497f4;}
/*-----*/
#content {position:relative;}
#content #header {background:#eff2f7 url(header_clouds.jpg) no-repeat;width:674px;height:67px;}
#content #header h1 {text-indent:-9999em;}
#content h2, #budgetlogo,#agreement,.agreement,.promobox {margin-left:10px;}
#content h2 {font-weight:normal;}
#content #budgetlogo {float:right;padding-right:5px;}
#content #agreement,#content .agreement {font-size:12px;}
/*-----*/
.promobox {background-color:#eff2f7;color:#545a67;width:653px;height:145px;margin-bottom:10px;font-size:12px;}
.promobox .promoimage {float:left;margin:10px;margin-right:25px;border:0;}
.promobox h3{font-size:14px;padding-top:8px;}
.promobox h3 a {text-decoration:none;color:#5f769c;}
.promobox .promolink a {font-weight:bold;color:#3375ee;padding-left:24px;padding-top:5px;padding-bottom:5px;background-image:url(promobox_arr_blue_right.jpg); background-repeat:no-repeat; background-position: left center;}
.promobox p {line-height:16px;}
.promobox p.small {font-size:10px;padding-top:10px;}

.ctl{position:absolute;width: 292px;margin-top:10px;}
.ctr{position:absolute;width:360px;left:292px;margin-top:10px;}

.ctr .promobox {width:365px;height:85px;}
.ctr .promobox .promoimage{margin-right:15px;}
