

/* /////    lionchoice.css  new   /////

  author: LION Webmasters
  created: 05-13-02
---------------------------------
  

////////////////////////////// */

	 
	 
 a.bodylink:hover {
 	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	color: #7e7e7e;

}

a.bodylink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
	color:  #0066CC;

} 

 a.bodylink:visited   { 
	text-decoration: underline;
	font-size: 12px;
	line-height: 14px;
	color:  #7e7e7e;

}
	 
 a.bodylink:active    { 
	text-decoration: underline;
	line-height: 14px;
	font-size: 12px;
	color:  #0066CC;

}
	 

a.bodylinkbold  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color:  #0066CC;
	font-weight: bold;

} 

 a.bodylinkbold:visited   { 
 	text-decoration: none;
	font-size: 13px;
	color:  #990066;
	font-weight: bold;

}
	 
 a.bodylinkbold:active    { 
 	border-bottom: 1px dotted #990000; 
	text-decoration: none;
	font-size: 13px;
	color:  #0066CC;
	font-weight: bold;

}
	 
 a.bodylinkbold:hover {
	border-bottom: 1px dotted #990000;
	font-size: 13px;
	color: #990000;
	font-weight: bold;

}

a.whitelink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight : bold;
} 

a.whitelink:visited   { 
    font-family: Arial, Helvetica, sans-serif;
 	text-decoration: none;
	font-size: 13px;
	color:  #FFFFFF;
	font-weight : bold;

}
	 
 a.whitelink:active    { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;

}
	 
a.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CECEFF;
	font-weight : bold;
}

a.smallink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:  #0066CC;

} 

 a.smallink:visited   { 
	text-decoration: none;
	font-size: 11px;
	color:  #990066;

}
	 
 a.smallink:active    { 
 	border-bottom: 1px dotted #990000; 
	font-size: 11px;
	color:  #990000;
	text-decoration: none;

}
	 
 a.smallink:hover {
	border-bottom: 1px dotted #990000;
	font-size: 11px;
	color: #990000;

}  
A.hmspecial 
{
    color: white;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}
A.hmspecial:Visited  
{
    color: white;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}
A.hmspecial:Active  
{
    color: white;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}
A.hmspecial:Hover  
{
    color: #FF9900;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.hmprograms {
    color: black;
    font-family : Verdana,Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight : normal;
    text-decoration: none;
}
A.hmprograms:Visited  
{
    color: #999999;
    font-family : Verdana,Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight :normal;
    text-decoration: none;
}
A.hmprograms:Active  
{
    color: black;
    font-family : Verdana,Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight : normal;
    text-decoration: none;
}
a.hmprograms:hover {
    color: black;
    font-family: 13px;
    font-style : normal;
    font-weight : normal;
    text-decoration: underline;
}


a.features {
    color: #333333;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: underline;
	padding-left: 10px;
}

A.features:Visited  
{
    color: #333333;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: underline;
	padding-left: 10px;
}
A.features:Active  
{
    color: #333333;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: underline;
	padding-left: 10px;
}

a.features:hover {
    color: #0A791A;
    font-family : Verdana,Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration: none;
	padding-left: 10px;
}



a.hmhighlights:visited {
    color: #7A8EB6;
    font-family : Verdana,Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
	padding-left: 10px;
}

a.hmhighlights:hover {
    color: black;
    font-family: 13px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

/* text */

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

} 

.hmpagetext {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	font-weight : normal;
	line-height: 16px;
	padding-top: 3px;
	padding-right: 3px;
}

.hmfree {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF9900;
	font-weight: bold;
	font-weight : normal;
	font-spacing: 5px;
	padding: 3px;
}


