/* section colors */
#sidenav li.on, #sidenav li.over {
background-image: url(../images/skin/bg-sidenav-on-about.png);
}
#headernavrollover {
background: #663200;
}
#sidenavrollover {
background: #663200;
}        
#headernav ul.nav li.on a {
border-bottom-color: #663200;
 }
 .datetable td
 {
     padding:4px;
 }
 #contentcol ul,  #contentcol ul.shade,  #contentcol ol,  #contentcol ol.shade
 { 
     padding-left:30px;
 }
  .ecardimg
 {
     display:block;
     margin:3px auto 3px auto;
 }
   .ecardetail
   {       
    margin:10px; 
    border:solid 1px #b0b0b0;
    display:block;
    padding:2px;
    width:304px;
   }
   .previewframe iframe
   {
       width:100%;
       height:300px;
   }
   .previewframe iframe body
   {
       font:arial normal 10px;
       
   }
   .logotable td
   {
       height:100px;
       border:solid 1px #b0b0b0;
    
    padding:2px;
   }
   #contentcol p.contact-phone, #contentcol p.contact-mail
   {    padding:10px 0px 40px 60px;
       background: url(../images/skin/icon-phone.png) no-repeat top left;
       clear:both;
       
   }
    #contentcol p.contact-phone strong, #contentcol p.contact-mail strong
    {
        font-size:12px;
    }
   #contentcol p.contact-mail
   {

       background: url(../images/skin/icon-mail.png) no-repeat top left;

   }
   .funtable
   {
       margin:0px auto 0px auto;
   }
   .funtable td
   {
       text-align:center;
   }

#contentcol .product_roundBox h2,
body.mceContentBody .product_roundBox h2
{
	display:block;
	width:453px;
	padding:0px 15px;
	left:-15px;
	position:relative;
	height:15px;
	overflow:hidden;
	margin:0px;
	background-image:url(../images/product_pages/round_top.gif);
}

*/

   #contentcol .product_roundBox_newscat h2,
body.mceContentBody .product_roundBox_news h2
{
	display:block;
	width:453px;
	padding:0px 15px;
	left:-15px;
	position:relative;
	height:15px;
	overflow:hidden;
	margin:0px;
	background-image:url(../images/product_pages/round_top.gif);
}

   #contentcol .product_roundBox_newsdog h2,
body.mceContentBody .product_roundBox_news h2
{
	display:block;
	width:453px;
	padding:0px 15px;
	left:-15px;
	position:relative;
	height:15px;
	overflow:hidden;
	margin:0px;
	background-image:url(../images/product_pages/round_top.gif);
}


#contentcol .product_roundBox h2.case_study,
body.mceContentBody .product_roundBox h2.case_study
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/product_pages/round_top_case.gif);
}

#contentcol .product_roundBox_newscat h2.case_study,
body.mceContentBody .product_roundBox_news h2.case_study
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/newsletter/catnews/round_top_case.gif);
	color: #fff;
}

#contentcol .product_roundBox_newsdog h2.case_study,
body.mceContentBody .product_roundBox_news h2.case_study
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/newsletter/dognews/round_top_case.gif);
	color: #fff;
}


#contentcol .product_roundBox h2.product_lge,
body.mceContentBody .product_roundBox h2.product_lge
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/product_pages/round_top_product_lge.gif);
	color:#fff;
}

#contentcol .product_roundBox_base,
body.mceContentBody .product_roundBox_base 
{
	display:block;
	width:453px;
	padding:5px 15px 5px 15px;
	position:relative;
	left:-15px;
	min-height:180px;
	background-image:url(../images/product_pages/round_base.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
}

*/

.case_study_image
{
	float:right;
	position:relative;
	top:-55px;
	left:30px;
	width:240px;
	height:170px;
	
}

.clear {
clear:both;
height:0px;
width:0px;
font-size:1px;

}

.case_study_image_jpg
{
	float:right;
	position:relative;
	top:-55px;
	left:30px;
	width:240px;
	height:170px;
}
.product_image_lge
{
	float:right;
	position:relative;
	top:-75px;
	left:15px;
	width:195px;
	height:210px;
}
dl{
margin:0px;
padding:0px;
}
dt {
font-weight: bold; 
color: #333;
font-size:11px;
background: url(../images/newsletter/q.gif) no-repeat top left;
padding:0px 0px 6px 22px;
margin:0px;
}
dd {
background: url(../images/newsletter/a.gif) no-repeat 0px 1px;
color: #333;
margin:0px;
padding:0px 0px 14px 22px;
color: #333;}

ul.boxedLinks li 
{

	background:url(../images/product_pages/round_link_grey_lg.gif) no-repeat -12px 0px;
	
	
}

.greybarlink {
	background-image: url(../images/newsletter/issuesnavlinkbar.jpg);
	background-repeat: no-repeat;
	padding: 2px;
	
}

#contentcol dl dd a {
	text-decoration: underline;
}