  /*****************************************************************/
 /*****************************************************************
 	File: 				CDPHP_PROVIDERS.CSS
	Last Modified:		6-1-2007
	Last Updated By:	
	Comments:			Common elements on the providers section.    
  ****************************************************************/
/****************************************************************/
 a:hover {
	color:#789538;
}
h2 { 
	color:#6A737B;
	
	font-size:1.1em;
}    
h3 {
	text-align: left;
	color:#789538;

}
h4 {
	font-size:1.2em;
	color:#789538;
}
#genericNav {
	background: transparent url(/images/providers/bkg_providerTop.jpg) top left no-repeat;
	width: 751px;
}
#aboutCDPHP {
	background: transparent url(/images/providers/bkg_providerBottom.jpg) top left repeat-x;
	width: 750px;
	height: 71px;
	text-indent: -9999px;
}
* html #subNav {
	float: left;
}
#subNav ul li a {
	display: block;
	padding: 7px 15px;
}

#subNav ul li ul a {
	
	text-decoration: none;
	color:#789538;
}
#subNav img 
{
    padding-left:2px;
    
 }



* html #subNav ul li a {
	display: block;
	width: 90%;
	padding: 7px 0 7px 15px;
}
#subNav ul li a {
	display: block;
	padding: 7px 12px 7px 12px; 
}
#subNav ul li ul li a {
	display: block;
	padding: 7px 12px 7px 32px; 
}
* html #subNav ul li ul li a {
	display: block;
	padding: 7px 0 7px 14px; 
}
#subNav ul li ul {
	
	text-decoration: none;
}
#subNav ul li a:hover {
	background: transparent url(/images/providers/bkg_selectedMenu.gif) top left no-repeat;
	text-decoration: none;
}
#subNav ul .shade  {
	background: transparent url(/images/providers/bkg_selectedMenu.gif) top left no-repeat;
	text-decoration: none;
}
#subNav ul li a:hover {
	background: transparent url(/images/providers/bkg_selectedMenu.gif) top left repeat-y;
	text-decoration: none;
}
#subNav ul .shade  {
	background: transparent url(/images/providers/bkg_selectedMenu.gif) top left repeat-y;
	text-decoration: none;
}
#subNav ul .subsecshade  {
	background: transparent url(/images/providers/bkg_selectedMenu.gif) top left repeat-y;
	text-decoration: none;
}
#subNav ul a .subshade {
	background: url(/images/providers_btn.gif) top left repeat-y;
	text-decoration: none;
}
#subNav ul .subshade  {
	background: url(/images/providers_btn.gif) top left repeat-y;
	text-decoration: none;
}
#subNav ul li.subsecshade ul li a:hover {
	background: url(/images/providers_btn.gif) top left repeat-y;
}
#subNav h6 {
	margin:0 3px 0 12px;  
	padding:3px 3px 3px 0;
	font-size:1.1em;
	color:#771c7d; 
	border-top: 2px solid #789538 
}
#requestID {
	background: transparent url(/images/members/img_lock.gif) top left no-repeat;
	padding: 0 0 0 14px;
	color: #65116c;
}
h3.memberResources {
	background: #818c58;	
}
.resource1, .resource2 {
	background: #dcf0a9;
	color: #818c58;
}
.resource2 {
    width:335px;
	background: #f3fcdd; 
}
#majorSection .leftcell { 
	width:155px; 
}
#majorSection .labelhome { 
	height:32px; 
}
.findoutmore {
	padding: 20px;
	background: #f3f3f3;
}
.findoutmore p {
	padding-left: 0;
}
.providers {
	color: #818c58;
}
#learnMore {
	border-top: 1px solid #bcbcbc;
}
ul#learnMoreElements li {
	background: transparent url(/images/bkg_arrow.gif) 10% 50% no-repeat;
	padding: 0 0 0 17px;
	display: inline;	
}
.womanBack {
	background: transparent url(/images/providers/bkg_womanSitting.jpg) bottom center no-repeat;
	height: 275px;
}
.descript {
	font-weight: bold;
	padding: 4px 0 0 5px;
}
/***Providers Added by MS******************************************************/ 
#providers {
	margin:0 10px 20px 5px;
	padding:0;
	min-height:500px;
}
#providers a {
	margin:0;
	padding:0;
	color:#cc7f0b; 
}
#providers p {
	margin:0 0 0 5px;
	padding:0;
	font-size:1.1em;
}
#providers h2 { 
	color:#6A737B;
	font-weight:bold;
	font-size:1.1em;
	margin:10px 0 10px 5px; 
}    
#providers h3 {
	margin:8px 0 8px 5px;
	padding:0;
	text-align: left;
	color:#789538;
	font-size:1.5em;
	font-weight:bold;
}
#providers h4 {
	margin:12px 0 1px 5px;
	padding:0;
	text-align: left;
	font-size:1.2em;
	color:#789538;
	font-weight:bold;
}
#providers ul { 
	margin:0 0 10px 5px;
	padding:0;
	line-height:15px;
}
#providers ul li ul { 
	margin:0 0 10px 5px;
	padding:0;
	line-height:13px; 
}
#providers ul li ul li { 
	padding:5px 0 0 10px;
	margin:0 0 0 5px;
	font-size:1.0em;
	background: transparent url(/images/bullet.gif) 0px 11px no-repeat;	
}
#providers ul li { 
	padding:5px 0 0 10px;
	margin:0;

	font-size:1.1em;
	background: transparent url(/images/bullet.gif) 0px 11px no-repeat;
}
/***Providers Added by MS******************************************************/ 
#providers .providerform li {
	min-height:25px; 
	padding:2px 0 0 25px;
	margin:0;
	font-size:1.1em;
	background: transparent url(/images/pdf.gif) 3px 1px no-repeat;
	line-height:18px;
	border-top: 1px solid #d7d5d5;
	border-left: 1px solid #d7d5d5;
	border-right: 1px solid #d7d5d5;
}       

