/*
-----------------------------------------------
PEDIATRIC CARE SPECIALISTS
Developer:	In-Shore Technologies, Inc. / JLG
			www.inshoretech.com
			April 2008
----------------------------------------------- */


/* Reset
----------------------------------------------- */

a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form,
h1, h2, h3, h4, h5, h6, html, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong,
sub, sup, ul, var
{	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	outline: 0;	
	vertical-align: baseline;
}

:focus
{	outline: 0;
}

body
{	line-height: 1;
	color: black;
	background: white;
}

ol, ul
{
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table
{	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td
{	font-weight: normal;
	text-align: left;
}




/* Global
----------------------------------------------- */

a
{	color: #e2267b;
}

a:hover
{	color: #1b559e;
}

a:visited
{	color: #8995c5;
}

body
{	background: #fff;
	color: #000;
	font: normal .9em/1.4em Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6
{	color: #1b559e;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

h1
{	font-size: 2em;
	line-height: 2em;
}

h2
{	font-size: 1.75em;
	line-height: 1.75em;
}

h3
{	font-size: 1.25em;
	line-height: 1.25em;
}

h4
{	font-size: 1.25em;
	line-height: 1.25em;
}

p
{	margin: 10px 0 10px 0;
	text-align: justify;
}

.center
{	text-align: center;
}




/* Structure
----------------------------------------------- */

h1#title a, h1#title a:visited
{	background: #e2267b;
	color: #fff;
	display: block;
	font-size: 1em;
	line-height: 1em;
	padding: 20px;
	text-decoration: none;
	width: auto;
}

h1#title a:hover
{	background: #1b559e;
}

#container
{	margin: 25px auto;
	width: 65%;
}

table
{	margin: 25px 0 25px 0;
}

hr
{	display: block;
	margin: 25px 0;
	color: #8995c5;
	width: auto;
}

input.button
{	display: block;
	font-size: 2em;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 auto;
	padding: 10px;
	text-align: center;
}

.warning
{	font-size: .9em;
	font-weight: bold;
}

