/*
.css merger for http://clients-beta.lab319.com
u!vega/templates/default/default.css
u!vega/modules/niftycube/niftyCorners.css
u!vega/lib/css/u_components.css
u!vega/lib/css/login.css
u!vega/modules/client-tracker/css/login.css
*/
/* CSSTidy 1.3: Tue, 27 Jan 2009 16:35:38 -0500 */
html {
background-color:#FFF;
font-family:Arial;
color:#000;
text-align:center;
height:100%;
background:#000;
margin:0;
padding:0;
}

body {
text-align:left;
height:100%;
width:100%;
background:#000;
margin:0;
padding:0;
}

h1 {
border-bottom:3px solid;
color:#fff;
background:#fe0000;
text-transform:uppercase;
line-height:60%;
text-align:center;
}

a img {
border:0;
vertical-align:middle;
}

ul.compact {
margin:2px 0;
padding:0;
}

ul.compact li {
list-style:none;
margin:2px;
padding:5px;
}

.u_message {
font-size:80%;
color:#ccc;
}

b.niftycorners {
display:block;
}

b.niftyfill {
display:block;
}

b.niftycorners * {
display:block;
height:1px;
line-height:1px;
font-size:1px;
overflow:hidden;
border-style:solid;
border-width:0 1px;
}

b.r1 {
border-width:0 2px;
margin:0 3px;
}

b.r2 {
margin:0 2px;
}

b.r3 {
margin:0 1px;
}

b.r4 {
height:2px;
}

b.rb1 {
border-width:0 2px;
margin:0 8px;
}

b.rb2 {
border-width:0 2px;
margin:0 6px;
}

b.rb3 {
margin:0 5px;
}

b.rb4 {
margin:0 4px;
}

b.rb5 {
margin:0 3px;
}

b.rb6 {
margin:0 2px;
}

b.rb7 {
height:2px;
margin:0 1px;
}

b.rb8 {
height:2px;
margin:0;
}

b.rs1 {
margin:0 1px;
}

b.t1 {
border-width:0 5px;
}

b.t2 {
border-width:0 3px;
}

b.t3 {
border-width:0 2px;
}

b.t4 {
height:2px;
}

b.tb1 {
border-width:0 10px;
}

b.tb2 {
border-width:0 8px;
}

b.tb3 {
border-width:0 6px;
}

b.tb4 {
border-width:0 5px;
}

b.tb5 {
border-width:0 4px;
}

b.tb6 {
border-width:0 3px;
}

b.tb7 {
height:2px;
border-width:0 2px;
}

b.tb8 {
height:2px;
border-width:0 1px;
}

b.ts1 {
border-width:0 2px;
}

.div_button {
display:inline;
background:inherit;
color:#000;
font-size:10px;
line-height:25px;
border:1px solid #eee;
white-space:nowrap;
margin:3px 3px 3px 0;
padding:5px;
}

div.div_button {
display:inline;
background:inherit;
color:#000;
font-size:10px;
line-height:25px;
border:1px solid #eee;
white-space:nowrap;
margin:3px 3px 3px 0;
padding:5px;
}

.div_button:hover {
background:#eee;
border:1px solid #000;
}

div.div_button:hover {
background:#eee;
border:1px solid #000;
}

.div_button img {
vertical-align:top;
border:0;
padding-top:4px;
}

div.div_button img {
vertical-align:top;
border:0;
padding-top:4px;
}

.round_button_container {
white-space:nowrap;
color:#000;
font-size:10px;
cursor:default;
text-align:center;
margin:2px;
padding:1px;
}

.round_button {
border:1px solid #aaa;
white-space:nowrap;
z-index:10;
display:inline;
background:#EEE url(http://clients-beta.lab319.com/get/u!vega/lib/images/bg_button.jpg) repeat-x scroll center bottom;
font-weight:700;
color:#333;
margin:1px;
padding:3px;
}

div.round_button.disabled:hover {
border:1px solid #aaa;
white-space:nowrap;
z-index:10;
display:inline;
background:#EEE url(http://clients-beta.lab319.com/get/u!vega/lib/images/bg_button.jpg) repeat-x scroll center bottom;
font-weight:700;
color:#333;
margin:1px;
padding:3px;
}

div.round_button:hover {
color:#000;
z-index:10;
cursor:default;
border-color:#666;
}

