﻿/* Default paragraphs */
body, p { color: #3b3b3b; font-family: Tahoma, Arial, Sans-Serif; font-size: small; }

/* anchors */
a { color: #3b3b3b; }
a:hover { color: #66ccff; }

/* Generic classes */
.error { color: Red !important; }
.emphasis { font-weight: bold; }
.one-line { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

/* Breadcrumb trail */
.bread-crumb-trail { color: Black; font-size: x-small; font-weight: bold; }
.bread-crumb-trail a { font-size: x-small; color: Black; text-decoration: none; font-weight: bold; }
.bread-crumb-trail a:hover { text-decoration: underline; }
.bread-crumb-trail a.bread-crumb-selected { color: Black; }

/* Font colors */
.primary-color { color: #000000 !important; }
.secondary-color { color: #000000 !important; }
.tertiary-color { color: #000000 !important; }
.primary-contrast { color: #FFFFFF !important; }
.secondary-contrast { color: #FFFFFF !important; }
.tertiary-contrast { color: #FFFFFF !important; }
.primary-color-background { background-color: #000000 !important; }
.secondary-color-background { background-color: #000000 !important; }
.tertiary-color-background { background-color: #000000 !important; }

/* Font sizes */
h1 { margin: 0px; padding-top: 8px; font-size: large; font-weight: normal; border-bottom: solid 1px #66ccff; }
h2 { color: #0066cc; margin: 6px 0 2px; padding: 2px 0 0; font-size: small; }
.product_side_content h2 { border-top: solid 1px #d2d2d2; }
p{margin: 0px 0px 10px 0px;}
h3 {color:#0074BE; font-size:22px; font-weight: normal;background:#E1F2FD;padding:5px 10px;margin:15px 0 15px 0;}
h4 {}
h5 {color:#0074BE;Background:#E1F2FD;font-weight: normal;font-size:small; padding:5px 10px;margin:15px 0 15px 0;}
ul { margin-top: 0px; padding-top: 0px; }
