﻿/* CSS Document */
/*------ Main column -------*/
#main_column				{ margin: 0px 0px 0px 10px; padding: 0px; font-family:Arial, Helvetica, sans-serif; width: 850px; }
#main_column .divTop	{ border-bottom: 1px solid #7180a0; width: 850px; }
/*----- Physician Finder search basics for old and new -----*/
#main_column .FinderHeaders		{ margin: 0px; padding: 0px 0px 0px 4px; }
#main_column .divAdam					{ padding: 0px 10px 0px 10px; }
#main_column .divFinder				{ margin: 0px 0px 40px 0px; }
#main_column .divFinder2				{ margin: 0px 0px 40px 0px; }
#main_column .divFinder .divType	{ width: 175px; float: left; }
#main_column .divFinder .divGroup	{ width: 225px; float: left; }
#main_column .divFinder .divSpec	{ width: 225px; float: left; }
#main_column .divFinder .divZip		{ width: 200px; float: left; }

/*----- NEW Physician Finder search -----*/
#main_column .divFinder .divSpecWrapper	{ width: 317px; height: 122px; float: left; background: url(../!Images/Finder/box_large.gif) 0px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divSpecialty			{ margin: 10px 0px 0px 5px; }
#main_column .divFinder .divLastWrapper	{ width: 180px; height: 122px; float: left; background: url(../!Images/Finder/box_small.gif) 0px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divLastName		{ margin: 10px 0px 0px 5px; padding: 0px; }
#main_column .divFinder .divPracWrapper	{ width: 317px; height: 122px; float: left; background: url(../!Images/Finder/box_large.gif) 0px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divPractice			{ margin: 10px 0px 0px 5px;}
#main_column .divFinder .divOR					{ width: 12px; float: left; margin: 50px 2px 0px 2px; }
#main_column .divFinder2 .divAdvanced		{ width: 100%; }
#main_column .divFinder .accItem h3			{ padding: 0px; margin: 0px 0px 10px 0px; }
#main_column .divFinder .divButtons			{ width: 100%; margin: 0px; padding: 0px; }
#main_column .divFinder .divButtons .button	{ padding: 20px 5px 0px 0px; }
#main_column .divFinder2 .accHead .accItem h3				{ padding: 0px; margin: 0px 0px 15px 0px; height: 22px; background: url(../!Images/Finder/btn_advancedOptions.gif) 0px 0px; background-repeat: no-repeat; }
#main_column .divFinder2 .accHeadSelected .accItem h3	{ padding: 0px; margin: 0px 0px 15px 0px; height: 22px; background: url(../!Images/Finder/btn_advancedOptions_open.gif) 0px 0px; background-repeat: no-repeat; }
#main_column .divFinder2 .divButtons				{ width: 20%; margin: 0px; padding: 0px; }
#main_column .divFinder2 .divButtons .button	{ margin: 20px 0px 0px 0px; }
#main_column .accItem .btnDir						{ width: 270px; text-align: left; padding: 0px; margin: 0px 0px 10px 0px; color:#949596; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; cursor: pointer; }
#main_column .divFinder2 .divAdvanced .divGender	{ width: 18%; float: left; height: 50px; }
#main_column .divFinder2 .divAdvanced .divLang		{ width: 20%; float: left; height: 50px; }
#main_column .divFinder2 .divAdvanced .divZip		{ width: 60%; float: left; height: 50px; padding-left: 15px; }
#main_column .divFinder2 .divAdvanced .divZip .divDistance	{ width: 30%; float: left; }
#main_column .divFinder2 .divAdvanced .divZip .divYourZip	{ width: 50%; float: left; }
#main_column .divFinder2 .divButtons2				{ width: 100%; margin: 0px auto 0px auto; }
#main_column .divFinder2 .divButtons2 .button		{ margin: 0px; padding: 0px 5px 0px 0px; }
#main_column .divTop .accHead .color					{ color: #F89728; font-weight: 600; }
#main_column .divDirectory .accItem { height: 22px; }

