html	{
    overflow: scroll;
}
body 
{
	background:#f4f4f4 url(../images/bg_shad2.png) repeat-x scroll 0 0;
    color: #333333;
    font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	letter-spacing:.1px;
	line-height:18px;
    margin: 0; 
    padding: 0;
}


.captionblue
{
	    font-weight: bold;
	    font-size: 12px;
		font-family:Helvetica, Arial, Verdana, sans-serif;
		letter-spacing:.1px;
		line-height:18px;
	    color:#0079c1
}

.captionbluemedium
{
	    font-weight: bold;
	    font-size: 14px;
		font-family:Helvetica, Arial, Verdana, sans-serif;
	    color:#0079c1
}

/** LAYOUT **/

div.header_wrapper
{
    margin: 0 auto;
    height: 155px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

div.header_top_wrapper
{
	height: 119px;
	width: 980px;	
	background-color: #ffffff;
}

div.header
{
	margin: 0 auto;
	width: 980px;
	height: 155px;
}

div.body_wrapper
{
	margin: 0 auto;
	margin-top: 155px;
	width: 980px;
	background: #ffffff;
	position: relative;
	min-height: 675px;
}

div.left_content
{
	position: relative;
	top: 0;
	left: 0;
	width: 224px;
	text-align: right;
	float: left;
	line-height: 18px;
}


div.left_content_bg
{
    position: absolute;
	top: 0;
	left: 0;
	width: 224px;
	background: url(../images/left_column_blue.png) no-repeat;
    height: 334px;
    text-align: right;
    padding-top: 20px;
    line-height: 25px;
}


div.main_content_3col
{
    position: relative;
    margin-left: 224px;
    width: 490px;
    padding: 35px;
}

div.main_content_2col
{
    position: relative;
    margin-left: 224px;
    width: 718px;
    padding: 15px;
}

div.right_content
{
    position: absolute;
    top: 0px;
    right: 0;
    width: 188px;
}

div.footer
{
    width: 980px;
    margin: 0 auto;
    margin-top: 13px;
	line-height:24px;
	font-size: 9.8px;
	color: #6e6e6e;
}

/** END LAYOUT **/




/** HEADER **/

    /** LEFT IMAGES **/
    div.header_left_images
    {
        width: 295px;
        height: 119px;
        float: left;
    }

    div.hdr-swoosh {
	    position:relative;
	    left:0px;
	    top:0px;
	    width:295px;
	    height:29px;
    }
    div.hdr-logo {
	    position:relative;
	    left:0px;
	    width:295px;
	    height:90px;
	    background-color:#ffffff;
	    float: left;
    }
    /** END LEFT IMAGES **/


    /** HEADER PODS (HR / FOUNDATION / HEALTH MD) **/
    
    div.hdr-pods        /** Grouping container **/
    {
        left: 295px;
        width: 685px;
        height: 80px;
        float: left;
    }

    div.hdr-hr 
    {
        position:relative;
        top:11px;
        width:176px;
        height:48px;
        background:url(../images/hdr_hr.jpg) no-repeat;
        float: left;
		left: 46px;
    }

    div.hdr-foundation {
        position:relative;
        top:11px;
        width:177px;
        height:48px;
        background:url(../images/hdr_foundation.jpg) no-repeat;
        float: left;
        left: 54px;
    }

    div.hdr-healthmd {
        position:relative;
        top:11px;
        width:256px;
        height:48px;
        background:url(../images/hdr_healthmd.jpg) no-repeat;
        float: left;
		left: 62px;
    }

    div.hdr-video {
        position:relative;
        top:11px;
        width:256px;
        height:48px;
        background:url(../images/hdr_video.jpg) no-repeat;
        float: left;
		left: 62px;
    }

    div.hdr-320 {
        position:relative;
        top:11px;
        width:256px;
        height:48px;
        background:url(../images/TopPodCTAd.png) no-repeat;
        float: left;
		left: 62px;
    }

    div.header_mod_title {
        position:absolute;
        top:1px;
        height:12px;
        font-size:9px;
        width:168px;
        height:10px;
        line-height:12px;
        text-align:right;
        color:#ffffff;
        letter-spacing:.1px;
        overflow:hidden;
        font-weight:normal;
    }

    div.header_mod_title_healthMD {
        position:absolute;
        top:1px;
        height:12px;
        font-size:9px;
        width:248px;
        height:10px;
        line-height:12px;
        text-align:right;
        color:#ffffff;
        letter-spacing:.1px;
        overflow:hidden;
        font-weight:normal;
    }

    div.header_mod_title_video {
        position:absolute;
        top:1px;
        height:12px;
        font-size:9px;
        width:248px;
        height:10px;
        line-height:12px;
        text-align:right;
        color:#ffffff;
        letter-spacing:.1px;
        overflow:hidden;
        font-weight:normal;
    }

    div.header_mod_content {
        position:absolute;
        left:65px;
        top:17px;
        font-size:9px;
        width:96px;
        height:30px;
        line-height:12px;
        text-align:center;
        color:#666666;
        letter-spacing:0;
        overflow:hidden;
    }

    div.header_mod_content_healthmd {
        position:absolute;
        left:55px;
        top:17px;
        font-size:9px;
        width:180px;
        height:30px;
        line-height:12px;
        text-align:center;
        color:#ffffff;
        letter-spacing:0;
        overflow:hidden;
    }

    div.header_mod_content_video {
        position:absolute;
        left:60px;
        top:17px;
        font-size:11px;
        width:180px;
        height:30px;
        line-height:12px;
        text-align:center;
        color:#ffffff;
        letter-spacing:0;
        overflow:hidden;
        vertical-align: middle;
        line-height: 20px;
    }

    /** END HEADER PODS (HR / FOUNDATION / HEALTH MD) **/


    /** HEADER SEARCH / LINKS **/
    div.hdr-search_links
    {
        width: 685px;
        height: 30px;
        float: left;
    }    

    div.hdr-searchbox {
	    position:relative;
	    left:46px;
	    width:156px;
	    height: 22px;
	    background: url(../images/hdr_searchbox.png);
	    float: left;
		display:inline;
		overflow:visible;
    }
    .SearchBox
	{
        padding-left: 5px;
        width: 150px;
        height: 16px;
        background-color: Transparent;
        border-style: none;
        font-size: 10.5px;
        padding-top: 2px;
    }
    div.hdr-searchbttn {
	    position:relative;
	    left:46px;
	    width:22px;
	    height:22px;
	    float: left;
    }

    div.menu-secondary ul {
	    margin-top:-2px;
	    vertical-align:bottom;
    }
    div.menu-secondary ul.piped a {
	    margin-left:.9em;
	    padding-left:.7em;
    }
    div.menu-secondary .piped a {
	    letter-spacing:0px;
	    color: #333333;
    }
    div.menu-secondary {
	    position:relative;
	    float:right;
	    top:10px;
	    width:485px;
	    /**height:20px; **/
	    /**overflow:hidden; **/
	    font-size:9.8px;
    }
    .menu-secondary .piped a.first {
	    border-color: #333333;
	    color:#333333;
	    font-weight:400;
    }
    /** END HEADER SEARCH / LINKS **/

/** END HEADER **/




/** MAIN MENU **/

div.mainmenu
{
    position: relative;
    width: 980px;
    height: 36px;
    margin: 0 auto;
	z-index: 200;
}

div.menu-left {
    position:relative;
    left: 0;
    float: left;
    width:245px;
    height:36px;
}
div.menu-quicklinks {
    position:relative;
    width:97px;
    height:36px;
    float: left;
}
div.menu-aboutus {
    position:relative;
    width:82px;
    height:36px;
    float: left;
}
div.menu-services {
    position:relative;
    width:75px;
    height:36px;
    float: left;
}
div.menu-healthmd {
    position:relative;
    width:80px;
    height:36px;
    float: left;
}
div.menu-communitycalendar {
    position:relative;
    width:152px;
    height:36px;
    float: left;
}
div.menu-patientvisitor {
    position:relative;
    width:107px;
    height:36px;
    float: left;
}
div.menu-right {
    position:relative;
    width:142px;
    height:36px;
    float: left;
}

    /** DROP DOWNS **/

    #quick_links_menu a
    { color: White; font-size: 12px; }

    #quick_links_landing a
    { color: White; font-size: 12px; }

    #about_us_menu a
    { color: White; font-size: 12px; }

    #about_us_landing a
    { color: White; font-size: 12px; }

    #services_menu a
    { color: White; font-size: 12px; }

    #services_menu_landing a
    { color: White; font-size: 12px; }

    #patient_menu a
    { color: White; font-size: 12px; }
    
    #patient_landing a
    { color: White; font-size: 12px; }

    .dropdown_discription {
          font-size: 11px;
          color: #FCBF49;
          line-height: 17px;
          max-width: 150px;     
    }

    /** END DROP DOWNS **/


/** END MAIN MENU **/

/** FOOTER **/
.footer .left {
	width: 280px;
	float: left;
	text-align: left;
	text-indent: 10px;
	line-height: 15px;
}

.footer .right {
	width: 700px;
	float: right;
	line-height: 15px;
}

.footer .right a
{
    display: block;
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid #797c80;
    line-height: 15px;
}

.footer .right a.first
{
    display: block;
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    border-left: none;
}

/** END FOOTER **/

/** MENU RELATED (GLOBAL) **/

ul, ol {
	list-style-image:none;
	list-style-type:none;
}
ul, menu, dir {
	display:block;
}
ul {
	margin-bottom: 18px;
}
ol {
	margin-bottom: 18px;
	list-style: decimal;
	margin-left: 2.2em;
}
ul.square, ul.circle {
	margin-left: 2em;
}
ul.square {
	list-style: square outside;
}
ul.circle {
	list-style: circle outside;
}
ul ul.circle, ul ul.square {
	margin-top: 4px;
	margin-bottom: 5px;
}

li {
	display:list-item;
}

div.left_content h1
{
    font-size:16px;
	color:#fff;
	font-weight: normal;
	padding-right: 20px;
}

div.left_content .blue
{
    background-color: #006cc2;
}

.left_module_header
{
    line-height: 22px;
    padding-right: 20px;
    color: #ffffff;
    text-align:right;
    font-size:11px;
    letter-spacing:.2px;
}

.left_col_module
{
    width: 224px;
    text-align:right;
    background: #006cc2 url(../images/sidemod_bg.png) top repeat-x;
}

div.left_module_news_teaser 
{
    width:204px;
    padding: 6px 0;
    padding-right: 20px;
    background: #bfdcf1;
    text-align:right;
    display: block;
    font-size:11px;
    color: #0072c6;
    letter-spacing:.2px;
    margin-bottom: 2px;
}

.subscribe_mod_container 
{
    width:188px;
    height:23px;
    text-align:left;
    display: block;
    font-size:11px;
    letter-spacing:.2px;
    margin-bottom: 2px;
}

.signup_field_wrapper
{
    position: absolute;
    left:64px;
    width:160px;
    height:19px;
    background: url(../images/subscribe_field_left.png) no-repeat;
}   

.signup_field
{
    background-color: Transparent;
    font-size: 10.5px;
    width: 150px;
    border-style: none;
    padding-top: 3px;
}

.left_column_ul
{
    padding-top: 20px;
    padding-bottom: 30px;
    width:160px;	
}

.just_right 
{
	padding-right:20px;	
	margin-top:0px;
	display: block;
	color:#fcbf49;
	font-size:11px;
	letter-spacing:0.2px;
	margin-left: 20px;
	text-align: right;
}

.just_right a.visited, a.active
{
    color:#FFFFFF;
}

.just_right a {
	border-left: 0px solid #000;
	padding: 0 0 0 0;
	margin-left: 0.75em;
	color:#fff;
}

.just_right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.landing_dropdown a
{
    color: White;
}

.orange_text
{
	font-size: 11px;
	color: #FCBF49;
	padding-left: 20px;
	padding-bottom: 17px;    
}

.dropdown_search {
	position:absolute;
	left:25px;
	top:145px;
	width:420px;
	height:100px;
	border-top: 1px dotted #00a8e1;
	margin-top:0;
	padding-top:0;
}
.dropdown_search_svcs {
	position:absolute;
	left:25px;
	top:120px;
	width:420px;
	height:100px;
	border-top: 1px dotted #00a8e1;
	margin-top:0;
	padding-top:0;
}

/** END MENU RELATED (GLOBAL) **/

/** RIGHT CONTENT CLASSES **/

div.location_finder
{
    height: 85px;
    background: url(../images/left_column_blue.png) bottom right no-repeat;
    width: 188px;
    text-align: center;
}

.module_header
{
    line-height: 22px;
    padding-left: 13px;
    color: #ffffff;
    text-align:left;
    font-size:11px;
    letter-spacing:.2px;
}

div.module_header_blue
{
    margin-top:0px;
	width:188px;
    height:22px;
    background: #006cc2 url(../images/sidemod_bg.png) top repeat-x;
    text-align:left;
    display: block;
    font-size:11px;
    letter-spacing:.2px;
}

div.module_header_yellow
{
    margin-top:0px;
	width:188px;
	background: #fcc051 url(../images/sidemod_bg.png) top repeat-x;
    height:22px;
    text-align:left;
    display: block;
    font-size:11px;
    letter-spacing:.2px;
}
    
div.module_news_teaser 
{
    width:175px;
    padding: 6px 0;
    background: #bfdcf1;
    text-align:left;
    display: block;
    font-size:11px;
    color: #0072c6;
    /**  text-indent: 13px; **/
    letter-spacing:.2px;
    margin-bottom: 2px;
    padding-left: 13px;
}    

    .subscribe_mod_container 
    {
	    width:188px;
	    height:23px;
	    text-align:left;
	    display: block;
	    font-size:11px;
	    letter-spacing:.2px;
	    margin-bottom: 2px;
    }   

    div.subscribe-button 
    {
        float: right;
	    position:relative;
	    width:64px;
	    height:23px;
	    background: url(../images/subscribe_button.png) no-repeat;
	    text-indent: 14px;
	    line-height: 20px;
	    font-size: 9px;
    }
    
/** RIGHT CONTENT CLASSES **/


/** PIPED LINKS (GLOBAL) **/

.piped {
	padding-right: 8px;
	clear: both;
}
.piped li {
	float: left;
	display: inline;
}
.piped a {
	border-left: 1px solid #797c80;
	padding: 0 1px 0 1px;
	letter-spacing:.2px;
}
.links .piped a.first {
	border-left: 0 !important;
	padding-left: 0;
	margin-left: 0 !important;
}

/** END PIPED LINKS (GLOBAL) **/

.searchresult_container a
{
    color:#0079c1;
    text-decoration:underline;    
}
.searchresult_container a.active
{
    color:#0079c1;
    text-decoration:underline;    
}
.searchresult_container a.visited
{
    color:#0079c1;
    text-decoration:underline;
}
.searchresult_container a:hover
{
    color:#0079c1;
    text-decoration:underline;
}
/** TEXT **/

a { color: #08c; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

    h2 
    {
	    font-weight: bold;
	    font-size: 11px;
	    margin-bottom: 0;
	    color:#0079c1
    }
    h3 
    {
	    font-weight: normal;
	    font-size: 16px;
	    margin-top: 0;
	    color:#0079c1;
	    letter-spacing:0;
	    padding:0 0px 15px 0;
    }
    h4 
    {
	    font-weight: bold;
	    color:#000;
	    line-height: 18px;
	}
    h5 
    {
	    font-weight: normal;
	    font-size: 12px;
	    margin-top: 0;
	    color:#0079c1;
	    letter-spacing:0;
	    padding:0 0px 15px 0;
    }
/** END TEXT **/





/** CALENDAR **/
.calendar_form
{
    font-size:10.5px;
    color:#333;
}

div.calendar_search
{
	width:156px;
	height:22px;
	background: url(../images/hdr_searchbox.png);
	float: left;
}

div.calendar_searchbttn {
	width:22px;
	height:22px;
	float: left;
}

div.calendar_header
{
    width: 700px;
    height: 44px;
    background: url(../images/calendar_menu_bg.png) no-repeat;
}

.RadScheduler_Default .rsContent
{
    background: url('../images/calendar_trans_wht.png') !important;
}

.RadScheduler_Default .rsSatCol
{
    background-color: Transparent !important; 
}

.RadScheduler_Default .rsSunCol
{
    background-color: Transparent !important; 
}

.RadScheduler_Default .rsMonthView .rsOtherMonth
{
	background-color: Transparent !important;
}
/** END CALENDAR **/

/********** Physician Finder ***************/
.fieldright
{
    padding-left:0px;
}
.fieldlabel
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
}
.searchlabel
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
	color:#000;
	font-size:10px;        
}
.physician_finder_label_results
{
    color:#000000;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:100;    
}
.searchresult_heading {
	font-size: 16px;
	color:#0079c1;
	margin-bottom: 10px;
	border-bottom: 2px solid #ccc;
    font-family: Helvetica, Arial, Verdana, sans-serif;	
}
.headercell
{
    border-bottom-color:#999999;
    border-bottom-style:solid;
    border-bottom-width:medium;
    width:100%;
}
.hidden_header
{
    display:none;
}
.physician_finder_name
{
	color:#0079c1;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size:14px;
    width:100%; 
}
.physician_finder_result_wrapper a:hover
{
    color:#0079c1 !Important;
    text-decoration:underline !Important;
}
.physician_finder_search_results
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:200;
    width:100%;    
}
.physician_finder_search_results_header
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:200;
    width:100%;
    font-size:18px;
	color:#0079c1;
    position:relative;
    top:-5px;
    left:0px;           
}
.physician_finder_instructions
{
    padding-top:10px;
}
.physician_finder_input
{
    padding-top:10px;
}
.physician_finder_results_grid .RadGrid_Default .rgAltRow td {
    border-color:#ccc !Important;
    border-style:none none solid none !Important;
    border-width:0 0 1 0 !Important;
}
.physician_finder_results_grid .RadGrid_Default .rgRow td {
    border-color:#ccc !Important;
    border-style:none none solid none !Important;
    border-width:0 0 1 0 !Important;
}

