/* V1.2 20060526 */
/*||||||||||||||||||||||||||||||||| GLOBAL STYLES |||||||||||||||||||||||||||||||||*/

.hpspacer {
margin-top: 8px;
}



/*LINKS*/

A{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	/*font-size:8.5pt;*/
	text-decoration:underline;
}
A:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	/*font-size:8.5pt;*/
	/**/
	text-decoration:none;
} 
A:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	/*font-size:8.5pt;*/
	text-decoration:underline;
}
A:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	/*font-size:11.5pt;*/
	text-decoration:none;
} 

.guide {
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11pt;
	color: #467F92;
	font-weight: bold;
	line-height:13pt;
}
A.guide, A.guide:visited{
	font-weight: bold;
	text-decoration:underline;
}
A.guide:hover, A.guide:visited:hover{
	font-weight: bold;
	text-decoration:none;
}
.topic{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:10pt;
	line-height: 11.5pt;
	text-decoration:none;
}
A.topic, A.topic:visited{
	text-decoration:none;
}
A.topic:hover, A.topic:visited:hover{
	text-decoration:underline;
}
A.expand, A.expand:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	font-size:9pt;
	text-decoration:underline;
	padding-left: 6px;
	/*background: url(http://images.freeadvice.com/images_ep/2006/icon_expand.gif) no-repeat center left;*/
}
A.expand:hover, A.expand:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	padding-left: 6px;
	/*background: url(http://images.freeadvice.com/images_ep/2006/icon_expand.gif) no-repeat center left;*/
}
A.linkexpand, A.linkexpand:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	font-size:9pt;
	text-decoration:underline;
	padding-left: 6px;
	margin-top:16px;
	/*background: url(http://images.freeadvice.com/images_ep/2006/icon_expand.gif) no-repeat center left;*/
}
A.linkexpand:hover, A.linkexpand:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#467F92;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	padding-left: 6px;
	/*background: url(http://images.freeadvice.com/images_ep/2006/icon_expand.gif) no-repeat center left;*/
}
A.button{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11.5pt;
	text-decoration:none;
}
A.button:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11.5pt;
	text-decoration:underline;
}
A.listingsAllLink, A.listingsAllLink:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 9pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 7px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
A.listingsAllLink:hover, A.listingsAllLink:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 9pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:none;
	padding-left: 7px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
.guideTopicLink {
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11.5pt;
	color: #467F92;
	font-weight: normal;
	padding-left: 7px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
A.guideTopicLink, A.guideTopicLink:visited{
	font-size: 11.5pt;
	text-decoration:underline;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
A.guideTopicLink:hover, A.guideTopicLink:visited:hover{
	font-size: 11.5pt;
	text-decoration:none;
}
A.rcolArrowLink, A.linkarrowsm:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 5px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue2.gif) no-repeat center left;
}
A.rcolArrowLink:hover, A.linkarrowsm:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:none;
	padding-left: 5px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue2.gif) no-repeat center left;
}
A.emailpage{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 8.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 18px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_email.gif) no-repeat center left;
}
A.printpage{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 8.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 15px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_print.gif) no-repeat center left;
}
A.enlargefont{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 8.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 15px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_font.gif) no-repeat center left;
}
A.getlisted{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 8.5pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 15px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_getlisted.gif) no-repeat center left;
}
A.blueStripSmall{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:underline;
}
A.blueStripSmall:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}

/*FONTS*/

p {
	margin-bottom: 8px;
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:11.5pt;
	text-decoration:none;
}

TD{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:11.5pt;
	text-decoration:none;
}
.listingName{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
}
.detailsBasicDetails{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:12pt;
	text-decoration:none;
}

.initials{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:13pt;
	text-decoration:none;
	margin: 10pt 0pt 0pt 0pt;
}

.searchTerm{
}

.blueStripLarge{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16pt;
	text-decoration:none;
}

.blueStripMedium{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:13pt;
	text-decoration:none;
}

.testimonialCaption{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-size:8pt;
	float: right;
	line-height:11.5pt;
	margin-bottom:24px;
} 

/*following style not in use 
.italic{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:none;
	font-style: italic;
	font-size:7pt;
	padding-bottom: 8px;
} 
*/

.headerarrow{
	font-family:arial,tahoma,verdana, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11pt;
	padding-left: 15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #E8E7D3;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_orange.gif) no-repeat 0% 30%;
}
.headerarrownoline{
	font-family:arial,tahoma,verdana, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11pt;
	padding-left: 15px;
	padding-bottom: 3px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_orange.gif) no-repeat 0% 30%;
}

