.intro {
/*background-image : url(../images/header-grad.png);*/
/*background-color: #DCE6F7;*/
height : 75px;
margin-bottom: 45px;
font-family : myriad pro;
text-align: center;
padding-left: 5px;
padding-right: 5px;

}
.features-intro {
font-family : myriad pro;
text-align: center;
padding-left: 5px;
padding-right: 5px;
font-size: 1.3em;
color:navy;
margin-top: 10px;
margin-bottom: 0;
}
.left-panel {
background: #eff4fd;
float: left;
width: 238px;
margin-right: 20px;
margin-left: 10px;
border-color: #2F4E91;
border-width: 0px;
border-style: solid;
position: relative;
-moz-border-radius : 4px 4px 4px 4px; 
-webkit-border-radius : 4px 4px 4px 4px; 
border-radius : 4px 4px 4px 4px;
border: 1px solid #6f98de;
padding: 5px;
-moz-box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
-webkit-box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
font-family: Myriad Pro;


}
.left-panel ul { list-style:none;}

.article {
float:left;
width : 655px;
border-color: black;
border-width: 0px;
border-style: solid;
padding: 5px;
text-align: justify;
margin-right: 5px;
}
.background-article {
float:left;
width : 940px;
border-color: black;
border-width: 0px;
border-style: solid;
text-align: justify;
margin-right: 5px;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.7);
font-size: 1.2em;
}
.background-article ul {
list-style-position: inside;
margin-left: 5px;
}

.background-article-left-img img {
margin-top: 50px;
}
.background-article-right {
float:left;
width : 664px;
border-color: black;
border-width: 0px;
border-style: solid;
}
.press-article {
float:left;
width : 940px;
border-color: black;
border-width: 0px;
border-style: solid;
text-align: justify;
margin-right: 5px;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.7);
font-size: 1.2em;
}
.press-article ul {
list-style-position: inside;

list-style-type: none;
}
.home-intro
{
margin-top:30px;
width:100%;
overflow: hidden;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
}

.home-intro2
{

width:100%;
overflow: hidden;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
margin-top: 10px;
}
.home-intro-right2{
float: left;
width:50%;
font-size: 1.7em;
font-weight:bold;
color:navy;
text-align: center;
}
.home-intro-right2 a {
text-align: center;
line-height:2; 
font-weight: bold; 
font-size: 0.9em; 
padding: 3px 7px; 
background: #3a67b0 url(../images/button.png) repeat-x; 
color: #c3d4f1; 
border: 1px solid #1e4c9e; 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
font-family: Arial; 
text-decoration: none;
text-shadow: none;
margin: 0 auto;
}
.home-intro-right2 a:hover {

background: #1e4c9e url(../images/button2.png) repeat-x; }

.home-intro-left2{
float: left;
width:50%;
font-size: 1.7em;
font-weight:bold;
color:navy;
text-align: center;
}
.home-intro-left2 a {
text-align: center;
line-height:2; 
font-weight: bold; 
font-size: 0.9em; 
padding: 3px 7px; 
background: #fa8980 url(../images/button-red.png) repeat-x; 
color: #000; 
border: 1px solid #F00; 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
font-family: Arial; 
text-decoration: none;
text-shadow: none;
margin: 0 auto;
}
.home-intro-left2 a:hover {

background: #fe4b4a url(../images/button-red2.png) repeat-x; }

.home-intro-left{
float: left;
width:50%;
font-size: 1.7em;
font-weight:bold;
color:navy;
text-align: justify;
}
.home-intro-right{
float:right;
width:50%;
text-align: right;
overflow: hidden;
}
.home-intro-right img {
border: 3px solid #42629b;
}
.home-panel2{
margin-top: 10px;
margin-bottom:3px;
font-size: 1.1em;
background-color: #b4c7e7;
padding:10px;
}
.home-panel2-left{
float:left;
width:50%;
}
.home-panel2-right{
float:right;
width:50%;
font-size: 0.8em;
text-align: justify;
}
.home-panel3{
float:left;
width:100%;
font-size: 1.2em;
}
.symptoms-panel{
background: #eff4fd;
float: left;
width: 90%;
margin-right: 20px;
margin-left: 10px;
border-color: #2F4E91;
border-width: 0px;
border-style: solid;
position: relative;
-moz-border-radius : 4px 4px 4px 4px; 
-webkit-border-radius : 4px 4px 4px 4px; 
border-radius : 4px 4px 4px 4px;
border: 1px solid #6f98de;
padding: 5px;
-moz-box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
-webkit-box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
box-shadow : 0 0px 10px rgba(0, 0, 0, .3);
font-family: Myriad Pro;
}
.features-panel{
margin-top: 30px;
margin-bottom:30px;
float: left;
width:95%;
font-size: 1.2em;
font-weight:bold;
color:navy;
text-align: center;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
/*background-color: #b4c7e7;*/
padding:10px;
overflow:hidden;
}
.features-panel-left{
float: left;
width:60%;
font-size: 1.2em;
font-weight:bold;
color:navy;
text-align: justify;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
}
.features-panel-right{
float: left;
width:40%;
font-size: 1.2em;
font-weight:bold;
color:navy;
text-align: justify;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
}
.features-panel img {
border: 3px solid #6f98de;
}
.features-panel-right img {
float:right;
margin-bottom: 8px;
margin-top:50px;
}
.features-panel-left li {
list-style: square;
list-style-position: outside;
font-weight: normal;
border-bottom: 1px solid #6f98de;
margin-left:15px;
}
.features-panel-left ul {
/*background-color: #c9d8ef;*/
padding: 5px;
/*border-top: 1px solid #6f98de;*/
}
.features-panel-center{
margin-top: 30px;
margin-bottom:30px;
float: left;

font-size: 1.2em;
font-weight:bold;
color:navy;
text-align: left;
text-shadow: 0 2px 2px rgba(255, 255, 255, 0.6);
/*background-color: #b4c7e7;*/
padding:10px;
overflow:hidden;
width:60%;
margin:0 auto;
}
.features-panel-center li {
list-style: square;
list-style-position: outside;
font-weight: normal;
border-bottom: 1px solid #6f98de;
margin-left:15px;
}
.features-panel-center ul {
/*background-color: #c9d8ef;*/
padding: 5px;
/*border-top: 1px solid #6f98de;*/
}
.features-panel-left a {
text-align: center;
line-height:2; 
font-weight: bold; 
font-size: 1.0em; 
padding: 3px 7px; 
background: #F00 url(../images/button-red.png) repeat-x; 
color: #000; 
border: 1px solid #F00; 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
font-family: Arial; 
text-decoration: none;
text-shadow: none;
}
.features-panel-left a:hover {
background: #F00 url(../images/button-red2.png) repeat-x; 
}
.caption {
color:green;
font-style: italic;
}