/*** Physician Detail ***/
.physiciandetailname {

	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin-top: 0;
	color:#0079c1;
	letter-spacing:0;
	padding:0px 0px 15px 0px;
}
.physiciandetailspecialty {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin-top: 0;
	color:gray;
	letter-spacing:0;
	padding:0 0px 15px 0;    
}
.physiciandetailh4 {
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	line-height: 18px;
}
.floatleft {
    padding-top: 2px;
    padding-right: 2px;
    float:left;
}
A:link IMG {
    border: none
}
a:active
{
    outline: none;
}
a:focus
{ 
    -moz-outline-style: none;
}
a:visited
{
    outline: none;
}
a:visited img
{
    border: none;
}
.physician_location_name {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color:#000000;
	line-height: 16px;
	font-size:10pt;
}
.physician_location_text {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height:16px;
	font-size:9pt;
	color:#000000;		
}

/*** Site Map ***/
.site_map_listings a, .site_map_listings a:visited, .site_map_listings a:active {
    color:#000000 !Important;
    text-decoration:none;
}
.site_map_listings a:hover {
    color:#000000 !Important;
    text-decoration:underline;
}
.sitemapheading {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	color:#0079c1;
	margin-left:40px;
}
.sitemaplistheader {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	color:#0079c1;
	padding-bottom: 5px;
    margin-left: 0px;
}
.sitemaplistentry{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	color:#000000;
}
.sitemaplistentry a{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	color:#000000;
}
.sitemaphorz_rule {
    width: 100%;
    border-bottom: 2px solid #ccc;
}
.lefttitle {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 14px;
	margin-top: 0;
	color:gray;
	letter-spacing:0;
	padding:0 0px 15px 0;    
}

