h2 {
    color: #333333;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
}

h3 {
    border: 0 solid;
    color: #333333;
    font-size: 13px;
    margin: 0;
}

#wrapper-inner {
    border: 0 solid;
    border-radius: 15px 15px 0 0;
    height: 945px;
    left: 112px;
    position: absolute;
    top: 135px;
    width: 980px;
}

#wrapper-inner #background {
    background-color: #FFFFFF;
    border: 0 solid;
    height: 760px;
    left: 2px;
    position: absolute;
    top: 50px;
    width: 977px;
}

#vline-top {
    left: 762px;
    position: absolute;
    top: 10px;
}

#vline-middle {
    left: 523px;
    position: absolute;
    top: 0;
}

#vline-middle img {
    height: 810px;
}

#top-border {
    height: 62px;
    left: 0;
    position: absolute;
    top: 0;
    width: 981px;
}

#border-left {
    background-image: url("../images/border-left.png");
    background-repeat: repeat-y;
    height: 1294px;
    left: -1px;
    position: absolute;
    top: 61px;
    width: 3px;
}

#border-right {
    background-image: url("../images/border-right.jpg");
    background-repeat: repeat-y;
    height: 1293px;
    left: 977px;
    position: absolute;
    top: 62px;
    width: 3px;
}

#main-bottom {
    background-color: #DDE7EB;
    height: 545px;
    left: 2px;
    position: absolute;
    top: 810px;
    width: 977px;
}

.ghost-text {
    color: #C0C0C0 !important;
    font-size: 14px !important;
}

#search-box {
    color: #666666;
    font-size: 18px;
    height: 25px;
    left: 72px;
    position: absolute;
    top: 206px;
    width: 370px;
}

#search-box2 {
    color: #666666;
    font-size: 18px;
    height: 25px;
    left: 0;
    position: absolute;
    top: 72px;
    width: 370px;
}

#search-box3 {
    color: #666666;
    font-size: 18px;
    height: 25px;
    left: 0;
    position: absolute;
    top: 111px;
    width: 370px;
}

#search-box4 {
    color: #666666;
    font-size: 18px;
    height: 25px;
    left: 0;
    position: absolute;
    top: 150px;
    width: 370px;
}

#search-box5 {
    color: #666666;
    font-size: 18px;
    height: 25px;
    left: 0;
    position: absolute;
    top: 188px;
    width: 370px;
}

#searchSubmit {
    display: block;
    height: 33px;
    left: 432px;
    position: absolute;
    top: 64px;
    z-index: 1000;
}

#pre-title {
    color: #044E8D;
    font-size: 16px;
    left: 72px;
    line-height: 22px;
    position: absolute;
    top: 50px;
}

#search-title {
    color: #333333;
    font-size: 21px;
    left: 72px;
    position: absolute;
    top: 148px;
}

#search-title #sub {
    left: 0;
    position: absolute;
    top: 31px;
    width: 435px;
}

#bottom-line {
    color: #E5E5E5;
    left: 55px;
    position: absolute;
    top: 290px;
    width: 865px;
}

#bottom-line2 {
    left: 0;
    position: absolute;
    top: 253px;
    width: 865px;
}

#top-line {
    border-left: medium none;
    border-top: 1px solid #C5CDD0;
    left: 72px;
    position: absolute;
    top: 185px;
    width: 375px;
}

#top-line2 {
    left: 72px;
    position: absolute;
    top: 255px;
    width: 375px;
}

#top-line3 {
    left: 72px;
    position: absolute;
    top: 118px;
    width: 375px;
}

#top-line4 {
    left: 72px;
    position: absolute;
    top: 572px;
    width: 375px;
}

#top-line5 {
    left: 72px;
    position: absolute;
    top: 648px;
    width: 375px;
}

#multi-section {
    border: 0 solid;
    height: 400px;
    left: 72px;
    position: absolute;
    top: 266px;
    width: 415px;
}

#multiple-submit {
    height: 42px;
    left: 130px;
    position: absolute;
    top: 238px;
    width: 107px;
}

#top-line-bottom {
    color: #E5E5E5;
    left: 0;
    position: absolute;
    top: 22px;
    width: 865px;
}

#multi-title {
    color: #333333;
    font-size: 21px;
    font-weight: bold;
    left: 1px;
    position: absolute;
    top: 38px;
}

.searchClass {
    cursor: pointer;
}

.selected {
    background-color: #CCCCCC;
}

#multi-result {
    border: 0 solid;
    color: red;
    font-size: 14px;
    left: 107px;
    position: absolute;
    top: 285px;
}

