.clear { clear:both; }

#aroundhcp {}
#lefthcp { float:left; width:350px; margin-right:15px; _margin-right:10px;}
#righthcp { float:left; width:195px; margin-top:5px; }


#righthcp a { color:#DF2D00; }


#morehcpnews li {
list-style-image:url(../assets/lig.gif);
vertical-align:top;

}

/**/

#ghcpbox { background:#EAF2DB; padding:8px 8px 8px 8px; }
#ghcpbox .hcpkw { font-size:14px; font-family:arial; width:172px; }
#ghcpbox .title { font-size:11px; font-family:arial; color:#263111; font-weight:bold; text-transform:uppercase; }
#ghcpbox .ghcpsearchbox { }
#ghcpbox .ghcpsearchbtn { text-align:right; margin-top:3px;  }

.hcpgt { padding:7px 8px; color:#fff; background:#5CB109; font-size:14px;font-weight:bold;  font-family:arial; background-image:url(../assets/titles/hcp/search.jpg); background-repeat:repeat-x; }

#socialbtnhcp { margin-bottom:12px;} 
#articlebox { background:#fff; padding:5px 5px 5px 5px;  margin-bottom:2px;}
#articlebox .title { font-size:18px; font-weight:bold; font-family:arial; color:#514B42; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:-1px; position:relative;}
#articlebox .listings { padding:5px 0px 0px 0px; position:relative; }

#hcpbox { background:#fff; padding:15px 5px 5px 5px; border-top:1px dotted #514B42; margin-bottom:12px;}
#hcpbox .hcpline { border-top:1px dotted #98E100; }
.hcpline { border-top:1px dotted #98E100; }

#hcpbox .title { font-size:18px; font-weight:bold; font-family:arial; color:#514B42; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:-1px; position:relative;}
#hcpbox .tguides { font-size:18px;  font-family:arial; color:#333; font-family:Georgia, "Times New Roman", Times, serif;
 position:relative;}
#hcpbox .listings { padding:5px 0px 0px 0px; position:relative; }

.eventsdate { font-size:10px; color:#e22b00; text-align:left; text-transform:uppercase; }
.eventsdesc { padding:1px 0px 4px 0px; }
.eventslink { text-align:right; }

/* floats */

.floaticon { width:30px; height:34px; float:right; margin:3px 0px 0px 5px; }
.floatnl { height:30px;}
.leftfloat { width:50px; height:63px; float:left; margin:2px 10px 5px 0px;}
.leftfloat img { border:1px solid #ccc; }


/* ul RHS */
#eventsul ul { padding:0px; margin:5px 0px 5px 25px; }




/* links 

#hcpbox .eventslink a:link,
#hcpbox .eventslink a:active,
#hcpbox .eventslink a:visited
{ color:#58AF05; } 
*/

.aroundfi { clear:both; padding-bottom:5px;}
.aroundfi1 { font-weight:bold;}
.aroundfi2 { }
.btnhcp { text-align:right; padding-bottom:0px; }

/* inputs */

.nhs1 { float:left; width:93px; padding-top:2px;}
.nhs2 { float:left; width:50px; padding-top:3px;}

.pinput,
.einput { font-size:12px; font-family:arial; padding:0px; margin:0px; width:180px; }
.pinput { width:183px;  font-size:12px; font-family:arial; padding:0px; margin:0px;}

#NHS { margin:0px; padding:0px; height:13px; width:13px; overflow:hidden; }

/* forum */

#surroundphp { padding:3px 0px 3px 16px;
background-image:url(../images/buttons/ni.gif);
background-repeat:no-repeat;
background-position:1px 6px; 
margin:0px 0px 0px 6px;}


#hcpforum
{

}
#hcpforum #phpff {   }
{

}

#hcpforum #dateP
{
float:left;  font-size:11px;
}
#hcpforum #dateTP
{
float:left;  padding:0px  2px 0px 2px; font-size:11px;
}
#hcpforum #dateT
{
float:left; font-size:11px;
}

#hcpforum #title a:link,
#hcpforum #title a:visited,
#hcpforum #title a:active
{
font-weight:normal; font-size:12px;
}


/* main box */
#mainhcpnewsbox { background:#EAF2DB; padding:10px;    margin-bottom:12px;}
#mainhcpnewsboxblue { background:#E4EDFA;  padding:10px;   margin-bottom:12px;}
#mainhcpnewsboxorange { background:#FFEFE1;  padding:10px;   margin-bottom:12px;}
#mainhcpnewsboxpink { background:#FBEAFF;  padding:10px;   margin-bottom:12px;}


.mainhcpnewsboxleft {  }
.mainhcpnewsboxleft img { border:1px solid #ccc; }
.mainhcpnewsboxright {  }

.mainhcpnewsbox-title { 
font-size:18px; font-weight:bold; font-family:arial; color:#58AF05; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0px; line-height:1.1em;
padding:0px 0px 8px 0px;
}
.mainhcpnewsboxright-date {font-size:10px; font-family:arial; text-transform:uppercase; color:#58AF05; padding:9px 0px 4px 0px; }
.mainhcpnewsboxright-desc { font-size:12px; font-family:arial; color:#333; padding:0px 0px 5px 0px; }
.mainhcpnewsboxright-link { text-align:right; }

#mainhcpnewsbox .mainhcpnewsbox-title a:link,
#mainhcpnewsbox .mainhcpnewsbox-title a:active,
#mainhcpnewsbox .mainhcpnewsbox-title a:visited
{ color:#58AF05; font-size:18px; font-weight:bold; font-family:arial; color:#58AF05; font-family:Georgia, "Times New Roman", Times, serif; } 

#morehcpnews  a{ 
color:#4F9904; 
}
#morehcpnews .hcpnewspanel-link a,
#mainhcpnewsbox .mainhcpnewsboxright-link a:link,
#mainhcpnewsbox .mainhcpnewsboxright-link a:active,
#mainhcpnewsbox .mainhcpnewsboxright-link a:visited
{ color:#4F9904; font-weight:bold; } 

.hcpnewsmsg { padding:7px 10px; background:#58AF05; color:#fff; font-size:12px; font-family:arial; line-height:1.2em;
font-size:18px; font-family:arial;  font-family:Georgia, "Times New Roman", Times, serif;
background-image:url(../assets/titles/hcp/search.jpg); background-repeat:repeat-x; 
}

.hcpnewsmsgupdated { padding:7px 10px 8px 10px; background:#222222; color:#fff; font-size:12px; font-family:arial; line-height:1.2em;
margin-bottom:12px;

}


#morehcpnews {background:#f9f9f9;  padding:10px;  margin-bottom:12px;}
#morehcpnews .title { font-size:18px; font-weight:bold; font-family:arial; color:#514B42; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:-1px;}
#morehcpnews .mainhcpnewsboxright-date { padding:4px 0px 2px 0px;}
#morehcpnews .hcpnewspanel-link { text-align:right; }

#mainhcpnewsboxblue  .mainhcpnewsbox-title { 
font-size:18px; font-weight:bold; font-family:arial; color:#4D87D7; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0px; line-height:1.1em;
padding:0px 0px 8px 0px;
}
#mainhcpnewsboxblue  .mainhcpnewsboxright-date {font-size:10px; font-family:arial; text-transform:uppercase; color:#4D87D7; padding:7px 0px 2px 0px; }

#mainhcpnewsboxblue .mainhcpnewsboxright-desc { font-size:12px; font-family:arial; color:#333; padding:0px 0px 5px 0px; }

#mainhcpnewsboxblue .mainhcpnewsbox-title a,
#mainhcpnewsboxblue .mainhcpnewsbox-title a:link,
#mainhcpnewsboxblue .mainhcpnewsbox-title a:active,
#mainhcpnewsboxblue .mainhcpnewsbox-title a:visited
{ color:#4D87D7;  font-size:18px; font-weight:bold; font-family:arial;font-family:Georgia, "Times New Roman", Times, serif;} 


#mainhcpnewsboxblue .mainhcpnewsboxright-link a:link,
#mainhcpnewsboxblue .mainhcpnewsboxright-link a:active,
#mainhcpnewsboxblue .mainhcpnewsboxright-link a:visited
{ color:#4D87D7; font-weight:bold; } 


#mainhcpnewsboxorange  .mainhcpnewsbox-title { 
font-size:18px; font-weight:bold; font-family:arial; color:#FF8000; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0px; line-height:1.1em;
padding:0px 0px 8px 0px;
}
#mainhcpnewsboxorange  .mainhcpnewsboxright-date {font-size:10px; font-family:arial; text-transform:uppercase; color:#FF8000; padding:7px 0px 2px 0px; }

#mainhcpnewsboxorange .mainhcpnewsboxright-desc { font-size:12px; font-family:arial; color:#333; padding:0px 0px 5px 0px; }
#mainhcpnewsboxorange .mainhcpnewsbox-title a:link,
#mainhcpnewsboxorange .mainhcpnewsbox-title a:active,
#mainhcpnewsboxorange .mainhcpnewsbox-title a:visited
{ color:#FF8000;font-size:18px; font-weight:bold; font-family:arial;font-family:Georgia, "Times New Roman", Times, serif; } 


#mainhcpnewsboxorange .mainhcpnewsboxright-link a:link,
#mainhcpnewsboxorange .mainhcpnewsboxright-link a:active,
#mainhcpnewsboxorange .mainhcpnewsboxright-link a:visited
{ color:#FF8000; font-weight:bold; } 


#mainhcpnewsboxpink  .mainhcpnewsbox-title { 
font-size:18px; font-weight:bold; font-family:arial; color:#EC00EC; font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:0px; line-height:1.1em;
padding:0px 0px 8px 0px;
}
#mainhcpnewsboxpink  .mainhcpnewsboxright-date {font-size:10px; font-family:arial; text-transform:uppercase; color:#EC00EC; padding:7px 0px 2px 0px; }

#mainhcpnewsboxpink .mainhcpnewsboxright-desc { font-size:12px; font-family:arial; color:#333; padding:0px 0px 5px 0px; }
#mainhcpnewsboxpink .mainhcpnewsbox-title a:link,
#mainhcpnewsboxpink .mainhcpnewsbox-title a:active,
#mainhcpnewsboxpink .mainhcpnewsbox-title a:visited
{ color:#EC00EC; font-size:18px; font-weight:bold; font-family:arial;font-family:Georgia, "Times New Roman", Times, serif; } 


#mainhcpnewsboxpink .mainhcpnewsboxright-link a:link,
#mainhcpnewsboxpink .mainhcpnewsboxright-link a:active,
#mainhcpnewsboxpink .mainhcpnewsboxright-link a:visited
{ color:#EC00EC; font-weight:bold; } 

.ad300 { text-align:center; height:250px; padding:15px 0px; background:#fff; border-top:1px dotted #D7D7D7; border-bottom:1px dotted #D7D7D7; margin-bottom:12px; }

.past-date { font-weight:bold; color:#666; padding-top:10px; }


#displayText {
 display:block; text-align:center;	 background-color:#F1FCD6; border:1px solid #A6D665;
 padding:5px 0px; font-size:12px; font-weight:bold; color:#A6D665;
	
}
#displayText  a:link, 
#displayText  a:visited, 
#displayText  a:active
{ color:#A6D665; }

#aroundhcpevents { }
.hcpevent { padding-bottom:10px;}
.hcpevent1 { float:left; width:80px; border:1px solid #80b62a; background:#95cd3c; font-family:arial; text-align:center; padding:5px; margin-right:10px; }
.hcpevent1a { font-size:18px; font-weight:bold; color:#fff; }
.hcpevent1b { font-size:16px; font-weight:bold; color:#fff;}
.hcpevent2 { float:left; width: 240px;}

.hcpevent2a { font-size:14px; font-weight:bold; color:#333; }
#aroundhcpevents .hcpevent2a a:link,#aroundhcpevents  .hcpevent2a a:visited, #aroundhcpevents .hcpevent2a a:active
 { font-size:14px; font-weight:bold; color:#e22b00; }
.greyhcp { font-weight:bold; }
.hcpevent2b { font-size:12px;  color:#999; padding-bottom:2px;}
.hcpevent2c { font-size:12px;  color:#333;}
.hcpmonth { border-bottom:1px solid #d7d7d7; font-size:16px; font-weight:bold; font-family:arial; color:#666; margin-bottom:8px; }
