/* Standard Stylesheet */

.burgundyText {color:#a5232d}
.darkBlueText {color:#152584}

*		{
		margin:0;
		padding:0;
}

body,td	{
		/*font-family:"Times New Roman", Times, serif;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:80%;
		color:#152584;
}


li	{
		margin-left:30px;
}

p.hpText	{
		font-size:110%;
}

p.smallText	{
	font-size:80%;
}

a:link,a:visited	{
		color:#152584
		}

a:hover	{
		text-decoration:none;
		color:#a5232d;
		}


div		{
		/*border:1px solid red;*/
}

#page	{
		margin:10px auto;
		margin-bottom:0;
		position:relative;
		width:980px;
		background-image:url(../images/nms_bg.jpg);
		background-position:center top;
		background-repeat:no-repeat;
}

#header	{
		text-align:center;
		padding-bottom:5px;
}

#addressBar	{
		text-align:center;
		background-image:url(../images/addr_bg.jpg);
		color:white;
		font-size:18px;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;

}

#navBar	{
		float:left;
		width:220px;
		/*text-align:center;*/
}

#navBar	li	{
		list-style-type:none;
		margin-left:0px;
		width:180px;
		border:1px solid #cccccc;
		/*text-align:center;*/
		padding:5px 10px;
}

#navBar li.currentPage	{
		background-color:#a5232d;
}

#navBar a:link,
#navBar a:visited
		{
		font-size:100%;
		text-decoration:none;
		color:#152584;
		font-weight:bold;
}

#navBar a:hover	{
		color:#a5232d;
}

#navBar a.currentPage	{
		color:white;
}

#navBar a.subPage:link,
#navBar a.subPage:visited	{
		color:#1ad1fa;
}

#navBar a.subPage:hover	{
		color:white;
}

#navBar a.currentSubPage	{
		color:white;
}


#mainText	{
		float:left;
		width:490px;
		padding:0 20px 0 20px;
}

#rightCol	{
		float:left;
		width:220px;
		text-align:center;

}

#footer	{
		padding-left:20px;
		padding-top:65px;
		background-image:url(../images/bottombanner.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		color:white;
		font-size:90%;
}

h1		{
		font-size:225%;
		color:#152584;
		}

h2		{
		font-size:110%;
		color:#152584;
		}

sup.regTradeMark	{
		font-size:80%;
}


a.whiteLink:link, a.whiteLink:visited	{
	color:white;
	text-decoration:none;
}

a.whiteLink:hover	{
	text-decoration:underline;
}

#frmContactUs td.formLabel	{
	font-weight:bold;
	width:250px;
	vertical-align:top;
}

#frmContactUs input, textarea,select	{
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
}

#frmContactUs input.radio	{
	width:20px;
}

#frmContactUs input.submit	{
	width:150px;
}

img.imageLeft	{
	float:left;
	padding-right:20px;
	padding-bottom:10px;
}

img.imageRight	{
	float:right;
	padding-left:20px;
}

#injectionPrices td	{
	border:1px solid #152584;
	border-bottom:2px solid #152584;
	padding:5px;
	font-size:95%;
}