/** NEWS **/
.news_date {
	font-size: 9px;
	line-height:18px;
	color:#999999;
	
}

.news_article_title {
	font-size: 14px;
	font-weight: bold;
	color:#0079C1;	
}

.news_story_container
{
    position: relative; 
    float: left; 
    left: 5px;
}

.read_more
{
    color: #0079C1;
}

.RadGrid_Default .rgAltRow td
{
    border-color:#ffffff !important;
}

.RadGrid_Default .rgPager .rgPagerCell
{
	border:0 !important;
}

/** END NEWS **/

/*** HealthMD styles ***/
.adam_search_left_content_box
{
    position:relative;
    float:right;
}
.adam_search_left_content_button
{
    float:right;
}
.hmd_search {
    position:absolute;
    top:57px;
    left:15px;
    width:700px;
    padding: 3px 18px;
    height:44px;	
}
.hmd_searchblock {
    position:absolute;
    left:0px;
    top:0px;
    height:91px;
    width:756px;
    padding-left:0px;
    padding-top:10px;
    margin-top: 0px;
    background: #b5b5b5 url(../images/adam_hmd_hdr_bg.png) no-repeat;
    }

.billboard_hmd .main_column {
	position:absolute;
	left:224px;
	top:0px;
	width:756px;
	
}
.billboard_hmd_none .main_column {
	position:absolute;
	left:224px;
	top:0px;
	width:756px;
	
}
.billboard_hmd {
	background-color: #b5b5b5;
	height:619px;
}
.billboard_hmd h3 {
	color:#FFFFFF;
	font-size:20px;
	margin-left:15px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.billboard_hmd p {
    margin-left:15px;
}
.hmd_description {
	position:relative;	
	left:0px;
	top:0px;
	color: #DDDDDD;
	vertical-align: bottom;
    font-weight:normal;
    font-size:11pt;
    margin: -17px 0 0 225px;
    padding-bottom: 5px;
	
}
.billboard_hmd p {
	color:#000;
}
.billboard_hmd .left_column_contentpage {
	background:#333;
	height:500px;
	background: url(../images/hmd_left_column_bg.gif) no-repeat;
}
.billboard_hmd .left_column_contentpage li {
	line-height:13px;
	padding-bottom:0px;
	color:#999999;
    font-size:8pt;
}
.billboard_hmd .left_column_contentpage li a {
	color:#fbba42;
	background:none;
    font-size:8pt;	
}

.hmd_field {
	width:172px;
	background:none;
	border:none;
	font-size:11px;
	margin-right:55px;
}
.alphabet {
	letter-spacing:11px;
	color:#fff;
	font-size:10px;
}

.hmd_buttonblock {
position: absolute;
top:107px;
left:20px;
background:#000;
width:736px;
}

.adam_contentblock {
position: absolute;
top:120px;
left:0px;
width:756px;
background:#ffffff;
}
.hmd_column_left, .hmd_column_center, .hmd_column_right {
	height:373px;
	width:233px;
	background: #000;
	margin-top: 10px;
}
.hmd_buttonblock a:hover {
    text-decoration:none;
}
.hmd_column_left p, .hmd_column_center p, .hmd_column_right p {
	font-size:10px;
	width:160px;
	margin-left:20px;
	padding-top: 10px;
	color: #CCCCCC;
	letter-spacing:.5px;
}
.hmd_column_left {
	position: absolute;
	left: 0px;
	background: url(../images/hmd_symptom.jpg) no-repeat;
}
.hmd_column_left p {
	color: #999;
}
.hmd_column_left .hmd_descriptorbox {
	color: #fbba42;
}
.hmd_column_center {
	position: absolute;
	left: 243px;
	background: url(../images/hmd_encyclopedia_dark.gif) no-repeat;
}
.hmd_column_right {
	position: absolute;
	left: 485px;
	background: url(../images/hmd_drugnotes.jpg) no-repeat;
}

.hmd_descriptorbox {
	width:140px;
	font-size:22px;
	margin:24px 20px;
	color: #fff;
	font-weight:normal;
	line-height:26px;
}
.hmd_bold {
	font-weight:bold;
}

.vert_white {
color: #fff;
font-size: 18px;
margin-right:5px;

}

.billboard_hmdcontent .main_column {
	position:absolute;
	left:244px;
	top:25px;
	width:717px;
}
.billboard_hmdcontent {
	background-color: #fff;
	height:1800px;
}
.billboard_hmdcontent h3 {
	color:#FFFFFF;
	font-size:20px;
	margin-left:15px;
}
.billboard_hmdcontent p {
	color:#000;
}
.billboard_hmdcontent .left_column_contentpage {
	background:#333;
	height:100%;
	background: #fff url(../images/hmd_left_column_bg.gif) no-repeat;
}
.billboard_hmdcontent .left_column_contentpage .left_column_ul li {
	line-height:13px;
	padding-bottom:0px;
	color:#999999;
}
.billboard_hmdcontent .left_column_contentpage .left_column_ul li a {
	color:#fbba42;
	background:none;
}
.hmd_iframe {
background:none;
}
.hmd_grey_block {
position:absolute;
top:0;
left:224px;
height:89px;
width:756px;
background:#b5b5b5;
border-bottom:10px solid #006aaa ;
}
.alphabet a {color:#FFFFFF;}
.alphabet a:hover {color:#FFFFFF; text-decoration:none;}
.alphabet a:active a:visited {color:#FFFFFF;}
.symp_check_contentblock {
position: absolute;
top:0px;
left:0px;
width:756px;
background:#ffffff;
}
.sym_check_buttonblock {
position: absolute;
top:120px;
left:20px;
background:#ffffff;
width:736px;
}
/*** End HealthMD styles ***/

/*************************************************
Search Results Page
*************************************************/
.left_content_search
{
    position: absolute;
    left:0px;
    top: 0px;
    float: left;
    background-color: #006cc2;
    width:235px;
}
.search_left_column_ul
{
    padding-top: 0px;
    padding-bottom: 30px;
    width:235px;
}
.left_content_search a
{
    color:#FFFFFF;
    text-decoration:underline;    
}
.left_content_search a.active
{
    color:#FFFFFF;
    text-decoration:underline;    
}
.left_content_search a.visited
{
    color:#FFFFFF;
    text-decoration:underline;
}
div.hdr-searchoptions {
    position:relative;
    float: left;
	width:450px;
    left: 46px;
}
div.hdr-options{
    position:relative;
    width: 685px;
    height: 19px;
    float: left;
}
.searchresult_heading_noborder {
	font-size: 16px;
	color:#0079c1;
	margin-bottom: 10px;
    padding-top:10px;
}
.category_search_header {
    padding-left:5px;
    padding-top:20px;
    padding-bottom:0px;
	font-size: 14px;
	color:#0079c1;
	margin-bottom: 0px;
	border-bottom: 2px solid #ccc;
    font-family: Helvetica, Arial, Verdana, sans-serif;
}
.repeatertitle {
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	line-height: 18px;
}
.sitesearchmaphorz_rule {
    width: 640px;
    border-bottom: 2px solid #ccc;
}

.catbar_blue , .catbar_grey , .catbar_yellow {
	height:19px;
	width:725px;
	line-height:11px;
	color:#fff;
	font-size:11px;
}
.search_header_left_wrapper {
    float:left;
    width:27px;
    height:15px;   
}
.search_header_left_img {
    position:relative;
    left:0px;
    top:0px;
    width:27px;
    height:15px;
}
.search_header_info {
    left:35px;
    float:left;
    width:675px;
    height:15px;
}
.search_info_left_wrapper {
    position:relative;
    left:0px;
    top:3px;
    width:200px;
    height:15px;
    float:left;
}
.search_info_right_wrapper {
    position:relative;
    top:3px;
    width:300px;
    height:15px;
    text-align:right;
    float:right;
}
.search_header_img {
    cursor:pointer;
}
.catbar_blue {
    background-color:#006BC1;
}
.catbar_grey {
    background-color:#666;
}
.catbar_yellow {
    background-color:#fbb647;
}
.catbar_left_text {
	padding-top:-10px;
	padding-left:20px;
	clear:left;
	height:11px;
}
.catbar_left {
	float:left;
	margin:-8px 0px 0px 0px;
	padding-top:2px;
	padding-left:10px;
	clear:left;
	height:11px;
	width:275px;
}
.catbar_right {
	float:right;
	margin:-8px 10px 0px 0px;
	padding-right:10px;
	height:11px;
}
.search_result_h4 {
    font-family: Helvetica, Arial, Verdana, sans-serif; 
	font-weight: bold;
	color:#000000;
	line-height: 18px;
	font-size:9pt;
}
.search_result_p {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height:16px;
	padding-bottom: 14px;
	font-size:9pt;	
}
.search_repeaters a {
    font-size:9pt;
}
.search_results_dotted_row {
	border-bottom: 1px dotted #999;
	padding-bottom: 4px;
    width:100%;	
}
.dotted_row_clear {
    border:none;
	padding-bottom: 4px;
    width:100%;		 
}
.search_results_first_row {
    padding-top:4px;
}
.search_results_row, .search_results_row_block {
    width:100%;
}
.search_results_row_block {
    display:block;
}
.search_results_center_content {
    width:86%;
    padding-left:0px;
}
.search_results_table {
    padding-left:5px;
    width:725px;
}
.search_results_show {
    display:inline;
}
.search_left_content_bottom {
    background: url(../images/services_lftcol_photo.jpg) no-repeat; 
    width: 224px;
    height: 123px;
    float:left;
}
.search_just_right 
{
	padding-right:20px;	
	margin-top:0px;
	display: block;
	color:#fcbf49;
	font-size:11px;
	letter-spacing:0.2px;
	margin-left: 0px;
	text-align: right;
}
.search_just_right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.search_dropdown_title {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	padding-bottom:3px;
}
.search_main_dropdown, .search_main {
	width:171px;
	float:right;
	margin-bottom:15px;	
}
.search_left_content_box
{
    position:relative;
    float:left;
    left:0px;
}
.search_left_content_button
{
    float:left;
    left:0px;
}
.search_menu_search_box
{
    font-size:9pt;
    width:143px;
    height:16px;
}
.search_main {
	padding: 3px 0px 10px 0px;
}
.search_main_dropdown {
	padding: 3px 0px 20px 0px;
	border-bottom: 1px dotted #00A8E1;
}
.search_main_dropdown select{
	width:171px;
	height:20px;
	margin-top:-3px;	
}
.search_left_content
{
    position: absolute;
    left:0px;
    top: 0px;
    float: left;
    background-color: #006cc2;
    width:235px;
}
.search_left_content a
{
    color:#FFFFFF;
    text-decoration:none;    
}
.search_left_content a.active
{
    color:#FFFFFF;
    text-decoration:none;    
}
.search_left_content a.visited
{
    color:#FFFFFF;
    text-decoration:none;
}
.search_left_content a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.search_left_content_pad {
    padding-top:20px;
}
.catbar_blue a, .catbar_blue a:active, .catbar_blue a:visited {
    color:#FFFFFF;
    text-decoration:none;
}
.catbar_blue a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.catbar_grey a, .catbar_grey a:active, .catbar_grey a:visited {
    color:#FFFFFF;
    text-decoration:none;
}
.catbar_grey a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.catbar_yellow a, .catbar_yellow a:active, .catbar_yellow a:visited {
    color:#FFFFFF;
    text-decoration:none;
}
.catbar_yellow a:hover {
    color:#FFFFFF;
    text-decoration:underline;
}
.category_repeater_wrapper .RadGrid_Default .rgAltRow td {
    border-color:#ccc !Important;
    border-style:none none dotted none !Important;
    border-width:0 0 1 0 !Important;
}
.category_repeater_wrapper .RadGrid_Default .rgRow td {
    border-color:#ccc !Important;
    border-style:none none dotted none !Important;
    border-width:0 0 1 0 !Important;
}
.category_repeater_wrapper a, .search_results_dotted_row a {
    font-family: Helvetica, Arial, Verdana, sans-serif !Important;
    font-size: 9pt !Important;
    color: #0088CC !Important;
}
.category_repeater_wrapper a:hover, .search_results_dotted_row a:hover {
    text-decoration: underline !Important;
}

/*************************************************
END Search Results Page
*************************************************/


/** Services Pages **/
span.blue_header
{
    font-weight: bold;
    color: #0079c1;
}

/*************************************************
    Contact Us
**************************************************/
.contact_us_header
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:200;
    width:100%;
    font-size:18px;
    color:#0079c1;
    position:relative;
    top:-5px;
    left:-13px;    
}
.contact_us_disclaimer_panel
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:500;
    font-size:11px;
	color:#0079c1; 
	padding: 10px 10px 10px 20px;
    height:40px;
    width:530px;
    background: url(../images/disclaimer_bg.png) no-repeat;
    position:relative;
    top:20px;
    left:-25px;
}
.contact_us_search_instructions
{
    position:relative;
    top:10px;
    left:-13px;
    height:20px;
    width:500px;
    color:#000000;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:100;      
}
.contact_us_search_instructions a, .contact_us_search_instructions a:hover, .contact_us_search_instructions a:active, .contact_us_search_instructions a:visited
{
    color:#0079c1;
}
.contact_us_search_instructions a:hover
{
    text-decoration:underline;
}
.contact_us_input
{
    position:relative;
    top:20px;
    left:-13px;
    width:650px;
}
.contact_us_results
{
    position:relative;
    top:35px;
    left:-13px;
    width:500px;
}
.contact_us_searchbox
{
    position:relative;
    left:0px;
    width:150px;
    height:22px;
    background: url(../images/hdr_searchbox.png);
    float: left;
	display:inline;
}
.contact_us_searchbutton
{
    position:relative;
    left:0px;
    width:22px;
    height:22px;
    float: left;
}
.contact_us_search_result_heading {
	font-size: 16px;
	color:#0079c1;
	margin-bottom: 10px;
/* border-bottom: 2px solid #ccc; */
    font-family: Helvetica, Arial, Verdana, sans-serif;
}
.contact_us_name, .contact_us_department, .contact_us_location
{
    width:173px;
    float:left;
}
.contact_us_search_result_heading_clickable {
	font-size: 16px;
	color:#0079c1;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    cursor: hand;
    display: inline;
}
.contact_us_results_grid .RadGrid_Default .rgAltRow td {
    border-color:#ccc !Important;
    border-style:none none dashed none !Important;
    border-width:0 0 1 0 !Important;
}
.contact_us_results_grid .RadGrid_Default .rgRow td {
    border-color:#ccc !Important;
    border-style:none none dashed none !Important;
    border-width:0 0 1 0 !Important;
}
.contact_us_location_name {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color:#000000;
	line-height: 18px;
	font-size:9pt;
}
.contact_us_result_text {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height:16px;
	padding-bottom: 14px;
	font-size:9pt;
	color:#000000;		
}
.contact_us_email_link a, .contact_us_email_link a:hover, .contact_us_email_link a:active, .contact_us_email_link a:visited {
	color:#0079c1 !Important;   
}
.contact_us_email_link a:hover {
    text-decoration:underline;
}
.location_header
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:200;
    width:500px;
    height:35px;
    font-size:18px;
	color:#0079c1;
    position:relative;
    top:-5px;
    left:-13px;
    border-color:#ccc !Important;
    border-style:none none solid none !Important;
    border-bottom-width:thin;      
}
.location_results
{
    position:relative;
    top:15px;
    left:-13px;
    width:500px;
    height:85px;
    border-color:#ccc !Important;
    border-style:none none dashed none !Important;
    border-bottom-width:thin;        
}
.location_name
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:200;
    font-size:14px;
	color:#0079c1;
}
.location_map
{
    position:relative;
    top:35px;
    left:-13px;
}
.map_canvas
{
    width:500px;
    height:500px;
}
.contact_dept_instructions
{
    position:relative;
    top:25px;
    left:-13px;
    color:#000000;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size:13pt;
    font-weight:bold;     
}
.contact_dept_input
{
    position:relative;
    top:40px;
    left:-13px;
}
.errortext
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Red;
    line-height: 15px;
    text-align: center;
}
.message 
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	vertical-align: middle;
	text-align: right;
	color: #139610;
}
/*************************************************
    END Contact Us
**************************************************/
.physician_location_name {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color:#000000;
	line-height: 16px;
	font-size:9pt;
}
.physician_location_text {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height:16px;
	font-size:8pt;
	color:#000000;		
}
.physician_image {
    padding-top: 2px;
    padding-right: 10px;
    float:left;
}
.physician_read_more a, .physician_read_more a:hover, .physician_read_more a:active, .physician_read_more a:visited {
    color: #0079C1;
    font-size: 7pt;
    font-family: Helvetica, Arial, Verdana, sans-serif;
}
.physician_read_more a:hover {
    text-decoration:underline;
}
.physician_bio_cont {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-style:italic;
    color:gray;    
}
.physiciandetailh2 {
    font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0;
	color:#0079c1
}
.physiciandetailhorz_rule {
    width: 480px;
    border-bottom: 2px solid #ccc;
    padding-top:10px;
}
.physicial_detail_dotted {
    width: 480px;
    padding-top:10px;
    border-color:#ccc;
    border-style:none none dotted none;
    border-bottom-width:thin;       
}
/*************************************************
    Calendar
**************************************************/
.calendar_left_column_ul
{
    padding-top: 20px;
    padding-bottom: 30px;
    width:225px;	
}
.calendar_just_right 
{
	padding-right:20px;	
	margin-top:0px;
	display: block;
	color:#fcbf49;
	font-size:11px;
	letter-spacing:0.2px;
	margin-left: 20px;
	text-align: right;
}
.calendar_left_column_ul a, .calendar_left_column_ul a:hover, .calendar_left_column_ul a:active, .calendar_left_column_ul a:visited
{
    color:#FFFFFF;
}
.calendar_left_column_ul a:hover
{
    text-decoration:underline;
}
/*************************************************
    END Calendar
**************************************************/
.left_menu_column_ul
{
    padding-top: 10px;
    padding-bottom: 30px;
    width:237px;
}
.left_menu_just_right 
{
	padding-right:20px;	
	margin-top:0px;
	display: block;
	color:#fcbf49;
	font-size:11px;
	letter-spacing:0.2px;
	margin-left: 0px;
	margin-right: 5px;
	text-align: right;
}
.left_menu_column_ul a, .left_menu_column_ul a:visited
{
    color:#FFFFFF;
    text-decoration:none;    
}
.left_menu_column_ul a:active
{
    color:#FFFFFF;
    text-decoration:none;    
}
.left_menu_column_ul a:hover
{
    color:#FFFFFF;
    text-decoration:underline;
}


