@charset "utf-8";
/* CSS Document */ 
body{height:100%}
.imgs {display: block; padding:4px; border:1px solid #dddddd; margin: 1px; }
td, pre, .normal, div {font-family: 'Trebuchet MS', tahoma, arial, verdana; color:#333333; font-size: 12px;}
input, textarea, password	{font-family:'Trebuchet MS', tahoma, arial, verdana; color:#333333; font-size: 11px;border:1px solid #cccccc; padding:0px;}
.enabled	{color:#333333; background-image:url(images/butfade.jpg); background-repeat:repeat-x}
.disabled	{color:#999999;}

select, option {font-family:'Trebuchet MS', tahoma, arial, verdana; color:#333333; font-size: 10px;border:0px ; padding:0px;}

b	{color:#000000;}

.hbar	{background-image:url(images/horiz_div.gif);height:3px;  background-repeat: repeat-x; }
.vbar	{background-image:url(images/vert_div.gif);width:3px;background-repeat: repeat-y; }
.content{padding:3px;}

a	{color:#cc0000;text-decoration:none;}
a:active	{color:#cc0000;text-decoration:none;}
a:visited	{color:#cc0000;text-decoration:none;}
a:hover	{color:#cc00cc;text-decoration:underline;}

a.topnav	{color:#333333; text-decoration:none;font-family: arial, verdana, 'Trebuchet MS', tahoma; color:#357cbe; font-size: 11px;font-weight:bold;}
a.topnav:active	{ text-decoration:none}
a.topnav:visited	{ text-decoration:none}
a.topnav:hover	{color:#ffaa00}


a.footer	{color:#889988; text-decoration:none;font-family: arial, verdana, 'Trebuchet MS', tahoma;  font-size: 11px;font-weight:text-align:left;}
a.footer:active	{ text-decoration:none}
a.footer:visited	{ text-decoration:none}
a.footer:hover	{color:#445544}


/*
use the H1 tag instead
.pagetitle	{font-size: 14px; color:#006699; border-bottom: 1px solid #006699;}*/
h1			{font-size: 14px; color:#006699; border-bottom: 1px solid #006699;}

.subhead	{background-color:#F2D18E; padding:2px}

/*
featured provider
*/
.featprovtitle	{font-size: 14px; color:#ffffff;}
.featprovtext	{font-size: 11px; color:#ffffff;height:80px; width:235px; overflow:auto;}



.wty_header	{font-weight:bold;color:#aa0000;background-color:#FFeecc;font-size:12px; }

.blu_header	{font-weight:bold;color:#ffffff;background-color:#336699;font-size:12px; }

.blu_title	{font-weight:bold;color:#6699aa;font-size:14px; }

.header	{font-weight:bold;color:#ffaa00;font-size:11px; }

.small	{font-size: 10px; color:#006699;}

.faqq	{line-height:16px;padding:4px;}

.announce	{color:#ffffff;background-color:#ff9900;font-size:14px;text-align:center;line-height:24px;}

/*  provider display elements */

.provdisp	{background-image:url(images/provdisp.jpg); background-repeat: no-repeat; padding:6px 2px 2px 8px;}

.ph1		{color:#006699; font-size:16px;}

.pvline		{border-left:1px solid #006699; padding:2px;}

.phline		{border-bottom:1px solid #006699;}

.ptitle		{vertical-align:top; text-align:right;font-weight:bold;width:100px;background-color:#e9e9e9;}

.pdesc		{vertical-align:top; text-align:left;width:560px; }
/*  admin tabs */

a.tabon				{font-family: 'Trebuchet MS', verdana;height:40px;	background-color:#0066cc;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;	border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:white;	font-size:11px;	display:inline;}

a.tabon:active				{font-family: 'Trebuchet MS', verdana;height:40px;	background-color:#0066cc;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;	border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:white;	font-size:11px;	display:inline;}
a.tabon:visited				{font-family: 'Trebuchet MS', verdana;height:40px;	background-color:#0066cc;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;	border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:white;	font-size:11px;	display:inline;}
a.tabon:hover		{height:40px;		background-color:#6699cc;	border-left:1px solid #666666;	border-top:1px solid #666666;		border-right:1px solid #cccccc;	padding:6px 8px 6px 8px;	color:white;	font-size:11px;		display:inline;}


a.taboff				{font-family: 'Trebuchet MS', verdana;height:36px;		background-color:#ddddee;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;		border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:#333333;	font-size:11px;		display:inline;}

a.taboff:active				{font-family: 'Trebuchet MS', verdana;height:36px;		background-color:#ddddee;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;		border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:#333333;	font-size:11px;		display:inline;}
a.taboff:visited				{font-family: 'Trebuchet MS', verdana;height:36px;		background-color:#ddddee;	border-left:1px solid #eeeeee;	border-top:1px solid #eeeeee;		border-right:1px solid #666666;	padding:6px 8px 6px 8px;	color:#333333;	font-size:11px;		display:inline;}
a.taboff:hover		{height:36px;		background-color:#6699cc;	border-left:1px solid #666666;	border-top:1px solid #666666;		border-right:1px solid #0000aa;	padding:6px 8px 6px 8px;	color:white;	font-size:11px;		display:inline;}

.tabline	{border-bottom:1px solid #666666;}

.oborder	{border:1px solid #FFeecc;}

.tbl		{padding:4px;}


.bbox{width:10px; height:10px; border:1px solid #333333; padding: 1px;}
.tbox	{width:70px; height:10px;border:1px solid #333333; padding: 1px;display:inline;}

.inter {font-family:Arial, Helvetica, sans-serif;}

.inter h2 a{font-size:18px;
			color:#FF9933;
			line-height:10px;
			text-decoration:none;}
			
.inter p {font-size:12px;
		line-height:8px;
		padding-bottom:10px;
		color:#0066cc;
		font-weight:bold;}			
			
.inside {padding-top:70px;
		padding-left:20px;}
		
.providers {width:225px;
			height:290px;
			float:left;
			background-image:url(images/become_a_provider.png);
			background-repeat:no-repeat;
			background-position:center;}
			
.woman  	{width:180px;
			height:290px;
			float:left;
			background-image:url(images/wellness_woman.jpg);
			background-repeat:no-repeat;
			background-position:center;}

.search 	{width:225px;
			height:290px;
			float:left;
			background-image:url(images/search_providers.png);
			background-repeat:no-repeat;
			background-position:center;}
			
			
/*  banners   */

div.loading-invisible{   display:none;  }  
div.loading-visible{     display:block;     position:absolute;    top:0;    left:0;    width:1000px;    height:600px;    text-align:center;         border-top:1px solid #ddd;    border-bottom:1px solid #ddd;     padding-top:25%; background-image:url(/admin/images/load_bg.gif);}		


.goldhead	{background-image:url(images/prof_head.jpg);
			background-repeat:no-repeat;}

.cntr{
	left:10px;
	top:10px;
	width:900px;
}
.col1	{
float:left;
padding:10px;
	width:420px;

}

.col2	{
	float:right;
padding:10px;
	width:420px;

}



