﻿body
{
	text-align: left;
	margin: 0;
	padding: 0;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: normal;
	background-color: #ffffff;
}
a
{
	text-decoration: none;
	cursor: pointer;
	color: #005c31;
}
a:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.emergencyTxt
{
	font-weight: bold;
	color: Red;
}

/************MASTER PAGE*************/

/*****header section*****/
.topLayer
{
	/*background-image: url(   "../images/bg-topLayer.jpg" );
	background-repeat: repeat-x;*/
	background-color: #ffffff;
	height: 82px;
	margin: 0;
	padding: 0;
}
/*logo section*/
h1.logo
{
	width: 295px;
	height: 70px; /*background-image: url( "../images/logo.gif" ); 	background-repeat: no-repeat;*/
	margin-bottom: 0px;
	margin-top: 10px;
	float: left;
}

h1.logo a
{
	float: left; /**/
	width: 295px;
	height: 70px;
	display: block;
	cursor: pointer;
}
/*top links section*/


/*   div nav id's   */
div#globalnavContainer 
{
   margin:0 auto;
   top: 105px;
   width: 986px;
   height: 39px;
 /*  background-color:#cc0000;*/
 /* padding: 0 0px 0 0px;*/
}

/*   nav id's and classes    */

#globalnav 
{
   display:inline-block;
   list-style-type:none;
   list-style : none; 
}
       
#globalnav2 li 
{
	float: left; 
    height:34px;
    background-color:#69BE28;
    border-right: 1px solid #FFFFFF; 
    width:135px;
} 
       
#globalnav li 
{
	float: left; 
    height:34px;
} 

#globalnav li a {
    display: block;
    float:left;
    width:127px;
    height:34px;
    padding: 4px 0 0 7px;
    text-decoration: none;
	text-transform: capitalize;
    font: normal 1.1em "Fedra Sans Demi";
    line-height: 115%;  
    color: #FFFFFF;
    background-color:#69BE28;
  	background-image:url('../images/NavButton.png');
    background-repeat:no-repeat;
    border-right: 1px solid #FFFFFF; 
} 
              
#globalnav li a:hover {
       color: #005C31;
       background-color: #F3F0DD; 
       background-image: none;
} 

.topLinksSection
{
	width: 655px;
	float: left;
	height: 82px;
}
.topLinks
{
	float: right;
	margin-top: 10px;
}
.topLinks ul
{
	float: left;
	list-style-type: none;
	margin: 0;
}
.topLinks ul li
{
	float: left;
	line-height: normal;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
}
.topLinks ul li.loggedIn
{
	font-size: 0.9em;
	color: #c7a560;
}
.topLinks ul li a
{
	display: block;
	/*color: #98a7b0;*/
	/*color: #627682;*/
	color: #005c31;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	text-transform: uppercase;
}
.topLinks ul li.loggedIn a
{
	color: #c7a560;
	font-size: 1em;
}
.topLinks ul li a:hover
{
	/*color: #627682;*/
	color: #98a7b0;
}
.topLinks ul li.loggedIn a:hover
{
	color: #c2963e;
}
li.divider
{
	float: left;
	padding: 0 10px;
}

/*search section*/
/* added by ektron:ukumar*/
.clearBoth
{
	clear: both;
}
.search
{
	float: right;
	padding-top: 10px;
	clear: right;
	width: 195px;
}

.textbox
{
        background-image: url(   "../images/bg-searchBox.gif" );
        background-repeat: no-repeat;
        background-color: Transparent;
        background-position: right bottom;
        float: left;
        width: 151px;
        height: 21px;
        color: #627682;
        font-family: verdana;
        font-size: 0.9em;
        padding: 7px 10px 0px 10px;
        text-align: left;
        border: 0px;  
}
* + html .textbox /*to fix the long text entry bug for IE*/ {
        width: 161px;
        padding: 8px 0 0 10px;
}

.goBtn
{
	background-image: url(   "../images/icon-go.gif" );
	background-repeat: no-repeat;
	border: 0px;
	height: 17px;
	width: 17px;
	float: left;
	padding: 0px;
	cursor: pointer;
	background-color: Transparent;
	margin: 4px 0 0 5px;
}

/*****menu section*****/
.contentBack
{
	/*background-image: url(   "../images/bg-middleLayer.jpg" );
	background-repeat: repeat-x;*/
	background-color: #ffffff;
	margin: 0 0 -30 0;
	padding: 0 0 -30 0;
}
/*Top Navigation*/
.topMenuWrap
{
	width: 986px;
	margin: 0 auto;
}

.topMenuWrap .navFront
{
	float: left;
	/*background-image: url(   "../images/navFront.jpg" );
	background-repeat: no-repeat;*/
	background-position: left top;
	width: 7px;
	height: 2px;
}
.topMenuWrap .navEnd
{
	float: left;
	/*background-image: url(   "../images/navEnd.jpg" );
	background-repeat: no-repeat;*/
	width: 7px;
	height: 12px;
}

