body
{
    margin: 0px;
    padding: 0px;
    background-color: #EFF0F2;
    background-image: url(/images/design026/body_grd.jpg);
    background-repeat: repeat-x;
}
.paddingTop
{
    padding-top: 10px;
}
.paddingBtm
{
    padding-bottom: 10px;
}
.topMargin2
{
    margin-top: 60px;
}
#topNav, #pageBk1, #footer, #contentArea
{
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
#header
{
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    height: 105px;
    background-image: url(/images/design026/headerBkg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
#header img
{
    border: none;
    outline: none;
}
#logo
{
    float: left;
}

#search
{
    float: right;
    padding: 20px 10px 0px 0px;
}
#pageBk1
{
    background: #FFF url(/images/design026/bk_repeat.gif) repeat-y left top;
    width: 970px;
    overflow: hidden;
}
#pageGradient
{
    background: url(/images/design026/bk_top.gif) no-repeat left top;
    width: 960px;
    padding-right: 5px;
    padding-left: 5px;
    overflow: hidden;
}
#left
{
    float: left;
    width: 237px;
    overflow: hidden;
}
#flash
{
    height: 356px;
    float: left;
    width: 722px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #FFF;
}
#leftArea
{
    width: 204px;
    background: url(/images/design026/middleLeft_grd2.gif) no-repeat left top;
    margin: 0px;
    padding: 15px 15px 10px 15px;
}
#middleArea
{
    width: 723px;
    float: left;
    background-color: #FFF;
}
#middleLeft
{
    float: left;
    width: 447px;
    background: url(/images/design026/middle_gradient.gif) repeat-x left top;
    padding: 7px 20px 10px 20px;
}
#middleRight
{
    width: 189px;
    float: left;
    background: #FFF url(/images/design026/middle_gradient.gif) repeat-x;
    padding: 7px 22px 10px 25px;
}
#footer
{
    background: url(/images/design026/bottomHome.gif) no-repeat left top;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    font: 11px Helvetica, sans-serif;
    line-height: 17.5px;
    color: #666666;
    height: 30px;
    position: relative;
    text-align: left;
    padding: 25px 10px 15px 10px;
}
#footerRight
{
    float: left;
    text-align: right;
    width: 706px;
}
#footerLeft
{
    float: left;
    text-align: left;
    width: 234px;
    color: #23272b;
}
/***********************************************CONTENT PAGE LAYOUT*******************/
#contentArea
{
    background: #FFF url(/images/design026/leftGrd.gif) repeat-y left;
}
#contentLeft, #contentMiddle
{
    float: left;
}
#contentMiddle
{
    background: url(/images/design026/content_grd.gif) repeat-x;
    float: left;
    width: 723px;
}
#contentMiddleInside
{
    float: left;
    width: 447px;
    padding-right: 15px;
    padding-left: 20px;
}
#contentRight
{
    float: left;
    width: 198px;
    margin-top: 20px;
    padding: 10px 19px 20px 20px;
    text-align: left;
    background: url(/images/design026/contentRight_grd.gif) repeat-y 1px top;
}
/***********************************************TOP NAVIGATION*******************/
#topNav
{
    background: url(/images/design026/topNav_gradient.gif) repeat-x left top;
    height: 39px;
    width: 970px;
}
#topNav ul
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    display: inline;
    width: 970px;
    position: absolute;
    background: url(/images/design026/topNav_right.gif) no-repeat right top;
    height: 39px;
}
#topNav a
{
    font: 14px Tahoma, Geneva, sans-serif;
    color: #FFF;
    text-decoration: none;
    line-height: 39px;
    display: block;
}
.aPaddingFirst
{
    padding: 0px 62px 0px 42px;
}
.aPaddingLast
{
    padding: 0px 42px 0px 62px;
}
.aPadding
{
    padding: 0px 62px;
}
#topNav li
{
    float: left;
    background: url(/images/design026/topNav_divider.gif) no-repeat right top;
    padding: 0px 1px;
}
#topNav li.last
{
    background-image: url(/images/design026/spacer.gif);
}
#topNav a:hover
{
    background: url(/images/design026/topNav_gradient_hover.gif) repeat-x;
}
.leftNavList
{
    list-style-type: none;
    padding: 0px;
    margin-top: 5px;
    margin-right: 14px;
    margin-bottom: 15px;
    margin-left: 25px;
}
.leftNavList li
{
    background: url(/images/design026/leftDivider.gif) no-repeat left bottom;
    padding: 6px 0px 6px 0px;
}
.leftNavList a
{
    font: 12px Verdana, Geneva, sans-serif;
    color: #23272b;
    text-decoration: none;
}
.leftNavList a:hover
{
    color: #004593;
}
/********************************************FIND A DOC**********************/
a.findDoc
{
    background: url(/images/design026/findDoc_header.gif) no-repeat left top;
    display: block;
    height: 32px;
    width: 237px;
    border: 0px;
}
a.findDoc:hover
{
    background-image: url(/images/design026/findDoc_header_over.gif);
}
.docsearch
{
    padding: 10px 0px 15px 25px;
}
/**********************************************MANAGE HEALTH*******/
a.manageHealth
{
    background: url(/images/design026/manageHealth_header.gif) no-repeat left top;
    display: block;
    height: 32px;
    width: 237px;
    border: 0px;
}
a.manageHealth:hover
{
    background-image: url(/images/design026/manageHealth_header_over.gif);
}
.manageHealthList
{
    list-style-type: none;
    padding: 0px;
    margin: 5px 14px 15px 25px;
}
.manageHealthList li
{
    background-position: bottom;
    padding: 4px 0px 4px 0px;
}
.manageHealthList a
{
    font: 12px Verdana, Geneva, sans-serif;
    color: #003478;
    text-decoration: none;
}
.manageHealthList a:hover
{
    color: #004593;
}
/**********************************************Related Info/TAXONOMY*******/
h1.relatedInfo
{
    background: url(/images/design026/relatedInfo_header.gif) no-repeat left top;
    display: block;
    height: 32px;
    width: 234px;
    border: 0px;
    padding: 0px;
    margin: 10px 0px 0px 0px;
}
.relatedInfoList
{
    list-style-type: none;
    margin: 5px 14px 0px 19px;
    padding: 0px;
}
.relatedInfoList li
{
    background-position: bottom;
    border-top: 1px solid #CCC;
    padding-top: 3px;
    padding-bottom: 3px;
}
.taxonomylink
{
    color: #282e32;
    text-decoration: none;
    line-height: 17px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
}
.taxonomylink:hover
{
    color: #9a041f;
}
/*****************************************************/
.homeContent
{
    font: 12px Tahoma, Geneva, sans-serif;
    color: #504e4e;
    padding-top: 5px;
    margin-top: 0px;
    line-height: 18px;
}
.homeContent a
{
    color: #75a0d0;
    text-decoration: none;
}
/************************************TEXT SIZE********************/
.textSize
{
    font: 11px Verdana, Geneva, sans-serif;
    color: #9E9C9C;
    float: right;
    padding-top: 5px;
}
.aMinus, .aMinus2
{
    height: 22px;
    width: 22px;
    display: block;
    float: right;
    margin-left: 10px;
}
.aMinus
{
    background: url(/images/design026/textSize.gif) no-repeat -22px top;
}
.aMinus2
{
    background: url(/images/design026/textSize2.gif) no-repeat -22px top;
}
.aplus, .aplus2
{
    display: block;
    height: 22px;
    width: 22px;
    float: right;
    margin-left: 7px;
}
.aplus
{
    background: url(/images/design026/textSize.gif) no-repeat left top;
}
.aplus2
{
    background: url(/images/design026/textSize2.gif) no-repeat left top;
}
/********************************************************/
.video
{
    padding-top: 20px;
    text-align: center;
}
/*******************************************TEXT, LINKS*************/
.videoTeaser
{
    font: 11px Arial, Helvetica, sans-serif;
    color: #474747;
    line-height: 17px;
    text-align: left;
}
.greyLink
{
    color: #5e6a72;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px;
}
.blueLink
{
    color: #75a0d0;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px;
}
.redLink
{
    font: 12px Tahoma, Geneva, sans-serif;
    color: #75a0d0;
    text-decoration: none;
}
.redLink:hover
{
    text-decoration: underline;
}
.utilities a
{
    font: 11px Verdana, Geneva, sans-serif;
    color: #6E6C6C;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px;
}
.utilities
{
    color: #9E9C9C;
    padding-top: 15px;
    padding-right: 15px;
}
.pageTitle
{
    font: normal 22px Georgia, "Times New Roman" , Times, serif;
    color: #618ec1;
    padding: 0px;
    margin: 7px 0px 0px 0px;
}
.content
{
    font: 12px Tahoma, Geneva, sans-serif;
    color: #4e4e4e;
    line-height: 18px;
}
.contentSmaller
{
    font: 11px Verdana, Geneva, sans-serif;
    color: #4e4e4e;
    line-height: 17px;
}
.taxonomyTitle
{
    font: normal 13px Verdana, Geneva, sans-serif;
    color: #666;
    margin: 3px 0px 3px 0px;
    padding: 0px;
}
.headingRedBold
{
    color: #75a0d0;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 15px;
    font-weight: bold;
}
.breadcrumbs a
{
	font: 12px Verdana, Geneva, sans-serif;
	color: #9E9C9C;
	text-decoration: none;
}
.breadcrumbs 
{
	font: 12px Verdana, Geneva, sans-serif;
	color: #9E9C9C;
	padding-top: 15px;
	padding-right: 15px;
}
