/* blue 000066  */
/* orange FFA500  */

/* a:active {color: #FFFF00; text-decoration: none;} */
/* a:visited {color: #FFFFFF; text-decoration: none;} */

a:hover {color: #FF0000; text-decoration: none;}

.datapage
{background-color: #000066;
margin-top: 20px;
margin-left: 50px;}

.medpage
{background-color: #000066;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px}

.formpage
{background-color: #000066;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px}

.data
{background-color: #000066;
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: top;
}


.textLink 
{color: #FF66FF;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
}

.textNotice 
{color: #FFA500;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
}

/* for pagination */
.pageLink 
{color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
}

.forms
{background-color: #FFFFFF;
color: #000066; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: top;
}


/*changed 2008 */
/* td
{
vertical-align: top;
} */

.subhead
{color: #FFFFFF; 
font-size: 14px;
font-family: Verdana,Arial,Sans-serif;}

.highlight
{background-color: #FFA500;
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
text-align: center;}

.smind {
text-indent: 15px;
}

.lgind {
text-indent: 30px;
}

/* DONT FORGET TO USE THE HOVER AND LINK STYLES IN FINAL SHEET */

/* BELOW USED FROM ORIG SHEET */


.heading {
margin-top: 5px;
margin-bottom: 3px;
color: #FFFFFF; 
font-size: 16px;
font-family: Verdana,Arial,Sans-serif;
text-indent: 0px;
}



.update {
margin-bottom: 7px;
color: #FFFFFF; 
font-size: 10px;
font-family: Verdana,Arial,Sans-serif;
font-style: italic;
text-indent: 10px;}

.updateSpecial {
margin-bottom: 7px;
color: #FFA500; 
font-size: 10px;
font-family: Verdana,Arial,Sans-serif;
font-style: italic;
text-indent: 0px;}



/* BELOW ADDED FOR DATABASE  BODY AND MAINFRAME   */
/* PRODUCT LISTS designed for 775 wide with 130px LHS menu */
/* HEADER IS 125 HIGH */

.bodyGen {
background-color: #000066;
margin-top: 0px;
margin-left: 0px;
}

.pageFrame {
background-color: #000066;
position: absolute;
top: 0px; left: 50%;
margin: auto auto auto -387;
width: 775px;
}

.headerFrame {
background-color: #000066;
position: absolute;
top: 0px; left: 0px;
height: 125px; width: 775px;
}

.lhsFrame {
background-color: #000066;
position: absolute;
top: 125px; left: 0px;
height: 400px; width: 130px;
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
}

.dataFrame {
background-color: #000066;
position: absolute;
top: 125px; left: 130px;
width: 645px;
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: top;
}

.dataFrameEndProp {
position: relative; left: 15px; top: 0px; height: 20px; width: 1px;
}

.pfMainFrame {
position: relative;
left: 5px; top: 0px; width: 640px; 
background-color: #000066;
}

.pagination {
position: relative; left: 0px; top: 0px; width: 640px;
background-color: #000066;
}

.pfResults {
position: relative; left: 0px; top: 0px; width: 640px; background-color: #000066;
}

.pfRelativeRuler {
position: relative; left: 15px; top: 0px; height: 2px; width: 610px;
margin-top: 5px;
margin-bottom: 5px;
}

.pfResultsRuler {
position: absolute; left: 15px; top: 84px; height: 2px; width: 610px;
}

.pfResultRow {
position: relative; left: 0px; top: 0px; height: 90px; width: 640px;
background-color: #000066;
}


.pfThumbnail {
position: absolute; left: 0px; top: 0px; height: 80px; width: 80px;
}

.pfDescShort {
position: absolute; left: 85px; top: 0px; height: 80px; width: 555px; background-color: #000066;
}

.pfTableDescShort {
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
}

.pfProdName {
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: bottom;
}

.pfNotice {
color: #FFFF00;
font-size: 16px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: bottom;
}

.pfStockNo {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: bottom;
}

.pfOurPrice {
color: #FFA500;
font-size: 14px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: bottom;
}

.pfNotPrice {
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: line-through;
vertical-align: bottom;
}

.pfListPrice {
color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Arial, Sans-serif;
vertical-align: bottom;
}

.pfListLink {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: underline;
vertical-align: bottom;
}




/* PRODUCT DETAIL designed for 775 wide with 130px LHS menu */
/* so main frame is 645 less 5 wide now */

.pdMainFrame {
position: relative; left: 5px; top: 0px; width: 640px;
background-color: #000066;
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
}

.pdHeading {
background-color: #000066;
margin-top: 5px;
margin-bottom: 3px;
color: #FFFFFF; 
font-size: 16px;
font-family: Verdana,Arial,Sans-serif;
text-indent: 0px;
}

/*
.pdFullDescr {

}
*/

.pdImage {
width: 500px; height: 375px; border-style: none;
}

.pdContrast {
background-color: #FFA500;
}

.pdPriceBox {
text-align: center;
width: 115px;
background-color: #000066;
color: #FFFFFF; 
font-size: 11px;
font-family: Verdana, Arial, Sans-serif;
}

.smlind {
text-indent: 15px;
}

.lgind {
text-indent: 27px;
}








/* BELOW ADDED FOR DATABASE HEADER AND LHS NAV   */


.but {
background-image: url(../gifs/but.gif);
background-repeat: no-repeat;
}

.butLink {
color: #FFFFFF; 
font-size: 12px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
vertical-align: middle;
}

.butsml {
vertical-align: middle;
background-image: url(../gifs/but.gif);
background-repeat: no-repeat;
}

.butsmlLink {
color: #FFFFFF; 
font-size: 10px;
font-family: Verdana, Arial, Sans-serif;
text-decoration: none;
vertical-align: middle;
}

.butSale {
color: #FFFFFF; 
font-size: 12px;
font-family: Verdana, Arial, Sans-serif;
background-image: url(../gifs/butSale.gif);
background-repeat: no-repeat;
}

.header
{color: #FFFFFF; 
font-size: 20px;
font-family: Verdana,Arial,Sans-serif;}

.sub
{color: #FFFFFF; 
font-size: 10px;
font-family: Verdana,Arial,Sans-serif;}

.fine
{color: #666666; 
font-size: 9px;
margin-left: 25px;
font-family: Verdana,Arial,Sans-serif;}

.lhsCats {
position: absolute;
top: 90px; left: 0px;
width: 125px; height: 300px;
background-color: #000066;
}

.lhsUsedCats {
position: absolute;
top: 120px; left: 0px;
width: 125px; height: 300px;
background-color: #000066;
}

.searchBox {
background-color: #000066;
position: absolute;
left: 0px; top: 10px;
height: 40px; width: 125px;
}

.usedSearchBox {
background-color: #000066;
position: absolute;
left: 0px; top: 10px;
height: 100px; width: 125px;
}

.usedSearchSelect {
width: 124px;
color: #333366;
font-family: Verdana,Arial,Sans-serif;
font-size: 8px;
}

.usedSearchBut {
color: #333366;
font-family: Verdana,Arial,Sans-serif;
font-size: 10px;
}