/*****emergency Alerts section*****/
/*emergency alert*/
.emergencyAlertsSection
{
	width: 928px;
	border: 1px solid #ffabae;
	background-color: #ffdbdd;
	float: left;
	padding: 5px 10px;
}
.alertLine
{
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.iconEmergency
{
	float: left;
	width: 14px;
	padding-right: 5px;
}
.titleAlert
{
	float: left;
	color: #8a1f11;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
	text-transform: uppercase;
	padding-right: 5px;
}
.txtAlert
{
	float: left;
	color: #8a1f11;
	font-family: Arial;
	font-size: 0.9em;
	width: 795px;
}

.alertMore a
{
	clear: left;
	color: #8a1f11;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 93px;
	font-size: 0.8em;
	width: 50px;
	float: left;
}
.alertMore .arrow
{
	color: #8a1f11;
}

/*caution alert*/
.cautionAlertsSection
{
	width: 928px;
	border: 1px solid #ffd324;
	background-color: #fff6bf;
	float: left;
	padding: 5px 10px;
	margin: 2px 0 10px;
}
.cautionAlertsSection .titleAlert, .cautionAlertsSection .txtAlert, .cautionAlertsSection .alertMore a, .cautionAlertsSection .arrow
{
	color: #514721;
}

/*****slideshow section*****/

/*left section*/
.slideshowSection
{
	width: 723px;
	height: 288px;
	border: 1px solid #e5eaee;
	background-color: #fff;
	float: left;
	margin-right: 8px;
	margin-top: 8px;
}
.slideshowDescSection
{
	float: left;
	padding: 25px 0 0 22px;
	width: 244px;
	position: relative;
}
.slideshowTitle
{
	color: #2d7096;
	font-family: Georgia;
	font-size: 1.75em;
	float: left;
}
.slideshowCredentials
{
	color: #aaafb2;
	font-family: Arial;
	font-weight: bold;
	font-size: 1em;
	clear: left;
	float: left;
	width: 100%;
}
.slideshowTxt
{
	color: #323436;
	font-family: Verdana;
	font-size: 1em;
	clear: left;
	width: 220px;
	line-height: 1.5;
	padding-top: 10px;
}
.slideshowUnderline
{
	clear: left;
	width: 244px;
	height: 9px;
	padding-top: 3px;
}
.slideshowReadMore
{
	padding-left: 27px;
}
.slideshowReadMore a
{
	clear: left;
	width: 244px;
	color: #005c31;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
}

.arrow
{
	color: #005c31;
	font-family: Georgia; /*font-size:1.3em;*/
	padding-left: 3px;
}
.browseLinksSection .innerBorder .browseLinks a:hover span.arrow
{
	color: #000;
}
.slideSection
{
	float: left;
	width: 457px;
}
.slideSection img
{
	margin-left: -39px;
}

/*right section*/

/*quicklinks*/
.quicklinksSection
{
	padding-top: 7px;
	float: left;
	width: 215px;
	height: 290px;
}
.quicklinksOuterBox
{
	border: 1px solid #69be28;
	background-color: #69be28;
	width: 213px;
	float: left;
	padding-bottom: 3px;
}
.quicklinksInnerBox
{
	border: 1px solid #ffffff;
	background-color: #69be28;
	width: 205px;
	float: left;
	margin: 3px;
	margin-bottom: 0px;
}
.quicklinksBoxPad
{
	padding: 0 10px;
}
div.quicklinksBorder
{
	border-bottom: 1px solid #ffffff;
	padding: 1px 0;
	float: left;
}
a.displayLine
{
	float: left;
	padding: 9px 0;
}
a.displayLine:hover
{
	color: #ffffff;
}
/*a.displayLine:hover 
{
	background-color:#5299c2;
	text-decoration:none;
}
a.displayLine:hover span.quicklinksTopic, a.displayLine:hover p.quicklinksSubtopic 
{	
	color:#fff;
}a.displayLine span.iconFindDoctor
{
	background-image:url("../images/icon-findDoctor.gif");
	background-position:right top;
	background-repeat:no-repeat;
	width:17px;
	height:14px;
	float:left;
	margin-right:8px;
}
a.displayLine:hover span.iconFindDoctor
{
	background-image:url("../images/icon-findDoctor-hvr.gif");
	background-position:right top;
	background-repeat:no-repeat;
}
a.displayLine span.iconMakeAppt
{
	background-image:url("../images/icon-makeAppt.gif");
	background-position:right top;
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	float:left;
	margin-right:8px;
}
a.displayLine:hover span.iconMakeAppt
{
	background-image:url("../images/icon-makeAppt-hvr.gif");
	background-position:right top;
	background-repeat:no-repeat;
}
a.displayLine span.iconMakeAGift
{
	background-image:url("../images/icon-makeaGift.gif");
	background-position:right top;
	background-repeat:no-repeat;
	width:17px;
	height:18px;
	float:left;
	margin-right:8px;
}
a.displayLine:hover span.iconMakeAGift
{
	background-image:url("../images/icon-makeaGift-hvr.gif");
	background-position:right top;
	background-repeat:no-repeat;
}*/
.quicklinksIcons
{
	width: 17px;
	margin-right: 8px;
	float: left;
}
.quicklinksIcons img
{
	float: right;
}
a.displayLine span img
{
	width: 17px;
	height: 18px;
	float: left;
	margin-right: 8px;
}

.quicklinksTopicSection
{
	float: left;
	width: 159px;
	padding: 8px;
}
.quicklinksTopic
{
	font-family: Arial;
	font-weight: normal;
	font-size: 1.1em;
	text-align: center;
	text-transform: uppercase;
	font-family: Fedra Sans Demi;
	/*color: #5299c2;*/
	color: #ffffff;
	padding: 0px;
	width: 100%;
}
.quicklinksSubtopic
{
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
	color: #ffffff;
	margin-bottom: 0px;
}
div.displayLine a:hover
{
	background-color: Red;
	float: left;
}
/*care pages*/
.smSlider
{
	width: 215px;
	height: 127px;
	float: left;
	margin-top: 8px;
}
.carePagesOuterBox
{
	border: 1px solid #ccd7de;
	background-color: #f6f8f9;
	height: 155px;
	float: left;
	width: 99.2%;
}
.carePagesInnerBox
{
	border: 1px solid #dee6e7;
	background-color: #f6f8f9;
	width: 206px;
	height: 119px;
	margin: 3px;
	background-image: url(   "../images/carePages.gif" );
	background-repeat: no-repeat;
}
.carePagesTxt
{
	color: #575a5d;
	font-family: Verdana;
	font-size: 0.9em;
	width: 75%;
}
.carePagesTxtPad
{
	padding-top: 50px;
	padding-left: 27px;
}
.leftPad
{
	padding-left: 27px;
	min-height: 250px;
}

.leftPadDepts
{
	padding-left: 27px;
	min-height: 100px;
}
/*new*/

.smSlider ul.slideshow
{
	height: 125px;
	width: 212px;
}

/*navigation arrows*/
.navArrows
{
	width: 28px; /*float:right;*/
	position: absolute;
	margin-left: 179px;
	margin-top: 105px;
}
.navArrows a
{
	float: left;
}

/*****Main Content section*****/
.mainContentOuterBox
{
	border: 1px solid #ffffff;
	background-color: #fff;
	width: 938px;
	margin-top: 25px;
	float: left;
	padding: 5px;
}
.mainContentInnerBox
{
	border: 1px solid #ffffff;
	background-color: #ffffff;
	width: 936px;
	float: left;
}
.newsEventsColumn
{
	float: left;
	width: 649px;
}
.newsEventsPad
{
	padding: 0 0 30px 48px;
	float: left;
}
.newsEvents2Col
{
	float: left;
	width: 253px;
	margin-right: 47px;
}

/*heading section*/
.header
{
	float: left;
	width: 100%;
	/*border-bottom: 1px solid #b5c5ce;*/
	border-bottom: 1px solid #69be28;
	padding-bottom: 2px;
	padding-top: 35px;
}
h3
{
	/*color: #c2ae00;*/
	color: #005c31;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
	text-transform: uppercase;
	margin-bottom: 0px;
	padding: 13px 0 5px;
}
.viewAll
{
	float: right;
	line-height: 0.4;
}
.viewAll a
{
	color: #747678;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
	text-transform: uppercase;
	position: relative;
	font-style: normal;
}
.viewAll a:hover
{
	text-decoration: none;
}
/*featured items*/
.featureSection
{
	border-bottom: 1px solid #e2e9e7;
	float: left;
	padding: 5px 0 2px;
	width: 100%;
}
.featureLine
{
	padding: 15px 0;
	float: left;
	width: 100%;
	/*border-bottom: 1px solid #e2e9e7;*/
	border-bottom: 1px solid #69be28;
}
.featureThumb
{
	width: 73px;
	height: 73px;
	border: 1px solid #9d986d;
	margin-right: 10px;
	float: left;
}
.featureDesc
{
	float: left;
	width: 168px;
}

.pageDynamicList .featureDesc
{
	width: 100%;
}
.featureTitle a
{
	/*color: #2d7096;*/
	color: #747678;
	font-family: Georgia;
	font-size: 1.4em;
	line-height: 1;
	padding-bottom: 3px;
}

.featureDate
{
	color: #a8a8a8;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.95em;
	padding-bottom: 7px;
}

.featureDateSlider
{
	color: #797979;
	font-family: Georgia;
	font-size: 0.95em;
	padding-bottom: 7px;
}

.featureTeaser
{
	/*color: #323436;*/
	color: #323436;
	font-family: Verdana;
	font-size: 0.95em;
	line-height: 1.2;
}

.featureTeaserSlider
{
	color: #323436;
	font-family: Georgia;
	font-size: 0.85em;
	line-height: 1.2;
}

.featureLinkSlider
{
	color: #323436;
	font-family: Verdana;
	font-size: 0.85em;
	line-height: 1.2;
}

/*social links*/
.socialIcons
{
	float: left;
	width: 100%;
}
.socialIcons a
{
	float: left;
	margin-right: 25px;
}
.marginTop
{
	margin-top: 5px !important;
}
.socialTrendingLinks .arrow
{
	color: #20558a;
	padding-left: 0px;
	padding-right: 3px;
	float: left;
	line-height: 0.8;
}
.subTopics, .subTopics a
{
	color: #20558a;
	font-family: Verdana;
	font-size: 0.95em;
	line-height: 1.3;
	float: left;
	width: 236px;
}
.specialLinks a
{
	color: #005c31;
	float: none;
}

h3.capitalize
{
	text-transform: capitalize;
}
.noTopPad
{
	padding-top: 0px !important;
}
.customPad
{
	padding-top: 10px;
}

/*affiliations*/
.affiliationsSection
{
	border-bottom: 1px solid #e2e9e7;
	float: left;
	padding: 5px 0 2px;
	width: 553px;
	border-top: 1px solid #e2e9e7;
	margin-top: 70px;
	margin-right: 47px;
}
.institutes
{
	margin-top: 5px;
}
.rightMargin
{
	margin-right: 60px;
	float: left;
}

/*****multimedia section - right column*****/
.multimediaColumn
{
	float: left;
	width: 287px;
}
.backLight .background
{
	/*background-color: #e0e7ee;*/
	/*background-image: url(  "../images/bg-light.jpg" );*/
	background-color: #002B49;
	/*background-color: #6bbbae;*/
	background-repeat: repeat;
	float: left;
}
.backLightHome .background
{
	/*background-color: #e0e7ee;*/
	/*background-image: url(  "../images/bg-light.jpg" );*/
	background-color: #f3f0dd;
	background-repeat: repeat;
	float: left;
}
.padAll
{
	float: left;
	padding: 15px;
	width: 257px;
}
h3.lgtTxt, .pageRightCol div.background div.padAll h3
{
	color: #005c31;
	text-align: left;
}
h3.lgtTxt2, .pageRightCol div.background div.padAll h3
{
	/*color: #f8f8f3;*/
	color: #f8f8f3;
	text-align: left;
}
.hdrLgtBdr
{
	border-bottom: 1px solid #005c31;
}

/*video section*/
.videoSubTxt
{
	margin-top: 10px;
}
.videoSubTxt a
{
	color: #f8f8f3;
	font-family: Arial;
	font-size: 1.6em;
	font-weight: normal;
}
.multimediaBorder
{
	border-bottom: 1px solid #69be28;
}

/*slideshow and podcast*/
.slidesPodcastThumb
{
	width: 120px;
	height: 90px;
	border: 1px solid #323436;
	margin-right: 10px;
	float: left;
}
.slidesPodcastDesc
{
	float: left;
	width: 125px;
}
.slidesPodcastTitle
{
	/*color: #f8f8f3;*/
	color: #747678;
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2;
	padding-bottom: 3px;
}
.slidesPodcastLink a
{
	/*color: #4f5355;*/
	color: #005c31;
	font-family: Arial;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 1.2;
	font-size: 0.8em;
}
.multimediaColumn .arrow
{
	/*color: #505456;*/
	color: #005c31;
}

/*pagination*/
.pagination
{
	float: left;
	padding: 10px 0;
}

.pagination a
{
	/*color: #6a757b;*/
	color: #005c31;
	font-family: Arial;
	font-weight: bold;
	float: left;
	font-size: 1em;
	padding-right: 12px;
	text-align: center;
	line-height: normal;
}
.pagination a:hover
{
	text-decoration: none;
}
a.prevNext
{
	float: left;
	padding-right: 7px;
	text-align: center;
	line-height: normal;
	vertical-align: middle;
	background-color: Transparent;
	padding-top: 4px;
	padding-top: 0px !important;
}
.pagination a.selected, .pagination a:hover
{
	color: #69be28;
	cursor: pointer;
}
a.prevNext:hover
{
	background-color: Transparent;
	cursor: pointer;
}

/*view all*/
.multimediaColumn .viewAll
{
	padding-top: 15px;
}
.multimediaColumn .viewAll a
{
	/*color: #505456;*/
	color: #005c31;
	font-size: 0.8em;
}

/*awards*/

.awardsColumn
{
	float: left;
	width: 287px;
	border-top: 2px solid #005c31;
}
.backDark .background
{
	background-color: #747678;
	/*background-image: url(  "../images/bg-dark.jpg" );*/
	background-repeat: repeat;
	float: left;
}
.backDarkHome .background
{
	background-color: #D9D9D6;
	/*background-image: url(  "../images/bg-dark.jpg" );*/
	background-repeat: repeat;
	float: left;
}
.awardsThumb
{
	width: 120px;
	height: 100px;
	border: 1px solid #323436;
	margin-right: 10px;
	float: left;
}
.awardsHdr
{
	border-bottom: 1px solid #005c31;
	padding-top: 3px;
}
.awardsPad
{
	padding-top: 10px;
	padding-bottom: 0px;
}
div.awardsColumn .pagination a
{
	color: #005c31;
}
div.awardsColumn .pagination a.selected, div.awardsColumn .pagination a:hover
{
	color: #69be28;
}
div.awardsColumn .viewAll
{
	float: right;
	line-height: 0.4;
	padding-top: 15px;
}
div.awardsColumn .viewAll a
{
	color: #005c31;
	font-size: 0.8em;
}
.awardsColumn .arrow
{
	color: #005c31;
}

/*******************footer section**************/
.footerSection
{
	width: 100%;
	margin-top: 40px;
	float: left;
}

/*top footer section*/
.footerTop
{
	padding-left: 42px;
	width: 908px;
}
.footerLogo
{
	margin-right: 13px;
	float: left;
	/*width: 38px;*/
	width: 10px;
	height: 43px;
	padding-top: 10px;
	margin-bottom: 0px;
}
.footerLogo img
{
	page-break-inside: avoid;
	page-break-after: avoid;
}
.trick
{
	color: #ffffff;
	clear: both;
}
.footerLinksSection
{
	float: left;
	width: 625px;
}
.footerSocialLinks
{
	float: left;
	width: 129px;
	height: 28px;
	border-bottom: 1px solid #b5c5ce;
}

/*footer icons and their hovers*/
a.facebook
{
	background-image: url(  "../images/icon-facebook-footer.jpg" );
	background-repeat: no-repeat;
	width: 21px;
	height: 20px;
}
a.facebook:hover
{
	background-image: url(  "../images/icon-hvr-facebook-footer.jpg" );
}
a.youTube
{
	background-image: url(  "../images/icon-youTube-footer.jpg" );
	background-repeat: no-repeat;
	width: 40px;
	height: 20px;
}
a.youTube:hover
{
	background-image: url(  "../images/icon-hvr-youTube-footer.jpg" );
}
a.twitter
{
	background-image: url(  "../images/icon-twitter-footer.jpg" );
	background-repeat: no-repeat;
	width: 21px;
	height: 20px;
}
a.twitter:hover
{
	background-image: url(  "../images/icon-hvr-twitter-footer.jpg" );
}
a.linkedIn
{
	background-image: url(  "../images/icon-linkedIn-footer.jpg" );
	background-repeat: no-repeat;
	width: 22px;
	height: 20px;
}
a.linkedIn:hover
{
	background-image: url(  "../images/icon-hvr-linkedIn-footer.jpg" );
}

.footerFeedback
{
	float: left;
	width: 95px;
	height: 28px;
	border-left: 1px solid #b5c5ce;
	border-top: 1px solid #b5c5ce;
}

.footerLinks
{
	float: left;
	width: 100%;
	height: 28px;
	border-bottom: 1px solid #b5c5ce;
}
.footerLinks ul
{
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
}
.footerLinks ul li
{
	color: #fff;
	display: inline;
}
.footerLinks ul li span
{
	padding: 0 3px;
}
.footerLinks ul li a
{
	color: #005c31;
	font-family: Arial;
	font-size: 1em;
	padding-right: 10px;
}
.footerLinks ul li a:hover
{
	color: #005c31;
	text-decoration: none;
	cursor: pointer;
}
.copyright
{
	text-align: left;
	color: #627682;
	font-family: Arial;
	font-size: 1em;
	padding-top: 3px;
	float: left;
}
.copyright .bold
{
	font-weight: bold;
	padding-right: 5px;
}
.copyright .leftPad
{
	padding-left: 5px;
}


.footerSocialLinks .socialIcons a
{
	margin-right: 5px;
}
.footerSocialLinks .socialIcons a.noRightMargin
{
	margin-right: 0px;
}
.footerFeedback a
{
	color: #005c31;
	font-family: Arial;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px 0 0 5px;
	float: left;
}

/*bottom footer section with links*/
.footer
{
	/*padding-left: 95px;*/
	padding-left: 75px;
	padding-top: 35px;
	width: 855px;
	clear: left;
	float: left;
	height: 100px;
}
.footerBtmLinks
{
	float: left;
	width: 49.5%;
	height: 100%;
}
.footerBtmLinks .col
{
	float: left;
	width: 49.5%;
	border-right: 1px solid #cad6de;
	height: 100%;
}
.footerBtmLinks .col a
{
	float: left;
	width: 100%;
	text-decoration: none;
	color: #005c31;
	font-family: Verdana;
	font-size: 0.8em;
	line-height: normal;
	padding-bottom: 10px;
}
.footerBtmLinks .col .lgtLinks a
{
	color: #627682;
}
.padR
{
	padding-right: 25px;
}
.padLR
{
	padding: 0 25px;
}
.noBorderRight
{
	border-right: 0px !important;
}

/************INTERIOR PAGE*************/
.pageBorder
{
	border: 1px solid #ffffff;
	float: left;
	width: 923px; /*width:936px; 	padding:6px;padding-bottom:50px;*/
	padding: 6px 19px 50px 6px;
	min-height: 100px;
	background-color: #fff;
}
.leftColumn
{
	float: left;
	width: 200px;
	/*background-color: #ebe9de;*/
	background-color: #ffffff;
}
.rightColumn
{
	float: left; /*width:736px;*/
	width: 723px;
}
/*left column*/
.leftColumn .top
{
	width: 200px;
	/*background-image: url(   "../images/bg-leftColTop.jpg" );*/
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
}
.leftColumn .btm
{
	width: 200px;
	/*background-image: url(   "../images/bg-leftColBtm.jpg" );*/
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	height: 110px;
}
.leftColumn .top .title a, .leftColumn .top .title li.nolink
{
	padding: 13px 0 37px 11px;
	float: left;
	color: #747678;
	font-family: Arial;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: capitalize;
}
.leftColumn .top .title ul
{
	margin: 0;
}
.leftColumn .top .title li.nolink
{
	list-style: none;
}

/*left navigation*/
.leftNav
{
	float: left;
}
.leftFloat
{
	float: left;
}
/*breadcrumbs*/
.breadcrumbs
{
	/*width: 495px;*/
	width: 445px;
	float: left;
	padding: 8px 0;
}
.breadcrumbs span.arrow
{
	float: left;
	padding: 0 8px;
	line-height: 0.6;
	font-size: 1.1em;
	font-weight: bold;
}
.breadcrumbs a
{
	float: left;
	text-decoration: underline;
	color: #9ca0a3;
	font-size: 0.75em;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
}
.breadcrumbs a:hover
{
	text-decoration: none;
	color: #9ca0a3;
}
.breadcrumbs a.selected
{
	float: left;
	text-decoration: none;
	color: #9ca0a3;
	font-size: 0.75em;
}


/********************page links lists********************/
#pageRightLinks .divider
{
	float: left;
	padding: 0 8px;
	color: #8fc4e2;
}
#pageRightLinks
{
	/*width: 200px;*/
	width: 250px;
	float: left;
	padding: 8px 0;
	font-size: 0.9em;
	color:inherit;
	font-family:inherit;
	font-style:inherit;
	font-weight:inherit;
}
div.oneColumn #pageRightLinks 
{
	float:right;	
	
}
div.oneColumn #pageRightLinks li
{
	background:none;
	padding:0;
	font-family:inherit;
}
div.oneColumn #pageRightLinks ul, div.oneColumn #pageRightLinks li a
{	
	font-family:inherit;
}
#pageRightLinks ul
{
	list-style-type: none;
}
#pageRightLinks ul li
{
	float: left;
}
#pageRightLinks ul li:hover, #pageRightLinks ul li.sfhover
{
	border: 1px solid #bfbfbf;
	margin-top: -2px;
}
#pageRightLinks ul li.divider
{
	font-size: 0.8em;
	float: left;
	padding: 0 8px;
	color: #747678;
}
#pageRightLinks ul li.divider:hover, #pageRightLinks ul li.divider.sfhover
{
	border: 0px;
}
#pageRightLinks ul li a
{
	float: left;
	color: #747678;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.8em;
	border-bottom: 1px solid #fff;
	padding: 0 1px;
	position: relative;
	z-index: 10;
}
#pageRightLinks ul li a:hover
{
	text-decoration: none;
}
#pageRightLinks ul ul
{
	display: none;
	position: absolute;
	width: 135px;
	z-index: 0;
}
#pageRightLinks ul ul.first
{
	width: 95px;
}

#pageRightLinks li:hover ul, #pageRightLinks li.sfhover ul
{
	display: block;
	border: 1px solid #747678;
	margin-top: 11px;
	margin-left: -20px;
	margin-left: -60px !important !;/*DO NOT DELETE - this is a hack for IE6 and IE7*/
padding:0px;
background-color:#fff;

}
#pageRightLinks li ul li img
{
	float: left;
	padding: 5px 0 3px 3px;
}
#pageRightLinks li:hover ul li:hover, #pageRightLinks li.sfhover ul li.sfhover
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
#pageRightLinks li:hover ul li a, #pageRightLinks li.sfhover ul li a
{
	display: block;
	width: 105px;
	padding: 5px;
	float: left;
	text-transform: capitalize;
}
#pageRightLinks li:hover ul li a:hover, #pageRightLinks li.sfhover ul li a:hover
{
	margin-top: 0px !important;
}
#pageRightLinks li:hover ul li a#increase1, #pageRightLinks li:hover ul li a#increase2, #pageRightLinks li:hover ul li a#increase3, #pageRightLinks li.sfhover ul li a#increase1, #pageRightLinks li.sfhover ul li a#increase2, #pageRightLinks li.sfhover ul li a#increase3
{
	float: left;
	width: 20px;
	font-family: Helvetica LT Std;
	font-weight: bold;
	color: #747678;
}
#pageRightLinks li:hover ul li a#increase1, #pageRightLinks li:hover ul li a#increase1:hover, #pageRightLinks li.sfhover ul li a#increase1, #pageRightLinks li.sfhover ul li a#increase1:hover
{
	font-size: 1em;
	padding-top: 10px;
}
#pageRightLinks li:hover ul li a#increase2, #pageRightLinks li:hover ul li a#increase2:hover, #pageRightLinks li.sfhover ul li a#increase2, #pageRightLinks li.sfhover ul li a#increase2:hover
{
	font-size: 1.3em;
	padding-top: 7px;
}
#pageRightLinks li:hover ul li a#increase3, #pageRightLinks li:hover ul li a#increase3:hover, #pageRightLinks li.sfhover ul li a#increase3, #pageRightLinks li.sfhover ul li a#increase3:hover
{
	font-size: 1.5em;
}
#pageRightLinks li:hover ul li a.selected, #pageRightLinks li.sfhover ul li a.selected
{
	color: #69be28 !important;
}

#pageRightLinks .FBConnectButton_Simple, .FBConnectButton_RTL_Simple
{
	background-image: none;
}
#pageRightLinks .FBConnectButton_Simple .FBConnectButton_Text_Simple
{
	margin: 0 0 0 0px;
	padding-bottom: 0px;
}
/***************************************************/


h1
{
	/*color: #2d7096;*/
	color: #005c31;
	/*font-family: Georgia;*/
	font-family: Fedra Sans Book;
	font-size: 1.6em;
	font-weight: normal;
}
.banner
{
	float: left;
}
.banner .displayImg
{
	width: 696px;
}
.banner .displayImg img
{
	margin-top: 15px;
}
h2
{
	color: #747678;
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}
.departmentSearch h2
{
	margin-top: 23px;
	margin-bottom: 20px;
}
.pageLeftCol
{
	float: left; /*width:438px; 	margin-right:40px;*/
	width: 450px;
	margin-right: 28px;
}
.pageLeftCol img.alignImageLeft, .oneColumn img.alignImageLeft, .rightColumnPlainPage img.alignImageLeft
{
	padding-right: 10px !important;
	float: left;
	padding-bottom: 10px;
}
.pageLeftCol img.alignImageRight, .oneColumn img.alignImageRight, .rightColumnPlainPage img.alignImageRight
{
	padding-left: 10px !important;
	float: right;
	padding-bottom: 10px;
}
.pageLeftCol .displayImg img
{
	padding-left: 0px;
}
.pageLeftCol .PBItem .padAll, .pageLeftCol .PBItem .topBtmBorders, .banner .PBItem .padAll, .banner .PBItem .topBtmBorders, .oneColumn .PBItem .topBtmBorders, .oneColumn .PBItem .padAll
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
}

