

#headertopline      {  background:#545B61;}
#header             {  background:white;}

.topdropdown			{ background:#A0A199; }
.topdropdown li			{ border-bottom:1px solid #797E7D; }
.topdropdown li a		{ color:#fff; text-decoration:none; font-family:Verdana; font-size:11px;}
.topdropdown li a:hover	{ color:#E7EAD6; }

#video              {  background:none;}
#footer             {  background:#596066;}
#middle, #bottomtab, 
#bottomtabwrapper	{  background:#E7EAD6;}
body                {  background:#CED0C3;}/*#E7EAD6; */


/* #flash              {  background-image: url(../images/video.jpg);background-repeat:no-repeat; background-position:top left;} */
#flash				{ background: white;}
.tabcntnt ul li     {  background-image: url(../images/check.jpg); background-repeat:no-repeat; }
#gobtn              {  background-image: url(../images/gobtn.jpg);background-repeat:no-repeat; background-position:top left;}
.cpptextbox			{  background : transparent url(../images/textbox.jpg) no-repeat top left;}
.maskedtextbox		{  background : transparent url(../images/textbox.jpg) no-repeat top left;}

#tabs               { background-image: url(../images/botrightback.jpg);background-repeat:no-repeat; background-position:top left; }
#news               { background-image: url(../images/en-us/headline.jpg);background-repeat:no-repeat; background-position:top right; }
.phone				{ background-repeat:no-repeat; background-position:top left; }	

#whatwedotab1,#whatwedotab2,#whatwedotab3,#whatwedotab4,
#whatwedotab5		{  background-image: url(../images/brush-tab-off.gif);background-repeat:no-repeat; background-position:top left;}
#promisetab1,#promisetab2,#promisetab3,#promisetab4,
#promisetab5			{  background-image: url(../images/star-tab-off.gif);background-repeat:no-repeat; background-position:top left;}
#photogallerytab1,#photogallerytab2,#photogallerytab3,#photogallerytab4,
#photogallerytab5	{  background-image: url(../images/photo-tab-off.gif);background-repeat:no-repeat; background-position:top left;}
#fivestepstab1,#fivestepstab2,#fivestepstab3,#fivestepstab4,
#fivestepstab5		{  background-image: url(../images/5-tab-off.gif);background-repeat:no-repeat; background-position:top left;}
#fourstepstab1,#fourstepstab2,#fourstepstab3,#fourstepstab4,
#fourstepstab5		{  background-image: url(../images/4-tab-off.gif);background-repeat:no-repeat; background-position:top left;}
#arrowtab1,#arrowtab2,#arrowtab3,#arrowtab4,
#arrowtab5		{  background-image: url(../images/arrow-tab-off.gif);background-repeat:no-repeat; background-position:top left;}

.tabtitle           {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #a0a59e;text-decoration: none;}
.ttactive			{ color:#596167; }
.topmenu a          {  font: normal normal bold 10px Verdana; color:white;text-decoration: none;} /* Arial 12, Verdana  Georgia Garamond Courier Times */
.phone              {  font: normal normal bold 15px Verdada,Arial,"sans serif"; color:#006EBA;}
#mltitle            {  font: normal normal bold 30px Verdana,Arial,"sans serif"; color:#2B2726;}

#mlcontent {
	color: #ffffff;
	float: left;
	width: 225px;
	height: 210px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 210px;
	overflow: hidden;
	clear: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mlcontent a {
	color: #8cdef5;
}

#mlcontent a:hover {
	color: #01a0f0;
}

#scontent,
#hcontent           {  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#777872;}

.language a,
.emailus,
.emailus a          {  font: normal normal bold 9px "Lucida Grande",Arial,"sans serif"; color:#A0A19B;}

.tabcntnt p strong  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#596167; }
.tabcntnt p			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#596167; }
.tabcntnt ul li     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#596167;} 

.tabcntnt a:link ,
.tabcntnt a:active,
.tabcntnt a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006db6; text-decoration: underline;}
.tabcntnt a:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006db6;}						  

#videoheadline      {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #8cdef5;}
#videocaption       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #FFFFFF;}

#logforgot a        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #596167;}

#footer ul li       {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a0a199; letter-spacing: -2px;}
#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:hover,
#footer ul li a:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a0a199; text-decoration: underline; letter-spacing: -0.7px;}
#footer ul li a:hover   {  text-decoration: none;}

#copyright				{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a2a39b;}
#sblogo					{  background-image:url(../../images/en-us/poweredbysitebuilder.gif); cursor:pointer;}
#sblogolink	            {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a2a39b; text-decoration:none;}

#students a,
#homeowners a			{ text-decoration:none; }

/* textbox */
.cpptextbox,
.maskedtextbox,
.maskedtextboxemptyvalue,
.cpptextboxl,
.cpptextarea,
.cppselectbox,
.cppradiolabel2,
.cppradiolabel	         {  font: normal normal bold 9px "lucida grande",Arial,"sans serif"; color:#A0A19B;    }
.changed				 {  font: normal normal bold 9px "lucida grande",Arial,"sans serif"; color:#000;	   }
div.selectbox-wrapper ul li
						 {  font: normal normal bold 9px "lucida grande",Arial,"sans serif"; color:#A0A19B;    }
.installflash,
.installflash span		  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006db6; text-decoration: underline; display:block;}


/******************************* Homes owner landing page  ********************************/

#ho_topbg			{  background-image: url(../images/ho_topbg.gif);background-repeat:repeat-x; background-position:top left;}
#ho_middle		    {  background:#E7EAD6; }

#o_menu ul li a				{  color:White; font-family:Verdana; text-decoration:none; font-size:10px;} 
#o_menu ul li a				{  background-image: url(../images/ho_menu_bg_off.gif);background-repeat:repeat-x; background-position:top left;}
#o_ho li a:hover				{  background-image: url(../images/ho_menu_bg_ho_on.gif);background-repeat:repeat-x; background-position:top left;}
#o_ho .o_menu_selected a	{  background-image: url(../images/ho_menu_bg_ho_on.gif);background-repeat:repeat-x; background-position:top left;}

#o_menu				{  background-image: url(../images/ho_menu_bg_off.gif);background-repeat:repeat-x; background-position:top left; }
#o_menuleft			{  background-image: url(../images/ho_menu_bg_left.gif);background-repeat:no-repeat; background-position:top left;}
#o_menuright		{  background-image: url(../images/ho_menu_bg_right.gif);background-repeat:no-repeat; background-position:top right;}


#ho_title			{  color:#87BA44; font-family:Verdana; font-weight:bold; text-decoration:none; font-size:17px; letter-spacing:-0.2px;}
.ho_easy			{  color:#53820E; font-family:Verdana; font-weight:normal; text-decoration:none; font-size:10px; letter-spacing:-0.08em;} 
#ho_stepzip			{  font-size:9px;}
.indent				{  height:9px; }

#ho_stepMore a		{  text-decoration:underline; letter-spacing:-0.2px; font-size:9px;} 
#ho_stepMoreI		{  background-image: url(../images/linkarrow.gif);background-repeat:no-repeat; background-position:top left;} 
#ho_news			{  background-image: url(../images/en-us/headline.jpg);background-repeat:no-repeat; background-position:top right;}
#ho_bottomleft		{  background-image: url(../images/ho_bottomleft.gif);background-repeat:no-repeat; background-position:top left;}

#ho_bottomheader	{   font: normal normal bold 13px "Lucida Grande",Arial,"sans serif"; color:#E7EAD5;} 
#ho_bottomtext		{   font: normal normal bold 10px "Lucida Grande",Arial,"sans serif"; color:#fff;} 

#ho_feathome			{   background-image: url(../images/ho_feathome.gif);background-repeat:no-repeat; background-position:top left;} 

#ho_feathome_title		{   font: normal normal bold 11px "Lucida Grande",Arial,"sans serif"; color:#fff; }
#ho_feathome_name		{   font: normal normal bold 10px "Lucida Grande",Arial,"sans serif"; color:#596068; }
#ho_feathome_address	{   font: normal normal normal 10px "Lucida Grande",Arial,"sans serif"; color:#A0A199; }

/******************************* Homes owner secondary page  ********************************/
#ho_sec_mid					{  background:white;}
#ho_sec_middle			{ background:white; }
#ho_sec_rightcomp		{ background:white; background-image: url(../images/ho_sec_bg.gif);background-repeat:repeat-y; background-position:top left;}
#ho_sec_topgrad			{ background-image: url(../images/ho_sec_topbg.gif);background-repeat:no-repeat; background-position:top left;}
#ho_sec_estimate			{ background-image: url(../images/ho_free_estimate.gif);background-repeat:no-repeat; background-position:top left;}
#ho_sec_estimate input	{ background : transparent url(../images/txtbacksmall.gif) no-repeat top left;}

#ho_sec_estww strong	{  font: normal normal bold 14px Verdana,Arial,"sans serif"; color:#586168;}
#ho_sec_estww			    {  font: normal normal normal 10px/12px Verdana,Arial,"sans serif"; color:#85867E;}
/******************************* Students Secondary page  ********************************/

#st_topbg				  {  background-image: url(../images/st_topbg.gif);background-repeat:repeat-x; background-position:top left;}
#o_st li a:hover		  {  background-image: url(../images/ho_menu_bg_st_on.gif);background-repeat:repeat-x; background-position:top left;}
#o_st .o_menu_selected a  {  background-image: url(../images/ho_menu_bg_st_on.gif);background-repeat:repeat-x; background-position:top left;}

#st_sec_apply		{ background-image: url(../images/st_apply.gif);background-repeat:no-repeat; background-position:top left;}
#st_sec_applyww strong	{  font: normal normal bold 14px Verdana,Arial,"sans serif"; color:#586168;}
#st_sec_applyww		{  font: normal normal normal 10px/12px Verdana,Arial,"sans serif"; color:#85867E;}

#sl_mainflashtop_wrap {background-image: url(../images/flashtestimonialbg.jpg);background-repeat:no-repeat; background-position:top left; }
/******************************* Students Landing page  ********************************/

#sl_middle		    {  background:#E7EAD6; }
#sl_mainflashbottom { background-image: url(../images/bg_lowrhalf_new.jpg);background-repeat:no-repeat; background-position:top left;} 

#sl_news			{ background-image: url(../images/en-us/headline.jpg);background-repeat:no-repeat; background-position:top left;}

.sl_box				{ background-image: url(../images/sl_box.gif);background-repeat:no-repeat; background-position:top left;} 

#sl_image1		{ background-image: url(../images/upload-isthisrightforyou.jpg); background-repeat:no-repeat; background-position:top left;} 
#sl_image2		{ background-image: url(../images/upload-howitworks.jpg); background-repeat:no-repeat; background-position:top left;} 
#sl_image3		{ background-image: url(../images/upload-parents.jpg); background-repeat:no-repeat; background-position:top left;} 

.sl_box_caption span		{  font: normal normal bold 12px Verdana,Arial,"sans serif"; color:White;}
.sl_box_text				{  font: normal normal bold 10px Verdana,Arial,"sans serif"; color:#5B6066;}
.sl_box_text a				{  font: normal normal bold 9px Verdana,Arial,"sans serif"; color:#C24830; }

/******************************* Contact us page  ********************************/
#cu_title, .title				{	 font: normal normal bold 19px Verdana,Arial,"sans serif"; color:#272222; border-bottom:solid 1px #E7EAD7;}
.label, .cu_line_basic			{	 font: normal normal normal 10px Verdana,Arial,"sans serif";}

#form_error_fields			{	 font: normal normal bold 10px Verdana,Arial,"sans serif"; color:#EAB928; }

.cppradioTEST					{  background-image: url(../images/radio.jpg); background-repeat:no-repeat; background-position:top left; width:16px; height:16px; border:0;opacity:0;} 
.formtitle						{  font: normal normal bold 13px Verdana,Arial,"sans serif"; border-top:solid 1px #E7EAD7; margin-top:15px; margin-bottom:15px;}

/**************************   Result pages   ******************************************************/

.result				{	}
.resultmiddle		{ font: normal normal bold 14px Verdana,Arial,"sans serif"; color:#586168;	}

.maptitle			{  font: normal normal bold 13px Verdana,Arial,"sans serif";  margin-bottom:15px; color:#586168; }
.mapwrapper			{ font : normal normal bold 12px Verdana,Arial,"sans serif"; background-color:#E6EAD7; border:#E6EAD7 solid 1px;}
.mapwrapper	a,
.mapwrapper	a:visited,
.mapwrapper	a:hover,
.mapwrapper	a:link,
.mapwrapper	a:active	{	font: normal normal bold 12px Verdana,Arial,"sans serif"; color:#586168; text-decoration:none;}
.mapwrapper	a:hover		{	text-decoration:underline; color:#E6B82F; }

.bigt		{ font: normal normal bold 19px Verdana,Arial,"sans serif"; color:#272222;	}
.bigst		{ font: normal normal bold 11px Verdana,Arial,"sans serif"; color:#005db6; padding-bottom:5px; border-bottom:#e7e8e3 solid 1px;}
.big		{ font: normal normal bold 10px Verdana,Arial,"sans serif"; color:#586167;	}
.smallst	{ font: italic normal bold 10px Verdana,Arial,"sans serif"; color:#596167;}
.small		{ font: normal normal normal 10px Verdana,Arial,"sans serif"; color:#586168;	}
.xsmall		{ font: normal normal normal 8px Verdana,Arial,"sans serif"; color:#586168;	}
.ourpeoplelist a,
.ourpeoplelist a:visited,
.ourpeoplelist a:hover,
.ourpeoplelist a:link,
.ourpeoplelist a:active {   text-decoration:underline; color:#006db6;}
.ourpeoplelist a:hover  {	text-decoration:none; }

.biopeoplelist a,
.biopeoplelist a:visited,
.biopeoplelist a:hover,
.biopeoplelist a:link,
.biopeoplelist a:active {   text-decoration:none; color:#586168;}
.biopeoplelist a:hover  {	text-decoration:underline; color:#C1492E; }

.homeownerslink a,
.homeownerslink a:visited,
.homeownerslink a:hover,
.homeownerslink a:link,
.homeownerslink a:active {   text-decoration:none; color:#586168;}
.homeownerslink a:hover  {	text-decoration:underline; color:#ECBE2B; }

.smallst a,
.smallst a:visited,
.smallst a:hover,
.smallst a:link,
.smallst a:active, 
.smallst a:hover  { text-decoration:none; font: normal normal bold 10px Verdana,Arial,"sans serif"; color:#006db6;}


#cu_text h1					{font: normal normal bold 10px Verdana,Arial,"sans serif"; color:#006db6; margin-bottom:5px;}
#cu_text					{font: normal normal normal 11px Verdana,Arial,"sans serif"; color:#596167;}
.ho_sec_opt_cntn			{font: normal normal normal 10px Verdana,Arial,"sans serif"; color:#84857e;}
.ho_sec_opt_cntn h1			{font: normal normal bold 12px Verdana,Arial,"sans serif"; color:#596167;margin-bottom:5px;}
.ho_sec_opt_cntn a,
.ho_sec_opt_cntn a:visited,
.ho_sec_opt_cntn a:hover,
.ho_sec_opt_cntn a:link,
.ho_sec_opt_cntn a:active	{text-decoration:underline; color:#006db6;}
.ho_sec_opt_cntn a:hover	{text-decoration:none; cursor:pointer;}

