body
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
}

h1
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: +0.125em;
}

h2
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 12px;
}

h3
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 11px;
}

td
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
}

p
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
}

.body
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
}

.head
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: +0.13em;
}

.subhead
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 12px;
}

.subsubhead
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 11px;
}

.copy
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
}

.caption
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 10px;
}

.bold
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
}

.italic
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-style: italic;
}

.code
{
    font-family: Monaco, Courier, Courier New Roman, Mono;
}

.phone_number 
{
	font-weight: bold;
}

.highlight
{
    background: #FFFF00;
}

.underline
{
     text-decoration: underline;
}

.nounderline
{
     text-decoration: none;
}

.nowrap
{
    white-space: nowrap;
}

.preformatted
{
    white-space: pre;
}

.red
{
    color: #990000;
}

.orange
{
    color: #CC3300;
}

.green
{
    color: #009933;
}

.green_669933
{
    color: #669933;
}

.purple
{
    color: #660099;
}

.blue_3366CC
{
    color: #3366CC;
}

.grey_333333
{
    color: #333333;
}

.blue
{
    color: #0033CC;;
}

.white
{
    color: #FFFFFF;
}

.whitebg
{
    background-color: #FFFFFF;
}

.grey
{
    color: #E5E5E5;
}

.ltgreybg
{
    background-color: #F2F2F2;
}

.debug
{
    font-size: 12px;
    color: #009933;
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    background-color: #FF9;
    padding: 5px;
}


div.hr {
    height: 1px;
    background: #E5E5E5 url(images/hr.gif) no-repeat scroll center;
}

div.hr hr {
    display: none;
}

ul {
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-size: 11px;
    list-style-type: disc;
    margin-left: 0;
    padding-left: 15px;
    text-indent: 0px;
}

/* ul li { */
/*     margin-bottom: 10px */
/* } */


.indent0 
{ 
    margin-left: 0px; 
}

.indent1 
{ 
    margin-left: 20px;     
}

.indent2
{ 
    margin-left: 40px; 
}

.indent3 
{ 
    margin-left: 60px; 
}

.indent4 
{ 
    margin-left: 80px; 
}

.indent5 
{ 
    margin-left: 100px; 
}

.padded_5_10_10_5
{
    margin-top: 5px; margin-right: 10px; margin-left: 10px; margin-bottom: 5px;
}

.padded_5_5_5_5
{
    margin-top: 5px; margin-right: 5px; margin-left: 5px; margin-bottom: 5px;
}

.padded_5_0_0_0
{
    margin-top: 5px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px;
}

.padded_0_0_0_7
{
    margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 7px;
}

.padded_0_0_0_10
{
    margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px;
}

.padded_0_0_0_15
{
    margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px;
}

.innerpadded_4_14_14_4
{
    padding-top: 4px; padding-right: 14px; padding-left: 14px; padding-bottom: 4px;
}

.innerpadded_4_14_0_6
{
    padding-top: 4px; padding-right: 14px; padding-left: 0px; padding-bottom: 6px;
}

.padded_4_14_14_4
{
    margin-top: 4px; margin-right: 14px; margin-left: 14px; margin-bottom: 4px;
}

.padded_10_0_0_10
{
    margin-top: 10px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px;
}


A:link
{
     TEXT-DECORATION: none;
}
A:visited
{
     text-decoration: none;
}
A:hover
{
     text-decoration: underline;
}
A:active
{
     text-decoration: underline;
}

.gray_box_border {
	border: 1px solid #000000;
	padding: 8px;
	background-color:#E4E4D6;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}

.pink_box_border {
	border: 1px solid #000000;
	padding: 8px;
	background-color:#FCDEE9;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}


.gutter_photo {
	float: left; 
	padding:2px 0px 8px 10px; 
	margin: 0; font-size:90%; 
	color: #000000; 
	font-style:italic; 
	width: 170px;}		
	
.photoright_250 {
	float: right; 
	padding:2px 0px 8px 10px; 
	margin: 0; font-size:90%; 
	color: #000000; 
	font-style:italic; 
	width: 250px;}	
	
.photoright_200 {
	float: right; 
	padding:2px 0px 8px 10px; 
	margin: 0; font-size:90%; 
	color: #000000; 
	font-style:italic; 
	width: 200px;}		

.photoright_170 {
	float: right; 
	padding:2px 0px 8px 10px; 
	margin: 0; font-size:90%; 
	color: #000000; 
	font-style:italic; 
	width: 170px;}		
	

/* CSS for CFW SUBMENU */
#c1_off, #c2_off, #c3_off 
{ 
    display: none; 
}
#c1_on, #c2_on, #c3_on
{
	display: block;
}
#cfw_submenu
{
	width: 165px;
}
#cfw_submenu li
{
    list-style: none;
}
#cfw_submenu a
{
	background-color: inherit;
	color: #336600;
}
#cfw_submenu a.link_on
{
	color: #3366CC;
}
#cfw_submenu h2 a
{
	background-color: inherit;
	color: #333333;
	text-decoration: none;
}

/* Ryan Jury Daycare Submenu CSS */


#rj_submenu
{
	width: 165px;
}
#rj_submenu li
{
    list-style: none;
}
#rj_submenu a
{
	background-color: inherit;
	color: #ffffff;
}
#rj_submenu a.link_on
{
	/*background-color: #ffffff;*/
	color: #9F005C;
	display: block;
}
#rj_submenu p a
{
	background-color: inherit;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

/* Physicians/Clinics CSS */
#pc_headline
{
	color: #6c99dd;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    line-height: 140%;
    font-weight: bold;
    font-size: 15px;
    letter-spacing: +0.125em;
}
.pc_picture { 
	background-color: #990099; 
	border: 1px solid #990099; 
	padding: 5px; 
	color: white;
} 

.pc_picture img { 
	border: 1px solid #000000; 
	vertical-align:middle; 
	margin-bottom: 3px; } 

	
	/* not samg docs */
.pc_picture_non_samg { 
	background-color: #ffffff; 
	border: 1px solid #ffffff; 
	padding: 5px; 
	color: #990099;
} 
.pc_picture_non_samg img { 
	border: 1px solid #000000; 
	vertical-align:middle; 
	margin-bottom: 3px; } 

.pc_center { 
	margin: 0.5em 0.8em 0.5em 0; 
	vertical-align:middle;  }	
	
.pc_purple {
color: #990099;
}	
	