/*added by ektron:ukumar*/
.pageDynamicList
{
	float: left;
	width: 100%;
	margin-right: 28px;
}
.pageRightCol
{
	float: left;
	width: 218px;
}
.pageRightCol .topBtmBorders
{
	margin-top: 20px;
	padding: 2px 0;
	/*border-top: 1px solid #7b8286;
	border-bottom: 1px solid #7b8286;*/
	border-top: 1px solid #747678;
	border-bottom: 1px solid #747678;
	float: left;
	width: 218px;
}
.pageRightCol .backDark, .pageRightCol .backLight
{
	width: 218px;
	float: right;
}
.pageRightCol .awardsColumn
{
	border-top: 0px;
}
.pageRightCol a
{
	color: #DAE1E6;
}
.pageRightCol a:hover
{
	color: #fff;
}
.smallImg
{
	float: left;
}
.smallImg .displayImg
{
	width: 195px;
}
.subTxt, .pageRightCol .topBtmBorders .background .padAll p
{
	/*color: #f8f8f3;*/
	color: #f8f8f3;
	font-family: Arial;
	font-size: 0.9em;
	font-weight: normal;
	margin-top: 12px;
	float: left;
}
.pageRightCol .padAll
{
	width: 194px;
	padding: 12px;
}
.pageRightCol .viewAll
{
	float: left;
	padding-bottom: 15px;
	padding-top: 15px;
}
.pageRightCol .viewAll a
{
	color: #f8f8f3;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
	text-transform: capitalize;
	font-size: 0.9em;
}
.pageRightCol .arrow
{
	color: #f8f8f3;
}

