/* CFLC*/


* {
	margin: 0px;
	padding:0px;
	border:0px;
}

body {	background-color:#565556;}


body#hp {
	
	background-image:url(../img/bckg_body_hp.jpg);
	background-repeat:repeat-x;
	background-position: 0px 0px;
	
	background-color:#565556; }
	
.clearout {
	clear:both;
}

.underline {text-decoration:underline; }
/************************************************************* PAGE STYLES ******/
#container { /*includes footer */
	position: relative; 
	width: 1014px;
	margin: 34px auto 0px auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	}

body#hp #container { /*includes footer */
	position: relative; 
	width: 1152px;
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	
	background-image:url(../img/bckg_body_hp_60.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	
	}
#superwrapper  {
	position: relative;
	width: 1014px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}


body#hp #superwrapper {
	position: relative;
	width: 1014px;
	margin: 30px 0px 0px 78px;
	padding:0px 0px 0px 0px;
	overflow:visible;
}

#wrap_top {
	float:left;
	width:1014px;
	background-image:url(../img/wrap_top.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:131px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body#hp #wrap_top {
	float:left;
	width:1014px;
	background-image:url(../img/blank.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#wrap_mid {
	float:left;
	width:1014px;
	background-image:url(../img/wrap_mid_in.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	padding: 0px 0px 0px 20px;
}

body#hp #wrap_mid {
	float:left;
	width:1014px;
	background-image:url(../img/blank.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: -1px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}


#wrap_bot {
	float:left;
	width:1014px;
	background-image:url(../img/wrap_bot.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:119px;
	padding: 0px 0px 0px 0px;
}
body#hp #wrap_bot {
	
	background-image:url(../img/blank.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:64px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}




#header {
	float:left;
	width:973px;
	margin: -85px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	}
body#hp #header {
	float:left;
	width:973px;
	margin: -9px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	}
	
img.logo {
	position:absolute;
	top: 50px;
	left: 20px;
	/*
	float:left;*/
	width:73px;
	margin: 0px 40px 0px 0px;
	padding: 5px 0px 0px 34px;
}

#announce {
	position:absolute;
	top: 42px;
	left: 140px;
	/*
	float:left;*/
	width:auto;
	
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 4px 20px;
	
	height: 81px;
}



#connect {
	position:absolute;
	top: 44px;
	left: 751px;
	/*
	float:left;*/
	padding: 4px 0px 4px 10px;	
	width:220px;
	background-image:url(../img/bckg_connect.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height: 81px;
}
/* ********************************************** navigation *********************** */

#mainnav {
	position:absolute;
	top:140px;
	left:21px;
	width:973px;
}

#subnav {
	margin: 0px 0px 20px 0px;
	padding: 0px 10px 35px 10px;
	background-image:url(../img/bckg_nav_sub_bot.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
}

#subnav ul {
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
	list-style: none;
}


#subnav li {
	margin: 0px 15px 7px 0px;
	padding: 0px 15px 0px 0px;
	background-image:url(../img/subnav.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	text-align:right;
}

#subnav a {
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #437ead;
}

#subnav a:link, #subnav a:visited {  text-decoration:none;}
#subnav a:hover {  text-decoration: underline;}

	
	
#content {
	float:left;
	width:779px;
	margin:50px 8px 0px 2px;
	padding: 0px 0px 0px 8px;
	overflow:hidden;
}

body#resources #content,
body#resources_read #content,
body#resources_diffinst #content,
body#resources_math #content,
body#resources_ell #content,
body#resources_vocab #content,
body#resources_data #content,
body#resources_literacy #content,
body#resources_assess #content,
body#resources_write #content
{
	float:left;
	width:781px;
	margin:50px 8px 0px 2px;
	padding: 0px 0px 0px 6px;
	overflow:hidden;
}

body#hp #content {	
	width:973px; 
	margin:120px 8px 0px 2px; 
	padding: 0px 0px 0px 12px;
	}


#flash {
	float:left;
	width: 723px;
	height:344px;
	margin: 6px 0px 0px 0px;
}

.box1, .box2, .box3, .box4 { 
	float:left; 
	width:221px;
	height:137px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: 4px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
}

.box1 {	background-image:url(../img/bckg_box1_hp.jpg);}
.box2 {	background-image:url(../img/bckg_box2_hp.jpg);}
.box3 {	background-image:url(../img/bckg_box3_hp.jpg);}
.box4 {	background-image:url(../img/bckg_box4_hp.jpg);}

#wrap_content_top {
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_top.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:7px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#wrap_content_mid {
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_mid.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#wrap_content_bot {
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_bot.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:7px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}

body#team_tlc #wrap_content_top, 
body#team_tlc_cudeiro #wrap_content_top, 
body#team_tlc_mcgrath #wrap_content_top, 
body#team_tlc_exposito #wrap_content_top, 
body#team_tlc_stiles_s #wrap_content_top, 
body#team_tlc_saunders #wrap_content_top, 
body#team_tlc_rubin #wrap_content_top, 
body#team_tlc_santelises #wrap_content_top, 
body#team_tlc_spero #wrap_content_top, 
body#team_tlc_coxon #wrap_content_top, 
body#team_tlc_lopezrosende #wrap_content_top, 
body#team_tlc_smith #wrap_content_top, 
body#team_tlc_stiles_j #wrap_content_top, 
body#team_tlc_guasp #wrap_content_top, 
body#team_tlc_hill #wrap_content_top, 
body#team_tlc_gil #wrap_content_top, 
body#team_tlc_payzant #wrap_content_top, 
body#team_tlc_waggoner #wrap_content_top, 
body#team_tlc_moore #wrap_content_top, 
body#team_tlc_tellers #wrap_content_top,

