/*
 *
 *	Import commonly used stylesheets
 *	--------------------------------------------------------------------------------
 *
*/

@import							url("http://www.bronsonhealth.com/resources/css/global.css");

@import							url("containers.css");

@import							url("reset.css");
								
@import							url("form.css");

@import							url("tab.css");

@import							url("fieldset.css");

@import							url("table.css");



/*
 *
 *	Global body styles, basic tags
 *	--------------------------------------------------------------------------------
 *
*/

h1								
{
	font-family:				Arial, Helvetica, sans-serif;;
	font-size:					24px;
	font-weight:				normal;
	margin:						0 0 4px 0;
	color:						#999B9D;
}

h1.page
{
	color:						#000;
}

h1.form
{
	margin:						10px 0 15px 0;
}

h2							
{
	font-size:					16px;
	font-family:				Arial, Helvetica, sans-serif;;
	font-weight:				bold;
	color:						#99CA3C;
	padding-bottom:				3px;
}

h3							
{
	font-family:				Arial, Helvetica, sans-serif;;
	font-size:					12px;
	font-weight:				bold;
	color:						#99ca3c;
	text-align:					left;
}

a								/* REGULAR LINK */
{
	color:						#00862E;
}

a:hover							/* HOVER OVER LINK */
{
	color:						#003114;	
}

a.arrowRight
{
	padding:					0 9px 0 0;
	background:					url("../images/SmallArrowRight.gif") right no-repeat;
}

a.arrowLeft
{
	padding:					0 0 0 9px;
	background:					url("../images/SmallArrowLeft.gif") left no-repeat;
}

a.tab, a.tabSelected
{
	color:						#fff;
	display:					-moz-inline-box;
	display:					inline-block;	
	text-align:					left;
	height:						20px;
	padding:					5px 5px 0 5px;
	background:					#008D3B url("../images/tab.gif") top left no-repeat;
	border-right:				1px solid #00481A;
	border-bottom:				1px solid #008D3B;
	margin:						0 0 0 0px;
	
}

a.tab:hover, a.tabSelected
{
	background:					#BFD85A url("../images/tabActive.gif") top left no-repeat;
	border-bottom:				1px solid #BFD85A;
}


strong							/* BOLDER TEXT */
{
	font-weight:				bold;	
}

.splitter						/* MISC STYLE FOR CLEARING FLOATERS */
{
	clear:						both;
}

.invisible
{
	display: none;
}

.red {
	color: red;
}