/*----- OLD Physician Finder search -----*/
#main_column .divFinder .accTool		{ border-right: 1px solid #7180a0; }
#main_column .divFinder .accContent	{ height: 180px; padding-top: 10px}
#main_column .divFinder .accHead h2	{ margin: 0px; padding: 0px 0px 0px 4px; font-weight: bold; }
#main_column .divFinder .divZip h3		{ margin: 0px; padding: 0px 0px 4px 0px; font-weight: normal; }
#main_column .divFinder .divZip .divZipParams .or	{ margin: 0px; padding: 2px 0px 2px 20px; font-weight: bold; }

#main_column .divFinder .accItem		{ margin:0px; padding:0px; display: block; font-size: 12px; }
#main_column .divFinder .accItem a	{ text-decoration: none; display: block; padding: 3px 8px 3px 3px; margin-right: 5px; }
#main_column .divFinder .accItem a:hover	{ text-decoration: none; color: #ffffff; display: block; background:#7298b8 url(../!Images/arrow.gif) 150px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divGroup .accItem a:hover 	{ text-decoration: none; color: #ffffff; display: block; background:#7298b8 url(../!Images/arrow.gif) 185px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divSpec .accItem a:hover	{ text-decoration: none; color: #ffffff; display: block; background:#7298b8 url(../!Images/arrow.gif) 185px 0px; background-repeat: no-repeat; }

#main_column .divFinder .SubNavSelected					{ margin:0px; padding:0px; display: block; font-size: 12px; }
#main_column .divFinder .SubNavSelected a					{ text-decoration: none; color: #ffffff; display: block; padding: 3px 8px 3px 3px; margin-right: 5px; background:#7298b8 url(../!Images/arrow.gif) 150px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divGroup .SubNavSelected a	{ text-decoration: none; color: #ffffff; display: block; padding: 3px 8px 3px 3px; margin-right: 5px; background:#7298b8 url(../!Images/arrow.gif) 185px 0px; background-repeat: no-repeat; }
#main_column .divFinder .divSpec .SubNavSelected a		{ text-decoration: none; color: #ffffff; display: block; padding: 3px 8px 3px 3px; margin-right: 5px; background:#7298b8 url(../!Images/arrow.gif) 185px 0px; background-repeat: no-repeat; }

#main_column .divFinder .divGroup .txtLast			{ margin: 0px; padding: 20px 0px 0px 4px; }
#main_column .divFinder .divGroup .txtLastName	{ padding: 3px; }

/*----- Zip search -----*/
#main_column .divFinder .divZip .divZipParams	{ margin-top: 10px; }
#main_column .divFinder .divZip .divDistance		{ margin:0px 0px 0px 8px; }
#main_column .divFinder .divZip .divYourZip		{ margin: 10px 0px 0px 8px; }
#main_column .divFinder .divZip .divPractice		{ margin: 10px 0px 0px 8px; }
#main_column .divFinder .divZip .divPractice	.ddlPractice	{ width: 200px; font-size: 10px; }

#main_column .divResults .divGender	{ width: 150px; float: left;}
#main_column .divResults .divLang		{ width: 250px; float: left;}

/*----- buttons -----*/
#main_column .divButtons				{ width:300px; margin: 0px auto 0px auto; padding: 0px; }
#main_column .divButtons .button	{ padding: 10px; }

/*----- Results -----*/
#main_column .divResults .divBody			{ width: 830px; }
#main_column .divResults h2 .spResults	{ font-size: 14px; font-weight: normal; padding-left: 10px; color: #6f6e6e;}

#main_column .divResults .tabContainer .ajax__tab_header	{ color: #7180a0; font-size: 13px; font-weight: bolder; text-decoration: none; border: none;  }
#main_column .divResults .tabContainer .ajax__tab_header .tabHeadFirst			{ border: none; padding: 0px 10px 0px 15px; margin: 3px 0px 10px 0px; }
#main_column .divResults .tabContainer .ajax__tab_header .tabHeadFirst:hover	{ color: #f89728; text-decoration: underline; }
#main_column .divResults .tabContainer .ajax__tab_header .tabHead					{ border-left: 1px solid #7298b8; padding: 0px 10px 0px 15px; margin: 3px 0px 10px 0px;}
#main_column .divResults .tabContainer .ajax__tab_header .tabHead:hover		{ color: #f89728; text-decoration: underline; }
#main_column .divResults .tabContainer .ajax__tab_body	{ height: 540px; overflow: scroll; }