/*BACKGROUNDS*/

body{
	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/bkgnd_inside.gif) repeat-x;
	text-align: center;
}
#container{
  	margin: 0 auto;
  	width: 808px;
  	text-align: left;
}
#homebkgnd{
  	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/bkgnd_home.gif) repeat-x;
}
.hometile1{
	/* background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/home_tile1.gif) repeat-y; */
	/*
	*/
	background: #ffffff url(http://images.freeadvice.com/images_ep/2006/home_tile1.gif) repeat-y;

	padding-left: 29px;
	padding-right: 14px;
}
.hometile2{
	background-color: #ffffff;
	padding-left: 29px;
	padding-right: 14px;
}
.bluetilehome{
	/* background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/blue_tile_home.jpg) no-repeat; */
	background: #00516B url(http://images.freeadvice.com/images_ep/2006/blue_tile_home.jpg) no-repeat;
	padding-left: 29px;
}
.bluetileint{
	/* background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/blue_tile_int.jpg) no-repeat; */
	background: #00516B url(http://images.freeadvice.com/images_ep/2006/blue_tile_int.jpg) no-repeat;
	padding-left: 29px;
}
.shadowtile{
	/*
	*/
	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/bkgnd_tile.gif) repeat-y;

	padding: 20px 14px 30px 29px;
}
.padcontent{
	width: 800px;
}
.padltcol{
	padding-top: 0px; /*was 5*/
	padding-right: 25px;
	width: 554px;
}
.padrtcol{
	padding-left: 10px;
	border-left: 1px solid #E8E7D3;
	width: 211px;
}
.padrtcol2{
	padding: 10px 6px 20px 6px;
}
.rcolHeader{
	font-family:arial,tahoma,verdana, sans-serif;
	color:#666666;
	font-weight:bold;
	font-size:11pt;
	padding: 4px 4px 4px 22px;
	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/arrow_orange2.gif) no-repeat left top;
}
.testimonialQuote{
	font-family:arial,tahoma,verdana, sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:13pt;
	padding: 10px 8px 15px 8px;
	line-height: 20px; 
	border: 1px solid #E8E7D3;
	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/bkgnd_quote.gif) repeat-x;
}
.btnmiddle{
	background: #3B8199 url(http://images.freeadvice.com/images_ep/2006/btn_middle.gif) repeat-x;
}
#medical{
  	padding: 16px 8px 12px 8px;
  	background: #EBF2F3 url(http://images.freeadvice.com/images_ep/2006/tab_medical.gif) no-repeat top right;  	
}
#medical2{
  	padding: 8px;
  	background: #EBF2F3; 
  	width: 160px; 	
}

/*FOOTER*/

A.footer{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#777777;
	font-weight:normal;
	font-size:10pt;
	text-decoration:underline;
}
A.footer:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#777777;
	font-weight:normal;
	font-size:10pt;
	text-decoration:none;
}
.footer{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#777777;
	font-weight:normal;
	font-size:10pt;
	line-height: 13px;
	text-decoration:none;
}

/*BREADCRUMB*/

