td {
        font-family: Arial;
        font-size: 10pt;
        vertical-align: top;
}
.pulldown {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}
.make {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 119px;
}
.year {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 55px;
}
.textbox {
	width: 179px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.body_pulldown {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.subtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bolder;
    color: #FFFFFF;
    background-color: #336699;
    line-height: 20px;
    font-variant: normal;
    border-top: 1px #000000;
    border-right: 1px #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px #000000;
    text-indent: 5px;
    text-transform: uppercase;
}
.bigbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
}
.smalltype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.pulldown2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 210px;
}
.pulldown3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 180px;
}
/*styles added 2-9-2005 dms*/
.photoAlbum {
    BORDER-RIGHT: #273171 1px solid;
    BORDER-TOP: #273171 1px solid;
    BORDER-LEFT: #273171 1px solid;
    BORDER-BOTTOM: #273171 1px solid
}.photoAlbumRight {

    BORDER-RIGHT: #273171 1px solid;
    BORDER-TOP: #273171 1px solid;
    BORDER-BOTTOM: #273171 1px solid
}
.photoAlbumLeft {
    BORDER-TOP: #273171 1px solid;
    BORDER-LEFT: #273171 1px solid;
    BORDER-BOTTOM: #273171 1px solid
}
.TDleftLine {
    BORDER-LEFT: #CCCCCC 1px solid;
}
.TDrightLine {
	BORDER-RIGHT: #CCCCCC 1px solid;
}
/*added 8-26-2005 dms*/
.tableRightEdge {
	BORDER-RIGHT: #333333 1px solid;
}
.tableTopEdge {
	BORDER-TOP: #333333 1px solid;
}
.tableBtmEdge {
	BORDER-BOTTOM: #333333 1px solid;
}
.tableTopBtmEdge {
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
}
.tableLeftEdge {
	BORDER-LEFT: #333333 1px solid;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
}
/*added 5-1-2006 dms*/
.flashsize {
    height:100%
}

/* psb - added for shopping cart messages **/
.ShoppingCartQtyInput
{
    width: 27px;
}
.ShoppingCartCommentsInput /*platinum*/
{
    width: 100%;  
}
.ShoppingCartLineItemError
{
    color:Red;
    font-size:12px;
}
