.photos {

    color: #000000;

    padding-right: 1px;

    padding-left: 1px;

}



.StdText {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #333333;

    text-align: left;

    padding-left: 8px;

    height: 26px;

}



.StdText2 {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    color: #333333;

    text-align: left;

    padding-left: 4px;

    height: 26px;

}



.StdLinks {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 11px;

    color: #333333;

    text-decoration: underline;

}

.StdLinksnormal {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 11px;

    color: #333333;

}

.BoldStdLinks {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    color: #773333;

    text-decoration: underline;

}



.BoldStdLinks:hover {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    color: #773333;

    text-decoration: underline;

}



.StdLinks:Hover {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 11px;

    color: #333333;

    text-decoration: None;

}



.HeaderText {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    color: #FFFFFF;

    text-decoration: None;

    font-weight: bold;

}



.HeaderText:hover {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    color: #FFFFFF;

    text-decoration: underline;

    font-weight: bold;

}



.RedText {

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: bolder;

    color: #CC0000;

}



.SmallSelected {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    color: #000000;

    text-decoration: none;

}



.LargeHeader {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    color: #333333;

    text-decoration: none;

    font-weight: bold;

}



.EqDispDiv {

    overflow: auto;

    position: relative;

    visibility: visible;

    height: 49ex;

    width: 100%;

}



.SmallGrey {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    color: #000000;

    font-weight: bolder;

    text-decoration: none;

}



.FeaturedDesc {

    border-top: 1px solid #CCCCCC;

    height: auto;

    text-align: left;

}



.captionStyle {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #000000;

}

.videoStyle {
    color: red;
    font-weight:bold;
    text-decoration:none;
}

a.image_a {
	text-decoration:none;	
}



.FetDescText {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight: bolder;

    color: #3279AF;

    text-decoration: none;

    margin: 10px;

}



.MainTable {

    font-size: 12px;

    color: #FF0000;

}



#newtabs a {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/new_inactive.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



#newtabs a:hover {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/new_active.gif);

    background-repeat: no-repeat;

    background-position: 0px bottom;

}



#usedtabs a {

    margin-right: 1px;

    float: left;

    width: 86px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/used_inactive.gif);

    background-repeat: no-repeat;

    background-position: 0px bottom;

}



#usedtabs a:hover {

    margin-right: 1px;

    float: left;

    width: 86px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/used_active.gif);

    background-repeat: no-repeat;

    background-position: 0px bottom;

}



.newTabSel {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/new_active.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.usedTabSel {

    margin-right: 1px;

    float: left;

    width: 86px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/used_active.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.newTabUnSel {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/new_inactive.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.usedTabUnSel {

    margin-right: 1px;

    float: left;

    width: 86px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/used_inactive.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.allTabUnSel {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/all_inactive.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.allTabSel {

    margin-right: 1px;

    float: left;

    width: 82px;

    height: 24px;

    cursor: pointer;

    background-image: url(/crane-sales/_img/all_active.gif);

    background-repeat: no-repeat;

    background-position: left bottom;

}



.sortSelect {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    color: #000000;

}



#mainImage {

    background-color: #000;

    text-align: center;

    padding: 6px;

    margin: 0px;

}



#thumbImageBar {

    /*width: 296px;*/

	width: 263px;

    background-color: #000;

    text-align: center;

    padding: 0;

    margin: 0;

    margin-left: 4px;

    vertical-align: bottom;

}



#thumbImageBar2 {

    width: 116px;

    background-color: #fff;

    text-align: center;

    padding: 0;

    margin: 0;

    margin-left: 4px;

    vertical-align: top;

}



#topManufacturerTabLeft {

    background-attachment: scroll;

    background-image: url(../_img/left_end_blank_black_tab.gif);

    background-repeat: no-repeat;

    background-position: left top;

    height: 24px;

    width: 8px;

    float: left;

    margin: 0;

    padding-top: 2px;

}



#topManufacturerTabRight {

    background-attachment: scroll;

    background-image: url(../_img/right_end_blank_black_tab.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-size: 12px;

    font-weight: bold;

    color: #FFFFFF;

    height: 24px;

    float: left;

    margin: 0;

    padding-left: 2px;

    padding-right: 8px;

    padding-top: 2px;

}



#topInformationTabLeft {

    background-attachment: scroll;

    background-image: url(../_img/left_end_blank_black_tab.gif);

    background-repeat: no-repeat;

    background-position: left top;

    height: 22px;

    width: 8px;

    float: left;

    margin: 0;

    padding-top: 6px;

}



#topInformationTabRight {

    background-attachment: scroll;

    background-image: url(../_img/right_end_blank_black_tab.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-size: 12px;

    font-weight: bold;

    color: #FFFFFF;

    height: 22px;

    float: left;

    margin: 0;

    padding-left: 2px;

    padding-right: 8px;

    padding-top: 6px;

}



#textButtonSpan {

    padding-top: 4px;

    overflow: hidden;

    white-space: nowrap;

}



.formColLeft {

    width: 100px;

    text-align: right;

    padding-right: 10px;

    float: left;

    clear: left;

    font-weight: bold;

}



.formColRight {

    width: 120px;

    text-align: left;

    padding-left: 10px;

    float: left;

}



a.pager:link,a.pager:visited {

    color: #000000;

    text-decoration: none;

}



a.pager:hover {

    color: #777777;

    text-decoration: underline;

}



#pagerStyleTop {

    width: 316px;

    text-align: right;

    padding-right: 6px;

}



#pagerStyleBottom { /*  width:316px; */

    text-align: right;

    padding-right: 6px;

}



.listingRowsLeft {

    border-left: 1px solid black;

}



.listingRowsRight {

    border-right: 1px solid black;

}



.listingRowsBottom {

    border-bottom: 1px solid black;

    border-right: 1px solid black;

    border-left: 1px solid black;

    height: 2px;

    font-size: 2px;

    margin: 0px;

    padding: 0px;

    line-height: 2px;

}