.relatedLinks
{
	float: left;
	padding-top: 15px;
}


.relatedLinks a
{
	/*color: #dae1e6;*/
	color: #f8f8f3;
	margin-left: 15px;
	float: left;
	line-height: normal;
	font-family: Verdana;
	font-size: 0.9em;
	width: 179px;
	padding-bottom: 8px;
}
.pageRightCol .topBtmBorders .background .padAll ul li
{
	color: #f8f8f3;
	margin-left: 15px;
	float: left;
	line-height: normal;
	font-family: Verdana;
	font-size: 0.9em;
	width: 179px;
	padding-bottom: 8px;
}
.pageRightCol .topBtmBorders .background .padAll a
{
	color: #f8f8f3;
	line-height: normal;
	font-family: Verdana;
	font-size: 0.9em;
	width: 179px;
}
.relatedLinks a:hover, .relatedLinks a.selected, .pageRightCol .topBtmBorders .background .padAll a:hover, .pageRightCol .topBtmBorders .background .padAll a.selected
{
	color: #f8f8f3;
	text-decoration: underline;
}

/*page content ul list items*/
.pageLeftCol ul, .oneColumn ul
{
	font-family: Verdana; /*font-size: 1.1em;*/
	color: #20558A;
	list-style-type: none;
}
/*.pageLeftCol ul li 
{
	padding-left:10px;
	line-height:20px;
	list-style-image:url("../images/bulletedArrow.gif");
	list-style-position:inside;	
}*/
.pageLeftCol ul > li, .oneColumn ul > li
{
	background-image: url(  "../images/bulletedArrow.gif" );
	background-repeat: no-repeat;
	background-position: left 11px;
	color: #000;
	padding: 5px 0 0 18px; /*overflow:hidden; 	font-size:0.95em;*/
}

.pageLeftCol ul > li > a, .oneColumn ul > li > a
{
	font-family: Verdana;
	color: #69be28;
	font-weight: bold;
	position: relative; /*font-size: 0.95em; 	padding-left: 15px; 	margin-left: -18px;		 	background-image: url( "../images/bulletedArrowLink.gif" ); 	background-repeat: no-repeat; 	background-position: left 5px;*/
}
.imgLeft
{
	float: left;
	padding-right: 17px;
}
.padTop
{
	padding-top: 17px;
	float: left;
}
.regTxt, p
{
	font-family: Verdana;
	font-size: 1em;
	color: #323436;
	line-height: 1.3;
}
a.regularLink
{
	color: #69be28;
	font-weight: bold;
}
.pageLeftCol a, .oneColumn a
{
	color: #69be28;
	font-weight: bold;
}