body#team_affiliations #wrap_content_top,
body#team_affiliations_organsrv #wrap_content_top
{
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_team_top.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:157px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

body#team_tlc #wrap_content_top img, 

body#team_tlc_cudeiro #wrap_content_top img, 
body#team_tlc_mcgrath #wrap_content_top img, 
body#team_tlc_exposito #wrap_content_top img, 
body#team_tlc_stiles_s #wrap_content_top img, 
body#team_tlc_saunders #wrap_content_top img, 
body#team_tlc_rubin #wrap_content_top img, 
body#team_tlc_santelises #wrap_content_top img, 
body#team_tlc_spero #wrap_content_top img, 
body#team_tlc_coxon #wrap_content_top img, 
body#team_tlc_lopezrosende #wrap_content_top img, 
body#team_tlc_smith #wrap_content_top img, 
body#team_tlc_stiles_j #wrap_content_top img, 
body#team_tlc_guaspj #wrap_content_top img, 
body#team_tlc_hill #wrap_content_top img, 
body#team_tlc_gil #wrap_content_top img, 
body#team_tlc_payzant #wrap_content_top img, 
body#team_tlc_waggoner #wrap_content_top img, 
body#team_tlc_moore #wrap_content_top img, 
body#team_tlc_tellers #wrap_content_top img, 

body#team_affiliations #wrap_content_top img,
body#team_affiliations_organsrv #wrap_content_top img
{
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 12px;
}

body#team_tlc #wrap_content_mid, 
body#team_tlc_cudeiro #wrap_content_mid,
body#team_tlc_mcgrath #wrap_content_mid,
body#team_tlc_exposito #wrap_content_mid,
body#team_tlc_stiles_s #wrap_content_mid,
body#team_tlc_saunders #wrap_content_mid,
body#team_tlc_rubin #wrap_content_mid,
body#team_tlc_santelises #wrap_content_mid,
body#team_tlc_spero #wrap_content_mid,
body#team_tlc_coxon #wrap_content_mid,
body#team_tlc_lopezrosende #wrap_content_mid,
body#team_tlc_smith #wrap_content_mid,
body#team_tlc_stiles_j #wrap_content_mid,
body#team_tlc_guasp #wrap_content_mid,
body#team_tlc_hill #wrap_content_mid,
body#team_tlc_gil #wrap_content_mid,
body#team_tlc_payzant #wrap_content_mid,
body#team_tlc_waggoner #wrap_content_mid,
body#team_tlc_moore #wrap_content_mid,
body#team_tlc_tellers #wrap_content_mid,

body#team_affiliations #wrap_content_mid,
body#team_affiliations_organsrv #wrap_content_mid
{
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_team_mid.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

body#team_tlc #wrap_content_bot,
body#team_tlc_cudeiro #wrap_content_bot,
body#team_tlc_mcgrath #wrap_content_bot,
body#team_tlc_exposito #wrap_content_bot,
body#team_tlc_stiles_s #wrap_content_bot,
body#team_tlc_saunders #wrap_content_bot,
body#team_tlc_rubin #wrap_content_bot,
body#team_tlc_santelises #wrap_content_bot,
body#team_tlc_spero #wrap_content_bot,
body#team_tlc_coxon #wrap_content_bot,
body#team_tlc_lopezrosende #wrap_content_bot,
body#team_tlc_smith #wrap_content_bot,
body#team_tlc_stiles_j #wrap_content_bot,
body#team_tlc_guasp #wrap_content_bot,
body#team_tlc_hill #wrap_content_bot,
body#team_tlc_gil #wrap_content_bot,
body#team_tlc_payzant #wrap_content_bot,
body#team_tlc_waggoner #wrap_content_bot,
body#team_tlc_moore #wrap_content_bot,
body#team_tlc_tellers #wrap_content_bot,

body#team_affiliations #wrap_content_bot
body#team_affiliations_organsrv #wrap_content_bot
{
	float:left;
	width:779px;
	background-image:url(../img/wrap_content_team_bot.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}

/*Resources */
body#resources #wrap_content_top,
body#resources_read #wrap_content_top,
body#resources_diffinst #wrap_content_top,
body#resources_math #wrap_content_top,
body#resources_ell #wrap_content_top,
body#resources_vocab #wrap_content_top,
body#resources_data #wrap_content_top,
body#resources_literacy #wrap_content_top,
body#resources_assess #wrap_content_top,
body#resources_write #wrap_content_top
{
	float:left;
	width:781px;
	background-image:url(../img/wrap_content_resources_top.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:157px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body#resources #wrap_content_top img,
body#resources_read #wrap_content_top img,
body#resources_diffinst #wrap_content_top img,
body#resources_math #wrap_content_top img,
body#resources_ell #wrap_content_top img,
body#resources_vocab #wrap_content_top img,
body#resources_data #wrap_content_top img,
body#resources_literacy #wrap_content_top img,
body#resources_assess #wrap_content_top img,
body#resources_write #wrap_content_top img
{
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 12px;
}

body#resources #wrap_content_mid,
body#resources_read #wrap_content_mid,
body#resources_diffinst #wrap_content_mid,
body#resources_math #wrap_content_mid,
body#resources_ell #wrap_content_mid,
body#resources_vocab #wrap_content_mid,
body#resources_data #wrap_content_mid,
body#resources_literacy #wrap_content_mid,
body#resources_assess #wrap_content_mid,
body#resources_write #wrap_content_mid
{
	float:left;
	width:781px;
	background-image:url(../img/wrap_content_resources_mid.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:visible;
	
}

body#resources #wrap_content_bot,
body#resources_read #wrap_content_bot,
body#resources_diffinst #wrap_content_bot,
body#resources_math #wrap_content_bot,
body#resources_ell #wrap_content_bot,
body#resources_vocab #wrap_content_bot,
body#resources_data #wrap_content_bot,
body#resources_literacy #wrap_content_bot,
body#resources_assess #wrap_content_bot,
body#resources_write #wrap_content_bot
{
	float:left;
	width:781px;
	background-image:url(../img/wrap_content_resources_bot.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}


/**************************************** col_left and col_content fall within content div */
#col_left {
	
	float:left;
	width:203px;
	margin: 0px 35px 0px 0px;
	padding: 10px 0px 0px 3px;
	overflow:hidden;
}

body#team_tlc #col_left, 
body#team_tlc_cudeiro #col_left, 
body#team_tlc_mcgrath #col_left, 
body#team_tlc_exposito #col_left, 
body#team_tlc_stiles_s #col_left, 
body#team_tlc_saunders #col_left, 
body#team_tlc_rubin #col_left, 
body#team_tlc_santelises #col_left, 
body#team_tlc_spero #col_left, 
body#team_tlc_coxon #col_left, 
body#team_tlc_lopezrosende #col_left, 
body#team_tlc_smith #col_left, 
body#team_tlc_stiles_j #col_left, 
body#team_tlc_guasp #col_left, 
body#team_tlc_hill #col_left, 
body#team_tlc_gil #col_left, 
body#team_tlc_payzant #col_left, 
body#team_tlc_waggoner #col_left, 
body#team_tlc_moore #col_left, 
body#team_tlc_tellers #col_left, 

body#team_affiliations #col_left,
body#team_affiliations_organsrv #col_left

	{ 
	float:left;
	width:203px;
	margin: -150px 35px 0px 0px;
	padding: 10px 0px 0px 3px;
	overflow:hidden;
	clear:both;}
	
body#resources #col_left,
body#resources_read #col_left,
body#resources_diffinst #col_left,
body#resources_math #col_left,
body#resources_ell #col_left,
body#resources_vocab #col_left,
body#resources_data #col_left,
body#resources_literacy #col_left,
body#resources_assess #col_left,
body#resources_write #col_left
	{ 
	float:left;
	width:203px;
	margin: -150px 35px 0px 0px;
	padding: 10px 0px 0px 3px;
	
	clear:both;}	
	
#col_left img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}

body#team_tlc #col_left img, 
body#team_tlc_cudeiro #col_left img,
body#team_tlc_mcgrath #col_left img,
body#team_tlc_exposito #col_left img,
body#team_tlc_stiles_s #col_left img,
body#team_tlc_saunders #col_left img,
body#team_tlc_rubin #col_left img,
body#team_tlc_santelises #col_left img,
body#team_tlc_spero #col_left img,
body#team_tlc_coxon #col_left img,
body#team_tlc_lopezrosende #col_left img,
body#team_tlc_smith #col_left img,
body#team_tlc_stiles_j #col_left img,
body#team_tlc_guasp #col_left img,
body#team_tlc_hill #col_left img,
body#team_tlc_gil #col_left img,
body#team_tlc_payzant #col_left img,
body#team_tlc_waggoner #col_left img,
body#team_tlc_moore #col_left img,
body#team_tlc_tellers #col_left img,

body#team_affiliations #col_left img,
body#team_affiliations_organsrv #col_left img,
body#resources #col_left img,
body#resources_read #col_left img,
body#resources_diffinst #col_left img,
body#resources_math #col_left img,
body#resources_ell #col_left img,
body#resources_vocab #col_left img,
body#resources_data #col_left img,
body#resources_literacy #col_left img,
body#resources_assess #col_left img,
body#resources_write #col_left img
{		margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 10px;}


#col_content {
	float:left;
	width:515px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 25px 0px;
	background-image:url(../img/bckg_col_content.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	overflow:hidden;
}

body#do #col_content,
body#results #col_content,
body#results_chula #col_content,
body#results_edmonton #col_content,
body#results_elizabeth #col_content,
body#results_gilroy #col_content,
body#results_bedford #col_content,
body#results_springfield #col_content,
body#results_temple #col_content
	{	
	float:left; 
	width:515px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 25px 0px;background-image:url(../img/blank.gif);	
	overflow:hidden;
}

body#team_tlc #col_content, 
body#team_tlc_cudeiro #col_content,
body#team_tlc_mcgrath #col_content,
body#team_tlc_exposito #col_content,
body#team_tlc_stiles_s #col_content,
body#team_tlc_saunders #col_content,
body#team_tlc_rubin #col_content,
body#team_tlc_santelises #col_content,
body#team_tlc_spero #col_content,
body#team_tlc_coxon #col_content,
body#team_tlc_lopezrosende #col_content,
body#team_tlc_smith #col_content,
body#team_tlc_stiles_j #col_content,
body#team_tlc_guasp #col_content,
body#team_tlc_hill #col_content,
body#team_tlc_gil #col_content,
body#team_tlc_payzant #col_content,
body#team_tlc_waggoner #col_content,
body#team_tlc_moore #col_content,
body#team_tlc_tellers #col_content,

body#team_affiliations #col_content,
body#team_affiliations_organsrv #col_content
{ float:left; margin: -150px 0px 15px 0px; background-image:url(../img/blank.gif); overflow:hidden;}
	
body#resources #col_content, 
body#resources_read #col_content,
body#resources_diffinst #col_content,
body#resources_math #col_content,
body#resources_ell #col_content,
body#resources_vocab #col_content,
body#resources_data #col_content,
body#resources_literacy #col_content,
body#resources_assess #col_content,
body#resources_write #col_content
{ 
	float:left; 
	margin: -150px 0px 15px 0px; 
	background-image:url(../img/blank.gif); 
	overflow:hidden;}

#col_content_left {
	float:left;
	width:210px;
	margin:20px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

#col_content_right {
	float:left;
	width:285px;
	margin:	20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

#team_rt_wrap_top {
	float:left;
	width:285px;
	background-image:url(../img/bckg_team_rt_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin:	-137px 4px 2px 0px;
	padding: 20px 0px 10px 0px;
	z-index:9;
	overflow:hidden;
}
#team_rt_wrap_top img {
	margin: -5px 12px 2px 8px;
	float:left;
	width:147px;
}

body#team_affiliations #team_rt_wrap_top img {
	/*margin: 10px 12px 50px 8px;
	*/
	float:left;
	width:148px;
	margin: -5px 12px 2px 6px;
	
}

body#team_affiliations_organsrv #team_rt_wrap_top img {
	/*margin: 10px 12px 50px 8px;
	*/float:left;
	width:148px;
	margin: -5px 12px 2px 6px;
}
#team_rt_wrap_bot {
	float:left;
	width:285px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/************************************************** col_right floats next to content float */
#col_right {
	float:left;
	width:169px;
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

#pubs_top {
	float:left;
	width:169px;
	background-image:url(../img/pubs_top.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:8px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pubs_mid {
	float:left;
	width:169px;
	background-image:url(../img/pubs_mid.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#pubs_bot {
	float:left;
	width:169px;
	background-image:url(../img/pubs_bot.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:7px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}





#footer {
	position: relative;
	
	margin: 0px auto 50px auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-align:center;
	color:#fff;
}

#footer ul	{
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: default;
	list-style-type: none;
	display: inline;

}

#footer li	{
	display:inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 2px;
	color:#fff;
}

#footer ul.footer1 li {border-right: 1px solid #5bae0a;}
#footer ul.footer1 li.last {	border-right:none;	}

#footer ul.footer2 li {	padding: 0px 2px 0px 0px;}

#footer a:link, #footer a:visited { color:#fff; text-decoration:none;}
#footer a:hover { color: #5bae0a; text-decoration:none;}

/* ************************************************************************ homepage open close sidebar */


#sidebar {
	float:left;
	width:235px;
	height:344px;
	margin: 6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

#sidebar_top {
	background-image:url(../img/sidebar_top_hp.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 235px;
	height: 15px;
}

#sidebar_mid {
	background-image:url(../img/sidebar_mid_hp.jpg);
	background-repeat:repeat-y;
	background-position: 0px 0px;
	width: 235px;
}

#sidebar_bot {
	background-image:url(../img/sidebar_bot_hp.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 235px;
	height: 7px;
}
/*
#sidebar .submenu#sub1 a.button {	
	margin: 215px 0px 0px 52px;
	padding: 4px 0px 7px 35px;
}
#sidebar .submenu#sub2 a.button {	
	margin: 10px 0px 0px 50px;
	padding: 4px 0px 7px 26px;	
}
*/
p.menuOut, p.menuOver {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:lighter;
}
.menuOut {
	cursor:pointer;
	color: #707070;
	width:226px;
	height:32px;
	margin: 0px 0px 0px 2px;
	padding:4px 0px 0px 5px;
	background-image:url(../img/bckg_sidebar_expand.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menuOver {
	cursor:pointer; 
	color: white; 
	width:226px; 
	height:32px;
	margin: 0px 0px 0px 2px;
	padding:4px 0px 0px 5px;
	background-image:url(../img/bckg_sidebar_close.jpg); /* green background */
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.submenu {
	/*width:170px;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
	
.submenu#sub1 { /*on Target */
	width:235px;
	height:211px;
}

.submenu#sub1 img { /*on Target */
	margin: 10px 0px 10px 25px;
}

.submenu#sub2 { /*Fall Letter */
	width:235px;
	height:211px;
}
.submenu#sub3 { /*Testimonials */
	width:235px;
	height:211px;
}

#sidebar .submenu p {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 14px;
	letter-spacing: 0px;
	color: #6c6b6b;
	margin: 0px 15px 0px 5px;
	padding: 0px 0px 0px 4px;
}

#sidebar .submenu p a:link, #sidebar .submenu p a:visited {
	text-decoration:none;
}
#sidebar .submenu blockquote {
	padding: 0px 0px 0px 10px;
}
body#pubs blockquote {
	padding: 0px 25px 0px 25px;
}
#sidebar .submenu p strong { display:block; font-weight:bold; padding: 10px 0px 10px 0px;}

