﻿
/* 
=======================================================
Error Page sytles
=====================================================*/

.CommonMessageTitle {
    background: url('i/bg_heading.png') no-repeat;
    position: relative;
    background-color: #7AA4DD;
    margin-top: 6px;
    padding: 0;
    clear: both;
}

.CommonMessageTitleRight {
    background: url('i/bg_heading.png') no-repeat;
    position: relative;
    height: 1px;
    background-position: 0 -70px;
    height: 5px; 
    width: 5px;
    float: right;
    overflow: hidden;
}

.CommonMessageArea {
    background: url('i/bg_bucket.png') repeat-x 0 -44px;
    min-height: 1px;
    height: 100%;
    position: relative;
}

.CommonMessageTop {
    border-left: 2px solid #9fbde5;
    border-right: 2px solid #9fbde5;
    background: url('i/bg_bucket.png') no-repeat;
    height: 10px
}

.CommonMessageContent {
    border-left: 2px solid #9fbde5;
    border-right: 2px solid #9fbde5;
    min-height: 1px;
    height: 100%;
    position: relative;
    padding: 0px 10px;
}

.CommonMessageBottom {
    background:url("i/bg_bucket.png") no-repeat 0 -22px;
    height: 10px;
    margin-bottom: 4px;
}

.CommonMessageTop span {
    background: url('i/bg_bucket.png') no-repeat right -10px;
    width: 10px;
    height: 10px;
    float: right;
    overflow: hidden;
}

.CommonMessageBottom span {
    background: url('i/bg_bucket.png') no-repeat right -34px;
    width: 12px;
    height: 10px;
    float: right;
    overflow: hidden;
}

.CommonMessageTitle h2 {
    padding: 5px 8px 4px 8px;
    margin: 0;
    font-size: .95em;
    position: relative;
}

.CommonMessageContent p {
    margin: 0px;
    padding: 0.5em 0;
}

#WLSearchBoxDiv {
    float: left;
    padding-top: 4px;
}

input.search_box {
    border: none;
    background: url('i/bg_search_box_and_button.png') no-repeat;
    color: #767575;
    font: .85em Verdana,Arial,Helvetica,sans-serif;
    letter-spacing: -.03em;
    padding: 2px 0 0 4px;
    width: 70px;
    vertical-align: middle;
    height: 17px;
    margin-right: -4px;
}

#WLSearchBoxInput {
    margin-left: 10px;
    width: 100px;
    text-align: left;
}

.search_button {
    border: none;
    background: url('i/bg_search_box_and_button.png') no-repeat right -19px;
    width: 20px;
    height: 19px;
    display: inline;
    vertical-align: middle;
    cursor: pointer;
    font-size: 1px;
    color: #113691;
    letter-spacing: -1em;
}

/* 
=======================================================
Feedback Page sytles
=====================================================*/

.heading_container {
    background-color: #7AA4DD;
    margin-top: 6px;
    padding: 0px;
    clear: both;
}

.heading_right_top {
    background-position: 0 -70px;
    height: 5px;
    width: 5px;
    float: right;
    overflow: hidden
}

.bucket_container {
    background: url('i/bg_bucket_alt.png') repeat-x 0 -92px;
    min-height: 1px;
    height: 1px;
    position: relative;
}

.bucket_top {
    border-left: 2px solid #9fbde5;
    border-right: 2px solid #9fbde5;
    background: url('i/bg_bucket.png') no-repeat;
    height: 10px
}

.bucket_top span {
    background: url('i/bg_bucket.png') no-repeat right -10px;
    width: 10px;
    height: 10px;
    float: right;
    overflow: hidden;
}

.bucket_content {
    border-left: 2px solid #9fbde5;
    border-right: 2px solid #9fbde5;
    min-height: 1px;
    height: 100%;
    position: relative;
    padding: 0px 10px;
}

.region_absminheight {
    min-height: 40px;
    height: 40px;
}

.clear {
    clear: both;
    height: 1px;
    font-size: 1px;
    padding :0;
    margin: 0;
}