body {
    margin: 0px;
    padding: 0px;
    background: #0e0e0e;
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #ffffff;
}

noscript {
    text-align: center;
    color: #000000;
    font-size: 1.2em;
    margin-top: 5px;
}

form {
    display: inline;
}

table {
    padding:0px;
    margin:0px;
    border:0px;
}

.clear {
    clear:both;
    padding:0px;
    margin:0px;
    height:1px;
}

#container {
    position: relative;
    margin-left: auto; margin-right: auto;
    width: 900px;
    background: #0e0e0e;
    padding: 0px 20px 0px 20px;
}

#nav {
    position:relative;
    width:900px;
    height:43px;
    clear:both;
    background: #ffffff;
    padding:0px;
    margin:0px;
    color: #808080;
}

#navLeft {
    position:relative;
    float:left;
    width:106px;
    height:43px;
    padding:0px;
    margin:0px 2px 0px 0px;
}

.nav1 {
    position:relative;
    float:left;
    color: #ffffff;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    margin:0px;
    padding:4px 0px 0px 6px;
    width:100px;
    height:17px;
    background: #3B3B3B;
    display:block;
}

.nav1:link { color:#ffffff; text-decoration: none;}
.nav1:active { color:#ffffff; text-decoration: none;}
.nav1:visited { color:#ffffff; text-decoration: none;}
.nav1:hover { color:#D8B51E; text-decoration: none;}

.nav2 {
    position:relative;
    float:left;
    color: #808080;
    font-weight:bold;
    font-size: 11px;
    text-decoration: none;
    margin:0px;
    padding:0px 0px 0px 4px;
    width:108px;
    height:43px;
    background: #ffffff url(../images/bg_nav.gif);
    background-repeat: no-repeat;
    display:block;
}

.nav2:link { color:#808080; text-decoration: none;}
.nav2:active { color:#808080; text-decoration: none;}
.nav2:visited { color:#808080; text-decoration: none;}
/*.nav2:hover { color:#ffffff; text-decoration: none; background:#D8B51E;}*/
.nav2:hover { color:#ffffff; text-decoration: none; background:#CECECE;}

.nav3 {
    position:relative;
    float:left;
    color: #ffffff;
    font-weight:bold;
    font-size: 11px;
    text-decoration: none;
    margin:0px;
    padding:0px 0px 0px 4px;
    width:108px;
    height:43px;
    background: #D8B51E;
    display:block;
}


.nav4 {
    position:relative;
    float:left;
    color: #FFFFFF;
    font-weight:bold;
    font-size: 11px;
    text-decoration: none;
    margin:0px;
    padding:0px 0px 0px 4px;
    width:108px;
    height:43px;
    background: #D8B51E;
    display:block;
}

.nav4:link { color:#FFFFFF; text-decoration: none;}
.nav4:active { color:#FFFFFF; text-decoration: none;}
.nav4:visited { color:#FFFFFF; text-decoration: none;}
.nav4:hover { color:#000000; text-decoration: none; background:#D8B51E;}

#popoverBuyer {
    position:absolute;
    top:0px;
    left:126px;
    width:246px;
    overflow: hidden;
    height: 0px;
    z-index:10;
}

#popoverSeller {
    position:absolute;
    top:0px;
    left:126px;
    width:246px;
    overflow: hidden;
    height: 0px;
    z-index:10;
}

#popoverStyle {
    width:246px;
    height: 360px;
    padding:10px;
    background:#000000 url(../images/bg_popover.jpg);
    border-left: solid #ffffff 1px;
    border-right: solid #ffffff 1px;
    border-bottom: solid #ffffff 1px;
}

#popoverToggle {
    visibility: visible;
    height: 380px;
}

#header {
    position:relative;
    background: #4A4A4A;
    width:900px;
    height:166px;
}

#header img{
    width: 478px;
    position: relative;
    top: 46px;
    left: 77px;
    height:auto;
}

#bodyContainer {
    position:relative;
    float:left;
    height: 450px;
    width:900px;
    background:#828282 url(../images/bg_content.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}

#bodyContainer2 {
    position:relative;
    float:left;
    width:900px;
    min-height: 450px;
    background:#828282 url(../images/bg_content_1col.jpg);
    background-repeat: no-repeat;
    background-color: #CECECE;
    background-position:bottom;
}
#bodyContainer_1col {
    position:relative;
    float:left;
    width:900px;
    background:#828282 url(../images/bg_content_1col.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}

#bodyContainer3 {
    position:relative;
    float:left;
    width:900px;
    background:#9B9B9B url(../images/bg_content3.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}

#bodyContainer4 {
    position:relative;
    float:left;
    width:900px;
    background:#CECECE url(../images/bg_content4.gif);
    background-repeat: no-repeat;
    background-position:bottom;
    color:#000000;
}

#bodyContainer5 {
    position:relative;
    float:left;
    width:900px;
    background:#1A1A1A url(../images/bg_content5.gif);
    background-repeat: no-repeat;
}

#bodyContainer6 {
    position:relative;
    float:left;
    width:900px;
    background:#CECECE url(../images/clientbackground.jpg);
    background-repeat: no-repeat;
    background-position:bottom left;
    color:#000000;
    vertical-align:middle;
}

#main_Left {
    position:relative;
    float:left;
    /*width:346px;*/
    /* height:530px; */
    /* background-color:#CECECE; */
    /*color:#333333;*/
    padding:2px;
    margin:0px;
    color: #333333;
}

#main_Right {
    position:relative;
    float: right;
    width:542px;
    border-left: solid #AEAEAE 1px;
    padding:0px;
    margin:0px;
}