#providers .providerform li.NoPDF { 
	
	background:none;
	
}                            
#providers .link { 
	margin:0 0 10px 5px;
	padding:0;
	line-height:15px; 
}
#providers .link li { 
	padding:5px 0 0 10px;
	margin:0;
	font-size:12px;
	background: transparent url(/images/black_arrow.gif) 0px 9px no-repeat;
}       


                              
#providers .providerform .head { 
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:1.2em; 
}                            
/***Providers faqs*************************************************************/ 
#providers .question { 
	background: transparent url(/images/Qprovider.gif) 0px 2px no-repeat;
	font-weight:bold;
	font-size:12px;
	margin:20px 0 2px 5px;
	padding:0 0 0 15px;
	color:#789538; 
}
#providers .answer   { 
	background: transparent url(/images/Aprovider.gif) 0px 3px no-repeat;
	padding:0 0 0 15px;  
}
#providers .Alist { 
	margin:5px 0 5px 10px;
	padding:0; 
}
#providers .backtotop { 
	padding:0 0 0 5px; 
}
#providers .backtotop img {
	padding-top:5px; 
}
/***Providers eform************************************************************/ 
#providers .section { 
	margin:10px 0 -15px 5px;
	padding:3px 0 0 0;
	border-top: 2px solid #d7d5d5; 
}
#providers .eforum {
	width:440px; 
	margin:0 0 20px 5px;
	vertical-align:top;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
#providers .eforum td {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	padding:5px 5px 5px 5px;
	vertical-align:top; 
}
#providers .shade { 
	background:#d0dca1; 
}
/***Providers table************************************************************/ 
#providers .t1 { 
	margin:5px 0 10px 0;
	border-top: 1px solid #d7d5d5;
	border-right: 1px solid #d7d5d5; 
}
#providers .t1 td {
	font-size:1.0em;
	padding:5px; 
	border-bottom: 1px solid #d7d5d5;
	border-left: 1px solid #d7d5d5; 
}
#providers .t1 th {
	padding:5px; 
	border-bottom: 1px solid #d7d5d5;
	border-left: 1px solid #d7d5d5;
	background:#666;
	color:#fff;
	text-align:left; 
}
#providers .t1 ul li { 
	font-size:1.0em;
}
/***Providers monthly seminar**************************************************/ 
#monthlysem { 
	margin:-5px 0 0 0;
	width:590px; 
}
#monthlysem table {
	width:590px;
	margin:10px 0 0 0;
}
#monthlysem th {
	font-weight:bold;
	color:#fff;
	vertical-align: top;
	background: #616161;
	text-align: left;
	font-size:1.2em;
	padding: 5px 18px;
}
#monthlysem th.firstCol {
	border-right: 1px solid #666;
}
#monthlysem th.lastCol {
	text-transform: uppercase;
	text-align: right;
}
#monthlysem .info td {
	background:#f3f3f3;
	padding:5px 5px 5px 10px;
	border-bottom: 1px solid #fff; 
}
#monthlysem .date td {
	background:#cfd6b2;
	height:20px;
	border-bottom: 1px solid #fff;
	color:#789538;
	font-weight:bold;
	font-size:1.2em;
	padding:0 0 0 19px; 
}
#monthlysem .info .c1 {
	padding:5px 5px 5px 14px;
	width:168px;
	border-right: 2px solid #fff;
	vertical-align:top;
}
#monthlysem .info .c2 {
	padding:5px 5px 5px 0;
	width:190px;
	border-right: 2px solid #fff;
	vertical-align:top;
}
#monthlysem .info .c3 { 
	padding:0 0 0 60px; 
}
#monthlysem .info .c2 .ms { 
	padding:0 0 10px 17px;
	width:190px;
	border-bottom: 2px dashed #789538; 
}
#monthlysem .info .c2 .as { 
	padding:10px 0 0 17px;
	width:190px;
}
#monthlysem .footer td {
	height:36px;
	background: transparent url(/images/providerseminarbottom.gif) 0px 0px repeat-x;
}
/***Providers formulary update*************************************************/  
#formularyupdate { 
	padding:60px 0 0 5px;
	margin:0;
	width:596px;
	float:left;
	min-height:400px;
	background: transparent url(/images/formularyhead.jpg) 5px 0px no-repeat;     
}
#formularyupdate table {
	width:596px;
	font-size:1.1em;
	border-bottom: 1px solid #d7d5d5;
	border-left: 1px solid #d7d5d5;
	border-bottom: 1px solid #d7d5d5;
}
#formularyupdate .tableHead {
	padding:5px 5px 5px 15px;
	color:#ffffff;
	background:#8d9d55;
	font-size:1.1em;
	text-align:left;
}
#formularyupdate td {
	padding:5px 5px 5px 15px;
	border-right: 1px solid #d7d5d5;
	border-top: 1px solid #d7d5d5;
}
#formularyupdate th {
	padding:5px 5px 5px 15px;
		color:#ffffff;
		background:#8d9d55;
		font-size:1.1em;
	text-align:left;
	}
	
	