/*************************************************
    Newsletter signup
**************************************************/
    #subscribePopupDiv
    {
        background-image: url(../images/dropdown_opaque.png);
        background-repeat: no-repeat;
        background-position: left bottom;
        float: left;
        width: 480px;
        position: fixed;
        top: 170px;
        left: 50%;
        margin: 0 0 0 -250px;
        visibility: hidden;
        display: none;
        z-index: 900;
    }
    #subscribePopupContentDiv
    {
        background: #006cc2;
        color: White;
        padding: 10px 20px;
        min-height: 150px;
		text-align: left;
    }
	.closeXlink
	{
		color: #ffffff; 
	}
    .functionLink
    {
        text-decoration: none;
        color: #666666;
        width: 63px;
        height: 22px;
        padding-left: 10px;
        padding-right: 10px;
        margin-left: -10px;
    }
	.signup_field_wrapper_right
	{
		position: absolute;
		width:159px;
		height:21px;
		background: url(../images/subscribe_field_right.png) no-repeat;
	}   
/*************************************************
    END Newsletter signup
**************************************************/
/*********************************************
 EVENT DETAILS AND REGISTRATION
*********************************************/
.event_reg_instructions
{
    color:#000000;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:100;
    padding:-10px 0 0 0; 
}
.event_reg_header 
{
    font-weight: normal;
    font-size: 16px;
    margin-top: 0;
    color:#0079c1;
    letter-spacing:0;
    padding:0 0 0 0;
}
/**************************
CARE GRAM
***************************/
.care_gram_field_lbl
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0;
	color:#000;
}
.caregram_input {
	width: 165px;
	margin-bottom:8px;
	padding-bottom:0;
}
.caregram_field {
	height:271px;
	width:274px;
}
.care_gram_small_text {
	float:right;
	font-size:9px;
	line-height:12px;
	color:#000;
	margin:0 10px 0 0;
	padding:0;
}
.care_gram_dashed {
	border-bottom: 1px dashed #999999;
	margin-right: 20px;
	margin-bottom:10px;
	margin-top:5px;
	padding-top:0;
	padding-bottom:5px;
	width:167px;
	height:1px;
}

