/* Added 01.28.2010 by KMK */
/* Two Column template for Stimulus Portal */

#main_stimulus 
{
background:url("img/bg_main.jpg") repeat-x scroll left top transparent;
font-size:12px;
margin:0 0 0 1px;
padding:0 20px 30px;
width:834px;
}

#content_stimulus ul.big-chevron
{ 
	margin-left:10px;
}
#content_stimulus ul li.big-chevron
{
	background: url("img/arrow-big.gif") no-repeat scroll left 5px transparent;
	margin: 0 0 10px;
	padding: 0 0 0 12px;
	font-size: 14px;
	line-height: 20px;
}

#sidebarone_stimulus
{
    width: 225px;
    float: left;
    margin: 30px 0 0 0;
    font-size: 12px;
}

#sidebarone_stimulus ul li
{
    margin: 0px;
}
.bold-text
{
    font-weight: bold;
}

#content_stimulus
{
    width: 520px;
    float: left;
    margin: 30px 80px 0 0;
    font-size: 12px;
}

#content_stimulus .header
{
    font-size: 26px;
    color: #0094D6;
    margin-bottom: 15px;
}

#content_stimulus #featured-box-stimulus .featured-box-menu-stimulus ul
{
    width: 165px;
    float: left;
    margin: 0 0 0 0;
    background: #FFFFFF;
}
#content_stimulus #featured-box-stimulus .featured-box-menu-stimulus ul li
{
    width: 165px;
    float: left;
    margin: 0 0 1px 0;
    padding: 0px;
    background-image: none;
}
#content_stimulus #featured-box-stimulus .featured-box-menu-stimulus ul li a
{
    width: 145px;
    float: left;
    padding: 8px 10px 8px 10px;
    color: #5cadd6;
    background: #e6e6e6;
    margin: 0 0 0 0;
    text-decoration: none;
    display: block;
}
#content_stimulus #featured-box-stimulus .featured-box-menu-stimulus ul li a:hover
{
    width: 145px;
    float: left;
    padding: 8px 10px 8px 10px;
    color: #666666;
    background: #f0f0f0;
    text-decoration: none;
}
#content_stimulus #featured-box-stimulus .featured-box-menu-stimulus ul li a.selected, #featured-box-stimulus .featured-box-menu ul li a.selected:hover
{
    width: 145px;
    float: left;
    padding: 8px 10px 8px 10px;
    color: #666666;
    background: #ffffff;
    text-decoration: none;
    cursor: default;
}

/* Styles for content area lists */
#content_stimulus ul li, #content_stimulus-content ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/arrow2.gif) no-repeat left 5px;
}
#content_stimulus ul li.spacer
{
    margin: 0 0 15px 0;
    padding: 0 0 0 10px;
}
#content_stimulus ul li ul
{
    margin: 3px 0 15px;
}
#content_stimulus ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 12px;
    background: url(img/bullet.gif) no-repeat left 5px;
}
#content_stimulus ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/arrow.gif) no-repeat left 5px;
}
#content_stimulus ul li ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/bullet.gif) no-repeat left 5px;
}

#content_stimulus ol
{
    list-style: decimal;
    margin-left: 3em;
}

#content_stimulus ol li
{
    margin-bottom: 11px;
}

/* Styles for event lists */
#content_stimulus ul li.event-list, #content_stimulus-content ul li.event-list
{
    margin: 0 0 10px 20px;
    padding: 0 0 0 30px;
    background: url(img/round-blue-bullet-x.png) no-repeat left 0px;
}
#content_stimulus ul li.event-list-webinar, #content_stimulus-content ul li.event-list-webinar
{
    margin: 0 0 10px 5px;
    padding: 0 0 0 30px;
    background: url(img/round-blue-bullet-x.png) no-repeat left 0px;
}
#content_stimulus ul li.spacer
{
    margin: 0 0 15px 0;
    padding: 0 0 0 10px;
}
#content_stimulus ul li ul.event-list
{
    margin: 3px 0 11px;
}
#content_stimulus ul li ul li.event-list
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/bullet.gif) no-repeat left 5px;
}
#content_stimulus ul li ul li ul li.event-list
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/arrow.gif) no-repeat left 5px;
}
#content_stimulus ul li ul li ul li ul li.event-list
{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    background: url(img/bullet.gif) no-repeat left 5px;
}