#formularyupdate p {
	padding:5px 5px 5px 10px;
}
#formularyupdate h4 {
	padding-left:15px;
}
/*
#formularyupdate ul { 
	float:left; 
}
*/

#formularyupdate ul li  { 
	background-image:none; 
}
#licensed .pdf li { 
	padding:2px 0 0 25px;
	margin:0;
	font-size:1.1em;
	background: transparent url(/images/pdf.gif) 3px 1px no-repeat;
	line-height:18px;
}                                
#licensed {
	margin:0 0 15px 0; 
	border: 1px solid #7a8735;
}                                
#adjunct .pdf li { 
	padding:2px 0 0px 25px;
	margin:0;
	font-size:1.1em;
	background: transparent url(/images/pdf.gif) 3px 1px no-repeat;
	line-height:18px;
}                                
#adjunct { 
	border: 1px solid #7a8735;  
}
/***Providers Drugs************************************************************/
#drugdata {
	width:415px;
	margin:0 0 0 6px;
	border-bottom: 1px solid #7a8735;
	border-top: 1px solid #000;
	text-align:left; 
}
#drugdata th {
	padding:0 0 0 15px; 
	background-color:#8b908c;
	color:#fff;
	font-size:1.2em;
	margin:0;
	padding:5px;  
}
#drugdata .lefthead { 
	border-bottom:solid 1px #000;
	border-left:solid 1px #000;
	border-right:solid 1px #000;  
}
#drugdata .righthead { 
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;  
}
#drugdata .cond{ 
	margin:0;
	padding:5px;
	border-top: 1px solid #7a8735; 
	border-left: 1px solid #7a8735; 
	border-right: 1px solid #7a8735;
}             
#drugdata .drugs {   
	margin:0;
	padding:5px;
	border-top: 1px solid #7a8735;
	border-right: 1px solid #7a8735;   
}
#drugdata .shade { 
	background:#d0dca1; 
}   
/***No Right Column*************************************************/
#twoColumn { 
    float:right;
    padding:0;
    margin:0;
    width:596px;
    min-height:400px;
}                               
                            
/***Providers 2 column layout**************************************************/  
#providers2 {
	float:left;
	margin:0;
	padding:0;
	min-height:500px;
	width:602px;
	background:#fff;
}