/**************************
e-Card
***************************/
.eCardTitle
{
    height: 132px;
	font-weight: bold;
	font-size: 9px;
	margin-bottom: 0;
	color:#000;
	vertical-align: top;
}

.tempsearch {
margin-left: 30px;
padding-top:60px;
}

.dropdown_search a{
	font-size: 11px;
	color: #fff;
	padding:0;
	margin:0;
	line-height: 18px;
}

.links_extended li   {
border-bottom:1px dotted #00A8E1;
line-height:15px;
padding:1px 0px;
margin-left:0;
width:140px;
}

.links_extended ul{

padding-left:0;
margin-left:0;
}
.about_us_just_right 
{
	margin-top:0px;
	display: block;
	color:#fcbf49;
	font-size:11px;
	letter-spacing:0.2px;
	text-align: right;
	margin:0;
	padding:0;
	padding-right:15px;
}
.about_us_just_right a.visited, a.active
{
    color:#FFFFFF;
}
.about_us_just_right a {
	border-left: 0px solid #000;
	padding: 0 0 0 0;
	margin-left: 0.75em;
	color:#fff;
}
.about_us_just_right:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.about_us_left_column_ul
{
    padding-top: 20px;
    padding-bottom: 30px;
    padding-left:0px;
	text-align: right;
    width:100%;
}
.about_us_blue
{
    background-color: #006cc2;
    padding:0;
    margin:0;
}