/*

a.biglink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: Black;
	font-weight : bold;
} 
 a.biglink:visited   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #990066;
	font-weight : bold;
} 
 a.biglink:active    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: Black;
	font-weight : bold;
} 
 a.biglink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #990000;
	font-weight : bold;
	border-bottom: 1px dotted #990000;
} 

a.medlink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: Black;
	font-weight : normal;
} 
 a.medlink:visited   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #990066;
	font-weight : normal;
} 
 a.medlink:active    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: Black;
	font-weight : normal;
} 
 a.medlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;
	color: #990000;
	font-weight : normal;
	border-bottom: 1px dotted #990000;
} 

a.speciallink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #CE0000;
	font-weight : normal;
} 
 a.speciallink:visited   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #CE0000;
	font-weight : normal;
} 
 a.speciallink:active    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: Black;
	font-weight : normal;
} 
 a.speciallink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #990000;
	font-weight : normal;
	border-bottom: 1px dotted #990000;
} 


a.lggreylink {
	color: #999999;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;

}

a.lggreylink:active {
	color: #999999;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;

}

a.lggreylink:hover {
    color: #CC0000;
    text-decoration: underline;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-style : normal;
    font-weight : bold;

}

a.lggreylink:visited {
    color: #990066;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-style : normal;
    font-weight : bold;
   
}

a.medlightblue {
    color: #0066CC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.medlightblue:hover {
    color: #ff6600;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-style : normal;
    font-weight : bold;
    text-decoration: underline;
}

a.medlightblue:visited {
    color: #990066;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.medgrey {
    color: maroon;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight : bold;
    text-decoration: none;
}

a.medgrey:hover {
    color: #b0b0b0;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-style : normal;
    font-weight : bold;
    text-decoration: underline;
}

a.medgrey:visited {
	color: #b0b0b0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}*/

.grey {
	background-color: #dddddd;
}

.litegrey {
	background-color: #ededed;
}

.orignavbar {
	background-color: #003366;
}

.maroonnavbar {
	background-color: maroon;
}

.realtornavbar {
	background-color: #0099CC;
}

a.primarynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: +1px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

a.primarynav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: +1px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.primarynav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: +1px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



/* text */


.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

} 

.boldgreytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight : bold;
} 


.whitetext {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 19px;
  color: #FFFFFF;
}

.bodytext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 19px;
  color: #333333;
}


.bodytextbold {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #333333;
}

.condensedtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333333;
}

.bodytextlblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
}

.bodytextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31639C;
}

.bodytextgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
}

.bodytextorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
}

.bodytextred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}

.bodytextpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	text-decoration: none;
	color: #9900CC;
}


.orangeboldtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: FF6600;
}


.lggreytext {
	color: #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;

}

.lgblacktext {
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-style : normal;
	font-weight : normal;

}

.titletext {
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : normal;

}

.lgbluetext {
	color: #31639C;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
}

.lgtealtext {
	color: #009999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;

}

.lgwhitetext {
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;

}

.lgpurpletext {
	color: #993399;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
}

.lgorangetext {
	color: #FF6600;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
}

.lgredtext {
	color: #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
}

.lglbluetext {
	color: #0066FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
}

.medblacktext {     
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	line-height : normal;
}


.medbluetext {
	color: #31639C;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.medlbluetext {
	color: #0066FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.medgreentext {
	color: #009999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}


.medredtext {
	color: #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.medorangetext {
	color: #FF6600;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.medwhitetextbold {
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: bold;
}

.formtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #333333;
}

.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-align: justify;
}

.forminput {
	font-size:11px;
	font-family:arial; 
	color: #6f6f6f
}

.quicknav {
	/* width:150px; */
	font-size:11px; 
	font-family:arial; 
	color: #565656
}

BODY {
	background-repeat: no-repeat;
	scrollbar-3dlight-color : #666666;
	scrollbar-base-color : #FFFFFF;
	scrollbar-arrow-color : #FF6600;
	scrollbar-darkshadow-color : #999999;
	scrollbar-face-color : #d7d7d7;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #666666;
	scrollbar-track-color : #eeeeee;
	background-color : White;

}