/* Added 01.28.2010 by KMK */
/* Calls to Action Box in upper right column */
#sidebarone_stimulus .your-next-step
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    margin-right: 24px;
}
#sidebarone_stimulus .your-next-step a
{
    color: #363636;
}
#sidebarone_stimulus .your-next-step .header
{
    margin-bottom: 10px;
    color: #852339;
    font-size: 20px;
    font-weight: bold;
    font-family: Tahoma, Geneva, sans-serif;
}
#sidebarone_stimulus .your-next-step ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/arrow2.gif) no-repeat left 5px;
}
#sidebarone_stimulus .your-next-step ul li.updates
{
    padding: 9px 0 9px 30px;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .your-next-step ul li.webinar
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .your-next-step ul li.contact
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .your-next-step ul li.offers
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .your-next-step ul li.spacer
{
    margin: 0 0 15px 0;
    padding: 0 0 0 30px;
}
#sidebarone_stimulus .your-next-step ul li ul
{
    margin: 3px 0 11px;
}
#sidebarone_stimulus .your-next-step ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/bullet.gif) no-repeat left 5px;
}
#sidebarone_stimulus .your-next-step ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/arrow.gif) no-repeat left 5px;
}
#sidebarone_stimulus .your-next-step ul li ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/bullet.gif) no-repeat left 5px;
}

/* Added 01.28.2010 by KMK */
/* Calls to Action Box in upper right column */
#sidebarone_stimulus .get-educated
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    margin-right: 24px;
}
#sidebarone_stimulus .get-educated a
{
    color: #363636;
}
#sidebarone_stimulus .get-educated .header
{
    margin-bottom: 10px;
    padding-top: 30px;
    color: #0094D6;
    font-size: 20px;
    font-weight: bold;
    font-family: Tahoma, Geneva, sans-serif;
}
#sidebarone_stimulus .get-educated ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/arrow2.gif) no-repeat left 5px;
}
#sidebarone_stimulus .get-educated ul li.meaningful-use
{
    padding: 9px 0 9px 30px;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .get-educated ul li.clients
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .get-educated ul li.details
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .get-educated ul li.grants-funding
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .get-educated ul li.news-resources
{
    padding: 9px 0 9px 30px;
    border-top: dotted 1px #bfbfbf;
    background: url(img/round-blue-bullet-x.png) no-repeat left 11px;
}
#sidebarone_stimulus .get-educated ul li.spacer
{
    margin: 0 0 15px 0;
    padding: 0 0 0 30px;
}
#sidebarone_stimulus .get-educated ul li ul
{
    margin: 3px 0 11px;
}
#sidebarone_stimulus .get-educated ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/bullet.gif) no-repeat left 5px;
}
#sidebarone_stimulus .get-educated ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/arrow.gif) no-repeat left 5px;
}
#sidebarone_stimulus .get-educated ul li ul li ul li ul li
{
    margin: 0 0 2px 0;
    padding: 0 0 0 20px;
    background: url(img/bullet.gif) no-repeat left 5px;
}

#MU-offers-table
{
    width: 520px;
    padding: 20px;
}
#MU-offers-table .content-div
{
    margin-bottom: 20px;
}
#MU-offers-table .content-div-left
{
    margin: 5px;
    width: auto;
    float: left;
    vertical-align: top;
}
#MU-offers-table .content-div-right
{
    margin-left: 70px;
    position: relative;
    vertical-align: top;
}

#MU-products-table
{
    width: 520px;
}
#MU-products-table p
{
    margin-bottom: 0px;
    font-size: 11px;
}
#MU-products-table .header-gray
{
    height: 10px;
    background: #cccccc;
    border-top: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}