/*page content ol list items*/
.pageLeftCol ol, .oneColumn ol
{
	clear: both;
	margin-left: 30px;
	font-family: Verdana;
	font-size: 1em; /*color: #20558A;*/
}
.pageLeftCol ol li, .pageLeftCol li.PBItem, .oneColumn ol li, .oneColumn li.PBItem
{
	background-image: none !important;
	padding: 0px;
}
.pageLeftCol table, .pageLeftCol td, .pageLeftCol th, .oneColumn table, .oneColumn td, .oneColumn th
{
	/*border:1px solid;*/
}
table.tableWithBorder, table.tableWithBorder td, table.tableWithBorder th
{
	border: 1px solid black;
	border-collapse: collapse;
}

/************EDUCATION & RESEARCH LANDING PAGE*************/
.medImg
{
	/*float: left;*/
}
.medImg .displayImg
{
	width: 450px;
}
.medImg .displayImg img
{
	margin-top: 15px;
}
.smMarginTop
{
	margin-top: 15px;
}
.more
{
	margin-top: 10px;
}
.more a
{
	color: #005c31;
	font-family: Verdana;
	font-size: 1em;
}
.noBorder
{
	border: 0px !important;
}
.eventsSection
{
	float: left;
	width: 100%;
}
.eventsSection .featureThumb
{
	height: auto;
}
.eventsSection .featureDesc
{
	width: 80%;
}
.eventsSection .featureDesc h2
{
	margin: 5px 0 10px;
}

/************HEALTHCARE PROFESSIONAL LANDING PAGE*************/
.sectionTitle
{
	float: none;
	margin-top: 0px;
	width: auto;
}
.imgRight
{
	float: right;
	padding-left: 17px;
}

/************HEALTH	AND WELLNESS LANDING PAGE*************/
.bold
{
	font-weight: bold;
}
.lgSlider
{
	width: 450px;
	height: 189px;
	float: left;
	margin-top: 8px;
}

.lgSlider .carePagesInnerBox
{
	border: 1px solid #dee6e7;
	background-color: #f6f8f9;
	width: 440px;
	height: 181px;
	margin: 3px;
	background-image: url(   "../images/slider-lg-1.gif" );
	background-repeat: no-repeat;
}
.lgSlider .navArrows
{
	margin-left: 412px;
	margin-top: 167px;
}
.lgSlider .carePagesTxtPad
{
	padding: 19px 0 0 19px;
}
.lgSlider .slideshowReadMore
{
	padding-left: 19px;
	padding-top: 10px;
}
.threeContentBoxes
{
	float: left;
	width: 100%;
	clear: both;
}
.pageContent
{
	float: left;
	width: 145px;
	margin-right: 7px;
}
.pageContent .topBtmBorders
{
	width: 145px;
}
.pageContent .background
{
	background-image: url(  "../images/bg-contentBoxes.jpg" );
	background-repeat: repeat;
	float: left;
	border-top: 1px solid #7B8286;
	border-bottom: 1px solid #7B8286;
}
.pageContent .padAll
{
	width: 127px;
	padding: 9px 9px 15px;
}
.noRightMargin
{
	margin-right: 0px !important;
}
.caption
{
	color: #fff;
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: normal;
	margin-top: 12px;
	float: left;
}

/************FIND A DOCTOR*************/
.rightColumnPlain
{
	float: left;
	width: 868px;
	border-left: 55px solid #ebe9de;
}
.rightColumnPlain .breadcrumbs
{
	width: 590px;
}
.doctorSearch
{
	width: 609px;
	clear: both;
}
.doctorSearch .topBtmBorders
{
	width: 100%;
}
.doctorSearch .padAll
{
	width: 579px;
}
.profilePic
{
	float: left;
	margin-right: 22px;
}
.profilePic .viewAll
{
	float: none;
	line-height: normal;
	text-align: center;
	margin-top: 8px;
}
.profilePic .viewAll a
{
	color: #505456;
	font-size: 0.8em;
}
.profilePic .arrow
{
	color: #505456;
}
.profileDesc
{
	float: left;
	width: 415px;
}
.profileTitle
{
	color: #fff;
	font-family: Verdana;
	font-size: 1.3em;
	font-weight: bold;
}
.doctorSearch .regTxt
{
	color: #fff;
	margin-bottom: 7px;
	font-style: normal;
}
.italics
{
	font-style: italic;
}
.profileEnd
{
	background-image: url(  "../images/profileBtm.jpg" );
	background-repeat: no-repeat;
	width: 609px;
	background-position: left bottom;
	float: left;
}

/*pagination*/
.contentPagination .pagination
{
	padding: 40px 0;
}
.contentPagination .pagination a
{
	color: #265583;
	font-size: 0.8em;
	font-weight: normal;
	padding: 1px 5px;
	font-style: normal;
}

.contentPagination .pagination a:hover, .contentPagination .pagination a.selected
{
	text-decoration: none;
	background-color: #2d7096;
	color: #fff;
}
.contentPagination .pagination a.prevNext
{
	padding-top: 5px;
	padding-top: 0px !important !;
}

.contentPagination .pagination a.prevNext:hover
{
	background-color: Transparent !important;
	cursor: pointer;
}

/******************PATIENT VISITOR INFO LANDING PAGE *****************/
.subSection
{
	float: left;
	width: 42%;
}
.video
{
	float: right;
}
.noTopMargin
{
	margin-top: 0px !important;
}
.subSection a
{
	float: left;
	clear: left;
	margin-top: 5px;
	color: #005c31;
	font-size: 1em;
	font-family: Verdana;
	width: 100%;
	position: relative;
}
.marginBtm
{
	margin-bottom: 5px;
}

/******************FIND A DOCTOR LANDING PAGE *****************/
.doctorSearchForm
{
	clear: both;
	width: 830px;
}
.doctorSearchForm .topBtmBorders
{
	width: 100%;
}
.doctorSearchForm .background
{
	width: 100%;
}
.stethoscopeBack
{
	background-image: url(  "../images/stethoscope.jpg" );
	background-repeat: no-repeat;
	float: left;
	background-position: right top;
	width: 100%;
}
div.transbox
{
	width: 673px;
	margin-top: 17px;
	float: left;
	position: relative;
}
div.transbox div.theForm
{
	position: relative;
	color: #fff;
	font-weight: bold;
	width: 690px;
}
#apdiv /*this is the transparent box on the back of form text */
{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	opacity: .25; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=50)"; /* IE8 */
	filter: alpha(opacity=50); /* IE6/IE7 */
	height: auto;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 8px;
}
div.theForm .formLine
{
	float: left;
	width: 100%;
	border-bottom: 1px solid #9cafbb;
}
div.theForm .formLabel
{
	float: left;
	width: 202px;
	border-right: 1px solid #9cafbb;
	font-family: Verdana;
	font-weight: bold;
	font-size: 0.9em;
	padding: 15px 32px 15px 0;
	text-align: right;
}
div.theForm .textbox
{
	width: 410px;
	float: left;
	padding: 10px 10px 0 18px;
	background-image: none;
}
div.theForm .textbox input
{
	width: 403px;
	height: 14px;
	border: 0px;
	color: #808080;
	font-family: Verdana;
	font-weight: normal;
	font-size: 1em;
	padding: 3px;
}

/*dropdown boxes*/
div.theForm .textbox select
{
	width: 100%;
	margin: 0px;
}

/*radio buttons*/
span.radioButton
{
	padding-top: 5px;
	float: left;
	margin-right: 35px;
}

div.theForm .textbox .radioButton input
{
	float: left;
	width: auto;
	margin: 0 7px 0 0;
}
div.theForm .textbox .radioButton label
{
	float: left;
	width: auto;
}

/*checkbox*/
div.checkboxTxt
{
	font-family: Verdana;
	font-size: 1em;
	color: #fff;
	padding: 13px 0 0 30px;
}
div.checkboxTxt input
{
	margin: 0px;
	vertical-align: middle;
}

/*Button style*/
.button
{
	/*float: left;*/
	padding: 0px 0 0px 0px;
}
.buttonOuterBox
{
	border: 1px solid #c0d9e7;
	background-color: #dee8f5;
	float: left;
	padding-bottom: 3px;
}
.buttonInnerBox
{
	border: 1px solid #c0d9e7;
	background-color: #e7eef8;
	float: left;
	margin: 3px;
	margin-bottom: 0px;
}
.buttonInnerBox a
{
	color: #5299c2;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 11px;
	float: left;
	text-transform: uppercase;
}





/******************DEPARTMENT SEARCH RESULTS PAGE *****************/
.rightFloat
{
	float: right !important;
}
.noPad
{
	padding: 0px !important;
}
.links
{
	padding-left: 30px;
	float: left;
}
.links a
{
	color: #69be28;
	font-weight: bold;
	clear: left;
	float: left;
	line-height: 1.7;
	width: 100%;
}

