 /* CSS FOR ALL PCARE PAGES.*/

/*------ OUR COMPANY:PrimeCare.Master MAIN #####################--------*/
/*---  purchase.aspx -------*/
.download {background: url(images/download.gif) 100% 100%  repeat;
			font-size:18px;border:2px outset #ffffff;width:320px;height:190px;
			padding:25px;line-height:33px;}
.free_download {background: url(images/free_download_yellow.gif) 100% 100%  repeat;
			font-size:18px;border:1px outset orange;width:320px;height:190px;
			padding:25px;line-height:33px;}
.free_demo {background: url(images/free_download_yellow.gif) 100% 100%  repeat;
			font-size:20px;border:1px outset orange;width:320px;color:#003300;
			font-weight:600;stretch:wide;text-decoration:underline;
			padding:25px;line-height:33px;}
.free_demo:hover { padding:25px;color:red;text-decoration:none;font-weight:bold;}						
/*------  -------*/
.left_menu {background: url(images/sub_menu1.gif) 0px 0  no-repeat;}
.left_menu_link {
				line-height:33px;color:#ffffff;font-weight:600;font-size:9px;
			    padding:7px;}
a.left_menu_link:hover {
						background: url(images/sub_menu1.gif) 0px 0  no-repeat;
						color:#FFCC00;padding:10px;line-height:33px;font-size:9px;}
.menuItem{
	color:black;
	border:outset 2px #006699 STYLE="SOLID";
	background-color:#006699;
	background: url(images/navigation-bg-selected3.gif) 100% 100%  no-repeat;
	width:100px;  height:35px; display:block;
	line-height:33px; text-align:center;
	font-family:Tahoma,Verdana;
	font-weight:bolder; color:#FAF0C2; font-size:12px;
	}

.menuItemSelected{
	color: #0066CC;
	border:1px OUTSET #ccccff;	
	}
	
.StaticMenuItemHover{
	color: #FFCC00;			
	}
	
.DinamicMenuItemHover{
	color: red;
	}	
.subMenu{
		color: red;
		}

/*-------------------------- Vertical Menus ------------ ###############*/
			
	
/*-------------------------- COMPANY PHRASE ------------ ###############*/

.CompanyPhrase {
	font:normal 18px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;  height:54px;
	align:right;  padding-right: 10px;
	stretch:wide;
	}
.CompanyPhrase:hover {padding-right: 10px;background-color:#0066cc;color:white; }									
	
	
.HeaderIcon_align{
	position:left;
	}

/*----------------------- Products: pcs products --------#####################*/
.CompImage {
	background:transparent;
	margin: 5px 2px 0 60px;
	background: 0 100% repeat-x;
	}
 
.ourCompany-leftPart{
	width:264px; border-right:2px solid #CBC387;
	margin:0 0 0 3px; float:left;
	}


	 
h2.LeftSide-Hdr2{
	width:231px; height:20px; color:#951509;
	line-height:19px; font-weight:bold; font-size:12px;
	padding:0 0 0 21px; background:#FAF3BB url(images/more-ideac-icon.gif) 3px 4px no-repeat;
	}
	
ul.ourCompany-list{                  
	               padding:11px 0 10px 0;
	              }

ul.ourCompany-list li{
	background: url(images/arrow_bullet1.gif) 0 3px no-repeat;
	display:block; margin:0 0 8px 0; padding:0 0 0 15px;
	color:#660000;   font-size:14px; font-stretch:wide; line-height:14px;
	}
	
ul.ourCompany-list li a{
	color:#660000; font-size:14px; line-height:13px;font-weight:bold;
	text-decoration:underline;
	}
	
ul.ourCompany-list li a:hover{
	text-decoration:none;
	}

/*------------------- Template Page: Right Side--------#####################*/

div#ourCompany-rightPart{
	width:700px; margin:0 2px 0 0; float:left;
	padding:0 0 0 20px;
	}
	
.HomeHdr1{
	font-family:verdana;
	color:#ffffff;
	background:transparent url(images/block1.gif) 0 0 no-repeat;
	font-stretch:wide; 
	font-size:14px;	
	
	padding:20px 10px 14px 10px; 
	display:block;
	width:250px;
	height:200px;
	line-height:20px; 	
	}	
/*===== Primecare,===============*/	
.rightInfo-Hdr1{
	font-family:verdana;
	color:#ffffff;
	background-color:#9999ff;
	font-stretch:wide; 
	font-size:16px;
	width:auto;
	border: 3px outset #ffffff;
	padding:20px 10px 14px 10px; 
	display:block;
	line-height:20px; 
	
	}
/*-----products,benefits ----------####*/	
h2.LeftSide-Hdr1{
					height:auto;width:200px; color:#951509;
					border: 2px outset #FAF3BB;
					line-height:22px; font-weight:bold; font-size:12px; font-family:verdana;
					padding:15px; background:#FAF3BB url(images/faq-icon.gif) 3px 4px no-repeat;
					}
/*-----products, ----------####*/					
.productName  {font-family:Arial,Helvetica,sans-serif;
				font-size:16px;padding-bottom:20px;text-decoration:underline;
				color:#0000ff;}
				
.productsBox{
				font-family:verdana;
				color:#ffffff;
				background-color:#9999ff;
				font-stretch:wide; 
				font-size:12px;
				width:230px;
				border: 3px outset #ffffff;
				padding:20px; 
				display:block;
				line-height:20px; }	
	
/*-----products, ----------####*/	
.LeftSide-Hdr1{
				height:auto;width:350px; color:#951509;
				border: 2px outset #FAF3BB;
				line-height:22px; font-weight:bold; font-size:12px; font-family:verdana;
				padding:15px; background:#FAF3BB url(images/faq-icon.gif) 3px 4px no-repeat;
				}					
h2.rightInfo-Hdr2{
					font-family:verdana;
					color:#006699;
					line-height:17px; 
					font-weight:bolder; 
					font-size:11px;	
	}
/*===== primecare,===============*/	
.author:hover{color:red; padding: 0px 0 0px 5px;}		
.author{
		font-family:verdana;
		color:#000000;
		line-height:15px;
		font-weight:bold; font-size:10px;
		margin:18px 0 0 12px; 
		padding: 20px 0 10px 5px;
	}
	
p.moreInfo-Title{	
	padding:19px 0 0 0; font-size:16px; font-weight:bold; 
	line-height:19px; color:#000000;
	}
p.moreInfo-Text{	
	padding:8px 0 0 5px; font-size:12px;
	line-height:19px; color:#000000;
	}
p.moreInfo-Text-paragraph{	
	padding:8px 0 0 5px; font-size:12px;
	line-height:19px; color:#000000;
	}		
h2.searchUrl-Hdr{
	width:231px; height:20px; color:#951509;
	line-height:19px; font-weight:bold; font-size:12px;
	padding:0 0 0 21px; background:#FAF3BB url(images/search-url-icon.gif) 3px 4px no-repeat;
	}

/*-------------------------- GENERAL -----------------------#############*/
/*------font-family:Arial, Helvetica, sans-serif;------*/
.body{
	padding:0 0 0 0; margin:0; border-right:1px solid #006699
}

div, mg, p, a, ul, form, input, label {
	padding:0; margin:0;
	}
h3 {
	background-color: #FFCC00;
	padding: 10px 100px 10px 10px;
	width:auto;
	border:outset 4PX #ffffff; color:red;
	font-family: Trebuchet MS',Trebuchet,Verdana,Sans-serif;
	
	}	
	
img{ 
	border:none;
	float; left;
	}
.feed {
		color: green;
		background-color:#CCCCFF;
		align: right;		
		text-align:right;
		text-decoration:underline;
		font-size: 10px;
		font-family: verdana;
		text-indent: 5px;
						
	}
.feedLink {
		color: #47481A;
		background-color:#CCCCFF;
		text-align:left;
		text-decoration:underline;
		font-weight:bold;
		font-variant:small-caps; 
		font-size:12px; 
		font-family: verdana;		
		padding: 15px 0 30px 50px;
						
	}	


a{ outline:none; text-decoration:none;}

ul{ list-style-type:none;}

.question {
			font-family: verdana;
			font-size: 11px;					
			color:black;
			font-weight:bolder;
			padding: 4px 0 4px 5px;
			width: 98%;			
			border-bottom: 1PX inset gray;
			}
.question1 {
			font-family: verdana;
			font-size: 11px;
			line-height:22px;					
			color:#333333;
			font-weight:bold;
			padding: 0px 0 10px 8px;
			width: 90%;						
			}
.answer {
			font-family: verdana;
			font-size: 11px;
			padding: 2px 5px 15px 5px;
			}

.spacer{
	line-height:0; font-size:0; clear:both;
	}
	

a:hover{
	background-color:#FFCC00;
	padding:0px;
	}

a:selected {	
			background-color:#006699;
			}
			a:active{color:red;}
a.viewReleases:hover{
	background-color:#000000;
	color:#ffffff;
	
	}
a.PanelLink:hover{
	background-color:#000000;
	color:#ffffff;
	
	}			

				
/*------------- Stock quotes -----#################*/
.stockpanelLinks {
				
				background-color:#CCCCFF;
				padding:3px 5px 3px 5px;
				}
.stockCompanyTitle { 
					font-variant:small-caps;
					font-size: 12px;
					font-weight:bold;
					}
.stockLink {
			
			background: #C0c0c0 url(images/search_url_icon.gif) 3px 8px no-repeat;				 				
			padding: 5px 10px 3px 15px;
			
			font-size:11px;
			font-variant: small-caps;
			text-indent:5px;
			display: block;
			}					
					
.CompanyPhraseStockInfo {
	font:normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; width:400;
	background-color: #000000;
	padding:5px 0 5px 5px;
	border: 4px ridge #999999;
	}
.StockBackground {
					background-color: #ffffff;
					
				}
.StockBgCol {
					background-color: #CCCCFF;
					
				}				
.stockSeparator {
				background-color:#082733; 
				height:3px;
				}				
.stockChart {
			padding: 10px 5px 10px 10px;
			align:center;
			}					
.CompanySymbol {
				color: #ffffff;
				font-size: 12px;
				padding-left: 5px;
				}
.CompanyStockTime {
					background: url(images/faq-icon.gif) 3px 4px no-repeat;
					color: #082733;					
					border-align:bottom;
					text-align:right;
					font-size: 12px;
					padding: 0 5px 0 10px;
				}



/*--------------------------------- Master Page Footer --------#################*/

.BodyFooter{
	padding:5px 0 5px 7px; color:silver;
	font-size:12px; line-height:11px;
	}
	
p.copyright{
	padding:5px 0 0 7px; color:#706933;
	font-size:12px; line-height:11px;
	}
	
p.Ping a{
	color:#B3AC8B;
	text-align:right;
	padding-right: 10px
	}
	
div#footer-bg div#footer-menu p.copyright a:hover{
	color:#706933;
	}
	
/*===========================Press News ===============*/
.PressPanel {	
			color:#47481A;								
			font:Verdana;
			font-size:13px;
			line-height:18px;
			padding:10px 10px 10px 10px;			
			border:3px outset white;
			 width:450px;				
			}
.panelSize {
			width:33%; 			
			}
.panelSizeHalf {
			width:50%; 
			paddign:10px 15px 5px 15px;
						
			}			
.RecentNewsTemplatePanel {	
			color:#47481A;								
			font:Verdana;
			font-size:14px;			
			border:4px outset white;			
			padding: 5px 5px 20px 5px;
			
			height:380px;													
			}
.ImageSize {	
			height:200px;	width:250px;
			color:#47481A;														
			padding: 3px 3px 3px 30px;	
			text-indent:50px;		
			
			border: 4px outset #ffffff; 
			display:block;												
			}
.bordercolor {}			
.ImageDescription { 
					float:right;
					color:#47481A;
					font-family: verdana;
					font-variant: small-caps;
					font-size: 10px;
					padding:50px 10px 20px 15px;
					line-height:22px;
					}
					
.RecentNewsTemplatePanelPat_Phy {	
			color:#47481A;								
			font:Verdana;
			font-size:10px;			
			border:1px outset #ffcc00;			
			padding: 5px 5px 0px 5px;
			width:450px;
			height:100%;													
			}
.addressInfoPanel {	
			background-color:#CCCCFF;								
			font-family:Verdana;
			font-size:12px;									
			padding: 0 5px 10px 35px;
			height:200px;
			line-height:20px;												
			}			
										
.PressYearTitle {			
				color:#FFFFFF;
				background: #082733;				
				padding: 3px 0 5px 3px;
				display: block;
				font-size: 16px;
				font-weight: bolder;
				
				}
.PressYearTitle:hover {padding: 3px 0 5px 3px;color:red;}				
.AlternateTextLink1 {
				background: #C0c0c0 url(images/bullet_News.gif) 2px 9px no-repeat;				 				
				padding: 3px 0 3px 15px;
				display: block;
				}
.AlternateTextLink2 {							
				background: white url(images/bullet_News.gif) 2px 9px no-repeat;				
				padding: 3px 0 3px 15px;
				display: block;
				}				
.plainBlackText {
				color:black;
				font-weight:bold;
				font-size:11px;				
			}
.pdfPosition {
				position:relative;
				left:20px;
				top:0;								
				border:1px outset red;
				
}				

	
/*===========================INDIVIDUAL PAGES ===============*/	
/*========== Benefits,=============*/	
.TitleHeader{
		padding-left:9px;padding-bottom:9px;	
		}
.TitleHeaderNews{
		padding:0 7px 0 0;	
		}	
.TitleSubHeader{
		padding:0;
		color:#47481A;	
		}
.BlueTextTitle{
				color:#006699;
				}
.features {background: url(images/download.gif) 100% 100%  repeat;padding:10px; }				
.greenTitle {  
			font-family: Verdana, Arial, Helvetica, 
			sans-serif; font-size: 13px; 
			font-stretch:wide;
			
			font-weight: bolder; 
			color: burgandy;
			text-decoration:underline;
			}
/*========Used in all PAGES ======*/									
.tableContent { padding: 0; background-color:#CCCCFF; border:0 0 0 20px;}

.InnertableContent  { color:#000000; padding: 2px 0 3px 0; border:0;}

.mainTD             { padding: 0 0 0 15px; margin:0; }	
					
.label              { font: 14pt;font-weight: bold;color: red;}
					
.menuItem1  {		
			background:black 90% 100% no-repeat;
			position:center;
			width:120px;  height:30px; display:block;
			line-height:25px; text-align:center;
			font-family:Tahoma,Verdana;
			font-weight:bold; color:silver; font-size:11px;	
			}
.menuItemSelected1  {
					color: brown;
					border:inset 1PX;	
					}
.StaticMenuItemHover1   {
						color: red;
						background:#006699;	
						}

				
/*========Used producsts ======*/												
			
.paragraphFont{
				font-family: verdana;
				font-size: 12px;
				font-color: gray;
				padding:0 0 20x 3x;
				line-height:21px;
				}	
/*===== Benefits,===============*/							
.paragraphFont1{
				font-family: verdana;
				font-size: 12px;
				padding:20px 0 0 7x;
				line-height:15px;
				}
.paragraphFont2{
				background-color: white;
				font-family: verdana;
				font-size: 12px;
				font-color: black;
				padding:5px 5px 15px 25px;
				line-height:21px;
				}
.paragraphFont1Border{
					font-family: verdana;
					font-size: 12px;
					padding:20px 0 0 7x;
					line-height:11px;
					
				}
/*===== Primecare,===============*/				
.paragraphFontImage{
				float:right;
				font-family: verdana;
				font-size: 12px;
				padding:10px 10px 5px 15px;
				line-height:20px;											
				}
/*===== Primecare,===============*/
.LeftSideImage {
				padding: 5px;
				background-color: #9999ff;
				border: 2px inset white;
				
				}
/*===== Primecare,===============*/				
.tdBorder { padding: 20px 10px 10px 10px;
			height:200px;
			width:270px;
			}
/*===== Benefits,===============*/													
.BulletsInParagraph{
				background: url(images/yellow_bullet4.gif) 0 3px no-repeat;
				display:block; margin:0 0 1px 0; padding:0 0 0 15px;
				font-size:12px; line-height:16px;
				color:#47481a;				
				}
.BulletsInParagraphExt{
				background: url(images/yellow_bullet4.gif) 0 12px no-repeat;
				display:block; margin:0 0 1px 0; padding:5px 0 0 10px;
				line-height:18px;
				border-align:bottom;
				font-size:11px;
				
				}
.BulletsInParagraphExt:hover { padding:5px 0 0 10px; color:red;}				
.newNewsIcon {
				background: url(images/New_news_icon.gif) 10px 0 no-repeat;
				}				
.BulletsInParagraphExt1{
				background: url(images/yellow_bullet4.gif) 0 12px no-repeat;
				display:block; margin:0 0 1px 0; padding:0 0 0 10px;
				line-height:18px;
				border-align:bottom;				
				}				
.BulletsInParagraphExt2{
				background: url(images/burgandy_bullet3.gif) 0 7px no-repeat;
				display:block; margin:0 0 1px 2px; padding:0 0 0 10px;
				line-height:18px;
				font-family: verdana;
						
				}
.BulletsInParagraphNews{
				background:url(images/bullet_News.gif) 0 3px no-repeat;
				display:block; margin:0 0 1px 0; padding:0 0 0 15px;
				font-size:11px; line-height:18px;				
				}
/*===== Benefits,===============*/											
.BulletsInParagraphIndent{				
				background: url(images/burgandy_bullet3.gif) 16px 3px no-repeat;
				display:block; margin:0 0 1px 0; padding:0 0 0 30px;
				font-size:11px; line-height:9px;				
				}								
.itemList1{
	background: url(images/arrow_bullet1.gif) 0 8px no-repeat;
	display:block; margin:0 0 8px 0; padding:0 0 0 15px;font-variant:bold;
	color:#47481A; font-size:12px; font-family:verdana;  line-height:20px;
	}
.itemListBullet{
	background: url(images/arrow_bullet1.gif) 0 3px no-repeat;
	margin:0 0 8px 0; padding:0 0 0 15px; font-style: bold;
	color:#47481A; font-size:12px;line-height:12px;
	}
.linkEmail{
		display:block; margin:0 0 8px 30px; padding:0 0 0 15px;
		color:#47481A; font-size:14px; line-height:18px;	
		}
			
		
/*-------------------------- EMPLOYMENT PART --------------------------*/

.itemsList{
	font-family:verdana; font-size: 12px
	padding-left:10px; float:left; width:567px;
	line-height:20px;
	}

/*---------------------- Press Releases ----------------------*/

.pressRelease {			
			font-size: 16px;
			color:#993300;
			padding: 10px 10px 15px 15px; 			
			line-height:20px;
			font-weight:bold;
			text-align:left;
			background-color: #FFCC00;			
			width: 100%;
			border:outset 2PX #ffffff;
	}
.pressBorder {
			font-family:verdana;					
			padding: 10px 5px 15px 15px; 						
			width: 95%;			
	}

.pressImmediateRelease {			
			font-size: 14px;
			color:gray;
			padding: 10px 10px 15px 15px; 			
			line-height:20px;
			font-weight:bold;										
	}
.pressbody{						
			font-size: 12px;						
			padding: 10px 10px 15px 15px; 			
			line-height:22px;
	}
.sectiontitle {
				color:#993300;
				font-weight:bold;
				text-decoration: underline;
				}	




/*=========================== NOT USED YET ====================================  */

/*Main Menu Parent Table*/
.ParentMainTab{
     background-color:Silver;
     border:outset 2px #efefef;
}

/*Main Menu Parent Table Td*/ 
.ParentMainTd{
     padding:2px;
}

/*Main Menu Table*/
.MainTab{
	 cursor:default;
	}

/*Main Menu Item Td UnHovered*/
.MainTdd{
     font-family:Tahoma,Verdana;
     font-size:11px;
	 color:Black;
	 border:solid 1px silver;
     padding:2px;
     padding-left:6px;
     padding-right:6px;
     vertical-align:top;
     white-space:nowrap;
}

/*Main Menu Item Td Hovered*/
.MainTde{
     font-family:Tahoma,Verdana;
     font-size:11px;
	 color:white;
	 border:solid 1px #000377;
	 background-color:#6B8AA9;
     padding:2px;
     padding-left:6px;
     padding-right:6px;
     vertical-align:top;
     white-space:nowrap;
}

/*Parent SubMenu Table*/
.ParentSubTab{
     background-color:Silver;
     border:outset 2px #efefef;
}

/*Parent SubMenu Td*/
.ParentSubTd{
     padding:2px;
}

/*SubMenu Table*/
.SubTab{
     color:Black;
     cursor:default;
}

/*SubMenu Tr UnOvered*/
.SubTrd{
}

/*SubMenu Tr Overed*/
.SubTre{
     color:white;
     background-color:#619D5B;
}

/*SubMenu Td*/
.SubTd{
     font-family:Tahoma,Verdana;
     font-size:11px;
     padding:3px 3px 3px 3px;
     white-space:nowrap;
}

/*Classes for the bordered item (ItemOverCustomization="True")*/
.SubTd_1
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     padding:2px 3px 2px 2px;
     border-left:solid 1px #0D6200;
     border-top:solid 1px #0D6200;
     border-bottom:solid 1px #0D6200;
}
.SubTd_2
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     padding:2px 3px 2px 3px;
     border-top:solid 1px #0D6200;
     border-bottom:solid 1px #0D6200;
     white-space:nowrap;
}
.SubTd_3
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     padding:2px 2px 2px 3px;
     border-top:solid 1px #0D6200;
     border-right:solid 1px #0D6200;
     border-bottom:solid 1px #0D6200;
}



/*Main Menu And SubMenu Separator*/
.Spr{
     border-left: solid 1px gray;
     border-top: solid 1px gray;
     background-color:#efefef;
     height:1px;
     padding:0px;
     width:1px;
}


/*Tooltip DIV*/
.Ttip{
     font-family:Tahoma,Arial;
     font-size:11px;
     background-color:#FFFFE1;
     border:solid 1px black;
     padding:1px;
     padding-left:3px;
}

/*------ MENU ENDS -------------*/
.bordered_sitemap {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: small-caps; text-transform: none; color: #00CC99; background-color: #FFFFFF; text-indent: 0pt; width: 650px; padding-top: 2px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #0099FF none; border-width: 5px thin thin}
.whiteBackground {  background-color: #FFFFFF; border-color: #FFFFFF black black; font-size: 10px; font-weight: bold}
.siteTextColor {  font-weight: bolder; color: #006666; font-size: 10px}
.topLink {  background-image: url(images/bullet_up.gif); height: 8px; width: 8px; background-repeat: no-repeat; font-size: 10px; left: 50px; clip:   rect(   ); background-position: 150px}
