body {
	margin-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	background-color: #FFFFFF;
	color:#FFFFFF;
}
body,td,th {
	font-family: Arial;
	font-size: .8em;
	line-height: 1.3em;
}

p {margin-bottom:1.3em;}
legend {
	color:#FFFFFF;
	padding-left:1em;
	padding-right:1em;
}

/* Navigation */
/* Make sure counselingProgramsNoLink is the same style as a:link*/
#counselingProgramsNoLink {	
	color:#EF8627;  /* BE6A1E */
	text-decoration:underline;
	font-size: 100%;
}
a:link {
	color:#EF8627;  /* BE6A1E */
	text-decoration: none;
	font-size: 100%;
}
a:visited {
	text-decoration:none;
	color:#AE611C; /* 7F5229 */
}
a:hover { text-decoration: underline;}
a:active { color:#FE8211;} /* D47723 */
.here {
	color: #FE8211;
	padding-left:.2em;
	padding-right:.2em;
	padding-top:.3em;
	padding-bottom:0em;
	border-bottom:3px double #EF8627;
	/* font-variant: small-caps; */
}
table.nav {margin-top:2px;}
table.nav td
{
	padding-right:.6em;
	padding-left:.6em;
	padding-bottom:.5px;
}
table.counselingtablenav
{
	margin-top:5px;
	border-bottom:0px solid #BE6A1E;
	border-left:0px solid #BE6A1E;
	font-size: 85%;
}

table.counselingtablenav td
{
	padding-right:.6em;
	padding-left:4.5em;
	padding-bottom:3px;
}


/* orange line */
.content
 {
	 padding:1em 1em .4em 1em;
	 border-bottom:1px solid #BE6A1E;
	 border-right:1px solid #BE6A1E;
 }

.navtd
{
	vertical-align:top;
	border-top: 1px solid #BE6A1E;
	border-right: 1px solid #BE6A1E;
}
/* end orange line */

.imagebox
{
	height:91px;
}
.rightmiddlebox
{
	background-image: url("http://fivestarcounselingservices.com/images/edges/r_tile.jpg");
}


.big {
	font-size: 110%;
	font-weight: bold;
}

.bigger {
	font-size:125%;
	font-weight:bold;
}

.center {text-align:center;}
.right {text-align:right;}
 
h1,h2,h3,h4,h5,h6 {
  font-weight:700;
  margin-bottom:5px;
}

h1 {font-size: 1.8em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.3em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}

/* same visual display as H3 but not block  */
.h3 {
	font-size: 1.4em;
	font-weight:700;
 }
 
 .h4 {
 	font-size: 1.3em;
	font-weight:700;
 }
 
 .h5 {
 	font-size: 1.2em;
	font-weight:700;
 } 
 
 .h6 {
 	font-size: 1.1em;
	font-weight:700;
 }

.copywrite {
	color: #000000;
	font-size:90%;
}

.white {color: #FFFFFF;}
.red { color:#FF0000;}
.small {font-size:90%;}

img.leftembeddedimage {
	margin-right:1em;
	margin-bottom:.8em;
}
.spacerColumn {
	width:50px;
}

.requiredAsterisk {
	font-weight:700;
	color:#FF0000;
}

.sectionTitle {
	color: #CC6600;
	font-weight: bold;
}

.counselingQuote {
	color: #CC6600;
	width:40%; /* must be width and not margin-left, margin-right */
	text-align: justify;
	padding:1em;
	padding-top:.7em; /* goes hand in hand with 1.5em first-line line-height */
	margin:1em;
	margin-top:1.5em;
	border-top:1px solid #BE6A1E;
	border-bottom:1px solid #BE6A1E;
	float:right;
}

.counselingQuote:first-line {
	font-weight:bold;
	letter-spacing: .2em;
	font-size:larger;
	line-height: 1.5em;
}

.rightQuote, .leftQuote {}

.pageTitle 
{
	font-size:1.1em;
	font-weight:bold;
	margin-top:1em;
	margin-bottom:0em;
}

.pageSubTitle 
{
	font-size:.8em;
	margin-top:0em;
	margin-bottom:0em;
}


.top {
	vertical-align:top;
}
.xxsmall { font-size: xx-small;}

.underline {
	text-decoration: underline;
}