#sidebar .submenu p b {font-weight:bold; }
/************************************************************* FONT STYLES *****/

a:link, a:visited { color: #5bae0a; text-decoration: underline; }
a:hover {	color: #5bae0a;	text-decoration:none;}

#content a:link, #content a:visited {text-decoration:none; font-weight:bold; }
#content a:hover { color: #a7a7a7; }



#col_right a:link, #col_right a:visited {text-decoration:none;}
#col_right a:hover { color: #a7a7a7; }

#col_content_left a#subsubnav_team_tlc_nelsen:link, #col_content_left a#subsubnav_team_tlc_nelsen:visited,
#col_content_left a#subsubnav_team_tlc_cudeiro:link, #col_content_left a#subsubnav_team_tlc_cudeiro:visited,
#col_content_left a#subsubnav_team_tlc_waggoner:link, #col_content_left a#subsubnav_team_tlc_waggoner:visited,
#col_content_left a#subsubnav_team_tlc_moore:link, #col_content_left a#subsubnav_team_tlc_moore:visited,
#col_content_left a#subsubnav_team_tlc_tellers:link, #col_content_left a#subsubnav_team_tlc_tellers:visited,
#col_content_left a#subsubnav_team_tlc_mcgrath:link, #col_content_left a#subsubnav_team_tlc_mcgrath:visited,
#col_content_left a#subsubnav_team_tlc_hill:link, #col_content_left a#subsubnav_team_tlc_hill:visited,
#col_content_left a#subsubnav_team_tlc_gil:link, #col_content_left a#subsubnav_team_tlc_gil:visited,
#col_content_left a#subsubnav_team_tlc_payzant:link, #col_content_left a#subsubnav_team_tlc_payzant:visited,
#col_content_left a#subsubnav_team_tlc_exposito:link, #col_content_left a#subsubnav_team_tlc_exposito:visited,
#col_content_left a#subsubnav_team_tlc_stiles_s:link, #col_content_left a#subsubnav_team_tlc_stiles_s:visited,
#col_content_left a#subsubnav_team_tlc_saunders:link, #col_content_left a#subsubnav_team_tlc_saunders:visited,
#col_content_left a#subsubnav_team_tlc_rubin:link, #col_content_left a#subsubnav_team_tlc_rubin:visited,
#col_content_left a#subsubnav_team_tlc_santelises:link, #col_content_left a#subsubnav_team_tlc_santelises:visited,
#col_content_left a#subsubnav_team_tlc_spero:link, #col_content_left a#subsubnav_team_tlc_spero:visited,
#col_content_left a#subsubnav_team_tlc_coxon:link, #col_content_left a#subsubnav_team_tlc_coxon:visited,
#col_content_left a#subsubnav_team_tlc_lopezrosende:link, #col_content_left a#subsubnav_team_tlc_lopezrosende:visited,
#col_content_left a#subsubnav_team_tlc_smith:link, #col_content_left a#subsubnav_team_tlc_smith:visited,
#col_content_left a#subsubnav_team_tlc_stiles_j:link, #col_content_left a#subsubnav_team_tlc_stiles_j:visited,

#col_content_left a#subsubnav_team_tlc_guasp:link, #col_content_left a#subsubnav_team_tlc_guasp:visited,

#col_content_left a#subsubnav_team_tlc_thirdmilegrp:link, #col_content_left a#subsubnav_team_tlc_thirdmilegrp:visited,
#col_content_left a#subsubnav_team_tlc_organsrv:link, #col_content_left a#subsubnav_team_tlc_organsrv:visited,

#col_content_right a:link, #col_content_right a:visited
{
	font-weight: lighter;
	font-size: 11px;
	color: #5bae0a;
	padding: 0px 0px 0px 10px;

}

#col_content_left a#subsubnav_team_tlc_nelsen:hover,
#col_content_left a#subsubnav_team_tlc_cudeiro:hover,
#col_content_left a#subsubnav_team_tlc_waggoner:hover,
#col_content_left a#subsubnav_team_tlc_moore:hover,
#col_content_left a#subsubnav_team_tlc_tellers:hover, 
#col_content_left a#subsubnav_team_tlc_mcgrath:hover,
#col_content_left a#subsubnav_team_tlc_hill:hover, 
#col_content_left a#subsubnav_team_tlc_gil:hover,
#col_content_left a#subsubnav_team_tlc_payzant:hover, 
#col_content_left a#subsubnav_team_tlc_exposito:hover, 
#col_content_left a#subsubnav_team_tlc_stiles_s:hover, 
#col_content_left a#subsubnav_team_tlc_guasp:hover, 
#col_content_left a#subsubnav_team_tlc_saunders:hover, 
#col_content_left a#subsubnav_team_tlc_rubin:hover, 
#col_content_left a#subsubnav_team_tlc_santelises:hover,
#col_content_left a#subsubnav_team_tlc_spero:hover, 
#col_content_left a#subsubnav_team_tlc_coxon:hover, 
#col_content_left a#subsubnav_team_tlc_lopezrosende:hover, 
#col_content_left a#subsubnav_team_tlc_smith:hover, 
#col_content_left a#subsubnav_team_tlc_stiles_j:hover,
#col_content_left a#subsubnav_team_tlc_thirdmilegrp:hover,
#col_content_left a#subsubnav_team_tlc_organsrv:hover
{
	font-weight: lighter;
	font-size: 11px;
	color: #414141;
	background-image:url(../img/subnav.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 0px 0px 0px 10px;
}

#col_content_right a:link, #col_content_right a:visited {padding: 0px 0px 0px 0px; }

#col_content_right a:hover
{
	font-weight: lighter;
	font-size: 11px;
	color: #414141;
	background-image:url(../img/blank.gif);
	padding: 0px 0px 0px 0px;
}
a.top {
	display:block;
	padding: 0px 0px 0px 0px;
}

a.more {
	display:block;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 4px 25px; 
	text-decoration:none;
}

a.more:link, a.more:visited {	background-image:url(../img/more.jpg);	}
a.more:hover {	background-image:url(../img/more_o.jpg);	}


a.viewall {
	display:block;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin: 10px 0px 5px 5px;
	padding: 0px 0px 4px 25px; 
	text-decoration:none;
}

#col_right a.viewall:link, #col_right a.viewall:visited {	color:#666; background-image:url(../img/icon_viewall.jpg);	}
#col_right a.viewall:hover {	color:#5bae0a; background-image:url(../img/icon_viewall.jpg);	}




#content a.emailpage { 
	float:right;
	width:auto;
	background-image:url(../img/icon_mouse.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding: 15px 0px 15px 35px;
}

#content a.emailpage:link, #content a.emailpage:visited, #content a.emailpage:hover {font-weight:lighter;	}

#announce h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-weight: lighter;
	font-size: 20px;
	color: #9a1513;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
}

#sidebar h1 { /* this is the heading in the sidebar on the homepage */
	width:98%;
	font-size:12px;
	background-color: #2b395e;
	color:#ffffff;
	font-weight:lighter;
	padding: 3px 8px 4px 4px;
}

#col_left h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: #fff;
	font-weight:lighter;
	background-image:url(../img/bckg_nav_sub.jpg);	
	background-repeat:no-repeat;
	background-position: 0px 0px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 25px 25px 0px 0px;
	width:178px;
	height:53px;
}