#subtitle {
    color: #333333;
    font-size: 22px;
    font-weight: bold;
    left: 688px;
    position: absolute;
    top: 47px;
}

#thumb-1 {
    left: 600px;
    position: absolute;
    top: 80px;
}

#thumb1-sub {
    border: 0 solid;
    color: #3073AE;
    font-size: 12px;
    font-weight: bold;
    left: 660px;
    position: absolute;
    text-align: center;
    top: 270px;
}

#thumb-2 {
    left: 600px;
    position: absolute;
    top: 320px;
}

#thumb2-sub {
    border: 0 solid;
    color: #3073AE;
    font-size: 12px;
    font-weight: bold;
    left: 679px;
    position: absolute;
    text-align: center;
    top: 511px;
}

#thumb-3 {
    left: 600px;
    position: absolute;
    top: 560px;
}

#thumb3-sub {
    border: 0 solid;
    color: #3073AE;
    font-size: 12px;
    font-weight: bold;
    left: 631px;
    position: absolute;
    text-align: center;
    top: 751px;
}

#searchResult {
    border: 0 solid;
    color: red;
    font-size: 14px;
    left: 76px;
    position: absolute;
    top: 241px;
    width: 250px;
}

#results {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    height: 190px;
    left: 72px;
    margin: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    position: absolute;
    top: 237px;
    width: 374px;
    z-index: 1000;
}

#results .result {
    border: 0 solid;
    font-size: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 374px;
}

#results .result a.readMore {
    color: green;
}

#results .result h2 {
    color: #1111CC;
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

#results .result h2 a {
    border-bottom: 1px solid #1111CC;
    text-decoration: none;
}

#results .result p {
    margin: 0;
    padding: 0;
}

#results-2 {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    height: 190px;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    position: absolute;
    top: 103px;
    width: 374px;
    z-index: 1000;
}

#results-2 .result {
    border: 0 solid;
    font-size: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 374px;
}

#results-2 .result a.readMore {
    color: green;
}

#results-2 .result h2 {
    color: #1111CC;
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

#results-2 .result h2 a {
    border-bottom: 1px solid #1111CC;
    text-decoration: none;
}

#results-2 .result p {
    margin: 0;
    padding: 0;
}

#results-3 {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    height: 190px;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    position: absolute;
    top: 142px;
    width: 374px;
    z-index: 1000;
}

#results-3 .result {
    border: 0 solid;
    font-size: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 374px;
}

#results-3 .result a.readMore {
    color: green;
}

#results-3 .result h2 {
    color: #1111CC;
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

#results-3 .result h2 a {
    border-bottom: 1px solid #1111CC;
    text-decoration: none;
}

#results-3 .result p {
    margin: 0;
    padding: 0;
}

#results-4 {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    height: 190px;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    position: absolute;
    top: 181px;
    width: 374px;
    z-index: 1000;
}

#results-4 .result {
    border: 0 solid;
    font-size: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 374px;
}

#results-4 .result a.readMore {
    color: green;
}

#results-4 .result h2 {
    color: #1111CC;
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

#results-4 .result h2 a {
    border-bottom: 1px solid #1111CC;
    text-decoration: none;
}

#results-4 .result p {
    margin: 0;
    padding: 0;
}

#results-5 {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    height: 190px;
    left: 0;
    margin: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 0;
    position: absolute;
    top: 219px;
    width: 374px;
    z-index: 1000;
}

#results-5 .result {
    border: 0 solid;
    font-size: 18px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 374px;
}

#results-5 .result a.readMore {
    color: green;
}

#results-5 .result h2 {
    color: #1111CC;
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 0;
}

#results-5 .result h2 a {
    border-bottom: 1px solid #1111CC;
    text-decoration: none;
}

#results-5 .result p {
    margin: 0;
    padding: 0;
}

span.highlight {
    background: none repeat scroll 0 0 #FCFFA3;
    font-weight: bold;
    padding: 3px;
}

#resolution-1-div SELECT, #brand-1-div SELECT, #brand-2-div SELECT, #model-1-div SELECT, #model-2-div SELECT {
    padding-bottom: 10px;
    cursor: pointer;
}

/** Compare section **/
#bottomLink {
    position: absolute;
    left: 0px;
    top: 345px;
    font-size: 21px;
    font-weight: bold;
    border: 0px solid;
}

#bottomLink2 {
    position: absolute;
    left: 0px;
    top: 420px;
    font-size: 21px;
    font-weight: bold;
    border: 0px solid;
}