body {font-family:Arial, Helvetica, sans-serif}


/* ## START CSS // CLASS VIEW & PRODUCT VIEW ## */
#csCatalogProductView {} /* Wrapper for Class/product view */
#csCatalogProductView table {border:none; background:transparent;} /* formatting for container table*/
#csCatalogProductView td {padding:5px; width:33%; vertical-align:top; border:none; background:transparent;} /* formatting for cells */
#csCatalogProductView a {text-decoration:none; color:#608BAE}
#csCatalogProductView a:hover {text-decoration:underline; color:#000}

.prodClassModelView {border:1px solid #eee;padding: 10px 0 0 0;} /* Outline and wrapper */
.prodClassModelView .imgWrap {height:110px;text-align:center;} /* image wrapper formatting */
.prodClassModelView .imgWrap img {border:none;} /* image formatting */
.prodClassModelView .txtWrap {background:#f5f5f5; padding:5px; margin:5px; text-align:center;} /* class/model txt wrapper formatting */

.prodClassModelView .txtClassModel {margin:0; font-size:12px} /* Class/Model text formatting */
.prodClassModelView .txtClassModel a {} /* Class/Model Link formatting */
.prodClassModelView .txtClassModel a:hover {} /* Class/Model Link formatting */
.prodClassModelView .txtDesc {margin:5px 0 0 0; height:25px; font-size:11px; color:#666; overflow:hidden} /* Product description formatting */
/* ## END ## */



/* ## START CSS // SIMILAR ITEMS VIEW/DISPLAY ## */
#csSimItemsContainer {width:190px; background:#fff; border:1px solid #eee; padding:5px;} /* Formats Similar Items container */
#csSimItemsTitle {width:auto; padding:3px; margin:0 0 5px 0; background:#eee; font-weight:bold; font-size:12px; text-align:center;} /* Formats title for Similar Items */
.csSimItemsProductContainer {width:auto; height:auto; margin:0 0 5px 0; background:transparent; overflow:hidden} /* Formats wrapper for each displayed product */
.csSimItemsProdPhoto {float:left; width:95px; background:transparent} /* Formats container for product photos */
.csSimItemsProdDetails {float:left; width:95px; font-size:11px; color:#666; background:transparent} /* Formats container for product details */
.csSimItemsProdPhoto img {border:1px solid #eee; width:90px; height:90px;} /* Formats thumb img width, height to 90x90 and border */
.csSimItemsProdDetails a {} /* Formats product details link color (use if want diff font color than global theme colors) */
.csSimItemsProdDetails a:hover {} /* Formats product details link hover color (use if want diff font color than global theme colors) */
/* ## END ## */



/* ## START CSS // PRODUCT VIEW DETAILS ## */
#cspvContainer {width:100%; background:#fff; border:none; color:#000} /* Formats container for Product Details*/
#cspvProdPhoto {float:left; margin:0 10px 0 0; width:275px; height:275px} /* Formats product image/thumbnail container */
#cspvProdPhoto img {width:275px; height:auto; border:none} /* Formats product image */
#cspvDetailsContainer {margin:0 0 0 285px; padding:5px 0 10px 0; width:auto} /* Formats container for product details */

#cspvEmailPrint {float:right; margin:0 5px 0 0; font-size:12px; color:#000} /* Formats product email and print box */
.cspvEmail {background: url(../images/icon_email.gif) no-repeat left center; text-decoration:none; padding-left:18px; height:18px;} /* Formats product email link */
.cspvPrint {background: url(../images/icon_print.gif) no-repeat left center; text-decoration:none; padding-left:18px; height:18px;} /* Formats product print link */

#cspvModelNumber {margin:0 5px 2px 0; font-size:16px; font-weight:bold; color:#000;} /* Formats product model number */
#cspvModelTitle {margin:0 5px 10px 0; font-size:14px; color:#000;} /* Formats product model title */
#cspvModelOverview {margin:0 5px 10px 0; font-size:12px; color:#000;} /* Formats product model description */
#cspvModelPrice {margin:0 5px 10px 0; font-size:14px; font-weight:bold; color:#000; } /* Formats product model description */

#cspvPurchaseOptions {margin:0 5px 10px 0; font-size:12px; color:#000;} /* Formats product model description */
#cspvPurchaseOptions input, #cspvPurchaseOptions select {font-size:12px;} /* Formats form elements for purchase options */

#cspvModelDocuments {margin:0 5px 10px 0; font-size:12px; font-weight:bold; color:#000;} /* Formats product model description */
#cspvCartBtns {} /* Formats cart buttons/container */

#cspvAddtlInfoContainer {width:100%; background:#fff}/* Formats container for all Addtl Info */
.cspvAddtlInfo {width:auto; background:transparent; color:#000; font-size:12px} /* Formats container for individual info grouping */
.cspvAddtlInfoTitle {padding:5px 0 5px 8px; background:#eee; border:1px solid #ccc; font-size:12px; font-weight:bold;} /* Formats info title */
.cspvAddtlInfoDetails {margin:8px; font-size:11px} /* Formats info details/description */
.cspvAddtlInfoDetails ul {padding:0; margin:5px 0 10px 20px;} /* Formats bullets/list */
.cspvAddtlInfoDetails li {list-style-type:disc; margin:0;} /* Formats bullets/list */
/* ## END CSS // PRODUCT VIEW DETAILS ## */


/* BREADCRUMB NAV */
#breadcrumbnav {padding:0; margin:0 0 5px 0; font-size:11px}