#col_content h1 {
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:19px;
	color: #5bae0a;
	font-weight:lighter;
	background-image:url(../img/bckg_h1_colcontent.jpg);
	background-repeat:repeat-x;
	background-position: bottom left;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #cecece;
}
body#results_chula #col_content h1,
body#results_edmonton #col_content h1,
body#results_elizabeth #col_content h1,
body#results_gilroy #col_content h1,
body#results_bedford #col_content h1,
body#results_springfield #col_content h1,
body#results_temple #col_content h1
{
	background-image:url(../img/blank.gif);
	margin: 10px 0px 0px 0px;
	border:none;
}

body#hp h2, #header #connect h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #5bae0a;
	font-weight: lighter;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border:none;
}
body.in h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #5bae0a;
	font-weight: bold;
	margin: 0px 0px 5px 15px;
	padding: 0px 0px 0px 0px;
	width:100%;
}
body#about_press h2 { margin: 0px 0px 5px 0px;}

body#team_tlc h2,
body#team_tlc_cudeiro h2,
body#team_tlc_mcgrath h2,
body#team_tlc_exposito h2,
body#team_tlc_stiles_s h2,
body#team_tlc_saunders h2,
body#team_tlc_rubin h2,
body#team_tlc_santelises h2,
body#team_tlc_spero h2,
body#team_tlc_coxon h2,
body#team_tlc_lopezrosende h2,
body#team_tlc_smith h2,
body#team_tlc_stiles_j h2,

