/* Start of CMSMS style sheet 'Layout: Product and Content Pages' */
div#sidebar {
 margin-left: 2px;
 margin-right: 2px;
 float: left;
 width: 178px;
}

div#container {
 margin-right: -230px;
 float: left;
 width: 100%;
 min-height: 400px;
}

div#content {
 margin-right: 230px;
}

div#picture {
height: 151px;
}

div#main {
 width: 535px;
 margin-top: 22px;
 line-height: 18px;
 margin-left: 182px;
 color: #333333;
}

div#main h1,div#main h2,div#main h3 {
color: #00adc6;
margin-bottom: 15px;
}

div#main h1 {
 font-size: 24px;
 font-weight: bold;
 line-height:125%;
 display: inline;
}

div#main h2 {
 font-size: 20px;
 padding-top: 12px;
 font-weight: normal;
 line-height:125%;
}

div#main h3 {
 padding-top: 15px;
 font-size: 16px;
 font-weight: normal;
line-height:135%;
}

div#main p {
 margin: 15px 0 15px 0;
}

div#main sup {
 font-size: 6px;
}

div#main ul {
 margin-left: 15px;
 margin-top: 15px;
 margin-bottom: 15px;
}

div#main ul li {
 margin-left: 15px;
 margin-bottom: 4px;
}

div#main ul li p {
 margin: 0;
}

div#main ol li {
 margin-left: 30px;
}

div#sidebarlow {
 margin-top: 27px;
}

a.expand {
text-decoration: underline;
}

hr {
   color: #d3d4d5;
   margin: 10px;
}

/* Right content */

#rightcontent {
 float:right;   
 width: 201px;
 line-height: 14px;
}

#rightcontent div.greybg {
background-color:  #e5e5e5;
padding: 5px 0px 15px 8px;
width: 193px;
}

#rightcontent h2.orange {
 font-size: 22px;
 color: #fc862a;
 margin-top: 15px;
 margin-bottom: 15px;
 margin-left: 7px;
}

#rightcontent p {
padding-bottom: 6px;
}

Product page

.contactimg {
 margin-bottom: 15px;
}

#rightcontent p, #rightcontent table {
 margin-left: 7px;
 width: 194px;
}

.rightdark {
 font-size:12px;
 background-color: #00adc6;
 color: #fff;
 text-align: center;
 width: 148px;
 margin: 15px 0 5px 14px;
 padding: 6px 0 6px 0;
}

#rightcontent div {
 padding: 6px 0 6px 0;
}

/* Right content */ 

/* Quotes */
.quote {
margin: 10px;
width:270px;
float:right;
}

.quotetop { 
 height: 20px;
 background-image: url(/uploads/images/Product%20pages/quote_box_up.gif);
}

.quotecontent {
 padding: 5px 20px;
 color: #fff;
 background-color: #00AFDB;
}

div#main .quotecontent p {
 margin: 0;
 padding: 0;
}

.quotebottom { 
 height: 20px;
 background-image: url(/uploads/images/Product%20pages/quote_box_low.gif);
}

/* Quotes */

#main a:link, #rightcontent a:link {color:#333; text-decoration:underlined;} /* unvisited link */
#main a:visited, #rightcontent a:visited {color:#333; text-decoration:underlined;} /* visited link */
#main a:hover, #rightcontent a:hover {color:#333; text-decoration:none;} /* mouse over link */
#main a:active, #rightcontent a:active {color:#000;} /* selected link *
/* End of 'Layout: Product and Content Pages' */