.bullets { list-style-type: disc; }

.bulletsspaced { 
    list-style-type: disc;
    padding: 10px 0px 0px 0px;
}

.specialtyservicebg {
    width:549px;
    height:89px;
    background:#f4f4f4 url(../images/specialty_services_hdr.jpg) repeat-x;
    position:absolute;
    top:20px;
    left:5px;
}
.specialtyservicecontent {
    position:absolute;
    top:125px;
    left:25px;
    width:500px;
}
.billboard_specialty {
	background: url(../images/specialty_services_hdr.jpg) repeat-x;
    width:549px;
    height:89px;
    position:relative;
    left:-25px;
    top:-10px;
    font-family:Helvetica, Arial, Verdana, Sans-Serif;
}
.billboard .billboard_specialty .bg_main_column {
	width:480px;
	background:none;
	position:relative;
	left:30px;
	top:5px;
}
.billboard .billboard_specialty .bg_main_column h3 {
	font-size:34px;
	font-weight:normal;
	color:#fff;
	padding-bottom:40px;
	position:relative;
	top:0;
	left:-5px;
}
.billboard .billboard_specialty .bg_main_column h5 {
	font-size:24px;
	font-weight:normal;
	color:#fff;
	padding-bottom:40px;
	position:relative;
	top:0;
	left:-5px;
}
.specialty_headline {
	color:#ccc;
	margin-bottom:18px;
}
.pat_vis_dropdown_discription {
    background: url(..images/transparent_fill.png) repeat;
    width:185px;
    padding-right:0px;
    font-size: 11px;
    color: #FCBF49;
    line-height: 17px;
}
.smallmenu {
	font-size:9.8px;
	color: #333333;
	border: 0;
    border-width: 0;
    border-color: #FFFFFF;
}
.smallmenu a  {
	letter-spacing:0px;
	color: #333333;
	border: 0;
    border-width: 0;
    border-color: #FFFFFF;
}
.smallmenu a:hover
{
    color: #333333;
    text-decoration:underline;
    border: 0;
    border-width: 0;
    border-color: #FFFFFF;
}