.bread{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#DCE7EA;
	font-weight:normal;
	font-size:11.5pt;
	line-height: 13px;
}
A.bread{ }
A.bread:link	{ color:#DCE7EA; text-decoration:underline; }
A.bread:visited	{ color:#DCE7EA; text-decoration:underline; }
A.bread:hover	{ color:#DCE7EA; text-decoration:none; }
/* A.bread:active	{ color:#FFCC99; text-decoration:none; } */

/*NAVIGATION*/

A.navon{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	border-bottom: 3px solid #467F92;
}
A.navon:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	border-bottom: 3px solid #467F92;
}
A.navoff{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	border-bottom: 3px solid #CCCCCC;
}
A.navoff:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#666666;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	border-bottom: 3px solid #467F92;
}

/*FORMS*/

INPUT,TEXTAREA{
	background-color: #FFFFFF;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:9pt;
	border: 1px #CCCCCC solid;
	padding: 3px;
}
SELECT{
	background-color: #FFFFFF;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:9pt;
	padding: 1px;
}


/*||||||||||||||||||||||||||||||||| MEMBER PAGES |||||||||||||||||||||||||||||||||*/

/*BACKGROUNDS*/

.bluetilemember{
	background: #E8E7D3 url(http://images.freeadvice.com/images_ep/2006/blue_tile_mem.jpg) no-repeat;
	padding-left: 29px;
}
.bluetileDetails{
	background: #E8E7D3 url(http://expertpages.com/images_new/gui_details_bg_blueBanner.gif) no-repeat;
	padding-left: 29px;
}
.topShadowLeft{
	background-image: url(http://expertpages.com/images_new/gui_details_shadow_topLeft.gif);
}
.topShadowRight{
	background-image: url(http://expertpages.com/images_new/gui_details_shadow_topRight.gif);
}
.memberphoto{
	border: 1px #CCCCCC solid;
}

/*LINKS*/

A.membercontact, A.membercontact:visited{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11pt;
	color: #467F92;
	font-weight: bold;
	text-decoration:underline;
	padding-left: 10px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
A.membercontact:hover, A.membercontact:visited:hover{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 11pt;
	color: #467F92;
	font-weight: bold;
	text-decoration:none;
	padding-left: 10px;
	background: url(http://images.freeadvice.com/images_ep/2006/arrow_blue.gif) no-repeat center left;
}
A.video{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 10pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 14px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_video.gif) no-repeat center left;
}
A.audio{
	font-family:arial,tahoma,verdana,sans-serif;
	font-size: 10pt;
	color: #467F92;
	font-weight: normal;
	text-decoration:underline;
	padding-left: 14px;
	background: url(http://images.freeadvice.com/images_ep/2006/icon_audio.gif) no-repeat center left;
}

/*FONTS*/

.detailsFirmname{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18pt;
	text-decoration:none;
}

.detailsMembername{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:13pt;
	text-decoration:none;
}

/*TABLES*/

.detailsTableTitle{
	background-color: #EBF2F3;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:7pt;
	font-weight: bold;
	padding: 4px;
}
.detailsTableCell{
	padding: 15px 4px 0px 4px;
}


/*||||||||||||||||||||||||||||||||| LISTINGS PAGES |||||||||||||||||||||||||||||||||*/

/* tooltips */

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#0070AA;
	font-size:8.5pt;
    text-decoration:underline}

a.info:hover{z-index:25;text-decoration:none}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em; left:2em; width:15em;
	padding:4px 4px 5px 5px;
    border:1px solid #000000;
    background-color:#FFFFCC; color:#000;
    text-align: left;
	font-size:8.5pt;
	}
	
	
/*TABLES*/

A.listingsColumnTitle{
	background-color: #E8E7D3;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:11.5pt;
	font-weight: bold;
	padding: 4px;
}

A.listingsColumnTitle:hover {
	background-color: #E8E7D3;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:5pt;
	font-weight: bold;
	padding: 4px;
}
.listingsSeparatorLine{
	background: url(http://images.freeadvice.com/images_ep/2006/listing_line.gif) repeat-x bottom;
}
.listingsMainContainer{
	padding: 6px 5px 6px 0px;
}

.listingsVerifiedContainer{
	padding: 6px 0px 6px 0px;
	width:4px;
}



.listingsSendVisit{
	background-color: #EBF2F3;
	color: #666666;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:10pt;
	font-weight: bold;
	padding: 5px;
}

.articleTitleLarge{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16pt;
	text-decoration:none;
}

.articleTitleMedium{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13pt;
	text-decoration:none;
}

.articleTitleSmall{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11.5pt;
	text-decoration:none;
}

.articleByLine{
	font-family:arial,tahoma,verdana,sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11.5pt;
	text-decoration:none;
}
#articleIntro{
font-style:italic;
border-width:thin;
font-size:11.5pt;
font-family:"Times New Roman", Times, serif;
padding-bottom:8px;
/*border-bottom:solid 1px;
;margin-bottom:8px;
*/
}
#articleBody{
font-size:11pt;
}
#articleCredits{
	font-size:11pt;
	border-top-style: dotted;
	margin-top: 16px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.fedH2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
}
.fedH3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}
.fedH4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
.fedH5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
}
.fedH6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	font-weight: bold;
}
.topicIntro {
	font-size: 10pt;
}



.padrtcol2 ul{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;

}


.padrtcol2 li{
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(http://images.freeadvice.com/images_ep/2006/arrow_blue2.gif);
}


.submitbutton {
	border: 0px solid transparent;
	background-color: transparent;
	color: #ffffff;
	font-family:arial,tahoma, verdana, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-decoration:none;
	padding: 0px;
	height:30px;
	}

.submitbutton:hover {
	cursor:pointer;
	text-decoration:underline;
}



.advertiseHere {
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:8.5pt;
	text-align:center;
}




.detailLink{
	font-size:12pt;
}