/***Providers general fonts****************************************************/  
#providers2 h2 { 
	color:#789538;
	font-weight:bold;
	font-size:1.5em;
	margin:15px 0 0 0; 
}                                
#providers2 p {
	margin:5px 0 0 0;
	padding:0;
	width:380px; 
}  
/***Providers rx top head******************************************************/  
#providers2 .rxhead {
	width:580px;
	height:115px;
	margin:0;
	padding:0 0 0px 20px;
	background: transparent url(/images/spillpill.jpg) 410px 10px no-repeat;
}  
/***Providers provider resources top head**************************************/  
#providers2 .prhead {
	width:580px;
	height:115px;
	margin:0;
	padding:0 0 0 20px;
	background: transparent url(/images/apple.jpg) 410px 0px no-repeat;
}                                                                  
/***Providers 2col bottom section**********************************************/  
#providers2 .prbottom { 
	margin:5px 0 0 15px;
	padding: 10px 0 0 0;
	height:300px;
}
#providers2 .prbottom p { 
	width:340px;
	margin:0 0 0 234px; 
}
#providers2 .prbottom h2 { 
	width:340px;
	margin:45px 0 0 234px; 
}
#providers2 .prbottom .top5 { 
	padding-top:5px; 
}
#providers2 .prbottom .bottomL { 
	width:232px;
	height:232px;
	float:left;
	margin-top:-20px;
}
/***Providers boxes resources and rx*******************************************/  
#providers2 .group {
	margin:0 0 5px 0px;
	padding:0 0 0 14px;
	width:590px;
	height:112px;
}                              
#providers2 .section {
	float:left;
	width:188px;
	margin:0 5px 5px 0;
	padding:0;
	border: 1px solid #d7d5d5;
}  
#providers2 .section p {
	height:50px;
	margin:0;
	padding:0px 5px 5px 10px;
	width:173px; 
}                                 
#providers2 .section img {
	padding:0;
	margin:0;
} 
#providers2 .section .top5 { 
	padding:5px 0 0 0; 
} 
#providers2 .section a { 
	font-weight: normal; 
}  
#providers2 .section a:hover { 
	text-decoration: none;
	color:#cc7f0b;  
} 
/***Providers boxes resources and rx with dropdown*****************************/ 
#providers2 .groupdrop {
	margin:0;
	padding:0 0 0 14px;
	width:590px;
	height:142px;
}
#providers2 .dropdown {
	float:left;
	width:188px;
	height:135px;
	margin:0 5px 5px 0;
	padding:0;
	border: 1px solid #d7d5d5;
}  
#providers2 .dropdown  p {
	height:80px;
	margin:0;
	padding:0 5px 5px 10px;
	width:173px; 
}                                 
#providers2 .dropdown  img {
	padding:0;
	margin:0;
} 
#providers2 .dropdown .top5 { 
	padding:5px 0 0 0; 
} 
#providers2 .dropdown  a { 
	font-weight:normal; 
}  
#providers2 .dropdown  a:hover { 
	text-decoration:none;
	color:#cc7f0b;  
}  
#providers2 .dropdown  .providerdrop { 
	color:#789538;
	margin:3px 0 0 0;  
}
/***Providers plans************************************************************/  
#providers2 .planshead {
	width:580px;
	height:115px;
	margin:0;
	padding:0 0 0px 20px;
	background: transparent url(/images/rocks.jpg) 380px 0px no-repeat;
}                                                                  
#providers2 .planshead  h2 {
	color:#6A737B;
	font-weight:bold;
	font-size:1.1em;
	margin:10px 0 10px 5px; 
}    
#providers2 .planshead  h3 {
	margin:8px 0 8px 5px;
	color:#789538;
	padding:0;
	text-align: left; 
	font-size:1.5em;
	font-weight:bold;
}
#providers2 .planshead  p { 
	padding:0 0 0 5px; 
}
/***header images providers****************************************************/ 
.providershome {
    background: transparent url(/images/providers/providers7.0.jpg) top left no-repeat;
}   
 .providershome #innerNavigation .n1 a { 
 	color:#69704F;
}
.providerresources {
    background: transparent url(/images/providers/providerresources7.2.jpg) top left no-repeat;
}      
.providerresources #innerNavigation .n3 a { 
	color:#69704F;
}
.providerbenefits {
    background: transparent url(/images/providers/providerbenefits7.1.jpg) top left no-repeat;
}           
.providerbenefits #innerNavigation .n2 a { 
	color:#69704F;
}    
.rxinformation {
    background: transparent url(/images/providers/rxinformation7.3.jpg) top left no-repeat;
}  
.rxinformation #innerNavigation .n4 a { 
	color:#69704F;
}
.providerfaqs {
    background: transparent url(/images/providers/providerfaq7.4.jpg) top left no-repeat;
}   
.providerfaqs #innerNavigation .n7 a {
	color:#69704F;
}
.providerplans {
    background: transparent url(/images/providers/providerplans.jpg) top left no-repeat;
}     
.providerplans #innerNavigation .n5 a { 
	color:#69704F;
}
.providercontact {
    background: transparent url(/images/providers/contact_provider.jpg) top left no-repeat;
}
/***CONTACT HEADERS************************************************************/ 

.contact_providers {
	background: transparent url(/images/providers_header.jpg) top left no-repeat;
}