.round_button img {
vertical-align:middle;
border:0;
}

div.button_bar {
height:2.2em;
line-height:2.2em;
}

.bg_lightgray .round_button {
background-color:#fff;
}

.bg_lightgray div.round_button:hover {
border-color:#000;
}

.u_component.u_closeable {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/mini_icons2/cross.gif);
background-repeat:no-repeat;
background-position:98% 50%;
color:#333;
text-align:left;
cursor:pointer;
padding:5px 30px 5px 10px;
}

.u_component.u_closeable:hover {
opacity:0.7;
}

.u_component.u_inline_block {
display:inline-block;
}

.u_component.u_info_box {
font-size:1.2em;
text-align:left;
margin-bottom:10px;
border-top:2px solid #B5D4FE;
border-bottom:2px solid #B5D4FE;
background-color:#F8FAFC;
color:#333;
padding:3px 20px;
}

.u_component.u_info_box .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/information.png);
background-position:left center;
background-repeat:no-repeat;
padding:5px 5px 5px 26px;
}

.u_component.u_info_box.success {
background-color:#F5FDF5;
border-color:#9C9;
}

.u_component.u_info_box.success .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/tick.png);
}

.u_component.u_info_box.merger-delay {
background-color:#fff6bf;
border-color:#ffd324;
}

.u_component.u_info_box.alert {
background-color:#fff6bf;
border-color:#ffd324;
}

.u_component.u_info_box.warning {
background-color:#fff6bf;
border-color:#ffd324;
}

.u_component.u_info_box.merger-delay .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/time.png);
}

.u_component.u_info_box.alert .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/error.png);
}

.u_component.u_info_box.warning .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/error.png);
}

.u_component.u_info_box.fail {
background-color:#FFDACA;
border-color:#FF7349;
}

.u_component.u_info_box.error {
background-color:#FFDACA;
border-color:#FF7349;
}

.u_component.u_info_box.exclamation {
background-color:#FFDACA;
border-color:#FF7349;
}

.u_component.u_info_box.error .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/exclamation.png);
}

.u_component.u_info_box.exclamation .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/exclamation.png);
}

.u_component.u_info_box.fail .u_icon {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/famfamfam-silk/decline.png);
}

#u_login {
text-align:center;
vertical-align:middle;
font-family:Arial;
background:#000;
border:1px solid #333;
width:435px;
color:#fff;
margin:0 auto;
padding:10px 0 0;
}

#u_login.working {
background-image:url(http://clients-beta.lab319.com/get/u!vega/lib/images/ajax/ajax-loader-3box.gif) no-repeat 20px 20px;
}

#u_login form {
margin:0;
padding:0;
}

#u_login-title {
font-size:18px;
color:#fe0000;
margin-top:10px;
text-align:left;
background:url(http://clients-beta.lab319.com/get/u!vega/modules/client-tracker/images/ubiquity_header.jpg) top center no-repeat;
height:23px;
}

#u_login input {
border:1px solid #000;
background-color:#fff;
margin:2px 0;
padding:2px;
}

#u_login input:focus {
background-color:#fef456;
border:1px solid #000;
}

#u_login input.button {
border:1px solid #aaa;
background-color:#ccc;
font-weight:700;
text-transform:uppercase;
font-size:9px;
padding:0 15px;
}

#u_login input.button:focus {
border:1px solid #aaa;
background-color:#ccc;
font-weight:700;
text-transform:uppercase;
font-size:9px;
padding:0 15px;
}

#u_login table {
margin:10px auto;
}

a {
color:#666;
font-size:.9em;
text-decoration:none;
}

a:hover {
color:#fff;
}

#ie-warning {
color:#aaa;
font-size:10px;
margin:0 auto;
padding:0 10px;
}

#surrounder {
width:435px;
background:#000;
margin:0 auto;
padding:25px 10px 10px;
}

#u_log_output {
position:absolute;
top:0;
left:0;
width:100%;
font-size:12px;
margin:0;
padding:0;
}

#slider {
background:#000;
}

#u_login-title span {
display:block;
color:#666;
font-size:10px;
line-height:11px;
position:relative;
padding-left:15px;
top:-26px;
background:url(http://clients-beta.lab319.com/get/u!vega/lib/images/mini_icons2/lock.gif) left top no-repeat;
}

#u_login-site-link {
display:none;
}