#MU-products-table .footer-gray
{
    height: 10px;
    background: #cccccc;
    border: 1px solid #cccccc;
    margin-bottom: 20px;
}
#MU-products-table .content-div
{
    padding: 15px 35px;
    border-top: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

#MU-webinar-table
{
    width: 520px;
    margin-bottom: 40px;
}
#MU-webinar-table .header-gray
{
    background: url(img/thTgray.gif) no-repeat #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000;
    padding: 10px 12px 10px 15px;
}
#MU-webinar-table .content-div
{
    padding: 15px;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

#MU-webinar-table .content-div-less-padding
{
    padding: 15px 8px;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

/* Slider formatting for 2 column Stimulus section (Light Blue) */
#white-box-stimulus .last-title
{
    margin-bottom: 0;
    height: 16px;
}
#white-box-stimulus
{
    width: 520px;
    float: left;
    margin-top: 10px;
    margin-bottom: 23px;
}
#white-box-stimulus .top-white-box-2
{
    width: 520px;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    float: left;
    background-color: #C9E1ED;
}
#white-box-stimulus .content-white-box-2
{
    width: 518px;
    float: left;
    background: url(img/bg_white_box_light_blue_stroke_520px.gif) repeat-y;
    overflow: hidden;
    padding: 0 1px;
}
#white-box-stimulus .bottom-white-box-2
{
    width: 520px;
    height: 6px;
    font-size: 1px;
    float: left;
    background: url(img/close_light_blue_520px.gif) no-repeat left top;
}
#white-box-stimulus .bottom-white-box-2-last
{
    width: 520px;
    height: 6px;
    font-size: 1px;
    float: left;
    background: url(img/close_light_blue_stroke_520px.gif) no-repeat left top;
}
#white-box-stimulus a.slider-title-closed
{
    width: 488px;
    height: 20px;
    display: block;
    background: #DEEDF4 url(img/sign_plus_blue.gif) no-repeat 499px 9px;
    overflow: hidden;
    font-size: 12px;
    padding: 8px 20px 0px 10px;
    font-family: Arial,Helvetica,sans-serif;
    color: #0089C2;
    border-bottom: 1px solid #FFFFFF;
    text-decoration: none;
    cursor: pointer;
}
#white-box-stimulus a.slider-title-closed:hover
{
    background: #EAF3F8 url(img/sign_plus_blue.gif) no-repeat 499px 9px;
    color: #666666;
}
#white-box-stimulus a.slider-title-opened
{
    width: 488px;
    height: 20px;
    display: block;
    background: #FFFFFF url(img/sign_minus_blue.gif) no-repeat 499px 9px;
    overflow: hidden;
    font-size: 12px;
    padding: 8px 20px 0px 10px;
    font-family: Arial,Helvetica,sans-serif;
    color: #0089C2;
    border: 0px;
    margin-bottom: 1px;
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
}
#white-box-stimulus .slider-content
{
    float: left;
    width: 478px;
    background: #ffffff;
    overflow: hidden;
    font-size: 11px;
    padding: 8px 20px 20px 20px;
    font-family: Arial,Helvetica,sans-serif;
    color: #7f7f7f;
    border: 0px;
}

#MU-legal-footer
{
    float: left;
    margin-top: 40px;
}
#MU-legal-footer ul li
{
    font-size: 16px;
}
#MU-legal-footer .notice
{
    font-size: 9px;
    color: #a5a5a5;
    float: left;
}
#MU-legal-footer a
{
    color: #CC0000;
}
#MU-legal-footer a:hover
{
    color: #CC0000;
}

/* Added 02.1.2010 by KMK */
/* table formatting for Stimulus / Meaningful Use homepage */

#content_stimulus .tableWebStimulusHomepage
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0;
    margin: 0;
}

#content_stimulus .tableWebStimulusHomepage th
{
    background: #c8203a;
    font-family: Verdana, Arial, Helvetica, sans-serif #ffffff;
    font-size: 11px;
    color: #fff;
    border: none;
}

#content_stimulus .tableWebStimulusHomepage th.thTop
{
    background: url(img/thTgray.gif) no-repeat #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000;
    border: none;
    text-align: left;
    border-bottom: dotted 1px #bfbfbf;
    padding: 10px 12px 10px 15px;
}

#content_stimulus .tableWebStimulusHomepage th.subth
{
    background: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif #ffffff;
    font-size: 12px;
    color: #d77e20;
    border: none;
}

#content_stimulus .tableWebStimulusHomepage th.thRight
{
    background: url(img/thTgray.gif) no-repeat #c8203a right;
    font-family: Verdana, Arial, Helvetica, sans-serif #ffffff;
    font-size: 11px;
    color: #fff;
}

#content_stimulus .tableWebStimulusHomepage tr td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px dotted #cccccc;
    text-align: left;
    color: #666666;
    margin: 0px;
    padding: 0px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdLeft
{
    vertical-align: top;
    border-left: 1px solid #cccccc;
    border-bottom: 1px dotted #cccccc;
    background: #FFFFFF;
    color: #666666;
    padding: 11px 10px 3px 14px;
    width: 24px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdLeft img
{
    margin-bottom: 0px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdRight
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align: middle;
    border-right: 1px solid #cccccc;
    border-bottom: 1px dotted #cccccc;
    background: #FFF;
    text-align: left;
    color: #666666;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdFull
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background: #FFF;
    text-align: left;
    color: #666666;
    padding: 15px 15px 12px 15px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdContact
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background: #cccccc;
    text-align: left;
    color: #852339;
    padding: 10px 12px 10px 15px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdBottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background: #ECECEC;
    text-align: left;
    color: #666666;
    padding: 15px 15px 20px 15px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdRightBottom
{
    font-family: 11px Verdana, Arial, Helvetica, sans-serif;
    border-right: 1px solid #666666;
    background: #FFF;
    text-align: left;
    color: #666666;
    padding: 12px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdHeadLeft
{
    border-left: 1px solid #cccccc;
    border-bottom: 1px dotted #cccccc;
    background: #FFFFFF;
    color: #666666;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdHeadMiddle
{
    border-bottom: 1px dotted #cccccc;
    background: #FFFFFF;
    color: #666666;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdHeadFull
{
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px dotted #cccccc;
    background: #FFF;
    color: #666666;
    height: 5px;
    font-size: 1px;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdHeadRight
{
    border-bottom: 1px dotted #cccccc;
    border-right: 1px dotted #cccccc;
    background: #FFFFFF;
    color: #666666;
}

#content_stimulus .tableWebStimulusHomepage tr td.tdContent
{
    text-align: left;
    border-right: 1px dotted #f6f6f6;
    border-bottom: 1px dotted #eaeaea;
}

/* Added 04.16.2009 by KMK */
/* table formatting for stimulus homepage */

#content_stimulus .tableWebStimulusDetails
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #cccccc;
    padding: 0;
    margin: 0;
}

#content_stimulus .tableWebStimulusDetails th
{
    background: #c8203a;
    font: 11px Verdana, Arial, Helvetica, sans-serif #ffffff;
    color: #fff;
    border: none;
    padding: 5px;
}

#content_stimulus .tableWebStimulusDetails th.thTop
{
    background: url(img/thTred_520px.gif) no-repeat #c8203a;
    font: 14px Verdana, Arial, Helvetica, sans-serif #ffffff;
    color: #fff;
    border: none;
    text-align: left;
}
#content_stimulus .tableWebStimulusDetails th.subth
{
    background: #ffffff;
    font: 12px Verdana, Arial, Helvetica, sans-serif #ffffff;
    color: #d77e20;
    border: none;
}
#content_stimulus .tableWebStimulusDetails th.thRight
{
    background: url(img/thTred_520px.gif) no-repeat #c8203a right;
    font: 11px Verdana, Arial, Helvetica, sans-serif #ffffff;
    color: #fff;
}
#content_stimulus .tableWebStimulusDetails tr td
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #eaeaea;
    background: #f6f6f6;
    text-align: left;
    color: #666666;
    padding: 5px;
    margin: 0px;
}
#content_stimulus .tableWebStimulusDetails tr td.tdRight
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #eaeaea;
    background: #FFF;
    text-align: left;
    color: #666666;
    padding: 5px;
    margin: 0px;
}
#content_stimulus .tableWebStimulusDetails tr td.tdBottom
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 0px solid #eaeaea;
    background: #f6f6f6;
    text-align: left;
    color: #666666;
    padding: 5px;
    margin: 0px;
}
#content_stimulus .tableWebStimulusDetails tr td.tdRightBottom
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-right: 1px solid #cccccc;
    border-bottom: 0px solid #eaeaea;
    background: #FFF;
    text-align: left;
    color: #666666;
    padding: 5px;
    margin: 0px;
}
#content_stimulus .tableWebStimulusDetails tr td.tdHeadLeft
{
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background: #FFFFFF;
    color: #666666;
}
#content_stimulus .tableWebStimulusDetails tr td.tdHeadMiddle
{
    border-bottom: 1px solid #cccccc;
    background: #FFFFFF;
    color: #666666;
}
#content_stimulus .tableWebStimulusDetails tr td.tdHeadFull
{
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    padding: 10px 10px 10px 10px;
    background: #f6f6f6;
    color: #666666;
}
#content_stimulus .tableWebStimulusDetails tr td.tdHeadRight
{
    border-bottom: 1px solid #cccccc;
    background: #FFFFFF;
    border-right: 1px solid #cccccc;
    color: #666666;
}
#content_stimulus .tableWebStimulusDetails tr td.tdContent
{
    text-align: left;
    border-right: 1px solid #f6f6f6;
    border-bottom: 1px solid #eaeaea;
}

#content_stimulus #contact-zone
{
    width: 520px;
    color: #363636;
}
#content_stimulus #contact-zone .column1
{
    width: 260px;
    float: left;
    text-align: left;
}
#content_stimulus #contact-zone .column1 .item-column1
{
    width: 260px;
    float: left;
    margin-bottom: 10px;
}
#content_stimulus #contact-zone .column1 .item-column1 .text-column1
{
    width: 154px;
    float: left;
    padding: 2px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#content_stimulus #contact-zone .column1 .item-column1 input
{
    width: 154px;
    height: 14px;
    float: left;
    margin: 2px 0 0 30px;
}
#content_stimulus #contact-zone .column1 .item-column1 select
{
    width: 158px; *width:160px; height:20px; display:block; float:left; margin:2px 0 0 30px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:20px;
}
html > body*#content_stimulus #contact-zone .column1 .item-column1 select
{
    width: 160px;
}
#contact-zone .column1 .item-column1 .red-st
{
    color: #d70000;
}

#content_stimulus #contact-zone .column2
{
    width: 260px;
    float: left;
    text-align: left;
}
#content_stimulus #contact-zone .column2 .item-column2
{
    width: 260px;
    float: left;
    margin-bottom: 10px;
}
#content_stimulus #contact-zone .column2 .item-column2 .text-column2
{
    width: 154px;
    float: left;
    padding: 2px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#content_stimulus #contact-zone .column2 .item-column2 input
{
    width: 154px;
    height: 14px;
    float: left;
    margin: 2px 0 0 30px;
}
#content_stimulus #contact-zone .column2 .item-column2 select
{
    width: 158px; *width:160px; height:20px; display:block; float:left; margin:2px 0 0 30px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:20px;}
html > body*#content_stimulus #contact-zone .column2 .item-column1 select
{
    width: 160px;
}
.red-st
{
    color: #d70000;
}

.submit-zone
{
    float: left;
    padding: 17px 0 0 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff0000;
    line-height: 19px;
}
.submit-zone input.submit-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_submit.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone input.submit-button:hover, .submit-zone input.submit-button:active
{
    background: url(img/button_submit.gif) no-repeat left -19px;
}

.submit-zone input.reset-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_reset.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone input.reset-button:hover, .submit-zone input.reset-button:active
{
    background: url(img/button_reset.gif) no-repeat left -19px;
}

#content_stimulus #comments
{
    width: 595px;
    float: left;
    padding: 30px 0 30px 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
#content_stimulus #comments .item-comments
{
    width: 595px;
    float: left;
    margin: 0 0 10px 0;
}
#content_stimulus #comments .item-comments .text-item
{
    width: 126px;
    float: left;
    padding: 2px 8px 0px 0px;
    text-align: right;
}
#content_stimulus #comments .item-comments input
{
    width: 154px;
    height: 14px;
    float: left;
}
#content_stimulus #comments .item-comments textarea
{
    width: 455px;
    height: 123px;
    float: left;
}
#content_stimulus #comments .item-comments select
{
    height: 20px;
    display: block;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 20px;
}
#content_stimulus #comments .submit-zone
{
    width: 455px;
    padding: 10px 0 0 17px;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff0000;
    line-height: 19px;
}
#content_stimulus #comments .submit-zone input.submit-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_submit.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
#content_stimulus #comments .submit-zone input.submit-button:hover, #comments .submit-zone input.submit-button:active
{
    background: url(img/button_submit.gif) no-repeat left -19px;
}

#content_stimulus #comments .submit-zone input.reset-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_reset.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
#content_stimulus #comments .submit-zone input.reset-button:hover, #comments .submit-zone input.reset-button:active
{
    background: url(img/button_reset.gif) no-repeat left -19px;
}

/* Added 02.05.2010 by KMK */
/* Contact Form for Right Column in Stimulus Portal */

#contact-zone-sidebarone-stimulus
{
    width: 195px;
    color: #363636;
    float: left;
    padding: 10px 15px 20px 15px;
    background: #ECECEC;
}
#contact-zone-sidebarone-stimulus .column1
{
    width: 195px;
    text-align: left;
}
#contact-zone-sidebarone-stimulus .column1 .item-column1
{
    width: 185px;
    float: left;
    margin-bottom: 10px;
}
#contact-zone-sidebarone-stimulus .column1 .item-column1 .text-column1
{
    width: 154px;
    float: left;
    padding: 2px 0 0 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#contact-zone-sidebarone-stimulus .column1 .item-column1 input
{
    width: 154px;
    height: 14px;
    float: left;
    margin: 2px 0 0 18px;
}
#contact-zone-sidebarone-stimulus .column1 .item-column1 select
{
    width: 158px; *width:160px; height:20px; display:block; float:left; margin:2px 0 0 18px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:20px;}
html > body*#contact-zone-sidebarone-stimulus .column1 .item-column1 select
{
    width: 160px;
}
#contact-zone-sidebarone-stimulus .column1 .item-column1 .red-st
{
    color: #d70000;
}

.submit-zone-sidebarone-stimulus
{
    float: left;
    padding: 10px 0 0 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff0000;
    line-height: 19px;
}
.submit-zone-sidebarone-stimulus input.submit-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_submit.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone-sidebarone-stimulus input.submit-button:hover, .submit-zone-sidebarone-stimulus input.submit-button:active
{
    background: url(img/button_submit.gif) no-repeat left -19px;
}

.submit-zone-sidebarone-stimulus input.reset-button
{
    width: 55px;
    height: 19px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
    background: url(img/button_reset.gif) no-repeat left top;
    border: 0px;
    text-indent: -9999px;
    cursor: pointer;
}
.submit-zone-sidebarone-stimulus input.reset-button:hover, .submit-zone-sidebarone-stimulus input.reset-button:active
{
    background: url(img/button_reset.gif) no-repeat left -19px;
}
#content_stimulus .stimulusWebinarArchiveBox
{
    margin-bottom: -4px;
    padding-left: 12px;
    padding-right: 15px;
    padding-top: 15px;
    vertical-align: top;
    width: auto;
}
#content_stimulus .stimulusWebinarArchiveBox ul li
{
    background: transparent url(img/pdf_transparent.gif) no-repeat scroll left 3px;
    margin: 0 0 10px 4px;
    padding: 0 0 2px 22px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li.webexIcon
{
    background: transparent url(img/webex_transparent.gif) no-repeat scroll left 3px;
    margin: 0 0 10px 4px;
    padding: 0 0 2px 22px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li.spacer
{
    margin: 0 0 15px;
    padding: 0 0 0 24px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li ul
{
    margin: 3px 0 11px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li ul li
{
    background: transparent url(img/pdf_transparent.gif) no-repeat scroll left 3px;
    margin: 0 0 10px 4px;
    padding: 0 0 2px 22px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li ul li ul li
{
    background: transparent url(img/pdf_transparent.gif) no-repeat scroll left 3px;
    margin: 0 0 10px 4px;
    padding: 0 0 2px 22px;
}
#content_stimulus .stimulusWebinarArchiveBox ul li ul li ul li ul li
{
    background: transparent url(img/pdf_transparent.gif) no-repeat scroll left 3px;
    margin: 0 0 10px 4px;
    padding: 0 0 2px 22px;
}

/* Added 01.31.2012 by CO */
/* ICD-10 pages */
#sidebarone_stimulus .your-next-step ul li ul li
{
    padding: 5px 0 0 10px;
    background: url(img/bullet.gif) no-repeat left 13px;
}

#ICD-10_links ul li 
{ 
    background-image: none; 
    margin: 0;
    padding:0;
}

ul.ICD-10_links 
{
	list-style: none;
	padding: 0px;
}

.displace 
{
	position: absolute;
	left: -5000px;
	}

ul.ICD-10_links li 
{
	float: left;
}

ul.ICD-10_links li a 
{
	display: block;
	width: 170px;
	height:116px;
}

/*Normal Links*/
ul.ICD-10_links li.FAQ a 
{
	background: url(img/ICD-10-nav-buttons-faqs.jpg) no-repeat;
}

ul.ICD-10_links li.Timeline a 
{
	background: url(img/ICD-10-nav-buttons-timeline.jpg) no-repeat;
}

ul.ICD-10_links li.Resources a 
{
	background: url(img/ICD-10-nav-buttons-resources.jpg) no-repeat;
}

/*Hover Links*/
ul.ICD-10_links li.FAQ a:hover 
{
	background: url(img/ICD-10-nav-buttons-faqs-hover.jpg) no-repeat;
}

ul.ICD-10_links li.Timeline a:hover 
{
	background: url(img/ICD-10-nav-buttons-timeline-hover.jpg) no-repeat;
}

ul.ICD-10_links li.Resources a:hover 
{
	background: url(img/ICD-10-nav-buttons-resources-hover.jpg) no-repeat;
}

@font-face{
    font-family: Avenir;
    src: url('fonts/avenirltstd-medium-webfont.eot'); /* here you go, IE */
}

@font-face {
    font-family: Avenir;
    src: url('fonts/avenirltstd-medium-webfont.ttf');
}

#timeline
{
    font-family: Avenir,Verdana,Arial,Helvetica,sans-serif;
    width: 520px; 
    float: left;
    color:#FFFFFF;
    font-size:13px;
}
#timeline h2
{
color:#FFFFFF; font-size:20px; font-weight:bold;
}

#timeline ul li
{
 background: url(img/arrow2-white.png) no-repeat scroll left 5px transparent; padding-bottom:5px; line-height:14px;
}

#timeline .step1
{
    margin:0;
    width: 520px; 
    height:216px;
    background:url(img/ICD-10_timeline_step1.png) no-repeat;
}
#timeline .step2
{
    margin:0;
    width: 520px; 
    height:288px;
    background:url(img/ICD-10_timeline_step2.png) no-repeat;    
}

#timeline .step3
{
    margin:0;
    width: 520px; 
    height:277px;
    background:url(img/ICD-10_timeline_step3.png) no-repeat;
}

#timeline .step4
{
    margin:0;
    width: 520px; 
    height:190px;
    background:url(img/ICD-10_timeline_step4.png) no-repeat;
}