.just_right_contact
{
	color:#FFFFFF;
	font-size:11px;
	letter-spacing:0.2px;
	text-align: right;
}

.just_right_contact a.visited, a.active
{
    color:#FFFFFF;
}
.just_right_contact a:hover
{
    color: #FCBF49;
    text-decoration:underline;
}
.just_right_secondarymenu
{
	/* padding-right:20px;	*/
	margin-top:0px;
	display: block;
	color:#FFFFFF;
	font-size:11px;
	letter-spacing:0.2px;
	margin-left: 20px;
	text-align: right;
	line-height: 19px;
}

.just_right_secondarymenu a.visited, a.active
{
    color: #FCBF49;
}
.just_right_secondarymenu a:hover
{
    color: #FCBF49;
    text-decoration:underline;
}

.just_right a:hover
{
    color: #FCBF49;
    text-decoration:underline;
}

.about_us_just_right a.hover
{
    color:#fcbf49;
    text-decoration:underline;
}

.freq_called_numbers_panel
{
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-weight:500;
    font-size:11px;
	color:#0079c1; 
	padding: 10px 10px 10px 0px;
    width:530px;
    position:relative;
    top:10px;
    left:-25px;
}
.blackbody	{
	color:#000000;
	font-size:11px;
	text-align: left;
}
.blueheader	{
	font-weight: normal;
	font-size: 16px;
	margin-top: 0;
	color:#0079c1;
	letter-spacing:0;
	padding: 5 0px 5px 0;
}
.contact_us_campus_heading {
	font-size: 16px;
	color:#0079c1;
	margin-bottom: 10px;
	border-bottom: 2px solid #ccc;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    background-color: #E9E9E9;
    padding-top: 4px;
    height: 24px;
}

