@charset "utf-8";
/* CSS Document */

.bold       { font-weight:bold; }
#bold       { font-weight:bold; }
.gray       { color: #B4AAA4 }
.medGray    { color: #a89d96; }
.sm         { font-size:9px; }
.logo img   { float:left; height:70px; width:420px; }
.subContain     { width:877px; padding: 6px 6px 6px 6px; overflow:hidden; border:0px solid green; background-color:#FFFFFF; margin:0 0 10px 0; }
.pioneeringCareContain     { width:877px; padding: 6px 6px 6px 6px; overflow:hidden; border:0px solid green; background-color:#FFFFFF; margin:0 0 10px 0; }

.footerLinks   { float:right; text-align:right; padding:0px 0px 0 0; color:#333333; }
.footerLinks   { text-align:right; color:#333333; }
.footerContain { width:885px; padding-bottom:20px; border:0px solid red }



/* UMBRELLA PAGE BACKGROUND COLORS */

.orangeBG       { border:1px solid #f58025; }
.greenBG        { border:1px solid #78a22f; }
.lblueBG        { border:1px solid #0076c0; }
.yellowBG       { border:1px solid #eeb111; }
.redBG          { border:1px solid #e31937; }
.purpleBG       { border:1px solid #716fb3; }

.tealBG         { border:1px solid #009f93; }
.violetBG       { border:1px solid #716fb3; }
.peachBG        { background-color:#DBAC6D; }
.genericBG      { background-color:#0076c0; }





/* orange */

.orangeBG .secHeadCenterCtn, .orangeBG .secHeadContent, .orangeBG#clinicTable, table.orangeBG td.secHeadContent1, table.orangeBG td.secHeadContent2    { background-color:#f58025; }
.greenBG .secHeadCenterCtn, .greenBG .secHeadContent, .greenBG#clinicTable, table.greenBG td.secHeadContent1, table.greenBG td.secHeadContent2       { background-color:#9DA801; }
.lblueBG .secHeadCenterCtn, .lblueBG .secHeadContent, .lblueBG#clinicTable, table.lblueBG td.secHeadContent1, table.lblueBG td.secHeadContent2    { background-color:#0076c0; }
.yellowBG .secHeadCenterCtn, .yellowBG .secHeadContent, .yellowBG#clinicTable, table.yellowBG td.secHeadContent1, table.yellowBG td.secHeadContent2    { background-color:#eeb111; }
.redBG .secHeadCenterCtn, .redBG .secHeadContent, .redBG#clinicTable, table.redBG td.secHeadContent1, table.redBG td.secHeadContent2          { background-color:#e31937; }
.purpleBG .secHeadCenterCtn, .purpleBG .secHeadContent, .purpleBG#clinicTable, table.purpleBG td.secHeadContent1, table.purpleBG td.secHeadContent2    { background-color:#716fb3; }

.tealBG .secHeadCenterCtn, .tealBG .secHeadContent, .tealBG#clinicTable, table.tealBG td.secHeadContent1, table.tealBG td.secHeadContent2    { background-color:#009f93; }
.violetBG .secHeadCenterCtn, .violetBG .secHeadContent, .violetBG#clinicTable, table.violetBG td.secHeadContent1, table.violetBG td.secHeadContent2    { background-color:#716fb3; }
.peachBG .secHeadCenterCtn, .peachBG .secHeadContent, .peachBG#clinicTable, table.peachBG td.secHeadContent1, table.peachBG td.secHeadContent2    { background-color:#DBAC6D; }
.genericBG .secHeadCenterCtn, .genericBG .secHeadContent, .genericBG#clinicTable, table.genericBG td.secHeadContent1, table.genericBG td.secHeadContent2    { background-color:#0076c0; }


table#clinicTable      { float:left; height:96px; width:679px; padding:1px; overflow:hidden;  }

/*.lblueBG2#clinicTable { background-color:#639EC8; }*/

.lb { border:1px solid red; }
.lb .secHeadCenterCtn { background:pink; }

.grayBorder    { border:1px solid #B4B4B4 }
.orangeBorder  { border:1px solid #EB7125 }


.grayBG    { background-color:#ebebeb; overflow:hidden; height:180px; }
.pad10     { padding:10px; overflow:hidden }
.padL5     { padding:0 0 0 5px; }
.padL10     { padding:0 0 0 10px; }
.padL15     { padding:0 0 0 15px; }
.padL25     { padding:0 0 0 25px; }

/* :::: PROFILES :::: */
.profPic { float:left; width:126px; height:180px; overflow:hidden; margin-right:15px; border:1px solid #D2CAC4 }

/* :::: BLUE WIRE BOXES :::: */

.bluWireCtn688   { float:left; border:1px solid #005ABB; padding:8px; margin:20px 0 10px 0; width:668px;  }
.bluWireCtnT     { float:left; border:1px solid #005ABB; padding:8px; margin:0px 0 10px 0; width:432px;  }
.bluWireFormCtn  { float:left; border:1px solid #005ABB; padding:0px; margin:20px 0 10px 0; width:684px;  }

/* :::: ORANGE WIRE BOXES :::: */

#childs .bluWireCtn688   { float:left; border:1px solid #ffb70f; padding:8px; margin:20px 0 10px 0; width:668px;  }
#childs .bluWireCtnT     { float:left; border:1px solid #ffb70f; padding:8px; margin:0px 0 10px 0; width:432px;  }
#childs .bluWireFormCtn  { float:left; border:1px solid #ffb70f; padding:0px; margin:20px 0 10px 0; width:674px; overflow:hidden; }


/* :::: FORM ITEMS :::: */

.specialty       { width:440px; border:1px solid #ada29c; float:left; margin-bottom:10px; }

/* :::: SECTION HEADER BOXES :::: */
.secHead     { float:left; height:96px; width:679px; padding:1px; overflow:hidden; margin-bottom:10px; }
.secImg      { float:left; overflow:hidden; width:196px; height:96px; background-color:#FFFFFF; margin-right:1px; }
.secContent1 { margin-top:34px; }
.secContent2 { margin-top:22px; }

/*.secHead .secHeadContent  { height:96px; width:466px; vertical-align:middle; padding:0/*34px*/ /*4px 0 10px; color:#FFFFFF; font-size:24px; float:left; text-align:left; }*/

.secHead .secHeadContent { height:76px; width:468px; vertical-align:middle; padding:0px 4px 20px 10px; color:#FFFFFF; font-size:24px; float:left; text-align:left;}

/* HEADING FOR ONE LINERS */
.secHeadContent1 { vertical-align: middle; height:62px; width:467px; padding:34px 4px 0 10px; padding-top:!important 0; color:#FFFFFF; font-size:24px; float:left; text-align:left; }
/* HEADING FOR TWO LINERS */
.secHeadContent2 { vertical-align: middle; height:62px; width:467px; padding:24px 4px 0 10px; padding-top:!important 0; color:#FFFFFF; font-size:24px; float:left; text-align:left; }

/* LARGE CLINIC */
.secHeadCenter    { height:380px; width:682px; float:left; padding:1px; overflow:hidden; }
.secHeadCenterCtn { float:left; width:682px; padding:0px 0 0 0; overflow:auto; color:#FFFFFF; }
.sectionImg       { float:left; width:336px; height:380px; overflow:hidden; background-color:#FFFFFF; }
.centerContent    { float:left; width:274px; height:348px; padding:16px; overflow:hidden;}
.centerContent .hdrImg    { float:left; margin-bottom:0px;}

/* MEDIUM CLINIC */
.secHeadMedCenter    { height:208px; width:682px; float:left; padding:1px; overflow:hidden; }
.secHeadMedCenterCtn { float:left; width:682px; padding:0px 0 0 0; overflow:auto; color:#FFFFFF; }
.sectionMedImg       { float:left; width:316px; background-color:#FFFFFF; }
.centerMedContent    { float:left; width:334px; border:0px solid white; height:175px; padding:16px; overflow:hidden;}
.centerMedContent .hdrMedImg    { float:left; margin:0; }

/* MEDIUM CLINIC */
.secHeadMedium    { height:208px; width:682px; float:left; padding:1px; overflow:hidden;}
.secHeadMediumCtn { float:left; width:882px; padding:0px 0 0 0; overflow:auto; background-color:#0076c0 }
.sectionMediumImg       { float:left; width:570px; background-color:#FFFFFF; }
.centerMediumContent    { float:left; width:270px; border:0px solid white; height:275px; padding:16px; overflow:hidden;}
.centerMediumContent .hdrMediumImg    { float:left; margin:0; }


/*:: COLUMN COMPONENTS :: */

/* :::: USE WITH LEFT NAV :::: */

.colTwo { width:676px; float:left; border:0px solid red; }
.colSingle { width:868px; float:left; border:0px solid blue; text-align:left; }
.colOne630 { width:630px; margin-right:5px; float:left; border:0px solid red; overflow:visible; }

/* COMPENSATE FOR EXTRA SPACING REQUIRED FOR SINGLE COL LAYOUTS */
.singleColPad { margin-left:9px; overflow:hidden; border:0px solid red;}

.lftFloat { float:left; }

.col220 { width:220px; float:left;  }
.col210 { width:210px; float:left;  }
.col250 { width:250px; float:left;  }
.col290 { width:290px; float:left;  }
.col360 { width:360px; float:left;  }
.col400 { width:400px; float:left; }
.col420 { width:420px; float:left; }
.col540 { width:540px; float:left; }
.col630 { width:630px; float:left; }



/* :::: FOR USE ON 2 COL LAYOUT :::: */
.subBG2  { background:url(img/subcolbg2.gif) }

.subLowerContent      { border:0px solid red; width:688px; overflow:hidden; }

/* :::: COLUMN BUILDING BLOCKS :::: */
.bodColOne  { border:0px solid red; float:left; width:450px; margin:0 6px 0 0; overflow:hidden; background:none;  }
.bodColTwo  { float:left; width:202px; padding:10px 15px 10px 15px; margin:0 0px 0 0; overflow:hidden; background:none; border:0px solid red; }
.pioneeringCareColOne  { border:0px solid red; float:left; width:575px; margin:0 6px 0 0; overflow:hidden; background:none; }
.pioneeringCareColTwo  { float:left; width:266px; padding:0px 15px 10px 15px; margin:0 0px 0 0; overflow:hidden; background:none; border:0px solid red; }
.pioneeringCareColThree  { border:0px solid red; float:left; width:430px; margin:0 6px 0 0; overflow:hidden; background:none; }


/* TAB STYLING */
#fragment-1 { text-align:left; overflow:hidden; padding:0; position:relative; }
#fragment-2 { text-align:left; overflow:hidden; padding:0; position:relative; }
#fragment-3 { text-align:left; overflow:hidden; padding:0; position:relative; }


/* PODS */
.even { padding:15px 0 10px 5px; background-color:#F0F0F0; overflow:hidden; position:relative;  }
.odd  { padding:15px 0 10px 5px; background-color:#FFFFFF; overflow:hidden; position:relative;  }

.pod180       { width:180px; margin:0 20px 0px 0; overflow:hidden; position:relative; float:left }
.pod182       { width:182px; margin:0 20px 10px 0; overflow:hidden; position:relative; }
.pod200       { width:200px; margin:0 20px 10px 0; overflow:hidden; position:relative; }
.pod215       { width:215px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod230       { width:230px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod300       { width:300px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod320       { width:320px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod400       { width:400px; margin:0 20px 10px 0; overflow:hidden; position:relative; }
.pod430       { width:430px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod447       { width:447px; margin:0 0px 0px 0;  overflow:hidden; position:relative;  }
.pod466       { width:466px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod474       { width:474px; margin:0 0px 10px 0;  overflow:hidden; position:relative;  }
.pod480       { width:480px; margin:0 0px 0px 0;  overflow:hidden; position:relative;  }
.pod600       { width:600px; margin:0 0px 0px 0;  overflow:hidden; position:relative;  }
.pod684       { width:674px; margin:0 0px 10px 10px;  overflow:hidden; position:relative;  }

.newsLetterRows                                   { overflow:hidden; background:url(img/eccb9b1px.gif) bottom repeat-x; width:100%; padding-bottom:4px; margin-bottom:4px; }
.newsLetterRows .pod200, .newsLetterRows .pod474  { float:left; overflow:hidden; margin:0; } 
.newsLetterRows img                               { float:left; margin:0 0 0 4px; }

.blaBreak     { background:url(img/B1C1A61px.gif) repeat-x; height:1px; font-size:1px; }
.graBreak     { background:url(img/9EB2901px.gif) repeat-x; height:1px; font-size:1px; }
.orngBreak     { background:url(img/eccb9b1px.gif) repeat-x; height:1px; font-size:1px; }
.gronBreak    { background:url(img/72A54D1px.gif) repeat-x; height:1px; font-size:1px; }


/* SPACERS */
.spacer10     { margin:0px 0 10px 0; clear:both }
.spacer12     { margin:6px 0 6px 0; clear:both }
.spacer25     { margin:10px 0 15px 0; clear:both }
.spacer35     { margin:15px 0 20px 0; clear:both }

/* IMAGE FLOATS */

.imgFloatLft { float:left; margin:0 6px 6px 0;  }

#tabular a   { color:#005ABB; }

/* TABLES FOR TABULAR DATA ONLY */
table#tabular          { height:auto; display:block; }
table#tabular td.desc  { padding:2px; width:310px; }
table#tabular td.deta  { padding:2px; width:140px  }



#adults #dindex a   { color:#005ABB; }
/* TABLES FOR TABULAR DATA ONLY */
table#dindex             { height:auto; display:block; }
table#dindex td.thm      { width:48px; padding:4px 10px 4px 0; border:0px; border-bottom: 1px solid #ECF0E9 }
table#dindex td.thm img  { border:0px solid red; }

table#dindex td.desc     { padding:4px 2px 6px 2px; width:260px; border-bottom: 1px solid #ECF0E9 }
table#dindex td.deta     { padding:4px 2px 6px 2px; width:140px; border-bottom: 1px solid #ECF0E9 }
table#dindex td.spec     { padding:4px 2px 6px 2px; width:260px; border-bottom: 1px solid #ECF0E9  }

.directoryDoctor { float: left; width:330px; }
.directoryRow { padding:0px 0px 6px 0px;border-bottom: 1px solid #ECF0E9; height: 60px;}
.directoryImageLeft {
         xborder:1px solid #e5e5e5;
         xbackground-color:#ffffff;
         xpadding:5px;
         xmargin-left:0px;
         margin-right:10px;
         float:left;
}


/* ::: MOVIE/MEDIA */
#vidBox { margin-left:80px; width:382px; width:303px; border:0px solid #DBDBDB; }
ul#media      { border:0px solid red; list-style:none; text-align:left; margin:4px 0 5px 20px; padding:0px; font-size:12px; }
ul#media li   { list-style:none; padding: 0px 0 6px 0px; margin:8px 0 0px 0px; height:auto; }
ul#media li a { color:#005ABB; font-weight:normal; padding:0; }

ul#media li.movie   { list-style:url(img/moviecamera.gif); padding: 0px 0 6px 7px; margin:0; margin:8px 0 0px 23px; height:auto; }
ul#media li.movie2   { list-style:url(img/moviecamera.gif); padding: 0px 0 6px 7px; margin:0; margin:8px 0 0px 5px; height:auto; }
ul#media li.audio   { list-style:url(img/soundicon.gif); padding: 0px 0 6px 7px; margin:0; margin:8px 0 0px 23px; height:auto; }

ul#media2      { border:0px solid red; list-style:none; text-align:left; margin:4px 0 5px 0px; padding:0px; font-size:12px; }
ul#media2 li   { list-style:none; padding: 0px 0 6px 0px; margin:8px 0 0px 0px; height:auto; }
ul#media2 li a { color:#005ABB; font-weight:normal; padding:0; }

ul#media2 li.movie   { list-style:url(img/moviecamera.gif); padding: 0px 0 6px 7px; margin:0; margin:8px 0 0px 25px; height:auto; }
ul#media2 li.audio   { list-style:url(img/soundicon.gif); padding: 0px 0 6px 7px; margin:0; margin:8px 0 0px 23px; height:auto; }

.hide { width:380px; text-align:right; margin-bottom:4px; }

/* ::: DIAGNOSIS TABLES */
table.chart              { margin:10px 0 10px 0; border: 1px solid #d2d2d2;  }
table.chart td           { text-align:left; border-bottom: 1px solid #d2d2d2; padding:4px; vertical-align:top; line-height:16px }
table.chart td img       { padding:4px; }
table.chart td.head      { font-size:16px; padding: 10px 0px 0px 20px; font-weight:bold; text-align:center; border-bottom:none }
table.chart td.subhead   { font-size:14px; color:#9eb290; padding:10px 0 6px 5px; font-weight:bold; border-bottom:0px solid #7c5dc6; text-transform: uppercase }
table.chart span.subhead   { font-size:14px; color:#9eb290; padding:2px 0 0px 0px; font-weight:bold; text-transform: uppercase }
table.chart td.itemTitle    { padding:2px 0 2px 3px;  }
table.chart div.itemTitle   { padding:5px 0 2px 0px; margin:0;  }
table.chart .itemTitle      { font-weight:bold; }
table.chart .personTitle    { font-style:italic; color:#666666 }

table.chart table.levelTwo td { border:0px solid red; padding:1px 6px 2px 0; } 

/* ::: SPECIAL ICON BULLETS */
ul#gronx      { list-style:none; text-align:left; margin:0px 0 0 0; padding:0px; display:block; font-size:12px; }
ul#gronx li   { list-style:url(../../images/icos/ico_gxb.gif); padding: 0; margin:2px 0 0px 20px; }
ul#gronx li a { color:#333333; font-weight:normal; }

ul#xbullet      { list-style:none; text-align:left; margin:0px 0 0 0; padding:0px; display:block; font-size:12px; }
ul#xbullet li   { list-style:url(img/xbullet.gif); padding: 0; margin:2px 0 0px 20px; }
ul#xbullet li a { color:#333333; font-weight:normal; }


ul#check      { list-style:none; text-align:left; margin:0px 0 0 0; padding:0px; display:block; font-size:12px; }
ul#check li   { list-style:url(img/checkbullet.gif); padding: 0; margin:2px 0 0px 20px; }
ul#check li a { color:#333333; font-weight:normal; }

ul#bullet          { text-align:left; margin:4px 0 5px 16px; padding:0px; font-size:12px; }
ul#bullet li       { list-style:disc; padding: 0px 0 0px 0px; margin:3px 0 3px 0px; height:auto; }
ul#bullet ul       { text-align:left; margin:4px 0 5px 26px; padding:0px; font-size:12px; }
ul#bullet ul li    { list-style:circle; padding: 0px 0 0px 0px; margin:3px 0 2px 0px; height:auto; }
ul#bullet ul li ul { text-align:left; margin:4px 0 5px 32px; padding:0px; font-size:12px; }

ul#bulletP          { text-align:left; margin:4px 0 5px 16px; padding:0px; font-size:12px; }
ul#bulletP a        { color:#005ABB; }
ul#bulletP li       { list-style:disc; padding: 0px 0 0px 0px; margin:5px 0 10px 0px; height:auto; }
ul#bulletP ul       { text-align:left; margin:6px 0 7px 26px; padding:0px; font-size:12px; }
ul#bulletP ul li    { list-style:circle; padding: 0px 0 0px 0px; margin:6px 0 5px 0px; height:auto; }
ul#bulletP ul li ul { text-align:left; margin:8px 0 10px 32px; padding:0px; font-size:12px; }

ul#specialty { list-style:none; padding: 0px 0 0px 0px; margin:3px 0 3px 0px; height:auto; font-weight:bold; color:#005ABB; line-height:100%;}
ul#specialty a { color:#005ABB; }
ul#specialty li   { margin-bottom:8px;}

ul#conditions { list-style:none; padding: 0px 0 0px 0px; margin:3px 0 3px 0px; height:auto; line-height:100%;}
ul#conditions a { color:#005ABB; }
ul#conditions li   { margin-bottom:8px;}

ol          { text-align:left; margin:4px 0 5px 16px; padding:0px 0 0 10px; font-size:12px; }
ol li       { padding: 0px 0 0px 0px; margin:7px 0 0 15px; height:auto; }
ol li a     { color:#005ABB; font-weight:normal; padding:0; }

ol li ol    { text-align:left; margin:4px 0 5px 16px; padding:0px; font-size:12px; }
ol li ol li { list-style:upper-alpha; padding: 0px 0 0px 0px; margin:7px 0 0px 10px; height:auto; }

ol#doctorresearch li a { color:#000000;  }

ul#blaarrow      { list-style:none; text-align:left; margin:4px 0 5px 20px; padding:0px; font-size:12px; }
ul#blaarrow li   { list-style:url(img/blaarrowC.gif); padding: 0px 0 0px 0px; margin:3px 0 0px 0px; height:auto; }
ul#blaarrow li.none  { list-style:none; padding: 0px 0 0px 0px; margin:3px 0 0px 0px; height:auto; }
ul#blaarrow li a { color:#333333; font-weight:normal; padding:0; }

ul#blaarrow ul      { list-style:none; text-align:left; margin:3px 0 0 0px; padding:0px; }
ul#blaarrow ul li   { margin:6px 0 3px 30px; font-size:12px; height:auto; }

ul#blaarrowl      { list-style:none; text-align:left; margin:4px 0 5px 20px; padding:0px; font-size:12px; }
ul#blaarrowl li   { list-style:url(img/blaarrowC.gif); padding: 0px 0 0px 0px; margin:3px 0 0px 0px; height:auto; }
ul#blaarrowl li.none  { list-style:none; padding: 0px 0 0px 0px; margin:3px 0 0px 0px; height:auto; }
ul#blaarrowl li a { color:#005ABB; font-weight:normal; padding:0; }

ul#blaarrowl ul      { list-style:none; text-align:left; margin:3px 0 0 0px; padding:0px; }
ul#blaarrowl ul li   { margin:6px 0 3px 30px; font-size:12px; height:auto; }

ul#readmore      { color:#005abb; font-weight:strong; list-style:none; text-align:left; margin:4px 0 5px 20px; padding:0px; font-size:14px; }
ul#readmore li   { color:#005abb; font-weight:strong; list-style:url(img/blaarrowC.gif); padding: 0px 0 0px 0px; margin:3px 0 0px 0px; height:auto; }
ul#readmore li a { color:#005abb; font-weight:strong; padding:0; }
ul#readmore:hover { text-decoration:underline; }

ul#map      { list-style:none; text-align:left; margin:12px 0 0 20px; padding:0px; display:block; font-size:12px; }
ul#map li   { border:0px solid red; list-style:url(../../images/icos/ico_maps.gif); padding: 0px 0 0px 5px; margin:0px 0 0px 10px; height:24px;}
ul#map li a { color:#333333; font-weight:normal; }

ul#print      { list-style:none; text-align:left; margin:12px 0 0 20px; padding:0px; display:block; font-size:12px; }
ul#print li   { border:0px solid red; list-style:url(../../images/icos/ico_print.gif); padding: 0px 0 0px 5px; margin:0px 0 0px 10px; height:24px;}
ul#print li a { color:#333333; font-weight:normal; }

/* ::::  VARIOUS UL STYLES :::: */

ul#sansb      { list-style:none; text-align:left; margin:0px; padding:0px; }
ul#sansb li   { margin:6px 0 3px 0px; font-size:12px; height:auto;}
ul#sansb li a { color:#005ABB;  }

ul#sansbbold      { list-style:none; text-align:left; margin:0px; padding:0px; }
ul#sansbbold li   { font-weight:bold; margin:2px 0 3px 0px; font-size:12px; height:auto; }
ul#sansbbold li a { color:#005ABB;  }
ul#sansbbold li ul li a { color:#333333; margin-left:0; }

ul#indexlist         { list-style:none; text-align:left; margin:0px; padding:0px; }
ul#indexlist li      { margin:8px 0 3px 0px; font-size:12px; height:auto; }
ul#indexlist li a    { color:#005ABB;  }

ul#indexlist ul      { list-style:none; text-align:left; margin:3px 0 0 0px; padding:0px; }
ul#indexlist ul li   { margin:6px 0 3px 30px; font-size:12px; height:auto; }

.mPod h1        { font-size:16px; font-weight:bold; }
#tabBlock h1    { font-size:16px; font-weight:bold; }
#tabBlock h3    { font-size:16px; font-weight:bold; margin-left:0px }
#tabBlock h3 a  { font-size:16px; font-weight:bold; margin-left:5px }
.bodColTwo h3 a { margin:10px 0 10px 0;  }

.podColOne       { float:left; margin:2px 4px 8px 0; width:54px }
.thm  { border:1px solid #BEBEBE; width:48px; margin:4px 4px 2px 0; overflow:hidden; }
.podColTwo       { float:left; margin:2px 0px 8px 0; width:134px; overflow:hidden; }
.podColTwo a     { color:#005abb; }

.titleHead    { text-align:left; }
.contentIcon  { float:left; margin:3px 6px 0px 0px }
 

/* USE WHEN A LINK GOES OFF SITE */
h3.specialIndexBTN a  { display:inline-block; text-align:left; padding:2px 20px 2px 0px; background:url(img/blaofflink.gif) right no-repeat;  }
h3.aptReg             { color:#005abb; padding-left:5px; }
h3.specialHeadBTN a   { text-align:left; padding:2px 20px 2px 0px; background:url(img/blaarrow.gif) right no-repeat; margin:0 0 5px 0px; }

a.specialIndexBTN     { display:inline-block; text-align:left; padding:2px 0px 2px 0px; width:auto }
a.specialIndexBTNx     { display:inline-block; text-align:left; padding:2px 0px 2px 0px; background:url(img/blaofflink.gif) right no-repeat; width:auto }
a.specialMovieBTN     { text-align:left; padding:2px 20px 2px 0px; background:url(img/moviecamera.gif) right no-repeat; }
a.specialDownloadBTN  {text-align:left; padding:2px 20px 2px 0px; background:url(img/download.gif) right no-repeat; }


.mPod               { text-align:left; margin-bottom: 26px; overflow:hidden; } 
.mPod .podCallout         { border:1px solid #005ABB; background-color:#F3FAF9; padding:8px; color:#005ABB; font-size:12px }


.docProfsCtn { display:block; float: left; margin: 0; padding: 0; overflow:visible; width:339px; height:130px;  border:0px solid red; }
.docProfsInner			{ float: left; overflow:hidden; margin: 0; padding: 0; border:0px solid green; width:312px; height:130px;}

.mychartbreak { border-top: 1px solid #ECF0E9 }
.mychartlogo   { padding-top: 10px; padding-right: 10px;}
.podgeneric   { margin:0 20px 10px 0; overflow:hidden; position:relative; }
.rightFloat.podgeneric { color: white ; margin-left:10px; }

.highlight {clear:both;width:250px;margin:0 0 1em 1em;padding:10px 10px 5px 10px;float:right;color:#000;background:#ffd;border:1px solid #c93;}

.leftBlockVideo { width:320px; border:0px solid red; float:left; margin: 0 10px 10px 10px;}

.pioneeringCareImageleft {
    border:1px solid #e5e5e5;
    background-color:#ffffff;
    padding:5px;
    margin-left:0px;
    margin-right:10px;
    float:left;
}


.pioneeringCareHead { font-size:24px; font-weight:bold; color:#719500;  text-align:center; margin:20px 0 2px 0; }
.pioneeringCareTitle { font-size:20px; font-weight:bold; color:#719500;  text-align:left; margin:20px 0 2px 0; }
.pioneeringCareTitle a { font-size:20px; font-weight:bold; color:#719500;  text-align:left; margin:20px 0 2px 0; }
.pioneeringCareCondition { font-size:18px; font-weight:bold; color:#666666; text-align:left; margin:2px 0 4px 0; }
.pioneeringCareQuote { text-align:left; font-size:16px; }
.pioneeringCareVQuote { text-align:left; font-size:16px; padding: 10px 10px 30px 15px; }
.pioneeringCareReadMore { text-align:left; font-size:16px; padding: 10px 10px 30px 10px; color:#005abb}
.pioneeringCareReadMore a { text-align:left; font-size:16px; color:#005abb}
.pioneeringCareQuote1 { text-align:left; font-size:16px; }
.pioneeringCareQuote2 { text-align:left; font-size:18px; }
.pioneeringCareQuote3 { text-align:left; font-size:20px; }
.pioneeringCareQuote4 { text-align:left; font-size:22px; }
.pioneeringCareQuote5 { text-align:left; font-size:24px; }
.pioneeringCareQuote6 { text-align:left; font-size:26px; }
.pioneeringCareQuote7 { text-align:left; font-size:28px; }

.pioneeringCareSplash { font-size:16px; color:#fff;  text-align:left; margin:20px 0 2px 0; line-height:1.5;}

.vertimage { margin-bottom: 15px;}

/* news */
.news200right
{
    float:right;
    width:300px;
    margin:0 0 15px 20px;
    padding:5px;
    border:0px solid black;
    text-align:center;
}

.news400left
{
    float:left;
    width:400px;
    margin:0 20px 0px 0px;
    padding:5px;
    border:0px solid black;
    text-align:center;
}