body#team_tlc_guasp h2,
body#team_tlc_hill h2,
body#team_tlc_gil h2,
body#team_tlc_payzant h2,
body#team_tlc_waggoner h2,
body#team_tlc_moore h2,
body#team_tlc_tellers h2,
body#team_affiliations h2,
body#team_affiliations_organsrv h2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #5bae0a;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 15px 0px 0px 0px;
	width:100%;
}


body#curriculum.in h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5bae0a;
	font-weight: bold;
	margin: 0px 0px 5px 15px;
	padding: 0px 0px 0px 0px;
	width:100%;
	border-bottom: 1px dotted #75727c;
}

body#results_chula h2,
body#results_edmonton h2,
body#results_elizabeth h2,
body#results_gilroy h2,
body#results_bedford h2,
body#results_springfield h2, 
body#results_temple h2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5bae0a;
	font-weight: bold;
	margin: 0px 0px 20px 0px; 
	padding: 0px 0px 4px 0px;
	width:100%;
	border-bottom: 1px dotted #75727c;
}
#col_right #pubs_mid h2, 
body#results_chula #col_right h2,
body#results_edmonton #col_right h2,
body#results_elizabeth #col_right h2,
body#results_gilroy #col_right h2,
body#results_bedford #col_right h2,
body#results_springfield #col_right h2,
body#results_temple #col_right h2
{
	color:#565556;
	border-bottom: 1px solid #e6e6e6;
	padding: 0px 0px 10px 8px;
	margin: 0px 0px 10px 0px;
	width:95%;
}

