/* This document contains styles which are specific to the
'work as a doctor' section of a website. There is an equivelant
document for the 'employ an OTD' section. */

/* Heading styles. */

h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
	color: #006400;
}

h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.0em; font-weight:bold;}

/* Nav Bar. */

div#leftNav
{
	display: none;
}
div#rightNav a.itemindent
{
	padding:1px;
	text-indent:15px;
	font-size:8pt;
}
/* Big block heading at top of page. */

#heading
{
	font-size: 2em;
	color: #FFFFFF;
	margin: 0px;
	background-color: Green;
	width: 14em;
	padding-top: 0.3em;
	padding-right: 0.3em;
	padding-left: 0.3em;
}

#breadcrumb
{
	margin: 0px;
	padding: 4px;
	border: 1px solid #749C00;
	background-color: #DAE2A1;
}

/* Styles for forms. */


div#main form
{
	background-color: #DAE2A1;
	border: 2px solid #749C00;
	padding: 5px;
	font-size: 0.9em;
}

/*This style prevents any table inside a form from being too wide and being partially concealed under the right nav.  This is a problem in IE only, but this fix doesn't cause problems in other browsers*/
#main form table {
	width: 98%;
}

div#main form div.Input
{
	clear: both;
	padding-top:1em;
	width: 100%;
}

div#main form div.Input p.label
{
	width: 30%;
	vertical-align: top;
	/* Hide from IE mac \*/
	float: left;
	/* End hide */
	margin: 0px;
	padding: 0px;
	display: inline;
}

div#main form div.Input p.field
{
	width: 60%;
	/* Hide from IE mac \*/
	float: right;
	/* End hide */
	margin: 0px;
	padding: 0px;
	display: inline;
}

div#main form .note
{
	font-size:0.8em;
}

/* STEP BY STEP GUIDE STYLES */

ul.options, ul.info
{
	list-style-type:none;
	text-align:center;
	margin-top:4em;
}

ul.options li, ul.info li
{
	display:inline;
	padding:0;
	margin:0;
	white-space:nowrap;
	line-height:2.7em;
	font-size:0.8em;
}

ul.options li a, ul.info li a
{
	color: #000000;
	text-decoration: none;
	background-color: #AAFFAB;
	border: 1px solid #610076;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	padding-right: 1em;
	margin: 0.1em;
}

ul.options li a
{
	text-transform:uppercase;
	font-weight:bold;
}

ul.options li a:hover, ul.info li a:hover
{
	background-color:#610076;
}

/* Search navigation */
div#results
{
	background-color: #DAE2A1;
	border: 1px solid #749C00;
	padding: 10px 5px 10px 5px;
}
#searchnav {
	color: #0000FF;
	font-weight: bold;
}
#searchnav a.next:hover {
	background:  url(/internet/otd/publishing.nsf/AttachmentsByTitle/purpleBlackArrow.gif/$FILE/purpleBlackArrow.gif) no-repeat right;
	padding-right: 15px;
	font-size: 1.2em;
	color: #FF0000;
	font-weight: bold;
	margin-left: 10px;
}
searchnav a.prev:hover {
	background:  url(/internet/otd/publishing.nsf/AttachmentsByTitle/purpleBlackArrowLeft.gif/$FILE/purpleBlackArrowLeft.gif) no-repeat left;
	padding-left: 15px;
	font-size: 1.2em;
	color: #FF0000;
	font-weight: bold;
	margin-right: 10px;
}
#searchnav a.next, #searchnav a.next:active, #searchnav a.next:visited, #searchnav a.next:link{
	background:  url(/internet/otd/publishing.nsf/AttachmentsByTitle/purpleBlackArrow.gif/$FILE/purpleBlackArrow.gif) no-repeat right;
	padding-right: 15px;
	font-size: 1.2em;
	color: #0000FF;
	font-weight: bold;
	margin-left: 10px;
}
#searchnav a.prev, #searchnav a.prev:active, #searchnav a.prev:visited, #searchnav a.prev:link {
	background:  url(/internet/otd/publishing.nsf/AttachmentsByTitle/purpleBlackArrowLeft.gif/$FILE/purpleBlackArrowLeft.gif) no-repeat left;
	padding-left: 15px;
	font-size: 1.2em;
	color: #0000FF;
	font-weight: bold;
	margin-right: 10px;
}

#greenline
{
	width: 100%;
	height: 3px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #9CA510;
	z-index: 1;
	clear: both;
}