﻿body          { background-color: #dadada; }
	body,td,p { color: #3d3d3d; font-size: 12px; font-family: Georgia; margin-top: 0; }
	ul   { color: #3d3d3d; font-family: Georgia; margin-left: 5px; padding-left: 12px; list-style-image: url(images/template_cs3/bullet.gif); m}

	a  { color: #005fff }

	a:hover  { color: #951558 }
	h1 { color: #990f6c; font-size: 24px; font-family:Georgia; font-weight: normal; margin-top: 3px; margin-bottom: 25px; }
	h2 { color: #990f6c; font-size: 18px; font-family: Georgia; font-weight: normal; margin-bottom: 15px; }
	h3 { color: #990f6c; font-size: 14px; font-family: Georgia; margin-bottom: 0; }
.footer {
			background-image: url(../images/footer.gif); 
			background-repeat: no-repeat; 
			padding-right: 10px; 
			padding-left: 40px; 
		}
.footerDiv 
{
    font-family:Georgia;
    font-size:small;
}		

.style3 {
			margin-top: 4px;
			margin-bottom: 0px;
		}
.style4 {
			font-weight: bold;
			color: #901462;
		}
.style5 {
			font-weight: bold;
		}
.style6 {
			color: #901462;
		}
.styleFont
		{
		    font-family:Georgia; 
		    font-size:14; 
		    text-align:justify
		}
.styleFont b
		{
		    font-family:Georgia; 
		    font-size:medium; 
		}		
.styleFontHeading
		{
		    font-family:Georgia; 
		    font-size:14; 
		    text-align:justify;
		    color:Orange;
		}		
.styleMain 
        {
			background-image: url(../images/msi_bg.png); 
			width:980px; 
			background-repeat: no-repeat; 
			padding-right: 10px; 
			padding-left: 40px; 
		}
.content 
        {
            position:relative;
            z-index:1;
            padding-top: 15px; 
            padding-left: 3px; 
        }
.bg 
        {
            position:absolute; 
            width:100%; 
            height:100%;
        }
			


.leftnavCol
{
    text-align:left;
    vertical-align:top;
    width:210px;
    height:460px;
    background-color:White;
}
.leftnavDiv
{
    padding-top: 60px; 
    padding-left: 5px; 
    padding-right: 3px; 
    padding-bottom: 10px;
}
.leftnavImg {
			
			background-repeat: no-repeat; 
			padding-right: 5px; 
			padding-left: 8px; 	
			
		}
.leftnavImg2 {
			background-repeat: no-repeat; 
			padding-right: 5px; 
			padding-left: 8px; 	
			
		}		

.rightnavCol
{
    text-align:left;
    vertical-align:top;
    width:180px;
    height:460px;
    background-color:White;
}
.rightnavDiv
{
    padding-top: 60px; 
    padding-left: 5px; 
    padding-right: 30px; 
    padding-bottom: 10px;
}
.rightnavImg {
			
			background-repeat: no-repeat; 
			padding-right: 5px; 
			padding-left: 5px; 	
			vertical-align:top;
			
		}		

.contentTable
{
    width:570px;
    height:460px;
    border:0;
}

.contentCol
{
    vertical-align:top;
    background-color:White;
    width:570px;
}
li.DL-quote q  { /* sets up generic quote case */
	background:transparent url(http://diacache.daylife.com/_static/v2/img/daylife_classic/left-quote-large.png) no-repeat scroll 0 5px;
	display:block;
	font-size:12px;
	line-height:20px;
	padding:0 0 0 0;
	text-decoration:none;
	min-height:22px;
	text-align:left;
}
li.DL-quote cite.DL-speaker { /* to the left of hero image */
	text-align:right;
}

li.DL-quote cite.DL-source { /* to the left of hero image */
	font-size:10px;
	line-height:13px;
	text-align:right;
}
li.DL-quote cite.DL-source span.DL-timestamp {
	display: block; /* moves the timestamp to it's own line */
}

span.DL-source-line a {
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	font-style: normal;
	white-space:nowrap;
}


.contentDiv
{
    padding-top: 80px; 
    padding-left: 20px; 
    padding-right: 30px; 
    padding-bottom: 10px;
}

.left_nav { background-image: url(images/template_cs3/left_nav_background.gif); background-repeat: no-repeat; background-position: 0 0; }

.left_nav a  
{
    color:#990f6c; 
    font-family:Georgia;
    font-size:16px;
    font-weight:normal;
    text-decoration:none; 
}

.left_nav blockquote { margin-left: 10px; }
.left_nav a:hover { color:Navy;
                     font-weight:900;
                     font-family:Georgia;
                     font-size:medium;
                     text-decoration:none; 
                     }
                     
.casestudy {
background:url(../images/casestudy_bg.gif) top left no-repeat;
height:187px;
width:253px;
font-size:11px;
margin-top:10px;


}
.casestudy p{
font-size:11px;
padding-top:15px;
padding-left:12px;
padding-right:15px;
font-family:arial,verdana,sans-serif;


}
                     
.moreCases {
position:relative; 
text-align:right; 
top:8px; 
right:8px;
}
.fullCase {
font-size:11px;
padding-top:10px;
padding-left:12px;
padding-right:15px;
font-family:arial,verdana,sans-serif;
text-align:right;

}
              
#sidecontent p.normal {
	font-size:13px;
	/*font-family:arial, verdana, sans-serif;*/
	font-family:"Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height:18px;
	
	
}

#sidecontent p a {
	color:#0085b4;
	text-decoration:none;
}
#sidecontent p a:hover {
	color:#0085b4;
	text-decoration:underline;
}
#sidecontent {
	margin-right:2px;
	width:180px;
	float:right;
	margin-top:0;
}
* html #sidecontent {
padding-right:0px;
padding-top:0px;
	margin-top:0;
}

td {
font-size:11px;
	/*font-family:arial, verdana, sans-serif;*/
	/*font-family:tahoma,"Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;*/
	line-height:17px;
	/*background:#f4f2e5;*/
	/*padding:10px;*/
}


.cnn_spccovcbx8 { float:left;display:inline;width:190px;margin:4px 0 11px 0;color:#666;font:normal 16px/19px ; }
.cnn_spccovcbx8 span { display:block;color:#000;font:normal 12px/15px ;padding:13px 0 0 0; }
.cnn_spccovcbx8 div { padding:0 0 0 26px;background:transparent url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/specials/17x17_quote.jpg') 0px 0px no-repeat; }


                     