.fullpage { 
	 width: 570px; 
	 height: 750px; 
	 border: 1px solid #000000; 
	 border-collapse: collapse; 
} 


.labeltitle{
	font-family: arial,verdana,sans-serif;
	font-size: 9pt;
	color: #000;
	}

.label{
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #666;

	}

.output{
	font-family: arial,verdana,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px solid #ccc;
	padding: 2px;
	}

.outputRT{
	font-family: arial,verdana,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px solid #ccc;
	padding: 3px;
	text-align: right;
	}




		.appointment 
		{
			background:url(images/appointments_bg.jpg) no-repeat;
		} 

		
		.containingbox
		{
			position: relative;
			width: 745px;
			height: 510px;
			border: 1px solid #000;
			overflow: hidden;
			z-index: 1;
		}

		
		.containingbox2
		{
			position: relative;
			width: 745px;
			height: 510px;
			border: 1px solid #000;
			overflow: auto;
			z-index: 1;
		}


		.containingbox3
		{
			position: relative;
			width: 745px;
			height: 620px;
			border: 1px solid #000;
			overflow: auto;
			z-index: 1;
		}


#overlap{
position:absolute;
top:150px;
z-index: 1150;
}


		.clear {
 			clear:both;
			}



		.content
		{
			width: 770px;
			height: 440px;
			border: 0px solid #000;
			overflow: auto;
			background-color: transparent;
		}


		.footer
		{
			width: 797px;
			height: 30px;
			border: 0px solid #000;
			overflow: hidden;
			background:#000;
			font-family:verdana, arial, sans-serif; font-size:10px; color:#fff;
		}


		.linkbox
		{
			width: 220px;
			height: 300px;
			border: 1px solid #CCC;
			overflow: hidden;
			background:#fff;
			font-family:verdana, arial, sans-serif; font-size:10px; color:#000;
			float:right;
			margin:10px;
		}


		blockquote.withquote 
		{
			background:url(images/quote_l.gif) no-repeat;
			background-position:top left;
			text-align: left;
			padding-left:20px;
			font-style: oblique;
		} 

	
		p.withunquote 
		{
			background: url(images/quote_r.gif) no-repeat;
			background-position:bottom right;
			padding-right:5px;
		}



		
		.floatleft
		{
			width: 100px;
			height: 100px;
			background-color: #F63;
		}


		.btnav { background-color: #000000; border: 0px #000000 solid;} 

		.btnav2 { background-color: #F4f4f4; border: 0px #000000 solid;} 

		.indent {margin-left: 30px; }  

		#flashcontent { position: absolute; left: 0px;}

		#flashcontent2 { position: relative; left: 0px; top: 1.5em;}

		#staticcontent { position: relative; left: 0px; top: 1.5em;}

		input.smallbutton {background-color: #c0c0c0; font-weight: bold; font-size: 12px; color: black;}


a.nav, a.nav:link, a.nav:visited {text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:10px; color:#fff; line-height:20px;}



a.nav:active 
	{color:#fff; background:#c00;}


#signup table { 
 color: #000000; 
 width: 520px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 


#signup td { 
 border: 1px solid #D7E5F2; 
 padding-left: 0px; 
}


.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
} 

.labelcell2 { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 400px; 
} 






.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 


.fieldcell input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 


.fieldcell2 { 
 background-color: #F2F7FB; 
 color: #3670A7; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 border: 0px solid #284279; 
 margin-right: 5px; 
} 

.fieldcell2 input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 border: 0px solid #284279; 
} 


.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}