body#team_tlc #col_content_right h2,
body#team_tlc_cudeiro #col_content_right h2,
body#team_tlc_mcgrath #col_content_right h2,
body#team_tlc_exposito #col_content_right h2,
body#team_tlc_stiles_s #col_content_right h2,
body#team_tlc_saunders #col_content_right h2,
body#team_tlc_rubin #col_content_right h2,
body#team_tlc_santelises #col_content_right h2,
body#team_tlc_spero #col_content_right h2,
body#team_tlc_coxon #col_content_right h2,
body#team_tlc_lopezrosende #col_content_right h2,
body#team_tlc_smith #col_content_right h2,
body#team_tlc_stiles_j #col_content_right h2,
body#team_tlc_guasp #col_content_right h2,
body#team_tlc_hill #col_content_right h2,
body#team_tlc_gil #col_content_right h2,
body#team_tlc_payzant #col_content_right h2,
body#team_tlc_waggoner #col_content_right h2,
body#team_tlc_moore #col_content_right h2,
body#team_tlc_tellers #col_content_right h2,
body#team_affiliations #col_content_right h2,
body#team_affiliations_organsrv #col_content_right h2

{
	font-size:13px;
	color:#414141;
	border-bottom: 1px dotted #414141;
	padding: 15px 0px 5px 10px;
	margin: 0px 0px 2px 0px;
	width:97%;
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #414141;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	width:95%;
	border-bottom: 1px dotted #75727c;
}
h3.indent {margin: 0px 0px 0px 20px;}
body#do h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #484747;
	font-style:italic;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 10px 15px;
}

