@charset "utf-8";
/* CSS Document */

body
{
	background-image:url(images/layout/layout_22.gif);
	margin:0px;
}

#container
{
	width:762px;
	margin:0 auto;
}

#header
{
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
}

#nav
{
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
}

#content
{
	width:742px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}

#footer p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	margin-bottom:5px;
}

#footer a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#07b1bf;
	text-align:center;
	margin-bottom:10px;
}

#footer a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00CCFF;
	text-align:center;
	margin-bottom:10px;
}

.main-table
{
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
}

.testimonial-thumb
{
	border-width:1px;
	border-color:#333333;
	border-style:solid;
}

.process-head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#333333;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
}

.process-body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-color:#333333;
	border-style:solid;
}

.test-vid-link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	display:block;
	border-width:0px;
	width:350px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
}


h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#000000;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#000000;
}

p, li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

td
{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#07b1bf;
	text-align:center;
	margin-bottom:10px;
}

a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CCFF;
	text-align:center;
	margin-bottom:10px;
}


/* Back - End Styles */
.pending-appointment-head td
{
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.pending-appointment-details td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}

.edit-appt
{
	vertical-align:middle;
	text-align:center;
}

.edit-button
{
	background-color:#CCCCCC;
	width:150px;
	height:35px;
}

.delete-button
{
	background-color:#FF0000;
	width:150px;
	height:35px;
}

.no-content
{
	background-color:#CCCCCC;
}

.format-head td
{
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
}

.format-body td
{
	background-color:#eeeeee;
}

.screen
{
	border-width:2px;
	border-color:#eeeeee;
	width:50px;
	height:50px;
}

.screen:hover
{
	cursor:pointer;
	border-color:#39D0E7;
}