/* ************************************************ 
 BEGIN OTHER */

.copyright
{
	font-size: 80%;
}

body
{
	margin: 0px; 
	margin-top: 0px;
	color: #808284;
	margin-top: 0;
}

h1
{
	font: normal bold 18px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
}

h1 a
{
	font: normal bold 18px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	text-decoration: underline;
}

h2
{
	font: normal bold 18px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
}

h2 a
{
	font: normal bold 18px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	text-decoration: underline;
}

h3
{
	font: normal bold 14px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
}

h3 a
{
	font: normal bold 14px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	text-decoration: underline;
}

h4
{
	font: normal bold 13px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #00A2B1;
}

h4 a
{
	font: normal bold 13px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #00A2B1;
	text-decoration: underline;
}

h5
{
	font: normal bold 12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #B2D56F;
	text-decoration: none;
}

h5 a
{
	font: normal bold 12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #B2D56F;
	text-decoration: underline;
}

p
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #626466;
}

td
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #626466;
}

li
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #626466;
}

a
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #9B5BA5; 
	text-decoration: underline;
}

table
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	cellpadding: 0;
	cellspacing: 0;
	border: 0;
}


.signup
{
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 110%;
	color: #626466;
}

.location
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-align: right;
	line-height: 140%;
	color: #9B5BA5;
}

.home_main_text
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #626466;
}

#home_main {
	background: url(./images/main_back.gif) top left;
}


#home_main_copy {
	margin-right: 20px;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.red
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: red;
}


.int_main_text
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #626466;
}

.int_main_text a
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #9B5BA5; 
	text-decoration: underline;
}

.invitee
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 140%;
	color: #8F3F96;
}


#int_top_right {
	margin-right: 60px;
	margin-left: 30px;
	margin-top: 120px;
	margin-bottom: 0px;
}


#top_right {
	margin-right: 70px;
	margin-left: 150px;
	margin-top: 120px;
	margin-bottom: 0px;
}


#int_main {
	background: url(./images/int_left_back.gif) top left;
}


#int_main_copy {
	margin-right: 10px;
	margin-left: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#int_fullpage_copy {
	margin-right: 55px;
	margin-left: 45px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#cc {
	margin-right: 0px;
	margin-left: 31px;
	margin-top: 31px;
	margin-bottom: 0px;
}
#ccnew {
	margin-right: 0px;
	margin-left: 20px;
	margin-top: 105px;
	margin-bottom: 0px;
}
#home_col {
	margin-right: 15px;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#fb_col {
	margin-right: 10px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#whatis {
	margin-right: 30px;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}


#franchise_header {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 45px;
	margin-bottom: 0px;
}

#signup {
	margin-right: 0px;
	margin-left: 28px;
	margin-top: 50px;
	margin-bottom: 0px;
}

#submit {
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
}

#homebox {
	margin-right: 70px;
	margin-left: 40px;
	margin-top: 45px;
	margin-bottom: 0px;
}

#cover {
	position: absolute;
	padding: 290px 0 0  445px;
}

#header_2 {
	background: transparent url("./images/intheader_back.jpg") left top no-repeat;
	width: 196px;
	height: 182px;
}

#header_3 {
	background: transparent url("./images/intnurture_children.gif") right top no-repeat;
	width: 312ppx;
	height: 182px;
}

.franchisee_header {
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.franchisee_header a {
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #8F3F96;
	font-weight: bold;
	text-decoration: underline;
}

.toc
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #8F3F96;
	text-decoration: none;
}

.toc a
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #8F3F96;
	text-decoration: none;
}

.toc a:hover
{
	font: normal   11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #8F3F96;
	text-decoration: underline;
}

.home_columns
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #626466;
}


.more
{
	font: normal  bold 11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #00A2B1;
}

.more a
{
	font: normal  bold 11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 130%;
	color: #00A2B1;
}

.boldPurple
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	font-weight: bold;
	text-decoration: none;
}

.boldPurple a
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	font-weight: bold;
	text-decoration: underline;
}

.boldBlue
{
	color: #00A2B1;
	font-weight: bold;
}

.boldBlue A:link
{
	color: #00A2B1;
	font-weight: bold;
	text-decoration: underline;
}

.boldBlue A:visited
{
	color: #00A2B1;
	font-weight: bold;
	text-decoration: underline;
}

.boldBlue  A:hover
{
	color: #00A2B1;
	font-weight: bold;
	text-decoration: underline;
}

.additionalSessions
{
	color: #90A6D5;
	font-weight: bold;
}


.leftNews
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 110%;
	color: #ffffff;
	text-decoration: none;
}

.leftNews A:link
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 110%;
	color: #ffffff;
	text-decoration: underline;
}

.leftNews A:visited
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 110%;
	color: #ffffff;
	text-decoration: underline;
}

.leftNews A:hover
{
	font: normal  12px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 110%;
	color: #ffffff;
	text-decoration: underline;
}

.botNav
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #8F3F96;
}

.botNav  A:link
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #8F3F96;
	text-decoration: none;
}

.botNav  A:visited
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #8F3F96;
	text-decoration: none;
}

.botNav a:hover
{
	font: normal  11px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #8F3F96;
	text-decoration: underline;
}

.smallText
{
	font-size: 80%;
}

.header
{
	font-size: 140%;
}

.boldHeader
{
	font-size: 140%;
	font-weight: bold;
}

.richmond
{
	font: normal bold 14px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
}

.richmond a
{
	font: normal bold 14px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	color: #8F3F96;
	text-decoration: underline;
}

.bread
{
	color: #9B5BA5;
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-decoration: none;
}


.bread a
{
	color: #9B5BA5;
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-decoration: underline;
}



.footnote
{
	font-size: 75%;
}

.footer
{
	color: #9B5BA5;
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-decoration: none;
}


.footer a
{
	color: #9B5BA5;
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-decoration: none;
}

.footer a:hover
{
	color: #9B5BA5;
	font: normal  10px Trebuchet MS,  Arial, Helvetica, Univers, Zurich BT;	
	text-decoration: underline;
}