body#team_tlc h3, 
body#team_tlc_cudeiro h3,
body#team_tlc_mcgrath h3,
body#team_tlc_exposito h3,
body#team_tlc_stiles_s h3,
body#team_tlc_saunders h3,
body#team_tlc_rubin h3,
body#team_tlc_santelises h3,
body#team_tlc_spero h3,
body#team_tlc_coxon h3,
body#team_tlc_lopezrosende h3,
body#team_tlc_smith h3,
body#team_tlc_stiles_j h3,
body#team_tlc_guasp h3,
body#team_tlc_hill h3,
body#team_tlc_gil h3,
body#team_tlc_payzant h3,
body#team_tlc_waggoner h3,
body#team_tlc_moore h3,
body#team_tlc_tellers h3,
body#team_affiliations h3,
body#team_affiliations_organsrv h3
{
	font-size:13px;
	font-weight: bold;
	color: #414141;
	padding: 5px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	width:95%;
	border-bottom: 1px dotted #414141;
}		

body#pubs h3 { border:none; margin: 0px 0px 0px 20px; padding: 0px 0px 2px 0px;}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000 ;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h4.indent {margin: 0px 0px 0px 20px; }
h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: lighter;
	font-size: 10px;
	color: #000000 ;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 148px 10px;
	background-image:url(../img/bckg_team_rt_top.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

strong { font-weight:bold; }
p, .bodytext,  li, a {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: lighter;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #9c9a9a;
}
#connect p {
	padding: 5px 0px 0px 0px; }
	
h3 a { font-size:12px; }
body#do #col_content p { margin: 0px 0px 0px 35px; }

#col_content p {
	font-size: 11px;
	line-height:16px;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#col_content_right p {
	padding: 10px 0px 15px 10px;}
	

.box p { 
	font-size:11px; 
	color: #6c6b6b;
}
p.small {	font-size:10px;	color:#a1a1a1;	}

p.center { text-align:center;}

body#hp p.testim {
	width:90%;
	margin: 5px 0px 0px 15px;
	padding: 5px 0px 0px 0px;
	border-top: 1px dotted #666;
}

body#pubs p.small {	margin-left:20px; size:10px; }
#col_content_left p.small {
	font-size:9px;
	line-height:12px;
	color:#414141;
	font-style:italic;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
p.footer { font-size:9px; color:#c9c9c9;}

p.quote { font-size:11px; color:#666; text-align:center; margin: -12px 0px 0px 0px; padding: 0px 10px 15px 10px; font-style:italic; }
p.byline {font-size:10px; color:#333; text-align:center;}

body#curriculum p.indent, 
body#pubs p.indent,
body#results p.indent,
body#results_chula p.indent,
body#results_edmonton p.indent,
body#results_elizabeth p.indent,
body#results_gilroy p.indent,
body#results_bedford p.indent,
body#results_springfield p.indent,
body#results_temple p.indent
	{ 
	margin: 0px 0px 0px 20px;
}

body#team_tlc p.indent, 
body#team_tlc_cudeiro p.indent,
body#team_tlc_mcgrath p.indent,
body#team_tlc_exposito p.indent,
body#team_tlc_stiles_s p.indent,
body#team_tlc_saunders p.indent,
body#team_tlc_rubin p.indent,
body#team_tlc_santelises p.indent,
body#team_tlc_spero p.indent,
body#team_tlc_coxon p.indent,
body#team_tlc_lopezrosende p.indent,
body#team_tlc_smith p.indent,
body#team_tlc_stiles_j p.indent,
body#team_tlc_guaspj p.indent,
body#team_tlc_hill p.indent,
body#team_tlc_gil p.indent,
body#team_tlc_payzant p.indent,
body#team_tlc_waggoner p.indent,
body#team_tlc_moore p.indent,
body#team_tlc_tellers p.indent,

body#team_affiliations p.indent,
body#team_affiliations_organsrv p.indent,
body#resources p.indent
{ 
	margin: -10px 0px 0px 20px;
	color:#414141;
}
body#results_chula p.indent,
body#results_edmonton p.indent,
body#results_elizabeth p.indent,
body#results_gilroy p.indent,
body#results_bedford p.indent,
body#results_springfield p.indent,
body#results_temple p.indent

{ 
	color:#414141;
}


body#contact p.indent {margin: 0px 0px 0px 30px;}

#col_content p.one {
	background-image:url(../img/bckg_one.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 20px 40px;
}

#col_content p.two {
	background-image:url(../img/bckg_two.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 20px 40px;
}

#col_content p.three {
	background-image:url(../img/bckg_three.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 10px 40px;
}

#col_content p.four {
	background-image:url(../img/bckg_four.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 10px 40px;
}

#col_content p.five {
	background-image:url(../img/bckg_five.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 10px 40px;
}

#col_content p.six {
	background-image:url(../img/bckg_six.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 20px 40px;
}


span.name {	color: #565556; font-weight:bold;}
li {
	list-style-position:outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#col_right ul {
	border-bottom: 1px solid #ccc;
}

#col_right li {
	list-style:none;
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #666;
	color:#666;
	font-size:10px;
	}
#col_right li.underlast {
	border-bottom:none;
}

#col_content ul {
	margin: 0px 0px 10px 0px ;
	padding: 0px 0px 0px 0px;
	list-style: none;
}


#col_content ul li {
	margin: 0px 0px 7px 50px;
	padding: 0px 0px 0px 15px;
	background-image:url(../img/subnav.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	text-align:left;
	color:#333333;
	font-size:11px;
}
#col_content ul.bullet li {list-style-type:disc; background-image:url(../img/blank.gif);}




#col_content ol li {
	margin: 0px 0px 7px 50px;
	padding: 0px 0px 0px 15px;
	background-image:url(../img/blank.gif);
	text-align:left;
	color:#333333;
	font-size:11px;
	
}