/*/////////////////////*/
/* OLD Lionchoice CSS */
/*\\\\\\\\\\\\\\\\\\\\\*/

.bodytextbold {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #333333;
}

.bodytext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 19px;
  color: #333333;
}

/*
.forminput {
	font-size:9px; 
	font-family:verdana; 
	color: #6f6f6f
}
*/

.quicknav {
	font-size:9px; 
	font-family:verdana; 
	color: #6f6f6f
}

.login {
   font-family : verdana, san-serif;
   font-size : 10px;
   color : #000099;
   text-decoration : none;
}
.login:Hover {
   font-family : verdana, san-serif;
   font-size : 10px;
   color : #CC0000;
   text-decoration : underline;
}
.login:Active {
   font-family : verdana, san-serif;
   font-size : 10px;
   color : #CC0000;
   text-decoration : underline;
}
.login:Visited {
   font-family : verdana, san-serif;
   font-size : 10px;
   color : #000099;
   text-decoration : none;
}

.mainmenu {
   font-family : arial, sans-serif;
   font-size: 11px;
   color : #000099;
   text-decoration: none;
}
mainmenu.Hover {
   font-family : arial, sans-serif;
   font-size: 11px;
   color : #000099;
   text-decoration: underline;
}
mainmenu.Visited {
   font-family : arial, sans-serif;
   font-size: 11px;
   color : #000099;
   text-decoration: none;
}
mainmenu.Active {
   font-family : arial, sans-serif;
   font-size: 11px;
   color : #000099;
   text-decoration: underline;
}


A  {
	color : #0066ff;
	text-decoration : underline;
}
A:Visited   {
        color : #0033cc;
        text-decoration : underline;
}
A:Active  {
	color : #0066ff;
	text-decoration : underline;
}

A:Hover  {
	color : #0066ff;
	
}

.white {
   color : #FFFFFF;
   text-decoration : underline;
   }
.white:Hover {
   color : #FFFFFF;
   text-decoration : underline;
   }
.white:Visited {
   color : #FFFFFF;
   text-decoration : underline;
   }
.black {
   color : #000000;
   text-decoration : underline;
   }
.black:Hover {
   color : #000000;
   text-decoration : underline;
   }
.black:Visited {
   color : #000000;
   text-decoration : underline;
   }
	 
td, li, ul, p, span {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px;}

/* THIS IS FOR THE BROKER AND LENDER LANDING PAGES */
a.landingPages, a.landingPages:Active {color: #666; text-decoration: none;}
a.landingPages:Visited {text-decoration: none;}
a.landingPages:Hover {color: #333399; text-decoration: none;}


/* New Styles for broker/web/web_product_matrix.html - 10/18/05 */
.CompTableGryBk {
	background: #EDEDED;
	border-right: 2px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: center;
	}
.CompTableSectionTitle {
	color: #009999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	border-right: 2px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: left;
	padding: 2px 2px 2px 0;
	}
.CompTableSectionFiller {
	border-right: 2px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 2px 2px 2px 0;
	}
.CompTableFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 2px 2px 2px 14px;
	border-right: 2px solid #CCC;
	}
.CompTableFeatureData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
	border-right: 2px solid #CCC;
	text-align: center;
	padding: 2px 0 2px 0;
	}
.CompTableFeatureData2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
	border-right: 2px solid #CCC;
	text-align: center;
	padding: 2px 0 2px 0;
	background: #EDEDED;
	}
.CompTableFeatureDataRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	border-right: 2px solid #CCC;
	text-align: center;
	padding: 2px 0 2px 0;
	}
/* New Styles for broker/web/web_product_matrix.html - 10/18/05 */
/* New Styles for tradeshow_schedule.html - 11/16/05 */
.eventTitle, .eventTitle h4 {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	}
.eventTitle h4 {
	font-size: 16px;
	}
.eventTitle span {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
	}
/* New Styles for tradeshow_schedule.html - 11/16/05 */