/******************DEPARTMENT BIO PAGE *****************/
/*page content - no left column*/
.rightColumnNoLeft
{
	float: left;
	width: 888px;
	border-left: 35px solid #EBE9DE;
}
.rightColumnNoLeft .breadcrumbs
{
	width: 705px;
}
.rightColumnNoLeft .pageLeftCol
{
	width: 615px;
}
h2.strong
{
	font-size: 1.25em;
	color: #000;
	margin-bottom: 0px;
}
h6
{
	float: left;
	width: 100%;
	font-style: italic;
	color: #000;
	font-family: Verdana;
	font-size: 1em;
}
.subSection .leftPad
{
	padding-left: 20px;
}
.bulletedListRegular
{
	float: left;
	margin-left: 10px;
	width: 90%;
}
.bulletedListRegular .bulletedList
{
	margin: 0px;
	margin-top: 5px;
	float: left;
	width: 100%;
}
.bulletedListRegular .bulletedList li
{
	padding: 0px;
	background-position: left 5px;
}
.bulletedListRegular ul.longLi li
{
	margin-top: 10px;
	float: left;
}
.description
{
	clear: left;
	float: left;
	padding-left: 15px;
}
.noBtmMargin
{
	margin-bottom: 0px !important;
}

/*right column*/
.rightColBldTxt
{
	color: #fff;
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 12px;
	clear: left;
}
.rightColLgtTxt
{
	color: #dae1e6;
	font-family: Verdana;
	font-size: 0.9em;
	float: left;
}
.rightColLgtTxt a
{
	text-decoration: underline;
	color: #fff;
}
.backMed .background
{
	/*background-color: #d9d9d6;*/
	background-color: #69be38;
	/*background-image: url(  "../images/bg-contentBoxes.jpg" );*/
	background-repeat: repeat;
	float: left;
}
.backMed .hdrLgtBdr
{
	border-bottom: 1px solid #e5c8a1;
}
.rightColPicSection
{
	background-color: #7292b2;
	width: 100%;
	height: 296px;
}
.rightColPic
{
	height: 280px;
	width: 100%;
	background-color: #b2cdbe;
}
.rightColPic .photo
{
	float: left;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 279px;
}
.rightColPic .photo img
{
	display: block;
}
.rightColPicSection .smBlock
{
	float: right;
	width: 35px;
	height: 16px;
	background-color: #b9ac9b;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	margin-top: -1px;
}

/************DEPARTMENTS LOCATION LANDING PAGE*************/

.centerOr
{
	width: 406px;
	margin-left: 290px;
	position: relative;
	top: 70px;
	margin-top: -50px;
}
.centerOr img
{
	width: 43;
	height: 43px;
}
.borderRight
{
	border-right: 1px solid #e2e9e7;
}
.borderLeft
{
	border-left: 1px solid #e2e9e7;
	margin-left: -1px;
}
.titleLinks
{
	color: #747678;
	float: left;
	padding-left: 10px;
	width: 100%;
}
.titleLinks .arrow
{
	color: #20558a;
	padding-left: 0px;
	padding-right: 3px;
	float: left;
	line-height: 0.8;
}
.subSearch
{
	float: left;
}
.subSearch a
{
	color: #747678;
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.3;
	float: left;
}
.customPadding
{
	padding-top: 10px;
	padding-left: 20px;
	float: left;
}
.borderLeft .leftPad
{
	padding-left: 10px;
}
.topPadding
{
	padding-top: 50px !important;
}
.buttons
{
	padding: 20px 0 45px 20px;
	float: left;
}
.buttons a.displayLine
{
	padding: 5px 0;
}
.buttons .quicklinksOuterBox, .buttons .quicklinksInnerBox, .buttons .quicklinksTopicSection
{
	width: auto;
}

/************DEPARTMENTS LOCATION LANDING PAGE*************/
.smWidth
{
	width: 696px !important;
}
.smWidth #apdiv
{
	margin-left: 16px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 8px;
}
.smWidth div.transbox
{
	width: 663px;
}
.smWidth div.theForm .textbox
{
	padding: 10px 0 0 18px;
}
.red
{
	color: Red;
	padding-left: 3px;
}
.line2
{
	border-left: 1px solid #9CAFBB;
	border-top: 1px solid #9CAFBB;
	margin-left: -1px;
	margin-top: 15px;
	padding-bottom: 15px !important;
}
.textareastyle
{
	width: 410px;
	float: left;
	border: 0px;
	color: #627682;
	font-family: verdana;
	font-size: 0.9em;
	padding: 10px 0px 15px 18px;
	border-left: 1px solid #9CAFBB;
	margin-left: -1px;
}
.textareastyle textarea
{
	margin: 0px;
	padding: 0px;
	width: 405px;
	height: 223px;
}
.noBorderBtm
{
	border-bottom: 0px !important;
}

/******************NEWS LIST PAGE *****************/
.featuredNews
{
	width: 450px;
	float: left;
}
.featuredNews .topBtmBorders
{
	width: 100%;
}
.featuredNews .padAll
{
	width: 420px;
}
.featuredNewsDesc
{
	float: left;
	width: 270px;
}
.featuredNewsTitle
{
	color: #584730;
	font-family: Verdana;
	font-size: 1.2em;
	font-weight: bold;
}
.featuredNews .date
{
	color: #635037;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: bold;
	padding: 3px 0;
}
.featuredNews .regTxt
{
	color: #635037;
}
.featuredNews .viewAll
{
	float: left;
	line-height: normal;
	margin-top: 8px;
}
.featuredNews .viewAll a
{
	color: #cc0000;
	font-size: 1em;
	text-transform: capitalize;
	font-weight: normal;
}
.featuredNews .arrow
{
	color: #fff;
}
.featuredNews .featureLine
{
	padding: 0 0 15px 0;
	float: left;
	width: 100%;
	border-bottom: 1px solid #9c7a4c;
}
.newsSection
{
	float: left;
	width: 100%;
}
.newsSection .featureThumb
{
	width: 127px;
	height: 90px;
}
.newsSection .featureDesc
{
	width: 300px;
}
.newsSection .featureDescLong
{
	width: 450px;
}
.newsSection h2
{
	color: #4a4744;
	margin: 0px;
	font-size: 1.2em;
}
.newsSection .date
{
	color: #4a4744;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: bold;
	padding: 3px 0;
	float: left;
	width: 100%;
}

/******************DEPARTMENT DETAIL PAGE *****************/
div.background div.padAll .boldTitle h3
{
	color: #f8f8f3;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.4em;
	text-transform: capitalize;
	text-align: center;
	float: none;
}
.boldTitle .caption
{
	color: #f8f8f3;
	text-align: center;
	font-size: 1.2em;
	float: none;
	margin-top: 0px;
}
.boldTitle .hdrLgtBdr
{
	/*background-image: url(  "../images/fadeDivider.gif" );*/
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 0px;
	padding: 7px 0;
	margin-bottom: 7px;
	display: block !important;
}
div.boldTitle
{
	width: 194px;
}

/******************ADDED STYLES FOR LAHEY MAP PAGE *****************/
/*left nav section boxes*/
.leftNavSection
{
	width: 182px;
	padding-left: 10px;
}
.leftNavSection .topBtmBorders
{
	width: 100%;
}
.leftNavSection .padAll
{
	width: 152px;
}
.leftNavSection .relatedLinks a
{
	width: 137px;
}

/*first line - where + search btn + display map btn*/
.t
{
	height: 14px;
	font-size: 12px;
	font-family: Verdana;
}
.b
{
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(  "../images/btnBack.gif" );
	border: 1px solid #0b3c6c;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	margin-right: 2px;
}

/*second line - search, find what, directions tabs + hide zoom control*/
div#__MapTab
{
	margin-top: 5px;
	background-image: url(  "../images/tabsLineBack.gif" );
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 680px !important;
}
div#__Map
{
	width: 300px !important;
	height: 300px !important;
}
div#__SearchTxtResultPane
{
	width: 390px !important;
	/*height: 350px !important;*/
}
div#__MapTab table
{
	background-color: Transparent !important;
}
div.mapDirections
{
	width: 700px !important;
}
td.title-header, th.title-header, tr.title-header
{
	padding-right: 5px;
}
td.tab_last, td.tab_spacer
{
	background-color: Transparent;
	border-top: 1px solid #ced8e3;
	background-image: url(  "../images/tabsLineBack.gif" );
	background-repeat: repeat-x;
}

td.tab_disabled, td.tab_disabled span
{
	background-color: Transparent;
	border: none;
	color: #c2ae00;
	cursor: pointer;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	border-top: 1px solid #ced8e3;
	background-image: url(  "../images/tabsLineBack.gif" );
	background-repeat: repeat-x;
}
td.tab_disabled span
{
	border-top: none;
}
td.tab_actived
{
	background-color: white;
	border-bottom: 1px solid #ced8e3;
	border-left: 1px solid #ced8e3;
	border-right: 1px solid #ced8e3;
	color: #3c7596;
	cursor: pointer;
	font-family: Arial;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	border-top: 0px;
	width: auto;
	float: left;
	margin-left: 5px;
	text-align: center;
}
td#dvFind, td#dvDirection
{
	/*padding:0 15px;*/
}
td#dvCheck div
{
	color: #323436;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
}
td#dvCheck input
{
	vertical-align: middle;
}