#main_column .divResults .evenItem				{ background-color: #f3f6f9; height: 190px; width: 830px; }
#main_column .divResults .evenItem .divLeft		{ width: 40%; float: left; height: 180px; }
#main_column .divResults .evenItem .divRight	{ width: 57%; float: left; height: 180px; margin-top: 10px;}
#main_column .divResults .oddItem					{ background-color: #ffffff; height: 190px; width: 830px; }
#main_column .divResults .oddItem .divLeft		{ width: 40%; float: left; height: 180px; }
#main_column .divResults .oddItem .divRight		{ width: 57%; float: left; height: 180px; margin-top: 10px;}
#main_column .divResults .divPhoto h3				{ margin: 0px; padding: 0px; }
#main_column .divResults .divPhoto h3 img		{ border: 1px solid #ffffff; margin: 10px 10px 0px 20px; padding: 0px; float: left; max-height: 170px;}
#main_column .divResults .btnItem					{ background: none url(../!Images/button_view.gif); background-repeat:no-repeat; border: none; width: 80px; height: 20px; cursor: pointer; margin-left: 20px;}
#main_column .divResults .Link						{ margin-left: 20px; text-decoration: none; border: none; }

#main_column .divResults .divGrp		{ float: left; width: 200px; }
#main_column .divResults .divGrp p		{ margin:0px; }
#main_column .divResults .divGender2	{ float: left; width: 70px; padding-right: 20px; }
#main_column .divResults .divLoc		{ float: left; }
#main_column .divResults .divAddy		{ float: left; width: 200px; padding-top: 15px; }
#main_column .divResults .divAddy p	{ margin:0px; }
#main_column .divResults .divPhone		{ float: left; width: 200px; padding-top: 15px; }
#main_column .divResults .divPhone p	{ margin:0px; }
#main_column .divResults .divTitle		{ padding-bottom: 50px; }

/*---- modal ----*/
.modImage		{ padding: 5px 10px 0px 5px; float:left; margin-bottom: 75px;}
.modDetails		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f6e6e; width: 400px; float: left; }
.modDetails h1	{ margin-right: 0px; padding-right: 0px; color: #7298b8;}

/* ---:[ Search Results Page ]:--- */
.srchHeader1, .srchHeader2, .srchHeader3								{ padding: 0px; margin: 0px; margin-bottom: 20px; width: 850px;}
#divSrchHead1, #divSrchHead2, #divSrchHead3						{ line-height:32px; border-top: 1px solid #6992b4; background-color: #f3f6f9; padding-right: 5px; }
#divSrchHead1 h2, #divSrchHead2 h2, #divSrchHead3 h2			{ padding: 0px; margin: 0px; padding-left: 5px; }
#divSrchHead1 h2 a, #divSrchHead2 h2 a, #divSrchHead3 h2 a	{ text-decoration: none; font-weight: normal; font-size: 12px; color: #949596; }
#divSrchHead1 span, #divSrchHead2 span, #divSrchHead3 span	{ padding: 0px; margin: 0px; padding-right: 5px; }
#divSrchTease1, #divSrchTease2, #divSrchTease3					{ padding: 0px; margin: 0px; width: 850px; }
#divSrchTease1 .g1, #divSrchTease2 .g2, #divSrchTease3 .g3		{ padding-bottom: 5px; }	/*teaser title & date*/
#divSrchTease1 .j1, #divSrchTease2 .j2, #divSrchTease3 .j3		{ padding-bottom: 10px; }	/*teaser summary*/

.srchControl #navbar a	{ margin-left: 2px; }
.srchControl .i				{ padding-left: 2px; } 
.srchControl .b				{ padding-right: 10px; }
#header_search			{ float: left; margin: 5px 8px 20px 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; }
.txtSearch					{ color: #6992b4; vertical-align: top; border: 1px solid #6992B4; border-right: none; width: 120px; margin: 1px 0px 0px 0px; padding: 0px; height: 17px; }
.btnSearch					{ border: none; background-color: Transparent; height: 20px; width: 19px; margin-top: 2px; background-image: url(../!images/search_button.gif); background-repeat:no-repeat; cursor: pointer; }
.results span				{ font-weight: normal; font-size: 14px; padding-left: 50px; }
.results span a				{ color: #949596; }



