
#middleFirstBox {
        margin-top:10px;
        margin-left:8px;
        padding-right:5px;
        padding-bottom:5px;
        background: url(images/shadow_fixer.gif) repeat-y top right;
}
#midBoxCont {
        background: url(images/mid_bg1.gif) repeat-y;
        border-bottom:1px solid #C6C279;
}
#midBoxCont2 {
        background: url(images/mid_bg2.gif) repeat-y;
        border-bottom:1px solid #C6C279;
        border-top:1px solid #C6C279;
}
.menutitle    
{ background: url(images/menutitle_m.gif) repeat-x;
  height :23px;
  text-align:left;
}
.welcometitle 
{
	background: url(images/menutitle_m.gif) repeat-x;
	height:23px;
    text-align:left;
    width: 327px;
}
.welcometitle h4 {
        color:white;
        margin:0px;
        margin-left:10px;
       
}
.welcometitle .l { background: url(images/menutitle_l.gif) top left no-repeat; }
.welcometitle .r { background: url(images/menutitle_r.gif) top right no-repeat; height:23px;}
.menutitle h4 {
        color:white;
        margin:2px;
        margin-left:10px;
       
}


.menutitle .l { background: url(images/menutitle_l.gif) top left no-repeat; }
.menutitle .r { background: url(images/menutitle_r.gif) top right no-repeat; height:23px;}
#w200 {width:200px;}

.boxFeatureR .r a
{ color:White;}

.box { 
        float:left;
        display:inline;
        margin-left:15px;
}
.boxContent2 
{
	display:inline;      
    width: 100%;
    float:left;
}
.boxFeatureL 
{
	width: 155px;
	float:left;
    display:inline;
}
.boxFeatureR 
{
	width: 200px;
	float:left;
    display:inline;
 }
.boxContent
{
	
	display:inline;
    margin-left:10px;
    margin-Right:10px;    
    width: 605px;
    float:left;
}
.boxList
{
	width: 600px;
	float:left;
	display:inline;
    margin-left:15px;
    margin-top:20px;
}


.box1 {
        
        padding:5px;
        overflow:hidden;
        
}
.box2 {
              
        overflow:hidden;
        margin-bottom:5px;
        height:305px;/* change from 299px to 302px on 12/02/2009 */
        
}
.box3 {
        
        padding:5px;
        overflow:hidden;
        
}
.boxFeatureR .box1
{
        
        padding:10px;
        background:#DBE3F0;
}

.boxFeatureL .box1
{
        border:1px solid #21418A;
        padding:10px;
        background:#f8f7e5;
}
.boxWhatsNew
{
	float:left;
    display:inline;
    margin-left:15px;
    margin-top:20px;
    width: 320px;
}
.boxFindDoctor
{
	float:left;
    display:inline;
    margin-left:15px;
    margin-top:20px;
    width: 327px;
}

.boxSearchTips
{
	display:inline;
    margin-left:15px;
    margin-top:20px;
    width: 345px;
    float:left;
}

.boxSearchResults
{
	display:inline;
    margin-left:15px;
    margin-top:20px;
    width: 551px;
    float:left;
}

.boxRight { 
        float:left;
        display:inline;
        margin-left:15px;
        margin-top:20px;
}
.boxRight a {
        color:#2D2CB1;
        font-weight:bold;
        text-decoration:underline;
}
.box a {
        color:#2D2CB1;
        font-weight:bold;
        text-decoration:underline;
}
