body 					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:0px; background:#7c7c7c; line-height:18px;}
p, h1, h2, h3, h4, hr	{
	margin:0 0 18px 0;
	color: #000;
}
.addmarg				{margin-bottom:18px;}
ul						{margin-top:0; margin-bottom:18px;}
fieldset				{border:solid 1px #ae111b; padding:18px; background:#f2fcfe url(images/backgr1.jpg) top repeat-x; color:#005f89;}
legend					{color:#ae111b; font-weight:bold; font-size:14px;}
form					{margin:0; padding:0;}

h1 {font-size:24px; color:#60428f; line-height:28px;}
h2 {font-size:22px; color:#000;}
h3 {font-size:18px; color:#000;}
h4 {font-size:15px; color:#ae111b;}

a:hover {color:#012e46; text-decoration:none;}
a		{color:#0372ac; text-decoration:none; font-weight:bold;}
a img	{border:none; text-decoration:none;}

a.wlink:hover 	{color:#dbf8ff; text-decoration:none;}
a.wlink			{color:#23d3ff; text-decoration:none; font-weight:bold;}

#maincontain		{width:900px; padding:0 35px; margin:auto; background:url(images/contentbackgr.png) center repeat-y;}
#header				{width:970px; height:192px; margin:auto; background:url(images/msthd1b.jpg) bottom no-repeat;}
#login				{float:right; margin-right:35px; margin-top:2px; color:#fff;}

#login a.loginproviders	{display:block; float:right; width:98px; height:20px;}
#login a.loginpatients	{display:block; float:right; width:92px; height:20px;}
#contentcontainer		{background:url(images/ftr1test.jpg) right bottom no-repeat;}
#content				{background:url(images/midbackgr1.jpg) right top no-repeat; float:right; width:660px; padding:15px 20px 40px 20px;}

#nav				{float:left; width:192px; padding:5px 0 149px 7px;}
#nav ul				{margin:0; padding:0; line-height:30px; list-style:none; font-size:13px; text-transform:uppercase; background:url(images/navbrdr1.gif) right bottom no-repeat;}
#nav ul ul			{margin:0 0 10px 18px; padding:0; line-height:22px; font-size:12px; text-transform:none;}
#nav ul a:hover 	{color:#00749a; background:#fff; text-decoration:none; }
#nav ul a			{color:#fff; text-decoration:none; font-weight:bold; display:block; height:30px; padding-left:5px;}
#nav ul a.over		{color:#00749a; background:#fff; text-decoration:none; }
.nav01				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav02				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav03				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav04				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav05				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav06				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
.nav07				{border-top:solid 0px #3397b6; background:url(images/navbrdr1.gif) right top no-repeat;}
				


#footer				{width:900px; padding:5px 35px 40px 35px; margin:auto; background:url(images/ftr2.png) top no-repeat; font-size:11px; color:#fff; line-height:16px;}
#footer a:hover 	{color:#fff; text-decoration:underline;}
#footer a			{color:#fff; text-decoration:none; font-weight:normal;}
#insideftr			{width:780px; margin:auto; padding:15px 0;}
#copyright			{float:left; width:350px; margin-left:13px;}
#ftrlnks			{float:right; width:400; text-align:right; margin-right:13px;}
#byhit				{float:left; clear:left; width:350px; margin-left:13px;}

/*legend{position:absolute; top:-18px; left:.5em; margin-top:9px;}
fieldset{position:relative; margin-top:27px; padding-top:.75em;}*/
/*fieldset ul, fieldset blockquote	{margin-top:18px; margin-bottom:18px;}*/

legend.lgd1 {font-size:16px; font-weight:bold; color:#082a1d;}
legend.lgd1 {font-size:17px; font-weight:bold; color:#082a1d;}
legend.lgd2 {font-size:17px; font-weight:bold; color:#082a1d; margin:9px 0;}
fieldset.fs1	{background:#d6f3ce url(images/backgr02.jpg) 0 -5px repeat-x; border:solid 1px #bfecc3; padding:9px 18px; color:#111;}
fieldset.fs2	{background:#d6f3ce url(images/backgr02.jpg) 0 -5px repeat-x; border:solid 1px #bfecc3; padding:9px 18px; color:#111;}



.collft					{width:47%; float:left; margin:0;}
.colrgt					{width:47%; float:right; margin:0;}
.colrgt h4, .collft h4	{border-bottom:solid 0px #83948e; background:url(images/backgr04.jpg) left repeat-y;}
.colrgt h5, .collft h5	{border-bottom:solid 0px #83948e; margin-bottom:9px; background:#bfecc3; padding:2px 5px;}

.imghldr1			{padding:5px; border:solid 1px #069cc2;}
.clear				{clear:both;}

.bxbackgr1			{background:url(images/bxbackgr1mid.gif) center repeat-y; width:315px; float:right; margin:0 0 15px 30px;}
.bxbackgr1btm		{background:url(images/bxbackgr1btm.gif) bottom no-repeat;}
.bxbackgr1top		{padding:60px 15px 10px 15px; color:#01344b;}


ul.chkmrk1				{margin-left:20px; padding:0px; list-style-type:none; line-height:16px;}
ul.chkmrk1 li			{padding:3px 0 9px 25px; background:url(images/chckmrk1.gif) no-repeat top left; list-style-type:none;}

ul.chkmrk2			{margin:0; padding:0px; list-style-type:none; line-height:16px;}
ul.chkmrk2 li		{padding:1px 0 9px 25px; background:url(images/chckmrk2.gif) no-repeat top left; list-style-type:none;}

ul.chkmrk3		{margin:18px; padding:0px; list-style-type:none; line-height:16px;}
ul.chkmrk3 li	{padding:3px 0 9px 25px; background:url(images/chckmrk1.gif) no-repeat top left; list-style-type:none;}
.fs3			{border:solid 1px #ae111b; padding:0 18px; background:#e5f9fe url(images/backgr2.jpg) top repeat-x; color:#005f89; margin:0 0 18px 0;}
.lgd3			{color:#ae111b; font-weight:bold; font-size:16px;}

ul.chkmrk4			{margin:0; padding:0 0 0 5px; list-style-type:none; line-height:16px;}
ul.chkmrk4 li		{padding:0 0 10px 20px; background:url(images/chckmrk4.gif) 0 1px no-repeat; list-style-type:none;}

ul.chkmrk5			{margin-left:20px; padding:0 0 0 5px; list-style-type:none; line-height:16px;}
ul.chkmrk5 li		{padding:0 0 10px 20px; background:url(images/chckmrk5.gif) 0 1px no-repeat; list-style-type:none;}

ul.info {padding-right: 50px;}

.formfields {color:#000; font-size:12px;}
.comments	{color:#000; font-size:12px;}

.headtext {padding-right: 50px;}

ul.info {margin-left:20px; padding:0 0 0 5px; list-style-type:none; line-height:16px;}
ul.info li {padding:0 0 10px 20px; background:url(images/chckmrk5.gif) 0 1px no-repeat; list-style-type:none;}

#top { position:absolute; visibility:show; left: 1025px; top: 100px; z-index:2 } 
#test { position:absolute; visibility:show; left: 195px; top:425px; z-index:2 } 
#maincontain #contentcontainer #content p strong {
	color: #000;
}

