/* CSS Document */
body
{
    background-image: url(/images/design001/bodyGrd.gif);
    background-repeat: repeat-x;
    background-position: left top;
    margin: 0px;
    background-color: #093A36;
}
.clear
{
    clear: both;
}
.floatLeft
{
    float: left;
}
.floatRight
{
    float: right;
}
.space1
{
    height: 10px;
    clear: both;
    font-size: 1px;
}
img
{
    border: none;
}
.hidden
{
    display: none;
}
.pageTop
{
    background-image: url(/images/design001/pageTop.gif);
    background-repeat: no-repeat;
    width: 976px;
}
.mainContainer
{
    background-image: url(/images/design001/pageRpt.gif);
    background-repeat: repeat-y;
    background-position: left top;
    width: 976px;
    margin: -5px auto 0 auto;
}
.header
{
    background-image: url(/images/design001/headerBkg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 108px;
    width: 684px;
}
.utilities .first
{
    background-image: none;
}
.utilities
{
    display: inline;
    color: #4997CA;
    float: right;
    font: 11px Arial, Helvetica, sans-serif;
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 0px;
}
.utilities li
{
    float: left;
    padding-right: 10px;
    list-style-type: none;
    background-image: url(/images/design001/utilityBullet.gif);
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-left: 12px;
}
.utilityLink
{
    color: #4997CA;
    text-decoration: none;
}
.utilityLink:hover
{
    color: #215295;
}
.utilities2
{
    float: right;
    padding: 0px;
    display: inline;
    list-style-type: none;
    margin-top: 25px;
    margin-right: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.utilities2 li
{
    margin: 0px;
    float: left;
    list-style-type: none;
}
.followUs
{
    height: 15px;
    display: block;
    width: 60px;
    color: #999;
    font: 11px Arial, Helvetica, sans-serif;
    padding: 5px 0 0 0;
}
.FB
{
    background-image: url(/images/design001/icons_socNet.gif);
    display: block;
    background-repeat: no-repeat;
    background-position: left top;
    height: 20px;
    width: 21px;
    margin-right: 8px;
}
.twitter
{
    background-image: url(/images/design001/icons_socNet.gif);
    display: block;
    background-repeat: no-repeat;
    background-position: -29px top;
    height: 20px;
    width: 19px;
    margin-right: 8px;
}
.youTube
{
    background-image: url(/images/design001/icons_socNet.gif);
    display: block;
    background-repeat: no-repeat;
    background-position: -55px top;
    height: 20px;
    width: 22px;
    margin-right: 10px;
}
.siteSearch
{
    height: 15px;
    display: block;
    width: 63px;
    padding-top: 5px;
    color: #999;
    padding-left: 8px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCC;
    font: 11px Arial, Helvetica, sans-serif;
}
.searchBtn
{
    background-image: url(/images/design001/searchBtn.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 22px;
    width: 33px;
    display: block;
    margin: 0px;
    padding: 0px;
}
.searchField input
{
    border: 1px solid #CCC;
    margin: 0px;
    padding: 0px;
    height: 20px;
    width: 160px;
}
.mainNav
{
    background-image: url(/images/design001/topNavBkg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 49px;
    width: 614px;
	padding-left: 70px;
    color: #FFF;
}
/*
.mainNav ul
{
    list-style: none;
    padding: 0px;
    display: inline;
    margin: 0px 10px 0px 0px;
    font: 13px Arial, Helvetica, sans-serif;
    float: right;
}
.mainNav li
{
    display: block;
    float: left;
    background: url(/images/design001/topNavDivider.gif) no-repeat top left;
    height: 29px;
    padding: 20px 8px 0 10px;
}
.mainNav li.first
{
    background-image: none;
}
.mainNav a
{
    color: #FFFFFF;
    text-decoration: none;
}
.mainNav a:hover
{
    color: #d0e9fd;
    text-decoration: none;
}
*/
.flashDiv
{
}
.rightMenus
{
    margin: 0px 0px 0px 0px;
    padding: 0px; /*width: 257px;*/
    width: 100px;
    float: left;
    padding: 0px;
    margin: 0px;
}
* html .rightMenus
{
}
.docShadow
{
    background: url(/images/design001/findDocShadow.gif) no-repeat top left;
    width: 253px; /*width: 257px;*/
    height: 10px;
}
.greenTop
{
    display: inline;
    background: url(/images/design001/greenHeader.gif) no-repeat top left;
    width: 230px;
    height: 26px;
    padding: 0;
    float: left;
    margin: 0 0 0 12px;
}
.greenTop h1
{
    color: #fff;
    font: 14px Arial, Helvetica, sans-serif;
    margin: 0px;
    font-weight: normal;
    padding: 6px 0 2px 10px;
}

.greenTop h2
{
    color: #fff;
    font: 14px Arial, Helvetica, sans-serif;
    margin: 0px;
    font-weight: normal;
    padding: 6px 0 2px 10px;
}
.blueMid
{
    display: inline;
    padding: 0;
    background-color: #EBF1FA;
    float: left;
    width: 230px;
    margin: 0 0 0 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.label
{
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 60px;
    color: #666;
    padding: 15px 5px 5px 10px;
}
.blueBtm
{
    display: inline;
    background: url(/images/design001/blueBtm.gif) no-repeat top left;
    width: 230px;
    height: 8px;
    float: left;
    padding: 0px;
    margin: 0 0 0 12px;
    font-size: 1px;
}
* html form
{
    display: inline;
}
.lastname input
{
    font: 12px "Segoe UI", Arial, sans-serif;
	color: #333;
	width: 205px;
    height: 18px;
    margin: 13px 0 0 10px;
    border: 1px solid #ABABAB;
	padding: 2px 0 0 3px;
}
.specialty select
{
    width: 144px;
    margin: 13px 0 0 0;
    color: #666;
}
.specialtyCB
{
    margin: 13px 0 0 10px;
    color: #666;
}
.docSearchBtn
{
    display: inline;
    margin: 8px 0 6px 75px;
}
.docSearchBtn a
{
    display: block;
    color: #3399cc;
    text-decoration: none;
    width: 51px;
    height: 18px;
    background: url(/images/design001/docSearchBtn.gif) no-repeat;
    font-size: 11px;
    padding: 5px 0px 3px 13px;
}
.docSearchBtn a:hover, .docAdvanced a:hover
{
    text-decoration: underline;
}
.docAdvanced
{
    margin: 8px 0 0 0;
}
.docAdvanced a
{
    display: block;
    margin: 0 0 0 5px;
    font-size: 9px;
    color: #3399cc;
    text-decoration: none;
    padding: 6px 0 0 0;
}
*html .iwantto
{
    margin: 10px 0 0 5px;
}
.iwantto
{
    margin: 12px 0 4px 10px;
}
body:nth-of-type(1) .iwantto
{
    margin: 12px 0 2px 10px;
}
.iwantto select
{
    width: 210px;
}
.homeNewsDiv
{
    display: inline;
    width: 706px;
    margin: 0 0 0 13px;
}
* html .homeRCol
{
    width: 230px;
    /* margin: 0 0 0 6px; */
}
.homeRCol
{
    width: 230px;
    margin: 0 0 0 12px;
}
.News1, .News2, .News3
{
    width: 227px;
}
.yellowBox
{
    background: url(/images/design001/yellowBoxBkg.gif) no-repeat;
    background-position: right;
    width: 230px;
    height: 41px;
    padding-top: 72px;
	cursor: pointer;
}
.yellowBox p
{
    font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    margin: 0 0 0 0;
	color: #282b2b;
}
.arrowLearnMore
{
    display: inline-block;
    color: #3399cc;
    text-decoration: none;
    width: 80px;
    background: url(/images/design001/blueArrow.gif) no-repeat right center;
    height: 17px;
    text-align: left;
}
.arrowViewAll
{
    display: inline-block;
    color: #3399cc;
    text-decoration: none;
    width: 95px;
    background-image: url(/images/design001/blueArrow.gif);
    background-repeat: no-repeat;
    background-position: right center;
    height: 17px;
    text-align: left;
    margin: 0 0 0 10px;
}
.yellowBox a:hover
{
    text-decoration: underline;
}
.greenBox
{
    background: url(/images/design001/greenBoxBkg.gif) no-repeat;
    width: 230px;
    height: 69px;
	cursor: pointer;
}
.greenBoxTxt
{
    float: left;
    display: inline;
    font: 15px Georgia, "Times New Roman" , Times, serif;
    color: #006659;
    width: 150px;
    margin: 10px 0 10px 10px;
}
.arrowViewNow
{
    display: inline-block;
    color: #3399cc;
    text-decoration: none;
    width: 73px;
    background: url(/images/design001/blueArrow.gif) no-repeat right center;
    height: 15px;
    text-align: left;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    margin: 4px 0 0 0;
}
.greenBox img
{
    margin: 8px 0 0 8px;
}
.blueBox
{
    background: url(/images/design001/blueBoxBkg.gif) no-repeat;
    width: 230px;
    height: 160px;
	cursor: pointer;
}
.blueBoxTxt
{
    margin: 10px 0 6px 10px;
    font-weight: normal;
    display: block;
	width: 160px;
    font: 15px Georgia, "Times New Roman" , Times, serif;
    color: #0a5083;
	background: url(/images/design001/blueArrow.gif) no-repeat 142px center;
}
.blueBox p
{
    display: inline;
    float: left;
    margin: 0 0 0px 10px;
    font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
    width: 130px;
    color: #282b2b;
}
.blueBox img
{
    margin: 0px 10px 0 0;
}
.arrowhealthInfo
{
    float: left;
    display: block;
    width: 100px;
    margin: 8px 0 0 0;
    color: #3399cc;
    background: url(/images/design001/blueArrow.gif) no-repeat 70px 17px;
    text-decoration: none;
}
.News1
{
    background: url(/images/design001/news1Bkg.gif) no-repeat;
    height: 275px;
    margin: 0 12px 0 0;
}
.News2
{
    background: url(/images/design001/news2Bkg.gif) no-repeat;
    height: 275px;
    margin: 0 13px 0 0;
}
.News3
{
    background: url(/images/design001/news3Bkg.gif) no-repeat;
    height: 275px;
    margin: 0 0 0 0;
}
.News1 h2
{
    font: Georgia, "Times New Roman" , Times, serif;
    font-size: 18px;
    font-weight: normal;
    color: #029081;
    margin: 21px 0 10px 10px;
}
.News1 h2 a
{
    color: #029081;
	text-decoration: none;
}
.News2 h2
{
    font: Georgia, "Times New Roman" , Times, serif;
    font-size: 18px;
    font-weight: normal;
    color: #8c1683;
    margin: 21px 0 10px 10px;
	text-decoration: none;
}
.News2 h2 a
{
    color: #8c1683;
	text-decoration: none;
}
.News3 h2
{
    font: Georgia, "Times New Roman" , Times, serif;
    font-size: 18px;
    font-weight: normal;
    color: #d59b02;
    margin: 21px 0 10px 10px;
	text-decoration: none;
}
.News3 h2 a
{
    color: #d59b02;
	text-decoration: none;
}
.newsContent
{
    font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
    color: #282b2b;
    margin: 0 20px 10px 10px;
}
.homeFeatureDiv
{
    width: 706px;
    margin: 0 0 0 0;
    background: url(/images/design001/homeFeaturesBkg.gif) no-repeat;
    height: 150px;
}
.homeFeatBox
{
    float: left;
    width: 220px;
    margin: 0;
}
.homeFeatBoxCenter
{
    margin: 0 15px 0 15px;
    width: 220px;
}
.homeFeatBox a, .homeFeatBoxCenter a
{
    display: block;
    width: 220px;
    text-align: center;
    margin: 20px 0 0 0;
}
.locationsDiv
{
    padding: 8px 0px 0px 10px;
}
.greenTopLocations
{
    background: url(/images/design001/greenHeader.gif) no-repeat top left;
    width: 230px;
    height: 26px;
    padding: 0;
    float: left;
    margin: 0;
}
.greenTopLocations h1
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0px;
    font-weight: normal;
    padding: 6px 0 2px 10px;
}

.greenTopLocations h2
{
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0px;
    font-weight: normal;
    padding: 6px 0 2px 10px;
}
.loactionsBlueMid
{
    padding: 0;
    background-color: #EBF1FA;
    float: right;
    width: 230px;
    font-family: Arial, Helvetica, sans-serif;
}
.locationsBlueBtm
{
    background: url(/images/design001/blueBtm.gif) no-repeat top left;
    width: 230px;
    height: 8px;
    float: right;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0px;
}
.locationsDiv select
{
    width: 210px;
    margin-left: 10px;
}
/* Bottom Menu */
.homeBtmNav
{
    margin: 20px 0 0 0;
    width: 976px;
    height: 43px;
    text-align: center;
    background: url(/images/design001/homeBtmNavBkg.gif) no-repeat;
}
.homeBtmNav a
{
    display: block;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	padding: 12px 0 0 34px;
    color: #051c67;
    text-decoration: none;
}
.homeBtmNav a:link
{
    text-decoration: none;
}
.homeBtmNav a:hover
{
    text-decoration: underline;
}
a.btmNavFirst
{
    display: inline;
    margin: 12px 30px 0 40px;
}
/* Footer */
.footerRow1, .footerRow2
{
    width: 976px;
    margin: 0 auto 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    color: #457976;
    font-size: 12px;
    text-align: center;
}
.footerRow1 p, .footerRow2 p
{
    display: inline;
    margin: 0px 4px 0px 0px;
    color: #efefef;
}
.footerRow1 a, .footerRow2 a
{
    color: #fff;
    text-decoration: none;
    margin: 0 2px 0 2px;
}
.footerRow1 a:link, .footerRow2 a:link
{
    text-decoration: none;
    color: #fff;
}
.footerRow1 a:hover, .footerRow2 a:hover
{
    text-decoration: underline;
    color: #fff;
}
/* Related links */
.relatedUl
{
    float: left;
	width: 220px;
    list-style: none;
    margin: 0px 0px 20px 0px;
    padding: 0px;
    font: 12px/16px Arial, Helvetica, sans-serif;
}
.relatedOpen
{
    margin: 0px;
    background: url(/images/design001/relatedBkg.gif) no-repeat;
    color: #006659;
    height: 21px;
    font-size: 14px;
    width: 220px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
}
.relatedUl a
{
    display: inline-block;
    padding: 3px 0 8px 10px;
    color: #3399cc !important;
}
.relatedUl a:link, .relatedUl a:visited
{
    text-decoration: none;
}
.relatedUl a:hover
{
    text-decoration: underline;
}
.arrowViewAllRelated
{
    display: inline;
    width: 80px;
    background: url(/images/design001/blueArrow.gif) no-repeat right 7px;
    height: 16px;
    text-align: left;
    margin: 3px 0 0 0px;
    padding: 0px;
}
.symptomBox
{
    background: url(/images/design001/symptomBkg.gif) no-repeat;
    width: 230px;
    height: 218px;
}
.symptomBoxTxt
{
    margin: 10px 0 6px 12px;
    font-weight: normal;
    display: inline;
    font: 15px Georgia, "Times New Roman" , Times, serif;
    color: #da9f02;
}
.symptomBox p
{
    clear: both;
    display: inline;
    float: left;
    color: #333;
    margin: 0 0 0px 12px;
    font: 12px/14px Arial, Helvetica, sans-serif;
    width: 210px;
    color: #333;
}
.symptomBox img
{
    margin: 10px 0 0 12px;
}
/* Subpage */
#subContent
{
    width: 706px;
    float: left;
    margin: 0 0px 0 13px;
}
* html #subContent
{
    margin: 0 0px 0 7px;
}

#breadcrumbs
{
    width: 696px;
    height: 30px;
    color: #999;
    font: 10px/12px Arial, Helvetica, sans-serif;
    margin: 10px 0px 0px 13px;
    background: url(/images/design001/breadcrumbBkg.gif) no-repeat;
    padding: 7px 0 0 10px;
}
#breadcrumbs a:link, #breadcrumbs a:visited
{
    color: #3399cc;
    font: 10px/12px Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#breadcrumbs a:hover
{
    text-decoration: underline;
}
#contentUtility
{
    width: 706px;
    margin: 0 0 20px 13px;
}
#contentUtility ul
{
    margin: 0px 0px 3px 350px;
    padding: 0px;
    list-style-type: none;
    text-align: right;
}
#contentUtility li
{
    display: inline;
    color: #999;
    text-decoration: none;
    font: 10px/12px Arial, Helvetica, sans-serif;
}
.addthis_button
{
    display: inline;
    float: left;
    margin: 0 14px 0 0;
}
#emailPrint
{
    float: left;
}
#contentUtility a
{
    color: #3366cc;
    text-decoration: none;
    font: 10px/12px Arial, Helvetica, sans-serif;
}
#contentUtility a:link, #contentUtility a:visited
{
    text-decoration: none;
}
#contentUtility a:hover
{
    text-decoration: underline;
}
.email, .print
{
    background: url(/images/design001/icons_contentUtility.gif) no-repeat;
    display: block;
}
.print
{
    background-position: 0px 0px;
    padding: 2px 15px 0 0px;
    width: 40px;
    float: left;
    margin: 0 0px 0 0;
}
.email
{
    background-position: 0px -16px;
    padding: 2px 0 0 8px;
    width: 40px;
    height: 14px;
    float: left;
    margin: 0 8px 0 0;
}
.textsize
{
    display: inline-block;
    width: 50px;
    margin: 2px 6px 0 0;
}
.aPlus, .aMinus
{
    padding: 0px 0 0 0;
    display: inline;
    margin-right: 10px;
}
/* sub left nav */
#contentLeftColumn
{
    background: #ebf1fa;
    display: block;
    width: 188px;
    float: left;
	overflow: hidden;
}
#contentLeftColumn ul
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
.linkBullet
{
    line-height: 10px;
    padding: 5px 0 5px 20px;
}
* html .linkArrow
{
    padding: 0 0 0 20px;
}
.linkBullet a:link, .linkBullet a:visited
{
    font: 12px/14px Arial, Helvetica, sans-serif;
    color: #3399cc;
    text-decoration: none;
}
.linkBullet a:hover
{
    text-decoration: underline;
}
.linkOpen
{
    font: 13px/14px Arial, Helvetica, sans-serif;
    font-weight: bold;
    background: url(/images/design001/subNavGreenBkg.gif);
    padding: 10px 10px 10px 20px;
}
.linkOpen a:link, .linkOpen a:visited
{
    color: #fff;
    text-decoration: none;
}
.linkOpen a:hover
{
    text-decoration: underline;
}
.linkArrowLeft
{
    background: url(/images/design001/bulletArrowLeft.gif) no-repeat 10px 4px;
    padding: 0 5px 0 20px;
    line-height: 11px;
}
.linkArrowDown
{
    background: url(/images/design001/bulletArrowDown.gif) no-repeat 10px 4px;
    padding: 0 5px 0 20px;
    line-height: 11px;
}
.linkArrowLeft a:link, .linkArrowLeft a:visited
{
    font: 12px/14px Arial, Helvetica, sans-serif;
    color: #3399cc;
    text-decoration: none;
    margin: 0;
}
.linkArrowLeft a:hover
{
    text-decoration: underline;
}
#leftBtmblue
{
    display: inline;
    background: url(/images/design001/blueBtmSubNav.gif) no-repeat top left;
    width: 188px;
    height: 8px;
    float: left;
    padding: 0px;
    margin: 0;
    font-size: 1px;
}
/* sub content area */
#contentMiddleColumn
{
    display: block;
    width: 502px;
    float: left;
    margin: 0 0 0 16px;
}
#pageTitle
{
    display: block;
    color: #007f7e;
    font: 21px/24px Georgia, "Times New Roman" , Times, serif;
    margin: 0 0px 20px 0;
}
.content
{
    color: #000;
    font: 12px/16px Arial, Helvetica, sans-serif;
}
.content a:link, .content a:visited
{
    color: #3399cc;
    text-decoration: none;
}
.content a:hover
{
    text-decoration: underline;
}
/*Editor*/
.title {
	font: normal 20px Georgia, "Times New Roman", Times, serif;
	color: #018172;
}
.content 
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #282B2B;
}
.content a 
{
	color: #0272C9;
	text-decoration: none;
}
.content a:hover 
{
	color: #0272C9;
	text-decoration: underline;
}
.corporate_green
{
    color: #00685c;
}
.corporate_blue
{
    color: #093a80;
}
.corporate_purple
{
    color: #791d7e;
}
.corporate_yellow
{
    color: #ffd200;
}
.corporate_red
{
    color: #e31937;
}
.corporate_light_blue
{
    color: #0080b2;
}