/** Joseph Gross Styles *//
.tabnav {
	
	width:100%;

	background-color:#D8D8D8;

	height:24px;

	margin:30px 0px;

	}

.tabnavul	{
	margin: 0px;

	padding: 0px;
	}

.tabnavli	{

	border-right: #FFFFFF 1px solid;

	padding:3px 10px;

	float:left;

	font-size:12px;

	list-style:none;

	text-decoration:none;

	color:#0079C1;
	}
.tabnava{

	text-decoration:none;

	color:#666666;

	}


.tabnava a:hover{

	text-decoration: underline;

	color:#0079C1;
	}


.sectionheader {

	width: 100%; 

	border-bottom: 1px dotted #d8d8d8;
	
color:#0079C1;
	
font-size:14px;
	
padding: 10px 0px 5px 0px;
	margin-top: -10px;
	margin-bottom: 0px;

}

.zindex1000 {
     z-index: 1000 !important;
     margin-top: 50px;
}
.greyheader {
	font-size: 11px;
	line-height:18px;
	font-weight: bold;
	color:#999999;
}
.dropdownmenu {
	border: 0;
    border-width: 0;
   	background-color:#D8D8D8;
	height:22px;
	width: 150px;
	padding: 4px 10px 0px 5px;
	margin-top: -2px;
}
.dropdownmenu a  {
	border: 0;
    border-width: 0;
    background-color:#D8D8D8;
	height:22px;
	width: 150px;
	padding: 4px 10px 0px 5px;
	margin-top: -2px;
}
.dropdownmenu a:hover
{
    text-decoration:underline;
    border: 0;
    border-width: 0;
   	background-color:#D8D8D8;
	height:22px;
	width: 150px;
	padding: 4px 10px 0px 5px;
	margin-top: -2px;
}
.fixdropdowntitle   {
    margin-left: -10px;
}
.dropdownmenufix    {
    background-color:#D8D8D8;
    width: 150px;
}
.just_right_blue
{
	color:#0072c6;
	font-size:11px;
	letter-spacing:0.2px;
	text-align: right;
}

.just_right_blue a.visited, a.active
{
    color:#0072c6;
}
.just_right_blue a:hover
{
    color: #0072c6;
    text-decoration:underline;
}