/*add button*/
.addContent .b
{
	float: right;
	margin: 20px;
	padding: 0 10px;
}
.addContent .b a
{
	color: #fff;
	text-decoration: none;
}
.addContent .b a:hover
{
	text-decoration: none;
	cursor: pointer;
}

/*right column*/
td.title-header, th.title-header, tr.title-header
{
	background-color: #b7cbd9;
}
#MapsDirections #__SearchTxtResultPane td.title-header
{
	color: #365f89;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
}
#MapsDirections #__SearchTxtResultPane td
{
	color: #717171;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	vertical-align: top;
}
#MapsDirections #__SearchTxtResultPane table table
{
	border: 1px solid #4B7C9F;
}
#MapsDirections #__SearchTxtResultPane tr.oddrow a, #MapsDirections #__SearchTxtResultPane tr.evenrow a
{
	color: #578dab;
	text-decoration: underline;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
}
tr.oddrow, td.oddrow, tr.evenrow, td.evenrow
{
	background-color: #fff;
	margin-top: 5px;
}

/************DROPZONE STYLES - PAGE BUILDER*************/
div.PBColumn li.header img
{
	margin-top: 0px;
}
li.PBItem div.header div.buttons
{
	float: none;
	padding: 0px;
}
div.PBColumn div.widget > div
{
	float: left;
	width: 100%;
}
div.PBColumn
{
	width: 100%;
}
div.PBColumn div.widget div.header img
{
	margin: 0px !important;
}
#container img
{
	margin-bottom: 15px;
	margin-top: 15px;
}

li.PBItem div.widget div div.header
{
	float: none;
	padding-top: 0px;
	width: auto;
}

li.PBItem div.widget div div.header
{
	float: none;
	padding-top: 0px;
	width: auto;
}
.pageRightCol .backDark .content .background .header
{
	float: left;
	display: block;
	padding-top: 35px;
	width: 100%;
}
.content ul
{
	/* clear: both;This breaks bullet list wraping around the image, 		so it is commented out*/
}
ul.columnwidgetlist
{
	/*color: #f8f8f3;*/
	color: #000000;
}
ul.columnwidgetlist2
{
	color: #f8f8f3;
}
.pageLeftCol ul.columnwidgetlist, .oneColumn ul.columnwidgetlist
{
	font-size: 100%;
}
li.PBItem ul, li.PBItem ol
{
	margin: 0 1.5em 1.5em;
	margin-left: 30px;
}
li.PBItem ul li ul, li.PBItem ol li ol
{
	margin: 0 1.5em;
}
.pageRightCol .topBtmBorders .background .padAll ul
{
	margin: 0;
	list-style: none;
}
.widgetHeader table
{
	float: left;
}
.cfgcontentList
{
	min-width: 31em;
}
.cfgcontentlist table, .cfgcontentlist tbody
{
	float: left;
}
.cfgcontentlist .EktronTreeview li.collapsable, .EktronTreeview li.expandable, .EktronTreeview li
{
	clear: both;
}
.cfgcontentlist
{
	overflow: visible !important;
}
.cfgcontentlist div.CBEdit
{
	min-width: 216px;
}
.cfgcontentlist div.CBEdit .CBTabInterface .CBTabPanel
{
	overflow: scroll;
	min-width: 216px;
}
/*for the 2 column page builder page*/
.rightColumnPlainPage
{
	float: left;
	width: 723px;
}
.rightColumnPlainPage .padAll
{
	width: auto !important;
	border: 0 none;
	margin:0;
	padding: 0;
}
/******************ADDED STYLES FOR LAHEY SEARCH PAGE - CHAKSHU*****************/
.ektronSearch
{
	width: 828px;
	padding: 0px;
	margin: 0px;
}
.ektronSearch ul.searchNavigation
{
	background-image: url(  "../images/tabsLineBackTop.gif" );
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	padding-left: 25px;
	border-bottom: 1px solid #ced8e3;
	width: 803px;
}
.ektronSearch div.searchWrapper
{
	border: 0px;
}
.ektronSearch ul.searchNavigation li
{
	border: 0px;
	height: 26px;
}
.ektronSearch ul.searchNavigation li a
{
	background-color: Transparent;
	font-family: Arial;
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	color: #c2ae00;
	margin-top: 8px;
	margin-top: 7px !important !;
}
.ektronSearch ul.searchNavigation li a:hover
{
	text-decoration: none;
}
.ektronSearch ul.searchNavigation li a.selected
{
	border-top: 1px solid #ced8e3;
	border-left: 1px solid #ced8e3;
	border-right: 1px solid #ced8e3;
	color: #3c7596;
	float: left;
	padding-bottom: 3px; *padding-bottom:4px;/*IE hack*/
}
.ektronSearch div.searchWrapper
{
	padding-bottom: 0px;
}
.ektronSearch div.searchWrapper input
{
	color: #747678 !important;
	font-family: arial;
	font-size: 0.9em;
}
.ektronSearch div.searchWrapper .basicSearchSubmit, .ektronSearch div.searchWrapper .advancedSubmit
{
	text-transform: uppercase;
	background-color: #d9efc9;
	border: 1px;
	border-style:double; 
	border-color: #005c31;
	/*background-image: url(  "../images/btnBackSearch.gif" );
	background-repeat: no-repeat;*/
	width: 72px;
	height: 30px;
}
.bottomBackground
{
	background-image: url(  "../images/tabsLineBack.gif" );
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	border-top: 1px solid #ced8e3;
	float: left;
	width: 828px;
	height: 26px;
}
.ektronSearch div.searchWrapper input.addFilter
{
	/*background-image: url(../images/btnBack.gif);
	background-position: left top;
	background-repeat: repeat-x;*/
	background-color: #69be28;
	border: 1px solid #005c31;
	color: #FFFFFF !important;
	font-family: Arial;
	font-size: 11px;
	margin-right: 2px;
	vertical-align: middle;
}
.searchResultsHeader h3
{
	float: none;
}
.ektronSearch div.searchWrapper div#basicTerms select
{
	margin-top: 0px;
	margin-bottom: 0px;
}
/******************chakshu - search pagination customized for Lahey******************/

.ektronSearch div#navbar
{
	border-top: 0px;
	padding-bottom: 1em;
}

.ektronSearch div#navbar ul.ektronPaging li
{
	border: 0px;
	display: inline;
	font-weight: normal;
	padding: 0px;
	margin-right: 0px;
	padding: 0px;
	color: #265583;
	font-weight: bold;
	font-family: Arial;
	padding: 0 3px;
	color: #005c31;
}

.ektronSearch div#navbar ul.ektronPaging li a
{
	color: #265583;
	font-style: normal;
	font-weight: normal;
	padding: 1px 5px;
	font-family: Arial;
	text-decoration: none !important;
	font-size: 0.8em;
}

.ektronSearch div#navbar ul.ektronPaging li a:hover, .ektronSearch div#navbar ul.ektronPaging li a.selected
{
	background-color: #2D7096;
	color: #FFFFFF;
	text-decoration: none;
}



/**** FORM STYLES****/
#design_content, div.design_content
{
	background-color: transparent;
}
.doctorSearchForm .backLight .background
{
	padding-bottom: 15px;
}
.theForm table td
{
	padding: 0px;
}
.theForm table
{
	margin-left: 14px;
	width: 97%;
	border: 0;
}
.theForm table tr
{
	float: left;
	width: 100%;
	border-bottom: 1px solid #9cafbb;
	padding: 0;
}
.theForm table tr td
{
	width: 49.8%;
	float: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 1em;
	border: 0;
	padding: 10px 0;
	border-left: 1px solid #9CAFBB;
	margin-left: -1px;
}
* + html .theForm table tr td
{
	border-bottom: 1px solid #9cafbb;
	border-left: 0px;
}
.theForm table tr > td
{
	border-right: 1px solid #9cafbb;
}
.theForm table tr td select
{
	width: 300px;
	margin: 0px;
}
.theForm table tr td > input
{
	width: 300px !important;
	height: 14px !important;
	border: 0px;
	color: #808080;
	font-family: Verdana;
	font-weight: normal;
	font-size: 1em;
	padding: 3px;
}
.theForm table tr td textarea
{
	width: 294px !important;
}
.theForm table tr td p input
{
	border: 1px solid #5299c2;
	background-color: #e7eef8;
	margin: 3px;
	margin-bottom: 0px;
	width: 65px;
	height: 28px;
	padding: 0 11px;
	color: #5299c2;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	cursor: pointer;
}


/*modified form styles*/
.tableForm .theForm table
{
	/*border-bottom: 1px solid #7B8286;
	border-top: 1px solid #7B8286;
	padding: 2px 0;*/
	float: left;
	margin-top: 20px;	
	width: 100%;
	margin-left: 0px;	
	background-color: #9baebc;
	border:20px solid #9baebc;
}
.tableForm .theForm table tbody
{
	background-image: url(../images/bg-light-light.jpg);
	background-repeat: repeat;	
	float: left;
	-moz-border-radius: 5px;
	width: 654px;
}
.tableForm .theForm div
{
	color: #000;
	font-weight: normal;
}