input.damages {
    float:left;
}

.fixHeight {
    min-height:300px;
    padding:0px;
    margin:0px;
}

/* for Internet Explorer */
/*\*/
* html .fixHeight  {
    height: 300px;
}
/**/

#main_Right_1 {
    position:relative;
    float:left;
    width:272px;
    border-left: solid #858585 1px;
    border-right: solid #656565 1px;
    padding:0px;
    margin:0px;
}

.main_Right_1_1 {
    position:relative;
    float:left;
    width:268px;
    padding:4px 0px 40px 4px;
    margin:0px;
    background: url(../images/bg_right1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}

.main_Right_1_2 {
    position:relative;
    float:left;
    width:264px;
    padding:4px 4px 40px 4px;
    margin:0px;
}

#main_Right_2 {
    position:relative;
    float:right;
    width:266px;
    border-left: solid #AEAEAE 1px;
    padding:0px;
    margin:0px;
}

.main_Right_2_1 {
    position:relative;
    float:left;
    width:262px;
    padding:4px 0px 40px 4px;
    margin:0px;
    background: url(../images/bg_right2.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
}

.main_Right_2_2 {
    position:relative;
    float:left;
    width:255px;
    padding:4px 4px 40px 4px;
    margin:0px;
}

.mainList ul {
    list-style-image: url(../images/icon_gold.gif);
    padding:0px;
    margin:10px 5px 5px 30px;
}

.mainList li {
    padding:0px 5px 15px 5px;
    margin:0px;
    background: url(../images/divider_list1.gif);
    background-repeat: no-repeat;
    background-position:bottom;
}

.mainList li a {
    text-decoration: none;
    color:#ffffff;
}

.mainList li a:link { color:#ffffff; text-decoration: none;}
.mainList li a:active { color:#ffffff; text-decoration: none;}
.mainList li a:visited { color:#ffffff; text-decoration: none;}
.mainList li a:hover { color:#333333; text-decoration: none;}

.whitelink:link { color:#ffffff; text-decoration: none;}
.whitelink:active { color:#ffffff; text-decoration: none;}
.whitelink:visited { color:#ffffff; text-decoration: none;}
.whitelink:hover { color:#333333; text-decoration: none;}

.viewMore {
    position:relative;
    width:150px;
    top:9px;
    left:9px;
    color:#ffffff;
    text-decoration: none;
}

.moreLink {
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    text-decoration: none;
}

.moreLink:link { color:#ffffff; text-decoration: none;}
.moreLink:active { color:#ffffff; text-decoration: none;}
.moreLink:visited { color:#ffffff; text-decoration: none;}
.moreLink:hover { color:#000000; text-decoration: none;}

.thumbsMain {
    border: solid #000000 2px;
    margin:3px;
    padding:0px;
}

#interior_Right {
    position:relative;
    float: right;
    width:524px;
    border-left: solid #AEAEAE 1px;
    padding:9px;
    background-color: #828282 ;
    margin:0px 0px 30px 0px;
}

#interior_1Column {
    position:relative;
    float: right;
    width:888px;
    border-left: solid #AEAEAE 1px;
    padding:5px;
    margin:0px 0px 30px 0px;
}

#interior_1Column2 {
    position:relative;
    width:882px;
    padding:9px;
    margin:4px 0px 30px 0px;
}


/* Begin Section Navigation */

#interiorList ul {
    padding:0px 0px 0px 0px;
    color:#4B4B4B;
    margin:0px 0px 0px 0px;
}

#interiorList li {
    list-style-image: url(../images/arrow.gif);
    padding:0px;
    margin:35px 0px 0px 10px;
}

#interiorList2 ul {
    color:#4B4B4B;
    padding:0px;
    margin:0px 0px 0px 4px;
}

#interiorList2 li {
    /* background: url(../images/bg_subnav1_off.gif) no-repeat; */
    padding:0px;
    margin:0px;
    list-style: none;
    width:290px;
}

#sectionSubnav {
    height:0px;
    overflow: hidden;
}

#interiorList3 ul {
    padding:0px;
    margin:0px;
}

#interiorList3 li {
    padding:0px;
    margin:0px 0px 0px 30px;
    text-indent: 0px;
}

.sectionNav { /* Section Nav Tier 1 */
              font-size:11px;
              font-weight:bold;
              list-style: none;
}

.sectionNav a {
    font-weight: bold;
    color:#4B4B4B;
    font-size:11px;
}

.sectionNav a:link { color:#4B4B4B;}
.sectionNav a:active { color:#4B4B4B;}
.sectionNav a:visited { color:#4B4B4B;}
.sectionNav a:hover { color:#000000;}

/* End Section Sub-Navigation */

.textAuthor {
    font-size:11px;
    font-style:italic;
}

#footer {
    position: relative;
    font-size:10px;
    padding: 5px 15px 5px 15px;
    color:#333333;
    height:50px;
    clear:both;
    width:870px;
    background:#D8B51E;
    border-top: solid #ffffff 1px;
}

.ImgLeft {
    float: left;
    margin: 0px 10px 4px 0px;
    border: solid #000000 2px;
}

.ImgLeft2 {
    float: left;
    margin: 0px 10px 4px 0px;
    border: 0px;
    vertical-align:middle;
}

.ImgLeft3 {
    float: left;
    margin: 0px 10px 4px 0px;
    border: solid #000000 1px;
}

.ImgLeft4 {
    float: left;
    margin: 0px 10px 4px 0px;
    border: solid #414141 1px;
}

.ImgRight1 {
    float: right;
    margin: 6px 0px 4px 7px;
    border: solid #000000 2px;
}

.ImgCenter1 {
    text-align: center;
    margin: 0px;
    border: 0px;
    padding: 0px;
    vertical-align: middle;
}

.ImgCenter2 {
    text-align: center;
    margin: 0px;
    border: 0px;
    padding: 3px;
    vertical-align: middle;
}

.sectionHeader {
    position:relative;
    width:342px;
    height:17px;
    border-right: solid #909090 4px;
    padding:0px;
    margin:0px;
}

.sectionHeader2 {
    position:relative;
    width:260px;
    height:17px;
    border-right: solid #626262 4px;
    padding:0px;
    margin:0px;
}

.sectionHeader3 {
    position:relative;
    width:260px;
    height:17px;
    border-right: solid #818181 4px;
    padding:0px;
    margin:0px;
}

.sectionHeader4 {
    position:relative;
    top:0px;
    left:0px;
    height:17px;
    border-right: solid #626262 4px;
    padding:0px;
    margin:0px 4px 0px 0px;
}

.sectionHeader5 {
    position:relative;
    width:879px;
    height:17px;
    border-right: solid #909090 4px;
    padding:0px;
    margin:0px;
}

.H1 {
    font-size:22px;
    color:#333333;
    font-weight:bold;
}

.H1Link {
    font-size:22px;
    text-decoration: none;
    color:#333333;
    font-weight:bold;
}

.H1Link:link { color:#333333; text-decoration: none;}
.H1Link:active { color:#333333; text-decoration: none;}
.H1Link:visited { color:#333333; text-decoration: none;}
.H1Link:hover { color:#000000; text-decoration: none;}

.H2 {
    font-size:22px;
    color:#333333;
    font-weight:bold;
}

.H2Link {
    font-size:22px;
    text-decoration: none;
    color:#333333;
    font-weight:bold;
}

.H2Link:link { color:#333333; text-decoration: none;}
.H2Link:active { color:#333333; text-decoration: none;}
.H2Link:visited { color:#333333; text-decoration: none;}
.H2Link:hover { color:#000000; text-decoration: none;}

.H3 {
    font-size:22px;
    color:#ffffff;
    font-weight:bold;
}

.H3Link {
    font-size:22px;
    text-decoration: none;
    color:#ffffff;
    font-weight:bold;
}

.H3Link:link { color:#ffffff; text-decoration: none;}
.H3Link:active { color:#ffffff; text-decoration: none;}
.H3Link:visited { color:#ffffff; text-decoration: none;}
.H3Link:hover { color:#f1f1f1; text-decoration: none;}

.H4 {
    color:#FFFFFF;
    font-weight:bold;
}

.H4Link {
    text-decoration: none;
    color:#FFFFFF;
    font-weight:bold;
}

.H4Link:link { color:#FFFFFF; text-decoration: none;}
.H4Link:active { color:#FFFFFF; text-decoration: none;}
.H4Link:visited { color:#FFFFFF; text-decoration: none;}
.H4Link:hover { color:#000000; text-decoration: none;}

.H5 {
    font-size:14px;
    font-weight:bold;
}

.H5Link {
    font-size:14px;
    text-decoration: none;
    font-weight:bold;
}

.H5Link:link { color:#000000; text-decoration: none;}
.H5Link:active { color:#000000; text-decoration: none;}
.H5Link:visited { color:#000000; text-decoration: none;}
.H5Link:hover { color:#D8B51E; text-decoration: none;}

.H6 {
    font-weight:bold;
    color:#ffffff;
}

.H6Link {
    text-decoration: none;
    font-weight:bold;
    color:#ffffff;
}

.H6Link:link { color:#ffffff; text-decoration: none;}
.H6Link:active { color:#ffffff; text-decoration: none;}
.H6Link:visited { color:#ffffff; text-decoration: none;}
.H6Link:hover { color:#D8B51E; text-decoration: none;}

.H7 {
    font-size:18px;
    font-weight:bold;
}

.H7Link {
    text-decoration: none;
    font-size:18px;
    font-weight:bold;
    color:#000000;
}

.H7Link:link { color:#000000; text-decoration: none;}
.H7Link:active { color:#000000; text-decoration: none;}
.H7Link:visited { color:#000000; text-decoration: none;}
.H7Link:hover { color:#333333; text-decoration: none;}

.textContact {
    font-size:22px;
    color:#ffffff;
}

.text {
    font-size:12px;
}

.spacedText { 
    line-height:1.4;
}

.textBold {
    text-decoration: none;
    font-weight: bold;
    font-size:12px;
}
.textBoldLarge {
    text-decoration: none;
    font-weight: bold;
    font-size:14px;
}

.textBoldLink {
    text-decoration: underline;
    font-weight: bold;
    font-size:12px;
}

.textBoldLink:link { color:#ffffff; text-decoration: underline;}
.textBoldLink:active { color:#ffffff; text-decoration: underline;}
.textBoldLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldLink:hover { color:#000000; text-decoration: underline;}

.textWt {
    color:#ffffff;
}

.textWtLink {
    text-decoration: underline;
    font-size:12px;
}

.textWtLink:link { color:#ffffff; text-decoration: underline;}
.textWtLink:active { color:#ffffff; text-decoration: underline;}
.textWtLink:visited { color:#ffffff; text-decoration: underline;}
.textWtLink:hover { color:#D8B51E; text-decoration: underline;}

.textBoldWt {
    text-decoration: none;
    font-weight: bold;
    color:#ffffff;
}

.textBoldWtLink {
    text-decoration: underline;
    font-weight: bold;
}

.textBoldWtLink:link { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:active { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:hover { color:#f1f1f1; text-decoration: underline;}

.textBoldWtSmall {
    font-size:11px;
    font-weight: bold;
    color:#ffffff;
}

.textBoldWtSmallLink {
    text-decoration: underline;
    font-weight: bold;
}

.textBoldWtSmallLink:link { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:active { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:hover { color:#f1f1f1; text-decoration: underline;}

.textGrey1 {
    color:#cccccc;
}

.textGrey1Link {
    color:#cccccc;
    text-decoration: none;
}

.textGrey1Link:link { color:#cccccc; text-decoration: none;}
.textGrey1Link:active { color:#cccccc; text-decoration: none;}
.textGrey1Link:visited { color:#cccccc; text-decoration: none;}
.textGrey1Link:hover { color:#BEA42C; text-decoration: none;}

.textGrey1Bold {
    color:#cccccc;
    font-weight: bold;
}

.textGrey1BoldLink {
    color:#cccccc;
    font-weight: bold;
    text-decoration: underline;
    padding:0px 6px 0px 0px;
}

.textGrey1BoldLink:link { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:active { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:visited { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:hover { color:#BEA42C; text-decoration: underline;}

.textGrey2 {
    color:#828282;
    font-weight: bold;
}

.textGold {
    color:#BEA42C;
    font-weight:bold;
    font-size:11px;
}

.textBigGold {
    color:#BEA42C;
    font-weight:bold;
    font-size:16px;
}


.textGoldLink {
    text-decoration: none;
    font-weight:bold;
    font-size:11px;
    color:#BEA42C;
}

.textGoldLink:link { color:#BEA42C; text-decoration: none;}
.textGoldLink:active { color:#BEA42C; text-decoration: none;}
.textGoldLink:visited { color:#BEA42C; text-decoration: none;}
.textGoldLink:hover { color:#cccccc; text-decoration: none;}

.textSmall {
    font-size:11px;
}

.textSmallLink {
    text-decoration: none;
    font-size:11px;
    color:#ffffff;
}

.textSmallLink:link { color:#ffffff; text-decoration: none;}
.textSmallLink:active { color:#ffffff; text-decoration: none;}
.textSmallLink:visited { color:#ffffff; text-decoration: none;}
.textSmallLink:hover { color:#f1f1f1; text-decoration: none;}

.textSmallBold {
    font-weight: bold;
    font-size:11px;
    color:#000000;
}

.textSmallBoldLink {
    font-weight: bold;
    font-size:11px;
    color:#000000;
    text-decoration: underline
}

.textSmallBoldLink:link { color:#000000; text-decoration: underline;}
.textSmallBoldLink:active { color:#000000; text-decoration: underline;}
.textSmallBoldLink:visited { color:#000000; text-decoration: underline;}
.textSmallBoldLink:hover { color:#333333; text-decoration: underline;}

a {
    color: #000000;
    text-decoration: underline;
}

a:link { color:#000000; text-decoration: underline;}
a:active { color:#000000; text-decoration: underline;}
a:visited { color:#000000; text-decoration: underline;}
a:hover { color:#333333; text-decoration: underline;}

.buyerSeller a:link { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:active { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:visited { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:hover { color:#ffffcc; text-decoration: underline;}

.footerLink {
    color: #333333;
    text-decoration: none;
}

.footerLink:link { color:#333333; text-decoration: none;}
.footerLink:active { color:#333333; text-decoration: none;}
.footerLink:visited { color:#333333; text-decoration: none;}
.footerLink:hover { color:#000000; text-decoration: none;}

.boxstyle1 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 246px;
    height: 13px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle2 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 314px;
    height: 13px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle3 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 252px;
    height: 13px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle4 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 316px;
    height: 18px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle5 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 318px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle6 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 116px;
    color:#000000;
    vertical-align:middle;
}

.boxstyle7 {
    font-size: 10px;
    background-color: #ffffff;
    border-color: #000000;
    border-width:1px;
    border-style:inset;
    width: 46px;
    color:#000000;
    vertical-align:middle;
}

.dropdown {
    font-size: 10px;
    color:#000000;
    background-color: #ffffff;
    border: solid black 1px;
}

.tabbedIn {
    list-style-position: inside;
    list-style:none;
}

/* Begin Tabs CSS */

ol#toc {
    height: 2em;
    list-style: none;
    padding: 0;
    margin: 0 0 0 10px;
}

ol#toc.alignRight {
    float: right;
    clear: left;
    margin: 0 4px 0 0;
}

ol#toc  li {
    float: left;
    display: inline;
    margin: 0 0 0 0;
}

ol#toc span {
    cursor: pointer;
}

ol#toc span.left {
    background: url(/images/tab.gif) 0 0;
    display: block;
    float: left;
    padding-left: 10px;
}

ol#toc span.right {
    background: url(/images/tab.gif) 100% 0;
    display: block;
    float: left;
    padding-right: 10px;
}

ol#toc a {
    color: #000000;
    display: block;
    float: left;
    line-height: 2em;
    text-decoration: none;
}

ol#toc li.current a {
    background-position: 100% -60px;
    /*color: #fff;*/
    font-weight: bold;
}

ol#toc li:hover span.left {
    background-position: 0 -120px;
}

ol#toc li:hover span.right {
    background-position: 100% -120px;
}

ol#toc li.current span.left {
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.current span.right {
    background-position: 100% -60px;
}

div.tabContent {
    border: #E7B903 solid 3px;
    clear: left;
    padding: 0.5em;
    background:#F0F0F0;
    font-weight:bold;
    margin-left:10px;
    margin-right:10px;
}

div.alignRight div.tabContent {
    clear: right;
    width: 94%;
    float: right;
    margin: 0 4px 0 4px;
}

div.tabContent input.required {
    background-color:#DFFFFF
}

div.tabContent select.required {
    background-color:#DFFFFF
}

div.tabContent table.test {
    border:#000000 solid 2px;
}

div.tabContent input.readonly {
    background-color:#DDDDDD;
    border: #FF6666 solid 1px;
}

div.tabContent td.testHead {
    /*background:#000000;*/
    /*border:#000000 solid 1px;
    height: 20px;
    color:#FFFFFF;*/
    font-size: 130%;
    text-align:center;
}

div.tabContent h2 {
    position:relative; left:60px;
}

/* End Tabs CSS */

div.summary a {
    color:#444444;
    text-decoration: none;

}

div.summary a:visited {
    text-decoration:none;
}


div.summary {
    display:block;
    border: #E7B903 solid 2px;
    padding: 1em;
    margin-left: 10px;
    background: #CCCCCC;
    cursor: pointer;
    text-decoration: none;
}

div.summary span.bigWhite {

    font-size: 130%;
    color:#FFFFFF;

}



a.button {
    background:#D8B51E;
    color:#000000;
    border-top-color:#FFFFFF;
    border-left-color:#FFFFFF;
    border-bottom-color:#000000;
    border-right-color:#000000;
    border-style:solid;
    border-width:1px;
    text-decoration:none;
    padding:3px;
}

a:hover.button {
    background:#D8B51E;
    color:#FFFFFF;
    border-top-color:#000000;
    border-left-color:#000000;
    border-bottom-color:#FFFFFF;
    border-right-color:#FFFFFF;
    text-decoration:none;
}

.button:visited {
    text-decoration:none;
}

div.btn_on {
    float:none;
    width:105px;
    height:18px;
    background:#444444;
    margin:8px;

}

div.btn_on_float {
    width:105px;
    height:18px;
    background:#444444;
    margin:6px;
    border-style:solid;
    border-width:1px;
    border-color:#FFC615;
}

div.menu_item {
    clear:left;
    width:210px;
    height:315px;
    background:#B3B3B3;
    margin:6px;
    color:#111111;
    padding:6px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
}

div.menu_item_float {
    float:left;
    width:210px;
    height:90px;
    background:#B3B3B3;
    margin:6px;
    color:#111111;
    padding:6px;
    vertical-align:middle;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
}

a.btn_on {
    background:#444444;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#CECECE;
    font-weight:bold;
    width:105px;
    height:18px;
    text-decoration:none;
}

a:hover.btn_on {
    background:#444444;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFC615;
    font-weight:bold;
    width:105px;
    height:18px;
    text-decoration:none;
}

.btn_on:visited {
    color:#CECECE;
    text-decoration:none;
}

a.btn_on_main_page {
    background:#444444;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#CECECE;
    font-weight:bold;
    width:105px;
    height:18px;
    text-decoration:none;
}

a:hover.btn_on_main_page {
    background:#444444;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFC615;
    font-weight:bold;
    width:105px;
    height:18px;
    text-decoration:none;
}

div.btn_on_index {
    width:105px;
    height:18px;
    background:#444444;
    margin:0px;

}

div.btn_on_float_index {
    width:105px;
    height:18px;
    background:#444444;
    margin:3px;
    float:left;
    vertical-align:middle;
}


.btn_on_main_page:visited {
    color:#CECECE;
    text-decoration:none;
}

/* Invisible Text */
.invisible {
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .summary {height: 1%;}
* html div.tabContent {height: 1%;}
* html .toc {height: 1%;}
/* End hide from IE-mac */

/************************************** lot css********************************/

.leftCol{
    float:left;
    margin-left:10px;
}

.info{
    width:425px;
    border: solid #CECECE 1px;
}

.infoHeader{
    background-color:#CECECE;
    border-bottom: solid 1px;
    text-align:center;
    background:url("/images/infoHeader.gif") repeat-x scroll 0 0 #CECECE;
    height:25px;
    width:100%;
}

.infoHeaderText{
    padding-top:4px;
    font-weight:bold;
    font-size: 14px;
    text-transform:capitalize;
}
.infoFields ul li, .infoFields ul{
    list-style: none;
    margin:0px;
    padding: 0px;
}

.infoFields ul li{
    margin-left:7px;
}

.th{
    font-size:14px;
}

.infoLabel{
    font-weight: bold;
}

.headerImg{
    float:left;
    margin-left:4px;
    margin-top:4px;
}

.thumbWrap a img, .thumbWrap .thumbdoc a img{
    border: solid 2px black;
}

.thumbWrap{ /* yummy */
            width:140px;
            float:left;
            padding:3px;
}

.thumbDoc{
    width:73px;
    margin:auto;

}

.infoContent{

}

.rightCol{
    float:right;
    margin-right:10px;
}

#previewContainer{
    width:420px;
    margin:auto;
    height:375px;
}

/***
 *  lightbox css - DO NOT TOUCH!
 ***/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.lowercaseAlphaList{
    list-style-type: lower-alpha;

}
.lowercaseAlphaList li{
    padding-top: 10px;
}
.intro{
    color: #666666;
    padding: 0px 0px 0px 30px;
    width: 195px;
    float: left;
    height:160px;
}
.intro p{
    line-height: 1px;
}
.intro_italics{
    font-style: italic;
    font-size: 15px;
    padding-top: 5px;
}
.intro_big_bold{
    font-weight: bold;
    font-size: 22px;
}
#testimonial_name{
    font-size: 12px;
    text-align: right;
    line-height: 10px;
}
.main_blurb{
    padding: 0px 15px 0px 30px;
    color: #666666;
    font-size: 17px;
    font-weight: lighter;
    float: left;
    width: 330px;
    line-height: 19px
}
.folder_tab{
    /*position: absolute;
    left: 15px;
    top: 215px;*/
    background: url(/images/folder_tab.png) no-repeat 0 0;
    z-index: 99999;
    height: 280px;
    width: 604px;
    position: absolute;
    top: 160px;
}
.folder_tab a{
    cursor: pointer;
}
#services{
    font-size: 18px;
    padding-left: 40px;
    margin-top: 20px;
    font-weight: bold;
}
.home_button{
    background: url(/images/home_button.png) no-repeat 0 0;
    width: 240px;
    height: 51px;
    display: block;
    z-index: 1000;
    position: absolute;
    color: white;
}
.home_button:hover{

    z-index: 1000;
    background-position: 0 -51px;
    color: #F7DE00;
}
#nonprofit_button{
    position: absolute;
    left: 45px;
    top:45px;
}
#salvage_button{
    left: 310px;
    top:45px;
}
#specialty_button{
    left: 310px;
    top:100px;
}
#consumer_button{
    left: 45px;
    top:100px;
}
.button_text{
    font-size: 15px;
    font-weight: bold;
    position: absolute;
    top: 22px;
    left: 100px;
    text-decoration: none;
}
#phone_number{
    font-size: 22px;
    color: #333333;
    font-weight: bold;
    position: absolute;
    top: 163px;
    left:54px;
}
.extra_button{
    background: url(/images/home_extra_buttons.png) no-repeat 0 0;
    width: 81px;
    height: 27px;
    display: block;
    z-index: 1000;
    position: absolute;
    color: #000000;
}
.extra_button:hover{
    z-index: 1000;
    background-position: 0 -27px;
    color: #FFFFFF;
}
#news_button{
    left:302px;
    top:160px;
}
#blog_button{
    left:218px;
    top:160px;
    font-size: 11px;
}
#testimonials_button{
    left: 386px;
    top: 160px;
}
#affiliate_button{
    left: 470px;
    top: 160px;
}
.login_button{
    background: url(/images/home_extra_buttons.png) no-repeat 0 0;
    width: 81px;
    height: 27px;
    display: block;
    z-index: 1000;
    color: #000000;

}
#address_line{
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    position: absolute;
    bottom: 0px;
    left:55px;
}
.service_button{
    background: url(/images/home_button.png) no-repeat 0 0;
    width: 240px;
    height: 51px;
    display: block;
    z-index: 1000;
    position: absolute;
    color: white;
    margin-left:  45px;
}
.selected{
    z-index: 1000;
    background-position: 0 -51px;
    color: #F7DE00;
}

#module_container{
    height: 612px;
    background-image: url('/images/module_bg.png');
    background-repeat: no-repeat;
    color: #000000;
}
.urg-bidding #module_container  {
    background: url('/clients/urg/images/URG-bid-bg.jpg') no-repeat 0 0 #fff;
}
.urg-bidding .loginBox  {
    background: url('/clients/urg/images/URG-bid-left-bg.jpg') repeat-x 0 0 #fff;
    min-height: 612px;
}
#module_left_container{
    float:left;
    height: 612px;
    width: 355px;
}
#module_left_title{
    font-size: 22px;  
    font-weight: 900; 
    width: 300px;
    margin-top: 25px;
    text-align: center; 
    margin-left: auto;
    margin-right: auto;
}
#module_left_box{
    height: 392px;
    width: 328px;
    background: url('/images/module_left_box.png');
    background-repeat: no-repeat;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}
#module_left_internal{
    padding: 15px 15px 15px 15px;
    color: black;
    overflow:auto;
    height: 360px;
}
#module_left_internal p{
    text-align: left;
}
#module_left_internal .bold{
    font-weight: bold;
}
.module_menu_item{
    height: 21px;
    width: 70px;
    padding-top: 2px;
    float: left;
    cursor: pointer;
    font-weight: 500;
}
.module_menu_item:hover{

    background: url('/images/module_button_hover.png');
    background-repeat: no-repeat;
}
#summary{
    margin-left: 15px;
}
.module_menu_selected{
    background: url('/images/module_button.png')!important;
    background-repeat: no-repeat!important;
    font-weight: 900;
}
.logout_menu_item{
    height: 21px;
    width: 60px;
    padding-top: 5px;
    margin-left: 10px;
    float: left;
    font-size: 10px;
}
.logout_menu_item:hover{
    font-weight: 900;
    background: url('/images/module_logout_button_hover.png');
    background-repeat: no-repeat;

}
.module_right_external_frame{
    margin-top: 5px;
}

.module_iframe_body{
    background: #FFFFFF;
    color: #000000;
}
.opportunity_container{
    cursor: pointer;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 1px 5px 1px 5px;
    margin: 1px 0px 5px 0px;
    border: solid 1px #CCCCCC;
}
.opportunity_container:hover{

    background-color: #AAAAAA;

}
.isselected{
    background-color: #CCCCCC;
}
.enter_bid_container{
    position: fixed;
    bottom: 10px;
    background: #ead592;
    height: 60px;
    width: 310px;
    margin-top: 30px;
    -moz-border-bottom-left-radius: 15px;
    border-bottom-left-radius: 15px;
    padding-left: 20px;
    padding-top: 8px;
    left: 10px;

}
.centered_text{
    text-align: center;
}
.red_text{
    color: red;
}
.green_text{
    color: green;}

.triage_button{
    width: 115px;
}
.zurich_opportunity{
    background: url("/images/email_images/zurichna.png") no-repeat center center ;
    /*opacity:0.4;
    filter:alpha(opacity=40);*/
}
/*Claim cabinest redesign*/
#lot .infoHeaderText{
    font-size:22px;
    padding-top:0px;
}
#lot .infoHeader{
    border-bottom:0px solid transparent;
    background:none;
    background-color:#f2f2f2;
    padding:10px 0px;
}
#lot .infoFields{
    padding:10px;
    font-size:16px;
}
#lot .leftCol{margin-left:32px;}
#lot .info{width:350px;}
#lot .headerImg{margin-left:10px;}
#lot .thumbRow{padding:10px 0px;}
#lot #backButton{
    font-size: 20px;
    width: 132px;
    padding: 7px 12px;
    text-align: left;
    border-radius:5px;
    border:1px solid #d4d4d4;
    background-color:#f2f2f2;
}
#lot .topBar{
    width:100%;
    margin:0px 0px 31px 0px;
}
#lot .topBar table{
    width:93%;
    margin:0px auto;
    text-align:center;
    background-color: #f2f2f2;
    height:59px;
    border-radius:5px;
    border:1px solid #d4d4d4;
}
#lot .topBar table td{
    font-weight:bold;
    font-size:15px;
    color:#4A4A4A;
    width:275px;
    text-align:left;
    padding:5px 10px;
}