body#team_tlc #col_content_left li, 
body#team_tlc_cudeiro #col_content_left li,
body#team_tlc_mcgrath #col_content_left li,
body#team_tlc_exposito #col_content_left li,
body#team_tlc_stiles_s #col_content_left li,
body#team_tlc_saunders #col_content_left li,
body#team_tlc_rubin #col_content_left li,
body#team_tlc_santelises #col_content_left li,
body#team_tlc_spero #col_content_left li,
body#team_tlc_coxon #col_content_left li,
body#team_tlc_lopezrosende #col_content_left li,
body#team_tlc_smith #col_content_left li,
body#team_tlc_stiles_j #col_content_left li,
body#team_tlc_guasp #col_content_left li,
body#team_tlc_hill #col_content_left li,
body#team_tlc_gil #col_content_left li,
body#team_tlc_payzant #col_content_left li,
body#team_tlc_waggoner #col_content_left li,
body#team_tlc_moore #col_content_left li,
body#team_tlc_tellers #col_content_left li,
body#team_affiliations #col_content_left li,
body#team_affiliations_organsrv #col_content_left li
{
	margin: 0px 0px 3px 6px;
	padding: 0px 0px 0px 0px;
	background-image:url(../img/blank.gif);
	text-align:left;
	color:#333333;
	font-size:11px;
}

.dividerline {
	background-image:url(../img/bckg_divider.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 10px 0px 5px 0px;
}


body#pubs .dividerline, body#resources .dividerline {
	margin: 0px 0px 0px 20px;
}
.dividerlineshade {
	background-image:url(../img/bckg_col_content.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	float:left;
	width:515px;
	margin: 5px 0px 15px 0px;
	padding: 0px 0px 15px 0px;
	
}

#col_content_left .dividerlineshade {
	background-image:url(../img/bckg_col_content_left.jpg);
	background-repeat:repeat-x;
	background-position: bottom left;
	width:205px; 
	margin: 0px 0px 15px 0px;	
	padding: 0px 0px 15px 0px;
	border-bottom: 1px dotted #cdcdcd;
	}
#col_content_right .dividerlineshade {
	background-image:url(../img/bckg_col_content_left.jpg);
	background-repeat:repeat-x;
	background-position: bottom left;
	width:286px; 
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 15px 0px;
	border-bottom: 1px dotted #cdcdcd;
	}
/************************************************************* Navigation *****/


#login {
	position:absolute;
	top:0px;
	right:0px;
	width:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px 30px 0px 0px;
	text-transform:lowercase;
}

#login ul {
	display:inline;

}

#login li {
	display: inline;
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#login li.home {
		padding: 0px 0px 0px 0px;
}

/* changed color to match danny's new "home button" */
#login a { text-decoration: none; border-right: 1px solid #fff; padding: 0px 4px 0px 5px; }
#login a:link, #login a:visited  { color: /*#ffffff;*/ #b5b5b5; }
#login a:hover {	color: #ffffff; text-decoration:none;	 }

#login a.last {	border-right:none;	}


	
/************************************************************* table *****/
body#do table.outer {
	background-image:url(../img/bckg_table_outer.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	width:520px;
	margin: 0px 0px 0px 4px;
}
body#do table.outer th, body#do table.outer td {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #484747;
	font-style:italic;
	padding: 5px 0px 5px 10px;

}
body#do table.innerwrap {
	width:500px;
	border:1px solid #eee;
	margin: 0px 0px 0px 9px;
}

body#do table.inner {
	background-image:url(../img/bckg_table_inner.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	width:492px;
	margin: 0px 0px 0px 0px;
	border: 3px solid #fff;
	background-color:#fff;
}
body#do table.inner td {
	margin: 0px;
	padding: 0px;
	height: 40px;}

body#do table.outer td { 
	color:#414141; 
	font-style:normal;
	padding: 0px 0px 0px 0px;
}

body#do table.outer td.checkbox {
	background-image:url(../img/icon_check.gif);
	background-repeat:no-repeat;
	background-position: center left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}



body#pubs table {
	width:97%;
	border:1px solid #000;
	margin: 5px 5px 5px 20px;
	padding: 0px;
	
}
body#pubs th {
	background-color:#A5DC8D;
	text-align:left;
}
body#pubs th, body#pubs td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding: 2px 2px 2px 2px;
	}

/*************************************************************  *****/

body#results_chula ul
body#results_edmonton ul,
body#results_elizabeth ul,
body#results_gilroy ul,
body#results_bedford ul,
body#results_springfield ul,
body#results_temple ul
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
body#results_chula li.checkbox,
body#results_edmonton li.checkbox,
body#results_elizabeth li.checkbox,
body#results_gilroy li.checkbox,
body#results_bedford li.checkbox,
body#results_springfield li.checkbox,
body#results_temple li.checkbox
{
	background-image:url(../img/icon_check.gif);
	background-repeat:no-repeat;
	background-position: 5px 0px;
	margin: 5px 0px 5px -10px;
	padding: 5px 0px 5px 30px;
	color: #414141;
}

body#about_testimonials li.checkbox
{
	background-image:url(../img/blankck.gif);
	background-repeat:no-repeat;
	background-position: 5px 0px;
	margin: 5px 0px 5px -10px;
	padding: 5px 0px 5px 30px;
	color: #414141;
}
