/* =core
----------------------------------------------- */
* {margin:0px; padding:0px;}
html {font-size:100%;} /* prevents tiny type in IE when resizing font from browser menu */
#topAnchorDiv {position:absolute; top:-100px; left:0px; width:5px; height:5px; z-index:1008;}
table {font-size:1.0em;} /* fixes bug in IE5.x in windows that prevents the font size from inheriting into tables */
img {border:none;}
.clearFloatLeft {clear:left;}
.clearFloatRight {clear:right;}
.clearFloatBoth {clear:both;}
.clearFloatNull {height:1px; padding:0px; margin:0px; line-height:0px;}
body {font-family:Arial, Helvetica, sans-serif; font-size:.76em; color:#272727; line-height:1.4em; background-color:#00707b; background-image:url("../images/shadow_page_tile.gif"); background-position:center; background-repeat:repeat-y;}
table {line-height:1.3em;}
p {margin-top:1.4em; margin-bottom:1.4em;}
#nojsDiv {margin-left:16px;}


/* =framework
----------------------------------------------- */
#outerWrapperDiv {background-image:url("../images/background_1.jpg"); background-repeat:repeat-x;}
#innerWrapperDiv {position:relative; width:792px; margin-right:auto; margin-left:auto; padding-top: 10px; background-image:url("../images/background_2.gif"); background-position:center 30px; background-repeat:no-repeat;}
#containerDiv {position:relative; width:792px; background-image:url("../images/background_leftnav.gif"); background-repeat:repeat-y;}
#columnWrapperDiv {}
#threshold01Div {width:16px; float:left; height:391px;}
#leftColumnDiv {float:left; width:163px; padding-bottom:20px;}
#contentContainerDiv {float:left; width:597px; background-color:#fff;}
#bkgdThresholdDiv {float:left; width:1px; height:460px;}
#contentDivShort {float:left; width:407px; padding:20px 0px 20px 19px;}
#contentDivLong {float:left; width:560px; padding:20px 0px 20px 19px;}
#contentColRight {float:right; width:140px; padding:20px 10px 20px 0px;}


/* =masthd
----------------------------------------------- */
#masthdDiv {position:relative; width:760px; height:192px; margin-left:16px; background-image:url("../images/masthd/background_masthd.gif"); background-repeat:no-repeat; background-color:#99af2d;}
#logo {position:absolute; width:163px; height:84px; top:108px; left:0px; z-index:9;}
#gNav01 {position:absolute; width:102px; height:68px; top:124px; left:163px; z-index:11;}
#gNav02 {position:absolute; width:105px; height:68px; top:124px; left:265px; z-index:12;}
#gNav03 {position:absolute; width:120px; height:68px; top:124px; left:370px; z-index:13;}
#gNav04 {position:absolute; width:161px; height:68px; top:124px; left:490px; z-index:14;}
#gNav05 {position:absolute; width:109px; height:68px; top:124px; left:651px; z-index:15;}
#hcpBtn {position:absolute; width:205px; height:21px; top:124px; left:294px; z-index:16;}
#hcpLink {display:none;}
#goBtn {position:absolute; width:42px; height:32px; top:1px; left:714px; z-index:17;}
input.searchField {position:absolute; top:8px; left:569px; background-color:transparent; font-size:9pt; border:none; color:#0e707b; z-index:18; padding: 1px 0px 1px 0px; font-family: monospace; line-height:normal;}
#masthdShadow {position:absolute; width:597px; height:10px; top:110px; left:163px; z-index:19;}

#masthead_isi {
  font-size:0.9em;
  left:100px;
  position:relative;
  top:42px;
  width:643px;
}
#masthead_isi span {
  color: #01586e;
  font-size: 1.1em;
  font-weight: bold;
}
#masthead_isi span a {
  color: #01586e;
}
/* =leftNavigation
----------------------------------------------- */
#leftNavigation {width:162px;}
#leftNavigation ul {margin:0em; padding:0em; list-style-type:none;}
#leftNavigation ul.bottomBorder {border-bottom:1px solid #95c8cb;}
#leftNavigation ul li {display:inline;}
div.topBorder {border-top:1px solid #95c8cb;}

/*width:129px = 162 - 23 - 10*/
a:link.navHd, a:visited.navHd, a:active.navHd {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#1e7984; background-color:#d6fcff; background-image:url("../images/leftnav/navhdOff.gif"); background-repeat:no-repeat; width:129px;}
a:hover.navHd {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#0b7f8c; background-image:url("../images/leftnav/navhdOn.gif"); background-repeat:no-repeat; width:129px;}
a:link.navHdSelected, a:visited.navHdSelected, a:active.navHdSelected, a:hover.navHdSelected {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#0b7f8c; background-image:url("../images/leftnav/navhdOn.gif"); background-repeat:no-repeat; width:129px;}

a:link.navHdXpress, a:visited.navHdXpress, a:active.navHdXpress {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#a31d7e; background-image:url("../tools_support/images/leftnav/navhdXpressOff.gif"); background-repeat:no-repeat; width:129px;}
a:hover.navHdXpress {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#600a49; background-image:url("../tools_support/images/leftnav/navhdXpressOn.gif"); background-repeat:no-repeat; width:129px;}
a:link.navHdXpressSelected, a:visited.navHdXpressSelected, a:active.navHdXpressSelected, a:hover.navHdXpressSelected {padding:10px 10px 10px 23px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#600a49; background-image:url("../tools_support/images/leftnav/navhdXpressOn.gif"); background-repeat:no-repeat; width:129px;}

a:link.subMenuLvl1, a:visited.subMenuLvl1, a:active.subMenuLvl1 {padding:7px 10px 7px 34px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#0b5860; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1Off.gif"); background-repeat:no-repeat; background-position:23px 11px;}
a:hover.subMenuLvl1 {padding:7px 10px 7px 34px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1On.gif"); background-repeat:no-repeat; background-position:23px 11px;}
a:link.subMenuLvl1Selected, a:visited.subMenuLvl1Selected, a:active.subMenuLvl1Selected, a:hover.subMenuLvl1Selected {padding:7px 10px 7px 34px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1On.gif"); background-repeat:no-repeat; background-position:23px 11px;}
a:link.subMenuLvl1Selected2, a:visited.subMenuLvl1Selected2, a:active.subMenuLvl1Selected2, a:hover.subMenuLvl1Selected2 {padding:7px 10px 7px 34px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1On2.gif"); background-repeat:no-repeat; background-position:21px 13px;}

a:link.subMenuLvl2, a:visited.subMenuLvl2, a:active.subMenuLvl2 {padding:7px 10px 7px 45px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#0b5860; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1Off.gif"); background-repeat:no-repeat; background-position:34px 11px;}
a:hover.subMenuLvl2 {padding:7px 10px 7px 45px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1On.gif"); background-repeat:no-repeat; background-position:34px 11px;}
a:link.subMenuLvl2Selected, a:visited.subMenuLvl2Selected, a:active.subMenuLvl2Selected, a:hover.subMenuLvl2Selected {padding:7px 10px 7px 45px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-color:#75bdc9; background-image:url("../images/leftnav/subMenuLvl1On.gif"); background-repeat:no-repeat; background-position:34px 11px;}


/* =Typography
----------------------------------------------- */
.subhd01 {font-size:1.5em; line-height:normal; font-weight:bold; color:#38aec0;}
.subhd02 {font-size:1.1em; line-height:normal; font-weight:bold; color:#00717b; margin-top:1.4em; margin-bottom:.4em;}
sup.ref {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}
sup.regSubhead {font-size:.62em; vertical-align:baseline; bottom:0.75em;}
sup.reg {font-size:smaller; vertical-align:baseline; position:relative; bottom:0.50em;}
sup.regSmTxt {font-size:smaller; vertical-align:baseline; position:relative; bottom:0.18em;}
sup {font-size:smaller; vertical-align:baseline; position:relative; bottom:0.33em;}
.footnote {font-size:.82em; color:#999999; line-height:1.3em;}
.copyTxt01 {font-size:.92em;}


/* =lists
----------------------------------------------- */
ul.list01 {margin:1.4em 0em 1.4em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.list01 li {margin:0em 0em .3em 0em; padding:0em 0em 0em 0em; background-image:url("../images/icons/icon_bullet01.gif"); background-repeat:no-repeat; background-position:.1em .5em; padding-left:1.1em;}
ul.list01 li.level2 {margin:0em 0em .1em .9em; padding:0em 0em 0em 0em; background-image:url("../images/icons/icon_bullet02.gif"); background-repeat:no-repeat; background-position:.1em .5em; padding-left:1em;}
ul.list01 li.level3 {margin:0em 0em .1em .9em; padding:0em 0em 0em 0em; background-image:url("../images/icons/icon_bullet02.gif"); background-repeat:no-repeat; background-position:1.8em .5em; padding-left:2.7em;}

ol {margin-top:1.4em; padding-top:0px; margin-left:28px;}
ol li {margin:0em 0em .3em 0em;}
ol.noMargTop {margin-top:0em;}
ol.noMargBot {margin-bottom:0em;}

ul.siteMap {margin:1.2em .6em 1.2em 0em; padding:0em 0em 0em 0em; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
ul.siteMap li.title {margin:0em 0em .4em 0em; padding:0em 0em 0em 0em; font-size:1.1em; font-weight:bold;}
ul.siteMap li.chapter {margin:0em 0em .4em 0em; padding:0em 0em 0em 0em; font-size:.92em; font-weight:bold;}
ul.siteMap li.page {margin:0em 0em .4em 1em; padding:0em 0em 0em 0em; line-height:1.3em; font-size:.92em; font-weight:normal;}
ul.siteMap li.content {margin:0em 0em .3em 2.2em; padding:0em 0em 0em 0em; font-size:.86em; line-height:1.3em; font-weight:normal;}
ul.siteMap li.subcontent {margin:0em 0em .3em 3em; padding:0em 0em 0em 0em; font-style:italic; font-size:.86em; line-height:1.3em; font-weight:normal;}
ul.siteMap li.title a, ul.siteMap li.chapter a, ul.siteMap li.page a, ul.siteMap li.content a, ul.siteMap li.subcontent a {text-decoration:none;}
ul.siteMap li.title a:hover, ul.siteMap li.chapter a:hover, ul.siteMap li.page a:hover, ul.siteMap li.content a:hover, ul.siteMap li.subcontent a:hover {text-decoration:underline;}

ul.noMargTop {margin:0em 0em 1.4em 0em;}
ul.noMargBot {margin:1.4em 0em 0em 0em;}
ul.noMarg {margin:0em 0em 0em 0em;}
ul.margTB01 {margin:.9em 0em .9em 0em;}


/* =links -- link, visited, hover and then active [must remain in this order]
----------------------------------------------- */
a:link {color:#f87f2c; text-decoration:underline;}
a:visited {color:#f87f2c; text-decoration:underline;}
/*a:hover {background-color:#c65416;}*/
a:active {color:#f87f2c; text-decoration:underline;}

a:link.plainAnchor01 {color:#272727; text-decoration:none;}
a:visited.plainAnchor01 {color:#272727; text-decoration:none;}
a:hover.plainAnchor01 {color:#272727; text-decoration:none;}
a:active.plainAnchor01 {color:#272727; text-decoration:none;}

a:link.plainAnchor02 {color:#f87f2c; text-decoration:none;}
a:visited.plainAnchor02 {color:#f87f2c; text-decoration:none;}
a:hover.plainAnchor02 {color:#f87f2c; text-decoration:none;}
a:active.plainAnchor02 {color:#f87f2c; text-decoration:none;}

a:link.plainAnchor03 {color:#00717b; text-decoration:none;}
a:visited.plainAnchor03 {color:#00717b; text-decoration:none;}
a:hover.plainAnchor03 {color:#00717b; text-decoration:none;}
a:active.plainAnchor03 {color:#00717b; text-decoration:none;}


/* =page controls
----------------------------------------------- */
p.pageControls {font-size:.86em;}
p.pageControls a:link, p.pageControls a:visited, p.pageControls a:active {color:#f87f2c; text-decoration:none;}
p.pageControls a:hover {text-decoration:underline;}
p.pageControls span {font-size:.82em; color:#00717b;}


/* =buttons
----------------------------------------------- */
div.btnWrapper {padding:0px; margin-bottom:4px; line-height:normal; background-image:url("../images/background_button_bottom.gif"); background-repeat:no-repeat; background-position:right bottom;}
div.btnMargBottom {margin-bottom:1.4em;}
a.button {line-height:normal; font-size:11px !important; min-height:14px; font-weight:bold; display:block; margin:0px; padding:2px 28px 2px 5px; background-image:url("../images/background_button_arrow.gif"); background-repeat:no-repeat; background-position:top right; border-left:1px solid #82bbbf;}
a:link.button {color:#1f8791; text-decoration:none;}
a:visited.button {color:#1f8791; text-decoration:none;}
/*a:hover.button {background-color:#c65416;}*/
a:active.button {color:#1f8791; text-decoration:none;}

div.bWidth01 {width:175px;}
div.bWidth02 {width:103px;}
div.bWidth03 {width:130px;}
div.bWidth04 {width:260px;}
div.bWidth05 {width:222px;}
div.bWidth06 {width:190px;}
div.bWidth07 {width:140px;}
div.bWidth08 {width:160px;}
div.bWidth09 {width:315px;}
div.bWidth10 {width:252px;}
div.bWidth11 {width:285px;}
div.bWidth12 {width:215px;}
div.bWidth13 {width:180px;}
div.bWidth14 {width:166px;}
div.bWidth15 {width:196px;}
div.bWidth16 {width:85px;}
div.bWidth17 {width:75px;}
div.bWidth18 {width:80px;}
div.bWidth19 {width:60px;}
div.bWidth20 {width:95px;}
div.bWidth21 {width:118px;}
div.bWidth22 {width:352px;}
div.bWidth23 {width:240px;}
div.bWidth24 {width:65px;}


/* =number list
----------------------------------------------- */
.numList {float:left; width:22px; margin-bottom:.3em;}
.textList {float:left; width:385px; margin-bottom:.3em;}


/* =faqs
----------------------------------------------- */
div.Q1 {float:left; width:14px; text-align:center; padding:2px 4px; background-color:#ffc59d; color:#ad5102; font-weight:bold; margin-bottom:8px;}
div.Q2 {float:left; width:375px; padding:3px 0px 0px 8px; font-weight:bold; margin-bottom:8px; color:#00717b;}
div.A1 {float:left; width:14px; text-align:center; padding:2px 4px; background-color:#e9fcfe; color:#509ea9; font-weight:bold; margin-bottom:8px;}
div.A2 {float:left; width:375px; padding:3px 0px 15px 8px;}


/* =glossary
----------------------------------------------- */
#glossaryIndex {margin-top:1.7em;}
#glossaryTerms div.line {margin:2px 0px 4px 0px; width:100%; border-bottom:1px dotted #94c8cb; height:1px; overflow:hidden;}
#glossaryTerms span.subhd {margin:0px 0px 0px 0px; font-weight:bold; line-height:normal; color:#00717b;}
#glossaryTerms div.glossaryLetter {margin:6px 0px 0px 0px; color:#f87f2c; font-weight:bold; font-size:1.1em; line-height:normal;}
#glossaryIndex {margin-bottom:12px;}
#glossaryIndex {padding:3px 5px 4px 5px; background-color:#e9fcfe; color:#00717b; font-size:1.1em; font-weight:bold; line-height:1.4em;}
#glossaryIndex span {padding:0px 1px; color:#f87f2c;}
#glossaryIndex a:link {color:#f87f2c; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:visited {color:#f87f2c; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:active {color:#f87f2c; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:hover {color:#f87f2c; text-decoration:underline; font-weight:bold; line-height:normal;}
a:link.glossaryTerm {color:#f87f2c; text-decoration:underline;}
a:visited.glossaryTerm {color:#f87f2c; text-decoration:underline;}
/*a:hover.glossaryTerm a:hover {text-decoration:underline;}*/
a:active.glossaryTerm {color:#f87f2c; text-decoration:underline;}


/* =footer
----------------------------------------------- */
#footerDiv {margin:0px 16px; background-color:#fff; background-image:url("../images/background_leftnav_base.gif"); background-repeat:no-repeat;}
#footerDiv #isiDiv {/*font-size:.92em;*/ padding-top:65px; color:#000; text-align:left; width:700px; margin-left:25px;} /*keep right padding 23 pixels to solve bug in IE 6*/
#footerDiv #isiDiv h3.subhd01 {/*font-size:1.2em; line-height:normal; font-weight:bold;*/ color:#1e7984;}
#footerDiv div.globalNavBottom {margin-top:1em; text-align:center; border-top:1px solid #94c8cb; padding:7px 25px 0px 25px; line-height:1.6em;}
#footerDiv div.globalNavBottom a {color:#272727; text-decoration:none; font-size:.86em;}
#footerDiv div.globalNavBottom a:hover {text-decoration:underline;}
#footerDiv div.globalNavBottom span {padding:0px 3px; color:#94c8cb; font-size:.86em;}
#footerDiv div.logo {padding:18px 0px 25px 0px; text-align:center;}
#footerDiv .noMargTop {margin-top:0px;}


/* =forms
----------------------------------------------- */
form {margin:0px;}
fieldset {padding:.5em;}
form select {margin-top:.2em;}
form.formMarg01 {margin-top:.6em; margin-bottom:1.4em;}
label.vStack {display:block; padding:0em 0em .2em 0em; font-weight:bold;}
label.vStack02 {display:block; padding:0em 0em .4em 0em; font-weight:bold;}
label.plainTxt {font-weight:normal;}
.formFieldMarg01 {margin-top:.6em; margin-bottom:1em;}
.formRadioStack {margin-bottom:.4em;}
.formChkbxStack {margin-bottom:.4em;}
form .width01 {width:125px;}
form .width02 {width:276px;}
form .width03 {width:50px;}
form div.leftField {float:left; width:150px;}
form span.asterisk {font-weight:normal;}
form input.radioButton {margin-right:4px; vertical-align:middle;}
form input.radioBtnMargLeft {margin-left:10px;}

form input.chkbox {margin-right:4px; vertical-align:middle;}

form .fieldWrapper01 {float:left; width:100px;}
form .fieldWrapper02 {float:left; width:200px;}
form .fieldWrapper03 {float:left; width:60px;}

.formListInput {float:left; width:22px; margin-bottom:.3em;}
.formListText {float:left; width:380px; margin-bottom:.3em;}

form div.checkbox01 {float:left; width:20px; text-align:left;}
form div.checkDescript {display:block; float:left; width:375px; padding-left:4px; padding-bottom:5px;}
.errorMessage {color:#CC3300; font-weight:bold;}


/* =comparison chart
----------------------------------------------- */
#chartWrapperDiv {background-color:#fff; display:none; width:632px; margin-right:auto; margin-left:auto; background-image:url("../images/background_1.jpg"); background-repeat:repeat-x;}
#chartISIWrapperDiv {background-color:#fff; padding:25px 18px 8px 18px;}
#chartISI {/*font-size:.92em;*/ color:#000;}
#chartISI h3.subhd01 {color:#1e7984;}


/* =dialogs
----------------------------------------------- */
#mask01Div {position:absolute; display:none; top:0px; left:0px; width:100px; height:100px; z-index:475;}
#mask01Iframe {position:absolute; display:none; top:0px; left:0px; height:100px; width:100px; z-index:476; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}

#leavingSiteDiv {position:absolute; top:90px; left:-1500px; width:470px; background-color:#fff; border:3px solid #de631d; padding:1px 1px 1px 1px; text-align:left; z-index:551;}
#leavingSiteDiv div.content {border:1px solid #38aec0; padding:12px 12px 12px 12px; line-height:1.6em;}
#leavingSiteDiv div.content p {margin-top:1em; margin-bottom:1em;}
#leavingSiteDiv div.content img {margin-top:10px; margin-right:8px;}

#leavingSiteSavingsCardDiv {position:absolute; top:90px; left:-1500px; width:470px; background-color:#fff; border:3px solid #de631d; padding:1px 1px 1px 1px; text-align:left; z-index:552;}
#leavingSiteSavingsCardDiv div.content {border:1px solid #38aec0; padding:12px 12px 12px 12px; line-height:1.6em;}
#leavingSiteSavingsCardDiv div.content span {color:#00838e; font-weight:bold; font-size:1.1em;}
#leavingSiteSavingsCardDiv div.content p {font-size:1em;}
#leavingSiteSavingsCardDiv div.content p.first {margin-top:1em; margin-bottom:5px;}
#leavingSiteSavingsCardDiv div.content img {margin-left:-12px;}
#leavingSiteSavingsCardDiv div.content p.last {margin-top:0px; margin-bottom:1em; color:#e4721d; font-weight:bold;}

#pdfMessageDiv {position:absolute; top:150px; left:-1500px; width:470px; background-color:#fff; border:3px solid #de631d; padding:1px 1px 1px 1px; text-align:left; z-index:555;}
#pdfMessageDiv div.content {border:1px solid #38aec0; padding:12px 12px 12px 12px;  line-height:1.6em;}
#pdfMessageDiv div.content img {margin-right:8px;}
#pdfMessageDiv img.pdfIcon {margin:4px 0px 0px 6px;}


/* =footnote
----------------------------------------------- */
.footnote {font-size:.82em; color:#999999; line-height:1.3em;}
.ftChar {float:left; width:8px; padding-right:3px; margin-bottom:.4em; font-size:.82em; color:#999999; line-height:1.3em;}
.ftTxt {float:left; width:392px; margin-bottom:.4em; font-size:.82em; color:#999999; line-height:1.3em;}


/* =Action Tag
----------------------------------------------- */
.actionTag {position:absolute; height:1px; width:1px; top:0px; left:-1000px;}


/* =Counseling Video
----------------------------------------------- */
#counselingVideoDiv {margin-top:1.4em;}
#counselingVideoDiv p {margin-top:0em;}


/* =miscellaneous
----------------------------------------------- */
.noMargTop {margin-top:0px;}
.noMargBottom {margin-bottom:0px;}
.noMargTB {margin-top:0px; margin-bottom:0px;}
.margTop01 {margin-top:.8em;}
.margTop02 {margin-top:1.4em;}
.margTop03 {margin-top:.6em;}
.margBottom01 {margin-bottom:3px;}
.margBottom02 {margin-bottom:1.4em;}
.margBottom03 {margin-bottom:8px;}
.margLeft01 {margin-left:10px;}
.color01 {color:#4d4d4d;}
.color02 {color:#1e7984;}
.color03 {color:#000;}
.color04 {color:#ea7427;}
div.line01 {margin:1.4em 0em; border-bottom:1px dotted #94c8cb; height:1px; overflow:hidden;}
.highlighter {background-color:#33FF00;}
.floatLeft {float:left;}
#widgetDownloads {display:none;}

/*About Yaz Callout
----------------------------------------------- */

div#yaz_ww {
	background: url(../about_yaz/images/ww_bg.gif);
	display: block;
	position: relative;
	float: left;
	width: 400px;
	height: 177px;
	margin: 0px;
	padding: 0px;
}
div#yaz_ww h3{
	color: #44969e;
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: -.35pt;
	clear: none;
	margin: 28px 10px 0px 22px;
	padding: 0px;
	display: block;
	position: relative;
	float: left;
}
div#yaz_ww h3 a{
	color: #44969e;
	text-decoration: none;
}
div#yaz_ww h3 em{
	color: #00707b;
	font-weight: bold;
	font-style: normal;
	letter-spacing: .6pt;
	line-height: 1.1em;
}
div#yaz_ww img, div#yaz_ww a{
	clear: none;
	display: block;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	border: none;
}
div#yaz_ww a {
	float: right;
	margin: 0px 10px 0px 0px;
}