.tableForm .theForm table, .tableForm .theForm table div
{
	color: #fff;
}
.tableForm .theForm table tr td
{
	border-right:0px;
	border-bottom:0px;
}


/*****For CFG Listsummary Widget in Edit Mode ********/
div.CBEdit ul.CBTabWrapper li.CBTab span, div.CBEdit ul.CBTabWrapper li.CBTab a
{
	color: #000;
}
li.PBItem div.widget div div.header
{
	display: block;
	width: 100%;
	float: left;
}
div.PBViewing div.widget div.header
{
	display: block;
	float: left;
}

div.PBViewing div.widget div.hdrLgtBdr
{
	border-bottom: 1px solid #AEBEC6;
}
div.PBViewing div.widget div.noTopPad
{
	padding-top: 0 !important;
}
div.PBViewing div.widget div.header
{
	border-bottom: 1px solid #f8f8f3;
	float: left;
	padding-bottom: 2px;
	padding-top: 35px;
	width: 100%;
}
.pageLeftCol div.PBViewing div.widget div.header
{
	border-bottom: none;
}
div.design_choices
{
	background-color: Transparent;
}
ol.design_list_vertical
{
	border: 0px;
}
div.LSWidget 
{
overflow:visible !important;
}

/*for bullets
.PBItem p a
{
	background-image:none;
	color:#005c31;
	margin-left:0;
	padding-left:0;
}
.PBItem ul li a
{
	background-image:url(../images/bulletedArrowLink.gif);
	background-position:left 6px;
	background-repeat: no-repeat;
	color:#20558a;
	margin-left:-18px;
	padding-left:15px;
}*/

.ClRouteInfoPane
{
width: 400px;
}



/*///////////////////////////////////////////////////////////////
~CSS File for Ektron Blogs
///////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////
~LAYOUT STYLES
/////////////////////////////////////////////*/

.blog_layout {margin-bottom: 10px;}
body {background: #ffffff !important;}
div.blog{margin:0;padding:0;}
div.blogEntries{width:575px; padding: 0 5px 0 0;}
div.ek_subaddlink, div.ek_subaddtop { width: 620px; padding: 0 5px 0 0;}
div.blogSidebar{width:200px;top:0;right:0;padding:0 0 0 5px;border-left:1px solid #f2f2f2;float: right}
div.closeblog{clear:both;}
div.blogRSS {width: 16px; margin: 0 15px 10px 0; }

/*//////////////////////////////////////////////
~HEADER STYLES
/////////////////////////////////////////////*/

div.blogHeader{background-color:transparent; border-bottom: 1px dotted #d7d7d7;}
h1.blogTitle{color:#3C3E42;font-size:1.5em;font-weight:normal;padding:5px 5px 2px 0px;margin:0;word-wrap: break-word;-moz-binding: url('../workarea/csslib/xml/moz_wordwrap.xml#wordwrap');}
h2.blogSubhead{color:#666;font-size:1em;padding:5px 5px 2px 0px;margin:0;}
span.date{display:block;background-color:#0066CC;font-weight:bold;font-size:small;padding:2px 2px 2px 10px;}

/*//////////////////////////////////////////////
~Entry STYLES
/////////////////////////////////////////////*/

div.blogCommands, div.blogCommands a{height: 40px;}
div.entry{border-bottom:1px solid #CCC;margin:0;}
h3.entryTitle{font-size:medium;background-color:#F7F7F7;margin:0 0 3px 0;padding:3px;border-bottom:1px solid #EEE;}
div.entryBody{padding:0 10px 0 10px;margin:0;font-size:small;}
div.entryFooter{color:#666;font-size:x-small;padding:2px 5px 5px 5px;text-align:right;}
span.ekeditpost a, span.ekdeletepost a, span.ekdeletepost a {margin-right: 5px;}
div.blogEntries div.entry table {margin-bottom:-1.4em;}

/*//////////////////////////////////////////////
~CALENDAR STYLES
/////////////////////////////////////////////*/

div.blogCalendar {clear:both;}
table.calendarTable{border:1px solid #999;background-color:#EEE; margin-bottom: 5px;}
tr.monthRow{background:#15487d;color:#FFF;font-weight:bold;}
tr.monthRow table {margin:0;}
td.prevMonth, td.nextMonth{color:#FFF;width:30px;text-align:center;}
td.prevMonth a, td.nextMonth a{color:#fff;font-weight:normal;font-size:small;}
td.currentMonth{width:140px;text-align:center; color:#fff; font-weight:bold;}
td.currentMonth a {color:#fff; text-decoration:none; font-weight:bold;}
tr.dayNamesRow{font-size:x-small;color:#666;}
tr.dayNamesRow th{background:#dcd8d8;}
tr.weekRow td{width:14%;text-align:center;}
td.inactiveDay{font-size:small;background-color:#FFF;}
td.activeDay{background:#dcd8d8;border: 1px solid #c0c0c0; font-size:small;}
td.activeDay a {color: #15487d;}

/*//////////////////////////////////////////////
~BLOGROLL STYLES
/////////////////////////////////////////////*/

div.blogSidebar h4{color:#fff;background: #15487d; font-size:1.3em;padding-bottom:1px;padding-left:2px;margin:5px 0 5px 0;}
div.blogRoll ul{margin:0;padding:0 0 0 5px;list-style-type:none;}
div.blogArchive ul{margin:0;padding:0 0 0 5px;list-style-type:none;} 
.blogrolllink { }

/*//////////////////////////////////////////////
~BLOGCATEGORIES STYLES
/////////////////////////////////////////////*/

div.blogSidebar h4{color:#fff;background: #15487d; font-size:1.3em;padding-bottom:1px;padding-left:2px;margin:5px 0 5px 0;}
div.blogCategories ul{margin:0;padding:0 0 0 5px;list-style-type:none;}
.blogcatlink { }

/*//////////////////////////////////////////////
~BLOGRECENTPOSTS STYLES
/////////////////////////////////////////////*/

div.blogSidebar h4{color:#fff;background: #15487d; font-size:1.3em;padding-bottom:1px;padding-left:2px;margin:10px 0 5px 0;}
div.blogRecentPosts ul{margin:0;padding:0 0 0 5px;list-style-type:none;}
.blogrecentlink { }
div.blogSidebar {width: 300px !important; overflow:visible;}

/*//////////////////////////////////////////////
WAIT SCREEN STYLES
/////////////////////////////////////////////*/

#pleasewaitScreen
{
	position:absolute;
	z-index:5;
	top:50%;
	left:50%;
	visibility:hidden;
}


.Edit_Gidwet
{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
.Edit_Gidwet dl
{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	padding-top:3px;
	padding-bottom:3px;
}
.Edit_Gidwet dt
{
	float:left;
	margin:0px;
	padding:0px;
	width:25%;
	text-align:left;
}

.Edit_Gidwet dd
{
	float:left;
	margin:0px;
	padding:0px;
	width:70%;
	text-align:left;
}
h6
{
	margin-bottom:0px;
}

.landingPageContactUsTD_1
{
	vertical-align : middle !important;
	font-family: verdana !important;
}

.landingPageTDDates_1
{
	text-align : center !important;
	width : 290px !important;
	font-family: verdana !important;
}


.landingPageTDDates_Header
{
	color : #CC9933 !important;
	font-size: 16pt;
	font-weight : bold;
}

.landingPageTDDates_Header_2
{
	font-size: 12pt;
	font-weight : bold;
}
.landingPageTDDates_Header_3
{
	font-size: 12pt;
	font-weight : bold;
	color: rgb(44, 100, 153);
}

.landingPageTDDates_List
{
	color: rgb(175, 142, 110);
	font-size: 11pt;
	font-weight : bold;
}

.landingPageOrangeHyperlink
{
 color : white !important;
 text-decoration: underline;
}

table.tableWithBorderMWLBattle
{
	border: 1px solid black;
	border-collapse: collapse;
	width : 668px !important;
}

table.tableWithBorderMWLBattle td, table.tableWithBorder th
{
	border: 1px solid black;
	border-collapse: collapse;
}

table.tableLandingPageMWLBattle
{
	width : 668px !important;
	font-family: verdana !important;
}

.tdLandingPageRightMWLBattle
{
	width : 250px !important;
	font-family: verdana !important;
}

.tdLandingPageMiddleMWLBattle
{
	width : 38px !important;
	font-family: verdana !important;
}

.tdLandingPageLeftMWLBattle
{
	width : 380px !important;
	font-family: verdana !important;
	line-height : 20px !important;
}

.LandingPageDateList
{
		width : 290px !important;
	font-family: verdana !important;
}

.LandingPageDateList_MiddleColumn
{
		width : 88px !important;
}

.LandingPageHaveAQuestion
{
	font-family: verdana !important;
	font-size: 11pt;
	font-weight : bold;
 	color : white !important;
}