    





/* boxes: */

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('/application/images/green1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #016712; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #016712;/* YCC: color & properties of the right-borderline */
	background: #00C921;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */




/* 2nd style
*/
.top-left2, .top-right2, .bottom-left2, .bottom-right2 { 
	background-image: url('/application/images/cornersgrey1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left2, .bottom-left2 { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right2, .bottom-right2 { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right2 {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left2  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right2 { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside2 {
	border-left: 1px solid #084882; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #084882;/* YCC: color & properties of the right-borderline */
	background: #FFFFFF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap2 { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

/* 3rd style
*/
.top-left3, .top-right3, .bottom-left3, .bottom-right3 { 
	background-image: url('/application/images/blue1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left3, .bottom-left3 { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right3, .bottom-right3 { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right3 {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left3  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right3 { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside3 {
	border-left: 1px solid #000000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #000000;/* YCC: color & properties of the right-borderline */
	background: #536A8D;            /* YCC: background-color of the inside */
	color: #FFFFFF;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap2    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap2 { margin-bottom: 0; } /* DNC: to avoid splitting of the box */



.top-left4, .top-right4, .bottom-left4, .bottom-right4 { 
	background-image: url('/application/images/green_white.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left4, .bottom-left4 { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right4, .bottom-right4 { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right4 {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left4  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right4 { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside4 {
	border-left: 1px solid #028818; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #028818;/* YCC: color & properties of the right-borderline */
	background: #FFFFFF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
	

/* end boxes*/



	body
	{
		text-align:center;
		background-color:#FFFFFF;
		
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		
	}

	.hiddenPic {display:none;}
	

.cell_over { BACKGROUND-COLOR: #d9fece }
.cell_out { BACKGROUND-COLOR: #FFFFFD }

.white_head {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFFFFF;
}
.app_text {
	font-family: Tahoma;
	font-size: 9pt;
	color: #3F516B;
	font-weight: bolder;
	font-style: normal;
}
.white_med {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.form_heads{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:12pt;
		font-weight:bold;
		color:#000000;	
}
.form_answers{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:12pt;
		font-weight:normal;
		color:#000000;	
}



.app_boxes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
}
.white_small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
 
 
 
 
#Layer1 {
	position:absolute;
	left:313px;
	top:243px;
	width:533px;
	height:201px;
	z-index:1;
}




 

 

	#searchContainer
	{
		overflow:scroll;
		height:300px;
		width:100%;
	}

	#selectedContainer
	{
		overflow:scroll;
		height:300px;
		width:100%;
	}
	
	#smallDrugContainer
	{
		background-color:#FFFFFF;
		border:solid thin #000000; 
		overflow:scroll;
		height:150px;
		width:367px;
	}
		
	fieldset
	{	
		/*
		background-color:#CFE5FF;
		width:800px;
		*/
	    	border:1px solid #0046D5;		
		font-family:verdana;
		font-size:8.5pt;
		text-align:left;
		
	}



	.biggerwhite
	{		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16pt;
		color:#FFFFFF;		
	}
	.bigwhite
	{		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#FFFFFF;		
	}

	.subheaderwhite
	{		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11pt;
		font-weight:bold;
		color:#FFFFFF;		
	}

	.smalldrugs
	{		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#000000;		
	}	
	
	.smallwhite
	{		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#FFFFFF;		
	}	


 


	img
	{
		border:none;
	}


 


	.simpleborder{
		border:thin solid #566E92;
		background-color: #FFFFFF;
	}


	.sideredtext{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#FFFFFF;
	}

	.sideblacktext{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12pt;
		color:#000000;
	}

	.sideblacktext A:link {text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; font-size:12pt;}
	.sideblacktext A:visited {text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; font-size:12pt;}
	.sideblacktext A:active {text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; font-size:12pt;}
	.sideblacktext A:hover {text-decoration:underline; ; font-family:Georgia, "Times New Roman", Times, serif; font-size:12pt;  color:#FFFFFF; background: #D44242;
	}


	.mainredtext{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#D44242;
	}
	.bigmainredtext{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:28pt;
		color:#D44242;
	}


	.searchsuccess{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		font-weight:bold;
		color:#000000;
	}

	.bannerbackground
	{
		background-image:url('/images/topbanner/bannerbackground.gif');
		background-repeat:repeat-x;
	}
	.bannerbackground3
	{
		background-image:url('/images/topbanner/bannerbackground3.gif');
		background-repeat:repeat-x;
	}
	.bannerside
	{
		background-image:url('/images/topbanner/bannerside.gif');
		background-repeat:repeat-y;
		background-position:right;
	}
	.bannerside3
	{
		background-image:url('/images/topbanner/bannerside3.gif');
		background-repeat:repeat-y;
		background-position:right;
	}

	.bigredtext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	color:#D44242;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-bottom-color:#D44242;
	 
	}
	
	.searchresults A{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		font-weight:bold;
		color:#5C7293;
	}
	.searchresults A:link {text-decoration:underline}
	.searchresults A:visited {text-decoration:underline}
	.searchresults A:active {text-decoration:underline}
	.searchresults A:hover {text-decoration:underline; font-weight:bold; color:#FFFFFF; background: #D44242;}
	
	.bigmedtext{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#D44242;		
	}
	.grayback{
		background-color: #E5E5E5;
	}


	#centerContent
	{
		/*background-color:#CFE5FF;*/
		padding:16px;
		width:75%;
	}
	
	
	.doctorselected{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	color:#990000;
	}
	
	.doctorselected A:link {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14pt;
		color:#D44242;		 

		text-decoration:underline
		}
	.doctorselected A:visited {text-decoration:underline}
	.doctorselected A:active {text-decoration:underline}
	.doctorselected A:hover {text-decoration:underline; font-weight:bold; color:#FFFFFF; background: #D44242;}



	.testimonial1{
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
	}

	.testimonial4{
		color: #000000;
		font-size: 12px;
	}

	.testimonial5{
		color: #000000; font-size: 10pt;
	}




#footerLink
		{
			color:#8B8B8B;
			font-family:arial,helvetica;
			font-size:14px;
			position:relative;
			top:1px;
			text-decoration:none;;
		}
		
.stylehead {font-size: 18px}		



	/* menu styles: */



	.mainmenu {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#000000;
	}
	.mainmenu A{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-weight:bold;
		color:#fffeff;
	}
	.mainmenu A:link {text-decoration:none}
	.mainmenu A:visited {text-decoration:none}
	.mainmenu A:active {text-decoration:underline}
	.mainmenu A:hover {text-decoration:underline; color:#000000;}


 
	.smalllink {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#000000;
	}

	.smalllink A{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#000000;
	}
 
	.smalllink A:link {text-decoration:none;  color:#cccccc;}
	.smalllink A:visited {text-decoration:none;  color:#cccccc;}
	.smalllink A:active {text-decoration:none; color:#cccccc;}
	.smalllink A:hover {text-decoration:underline; color:#cccccc;}

.bk2 {background:#DBE7FF ;  }
.t2 {background: url(/images/border/t4.gif) 0 0 repeat-x}
.b2 {background: url(/images/border/b4.gif) 0 100% repeat-x}
.l2 {background: url(/images/border/l4.gif) 0 0 repeat-y}
.r2 {background: url(/images/border/r4.gif) 100% 0 repeat-y}
.bl2 {background: url(/images/border/bl4.gif) 0 100% no-repeat}
.br2 {background: url(/images/border/br4.gif) 100% 100% no-repeat}
.tl2 {background: url(/images/border/tl4.gif) 0 0 no-repeat}
.tr2 {background: url(/images/border/tr4.gif) 100% 0 no-repeat}

 

.helpbubble{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	visibility:hidden; position:absolute; width:350px;
}

.bigfield
{
    height: 25px;    
	background-color: #FFFFFF;	
	color: black;
	font-family: arial, verdana, ms sans serif;
	font-weight: bold;
	font-size: 14pt
}

.header_text {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
}

.app_text_large {
	font-family: Tahoma;
	font-size: 16pt;
	color: #475B7A;
	font-weight: bolder;
	font-style: normal;
}

.app_text_black_large {

	font-family: Tahoma;
	font-size: 18pt;
	color: #000000;
	 
}

.error_text {

	font-family: arial, verdana, ms sans serif;
	font-size: 10pt;
	color:#FF0000;
	font-weight:bold;
	 
}
