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


/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td {margin:0; padding:0;}
/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 {font-size:100%;}
/* Removes list-style from lists */
ol, ul {list-style:none;}
/* Normalizes font-style and font weight to normal */
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
/* Removes list-style from lists */
table {border-collapse:collapse; border-spacing:0;}
/* Removes border from fieldset and img */
fieldset, img {border:0;}
/* left-aligns text in caption and th */
caption, th {text-align:left;}
/* Removes quotation marks from q */
q:before, q:after {content:'';}



/* All Pages Layout CSS - "Css that relates to absolutly every page" */

html {overflow-y: scroll;}
body {position:relative;margin: 0 auto;text-align:left;}
#container {position: relative;width:910px;margin: 0 auto;text-align:left;}
#branding { position:relative; width:910px;height:93px;background-image:url(http://www.oralstrategies.org/build_images/build_slogan.jpg); background-repeat:no-repeat;}
#branding_print {width:0px;height:0px;visibility:hidden;}
#logo {position: absolute;width:189px;height:93px; left:0px; top:0px;}
#slogan {position:relative;width:910px;height:93px;background-image:url(http://www.oralstrategies.org/build_images/build_slogan.jpg);}
#pageflip {position:absolute;right:0px;top:0px;}
#content_area {position:relative;width:910px;clear:both;}
#content {position:relative;width:660px;float:left;margin-top:25px;}
#content_text, #content_text_rss, #content_other {width:600px;margin: 0px 30px 35px 30px;}
#content_text p, #content_text_rss p {padding: 15px 0px 10px 0px;text-align:justify;}
#content_text_rss h5 {clear:both; margin-left:50px; padding:10px 0px 10px 0px; position:relative;}
#content_text ul, #content_strat ul {padding: 15px 0px 10px 0px;}
#content_text li, #content_strat li {padding-left:10px;}
#content_text ul ul, #content_strat ul ul {padding-left:15px;}
#content_text h1 {padding: 15px 0px 15px 0px;}

#content_text object {padding: 15px 0px 15px 0px;}

#site_info {clear:both;position:relative;top:25px;width:910px;height:75px;background-image:url(http://www.oralstrategies.org/build_images/build_footer_right.jpg);}
#site_info_logo {height:38px;width:95px;position:absolute; left:20px; top:15px;}
#site_info h6 {position: absolute;right:35px;top:35px;}

img.push_left {float:right; padding:0px 0px 10px 15px;}



/* Main Navigation - "For all main navigation" */

#nav_main {position:relative;width:910px;height:27px;background-image: url(http://www.oralstrategies.org/build_images/build_mainnav.jpg);}
#nav_main ul {position: relative;list-style: none;padding-left: 10px;}
#nav_main ul li {float: left;}
#nav_main li a {float: left;display: block;padding: .6em .8em .6em .8em;text-decoration: none;color:#FFFFFF;}
#nav_main li a:hover {display: block;text-decoration: none;color:#FFFFFF;background-image:url(http://www.oralstrategies.org/build_images/build_mainhover.jpg);background-repeat:repeat-x;}
#nav_main li span a {display: block;text-decoration: none;color:#FFFFFF;background-image:url(http://www.oralstrategies.org/build_images/build_mainhover.jpg);background-repeat:repeat-x;}
#nav_main rss a {float: left;display: block;padding: .6em .8em .6em .8em;text-decoration: none;color:#FFFFFF;}
#nav_main_right {float:right;position:relative;margin-right:15px;}

/* Main Navigation V 2.0 - "For all main navigation" */

* { margin: 0px; padding: 0px; }

#main_nav2 {background: url(build_images/build_main_nav_sprite.jpg) 0px 0px no-repeat;height: 40px;width: 910px;margin: 0 auto;}
#main_nav2 span {display: none;}

#main_nav2 li {list-style-type: none;float: left;}
#main_nav2 a {height: 40px;display: block;}

#nav2_home { width: 56px; }
#nav2_about { width: 92px; }
#nav2_strategies { width: 108px; }
#nav2_stories { width: 132px; }
#nav2_resources { width: 121px; }
#nav2_contact {width: 73px; margin-left:244px;}
#nav2_twitter { width: 23px; }
#nav2_facebook { width: 22px; }
#nav2_rss { width: 22px; }

#nav2_home a:hover, #nav2_home a.active { background: url(build_images/build_main_nav_sprite.jpg) 0px -40px no-repeat; }
#nav2_about a:hover, #nav2_about a.active { background: url(build_images/build_main_nav_sprite.jpg) -56px -40px no-repeat; }
#nav2_strategies a:hover, #nav2_strategies a.active { background: url(build_images/build_main_nav_sprite.jpg) -148px -40px no-repeat; }
#nav2_stories a:hover, #nav2_stories a.active { background: url(build_images/build_main_nav_sprite.jpg) -256px -40px no-repeat; }
#nav2_resources a:hover, #nav2_resources a.active { background: url(build_images/build_main_nav_sprite.jpg) -388px -40px no-repeat; }
#nav2_contact a:hover, #nav2_contact a.active { background: url(build_images/build_main_nav_sprite.jpg) -753px -40px no-repeat; }
#nav2_twitter a:hover, #nav2_twitter a.active { background: url(build_images/build_main_nav_sprite.jpg) -826px -40px no-repeat; }
#nav2_facebook a:hover, #nav2_facebook a.active { background: url(build_images/build_main_nav_sprite.jpg) -849px -40px no-repeat; }
#nav2_rss a:hover, #nav2_rss a.active { background: url(build_images/build_main_nav_sprite.jpg) -871px -40px no-repeat; }


/* Secondary Navigation - "For any secondary navigation" */

#nav_second {position:relative;width:910px;height:30px;background-image: url(http://www.oralstrategies.org/build_images/build_secondnav.jpg);margin-top:25px;font-size:80%;}
#nav_second ul {position: relative;list-style: none;padding-left: 10px;}
#nav_second ul li {float: left;border-right: 3px solid #D1D1D1;}
#nav_second li a {float: left;display: block;padding: .7em .8em .7em .8em;text-decoration: none;color: #000066;}
#nav_second li a:hover {display: block;text-decoration: none;color:#FFFFFF;background-color:#A5A5A5;}
#nav_second li span a, #nav_second li a.active {display: block;text-decoration: none;color:#FFFFFF;background-color:#A5A5A5;}



/* Third "About Section" Navigation */

#nav_about {position:relative;width:800px;height:27px;background-image:url(http://www.oralstrategies.org/build_images/build_third_nav.png);}
#nav_about ul {position: relative;list-style: none;padding-left: 10px;}
#nav_about ul li {float: left;}
#nav_about li a {float: left;display: block;padding: .4em .8em .5em .8em;text-decoration: none;color:#FFFFFF;}
#nav_about li a:hover {display: block;text-decoration: none;color:#000066;background-color:#FFFFFF;border-top:1px solid #999999;}
#nav_about li a.active {display: block;text-decoration: none;color:#000066;background-color:#FFFFFF;border-top:1px solid #999999;}
#nav_about_right {float:right;position:relative;margin-right:15px;}



/* Column Navigation CSS - "For any Column" */

#column, #column_login, #column_page, #column_myplace {position:relative; background-color:#E8E8E8; float:left;}
#column_login {height:350px;width:250px;margin-top:25px;}
#column {width:250px;margin-top:25px;min-height:620px;}
#column_page {width:179px; margin-top:10px; min-height:300px;}
#column_about {position:relative; background-color:#FFFFFF; float:left;}
#column_about {width:150px; margin-top:50px; border-left:1px solid #666666; border-bottom:1px solid #666666;}
#column_about li {border-top:1px solid #666666;}
#column_about li a {display: block;padding: .4em 1em .4em 1em;text-decoration: none;color:#666666;background-color:#FFFFFF;}
#column_about li a:hover {display: block;text-decoration: none;color:#000066;background-color:#DDDDDD;}
#column_about li a.active {display: block;text-decoration: none;color:#000066;background-color:#DDDDDD;}
#column_about ul li {text-align:left;}
#column ul, #column_page ul, #column_myplace ul, #column_about ul {position: relative;list-style: none; margin-top:5px;}
#column ul li, #column_page ul li, #column_myplace ul li {text-align:center;}
#column li a, #column_page li a {display: block;padding: .4em 1em .4em 1em;text-decoration: none;color:#DDDDDD;background-color:#9f9f9f;}
#column li p, #column_page li p {display: block;padding: .4em 1em .4em 1em; margin:0px; text-decoration: none;color:#DDDDDD;background-color:#9f9f9f;}
#column li a:hover, #column_page li a:hover {display: block;text-decoration: none;color:#FFFFFF;background-color:#eb8705;}
#column li span a,  #column_page li a.active, #column li a.active {display: block;text-decoration: none;color:#FFFFFF;background-color:#eb8705;}
#column p {margin:30px 20px 30px 20px; line-height:20px; padding-bottom:30px;}
#column_search {width:250px;text-align:center; min-height:15px;}
#column_search h5 {margin-top:20px;}
#column_search p {margin:0px 0px 0px 0px; padding: 5px 20px 0px 20px;}
.column_top {width:280px;height:35px;background-color:#b5b5b5;text-align:center;background-image:url(http://www.oralstrategies.org/build_images/gray_top.jpg);background-repeat:no-repeat;border-bottom:1px solid #999999;}
.column_top h2, .column_bottom h2, .column_intro_bottom_center h2, .column_intro_bottom h2 {padding: .68em 0em 0em 0em;}
.column_bottom, .column_intro_bottom_center, .column_intro_bottom {width:280px;height:35px;text-align:center;background-color:#b5b5b5;background-image:url(http://www.oralstrategies.org/build_images/gray_bottom.jpg);background-repeat:no-repeat;}
.column_intro_bottom, .column_intro_bottom_center {position:relative;float:left;}
.column_intro_bottom_center {margin-left:35px;margin-right:35px;}
.column_top_250 {width:250px;height:35px;background-color:#b5b5b5;text-align:center;background-image:url(http://www.oralstrategies.org/build_images/gray_top_250.jpg);background-repeat:no-repeat;}
.column_top_250 h2 {padding: .68em 0em 0em 0em;}
.column_bottom_250 {position: absolute;bottom:0px;width:250px;height:35px;background-color:#b5b5b5;background-image:url(http://www.oralstrategies.org/build_images/gray_bottom_250.jpg);background-repeat:no-repeat;}
.column_bottom_250_spacer {height:40px; width:250px;}
.column_container {width:280px;}



/* Column Navigation CSS - "For My Place" */

.list_myplace_info {width:110px;height:105px;position:relative;float:left;}
.list_myplace_logo {width:54px;height:105px;position:relative;float:left;}
#content_myplace {position:relative;width:660px;height:auto;float:left;margin-top:25px;background-image:url(http://www.oralstrategies.org/build_images/build_user_content.jpg);background-repeat:repeat-x;min-height:617px;margin-bottom:25px;}
.column_top_250_myplace {background-image:url(http://www.oralstrategies.org/build_images/gray_top_column_myplace.jpg);width:250px;height:35px;background-color:#b5b5b5;text-align:center;background-repeat:no-repeat;}
.myplace_main_top {background-image:url(http://www.oralstrategies.org/build_images/gray_top_myplace.jpg);width:660px;height:35px;}
.myplace_main_bottom {background-image:url(http://www.oralstrategies.org/build_images/gray_bottom_myplace.jpg);width:660px;height:35px;clear:both;position:relative;}
#column_myplace {width:250px;margin-top:25px;background-image:url(http://www.oralstrategies.org/build_images/build_user_nav.jpg);background-repeat:repeat-x;min-height:419px;}
#column_myplace li a {display: block;font-family: Verdana, Arial, Helvetica, sans-serif;padding: .8em 1em .8em 1em;text-decoration: none;color:#000066;font-weight:bold;font-size:80%;}
#column_myplace li a:hover {display: block;text-decoration: none;color:#000066;background-color:#CCCCCC;}
#column_myplace li a.active {display: block;text-decoration: none;color:#000066;background-color:#CCCCCC;}



/* CSS for MyPlace specific */

.myplace_header {position:relative;width:850px;margin-left:40px;padding-top:30px;margin-bottom:35px;clear:both;}
.myplace_userinfo {position:relative;float:left;width:200px;text-align:right;}
.myplace_userinfo h6 {margin-right:20px;}
.myplace_description {position:relative;float:left;width:610px;border-left:1px solid black;}
.myplace_description h1, .myplace_description p {margin-left:20px;}
.myplace_description h1 {margin-bottom:5px;}



/* CSS for the Promo Viewers */

#promo, #promo_stories {position:relative;width:910px;height:350px;margin-top:25px;}
#promo {background-image:url(http://www.oralstrategies.org/build_images/build_home_slice.jpg);background-repeat:repeat-x;}	
#promo_stories {background-color:#dddddd;}
#promo_small, #promo_login {position:relative;width:635px;height:350px;background-color:#ED8F14;}
#media_viewer {position:relative;float:left;height:350px;width:600px;}
#media_textbox {position:relative;float:left;height:350px;width:235px;margin-left:24px;text-align: justify;}
#media_textbox h1 {margin-top:20px;text-align:left;}
#media_textbox p {margin-top:20px;}
#media_textbox_home {position:relative;float:left;height:350px;width:235px;margin-left:24px;text-align:center;}
#media_textbox_home h1 {margin-top:20px;text-align:left;}
#media_textbox_home p {margin-top:20px;}
#imb_viewer {width:910px;position:relative;margin-top:25px;background-color:#000000;}
#imb_viewer_top, #imb_viewer_bottom {width:910px;height:8px;position:relative;}
#imb_viewer_top {background-image:url(http://www.oralstrategies.org/build_images/imb_viewer_top.jpg);}
#imb_viewer_bottom {background-image:url(http://www.oralstrategies.org/build_images/imb_viewer_bottom.jpg);}



/* (Download List) and (Title) Specific CSS - "General in areas that have to deal with listed items" */

.list_results {min-height:570px;}
.list_results_small {min-height:530px;}
.list_block {position:relative;width:620px;height:auto;float:left;margin-bottom:25px;}
.list_item, .list_item_right {width:620px;height:auto;position:relative;}
.list_item_right {margin-left:25px;}
.list_image{width:164px;height:105px;position:relative;float:left;}
.list_image a img {border:none;}
.list_content{width:456px;position:relative;float: left;}
.list_content_myplace{width:426px;position:relative;float: left;}
.list_title, .list_title_only, .list_title_nopic, .list_title_myplace {position:relative;float:left;margin-left:15px;}
.list_title_nopic {width:464px;}
.list_title {width:300px;}
.list_title_myplace {width:270px;}
.list_download{width:141px;position:relative;float:left;text-align:right;}

#btn_view {height:27px; width:72px;}
#btn_view span { display:none;}
#btn_view a.btn_view { display:block; background: url(build_images/build_btn_view.jpg) 0px -28px no-repeat; height:27px; width:72px; position:absolute; right:0px;}
#btn_view a.btn_view:hover { display:block; background: url(build_images/build_btn_view.jpg) 0px 0px no-repeat; height:27px; width:72px;}

.list_details{position:relative;clear:both;margin-left:15px;top:5px;}
.list_nav, .list_nav_left, .list_nav_right {height:20px;margin-bottom:25px;position:relative;background-image:url(http://www.oralstrategies.org/build_images/build_list_nav.jpg);background-repeat:repeat-x;clear:both;}
.list_nav {margin-top:25px;}
.list_nav_left {margin-left:40px;width:620px;margin-top:25px;}
.list_nav_left .search{color:#ED8F14;}
.list_nav_right {width:640px;}
.list_nav_right h3 {position:absolute;padding: 0px 20px 0px 10px;background-color:#FFFFFF;}
.list_nav_left h3 {position:absolute;padding: 0px 10px 0px 20px;right:0px;background-color:#FFFFFF;}
.list_nav_rss {position:absolute;text-align:right;right:0px;top:2px;background-color:#FFFFFF;height:16px;width:28px;}
.list_nav_content {position:absolute;right:60px;text-align:center;height:20px;background:#FFFFFF;display:block;padding:1.5px 10px 0px 20px;}
.list_nav_img {position:absolute;text-align:right;right:0px;background-color:#FFFFFF;padding-left:15px;height:30px;}
.list_nav_img img {padding-left:2px;}
#title {height:30px;margin-top:25px;position:relative;background-image:url(http://www.oralstrategies.org/build_images/build_titleline.jpg);background-repeat:repeat-x;clear:both;}
#title h1{position:absolute;text-align:left;padding: 0px 20px 0px 15px;height:30px;background-color:#FFFFFF;display:block;}
#next {position: absolute;right:0px;background-color:#FFFFFF;padding-left:15px;}
#next ul {position: relative;list-style: none;}
#next ul li {float:left;padding-left:6px;text-align:center;}
#next ul li div{background-image:url(http://www.oralstrategies.org/build_images/button_page_indicator.jpg);height:30px;width:107px;}
#next ul li div h2{padding-top: .4em;font-weight:600;font-family:Arial, Helvetica, sans-serif;}



/* Home Page Specific CSS - "Just Items specific to the Home Page" */

#intro_main{position:relative;margin-top:25px;height:100%;width:910px;background-image:url(http://www.oralstrategies.org/build_images/build_home_bars.jpg);background-repeat:repeat-y;}
#intro_footer {position:relative;width:910px;clear:both;}
#intro_about, #intro_news, #intro_events {position:relative;width:280px;float:left;padding-bottom:25px;}
#intro_about {margin-right:35px;}
#intro_news {margin-right:35px;}
#intro_about p, #intro_news p, #intro_events p {margin: 0px 20px 20px 20px;}	
#intro_about h3, #intro_news h3, #intro_events h3 {margin: 20px 20px 10px 20px;}


	
/* Log In Specific CSS - "Just Items specific to the Log In Page" */

#promo_login {background-image:url(http://www.oralstrategies.org/build_images/promo_login.jpg);}
#promo_login div {position: absolute;right:45px;bottom:30px;}



/* "Covers" Specific CSS - "Just Items specific to Cover Pages" */

#menu_cover {margin-top:25px;}

/* "Page Slider" Specific CSS - "Just Items specific to Page Slider" */

#pageslide-slide-wrap {background-color: #CCCCCC;}
#secondary {color: #FFF;padding: 15px 35px;}
.pageslide-close {font-size: 12px;font-weight: bold;padding:10px !important;border: 1px solid #C60;}


/* About Page Specific CSS - AND Message Specific CSS */

.message {position:relative;margin-top:25px;width:910px;background-image:url(http://www.oralstrategies.org/build_images/build_info_bg.jpg);background-repeat:repeat-y;}
.message_header {position:relative;width:910px;height:7px;background-image:url(http://www.oralstrategies.org/build_images/build_info_bg_top.jpg);background-repeat:no-repeat;}
.about_container, .message_container {width:910px;position:relative;}
.message_container {text-align:right;}	
.message_container h6 {margin:0px 25px 0px 15px;}
.about_container h1 {text-align:center;position:relative;margin-left:auto;margin-right:auto;}
.about_content {width:800px;min-height:800px;position:relative;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:35px;}
.message_footer {position:relative;width:910px;height:7px;background-image:url(http://www.oralstrategies.org/build_images/build_info_bg_bottom.jpg);background-repeat:no-repeat;}
.about_inner_content_box {width:798px;position:relative;background-color:#FFFFFF;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;clear:both;}
.about_inner_content {position:relative;width:650px; margin:auto; padding:35px 0px 35px 0px;}
.about_inner_content .image_right {float:right; padding:0 0 20px 20px;}
.about_inner_content .image_left{float:left; padding:0 20px 20px 0;}
.about_inner_content div {clear:both;}
.about_inner_content p {padding:0px 0px 25px 0px;}
.about_inner_content h3 {padding:0px 0px 25px 0px;}



/* Feed/UL Specific CSS - "Just Items specific to the RSS Feed Page" */

.feeds {position:relative;margin-left:75px;padding-bottom:50px;}
.feeds h5 {color:#000066;}
.feeds li {margin-top:20px;}
.feed {margin-left:85px;margin-top:10px; position:relative;}
.feed li {float:left; margin-left:10px; position:relative;}
.media_home {position:relative;margin-left:40px;}
.media_list li {position:relative;background-image:url(http://www.oralstrategies.org/build_images/build_download_list.jpg);height:36px;width:620px;margin-left:40px;}
.media_list .media_left {position:relative;width:535px;float:left;padding-top:9px;margin-left:30px;}
.media_list .media_right {position:relative;width:16px;float:left;padding-top:9px;}



/* Shadow Box Specific CSS - "Just Items specific to the Shadow Box" */

.shadowbox {position:relative;margin-top:25px;width:910px;height:252px;background-image:url(http://www.oralstrategies.org/build_images/build_shadowbox.jpg);}
.shadowbox_text {float:left;width:566px;height:252px;}
.shadowbox_text div{width:400px;padding-top:45px;padding-left:35px;text-align:left;}
.shadowbox_text h2{margin-bottom:10px;}
.shadowbox_image {float:left;width:344px;height:252px;}
.shadowbox_image a{position:relative;display:block;height:223px;width:265px;margin-left:25px;margin-top:10px;}



/* Strategies Pages Specific CSS - "Just Items specific to the Strategies Tab" */

#buttons img {float:left;padding: 0px 15px 20px 15px;}
#content_strat {position:relative;width:680px;float:left;margin-top:30px;padding:0px 41px 10px 10px;}
#content_strat p {padding: 10px 0px 10px 0px;}
.download_items {position:relative;height:20px;width:100%;margin-bottom:25px;margin-top:30px;background-image:url(http://www.oralstrategies.org/build_images/build_list_nav_green.jpg);background-repeat:repeat-x;clear:both;}
.download_items img {position:absolute;padding: 0px 20px 0px 0px;left:0px;background-color:#FFFFFF;}
.attached_items {position:relative;height:20px;width:100%;margin-bottom:25px;margin-top:30px;background-image:url(http://www.oralstrategies.org/build_images/build_list_nav_orange.jpg);background-repeat:repeat-x;clear:both;}
.attached_items img {position:absolute;padding: 0px 0px 0px 20px;right:0px;background-color:#FFFFFF;}
.attached_items_content {position:relative;width:620px;}
.attached_item {position:relative;width:310px;height:65px;float:left;padding-bottom:15px;}
.attached_item .icon {position:relative;float:left;height:65px;width:76px;}
.attached_item .description {position:relative;float:left;height:65px;width:234px;text-align:left;}
.attached_item .description h3 {padding:8px 5px 0px 8px;}
.attached_items_content_strat {position:relative;width:680px;}
.attached_item_strat {position:relative;width:340px;height:65px;float:left;padding-bottom:15px;}
.attached_item_strat .icon {position:relative;float:left;height:65px;width:76px;}
.attached_item_strat .description {position:relative;float:left;height:65px;width:264px;text-align:left;}
.attached_info {position:relative;height:20px;width:100%;background-image:url(http://www.oralstrategies.org/build_images/build_list_nav_grey.jpg);background-repeat:repeat-x;clear:both;}
.line_cut {width:610px;}
.line_push {margin-left:25px;}
.attached_info_content {position:relative;width:620px;height:auto; clear: both;}
.attached_info_content_strat {position:relative;width:680px;height:auto;}
.attached_info_section_top {position:relative;width:340px;height:40px;float:left;}
.attached_info_section_bottom {position:relative;width:340px;height:65px;float:left;margin-bottom:15px;}
.attached_info_section_cut_top_L {position:relative;width:305px;height:20px;float:left; margin-top:12px;}
.attached_info_section_cut_top_R {position:relative;width:305px;height:32px;float:left;}
.attached_info_section_cut_bottom {position:relative;width:305px;height:32px;float:left;margin-bottom:15px;}
.textright p, .textright h2, .textright h5 {text-align:right;}
.textleft p, .textleft h2, .textleft h5 {text-align:left;}
.textright p, .textright h2, .textleft p, .textleft h2, {font-size:90%;}
.textright p span {color:#000066;font-weight:700;font-size:90%;}
.textleft p span{color:#000066;font-weight:700;font-size:90%;}


/* Comment CSS */

#join_dialogue { position:absolute; right:0px; top:200px; height:179px; width:40px; z-index:10000000;}
#join_dialogue span { display:none;}
#join_dialogue a.join { display:block; background: url(build_images/build_share_btn_join.png) +4px 0px no-repeat; height:179px; width:40px;}
#join_dialogue a.join:hover { display:block; background: url(build_images/build_share_btn_join.png) 0px 0px no-repeat; height:179px; width:40px;}

#btn_viewthissite {height:32px; width:142px;}
#btn_viewthissite span { display:none;}
#btn_viewthissite a.btn_viewthissite { display:block; background: url(build_images/build_btn_viewthissite.jpg) 0px -44px no-repeat; height:32px; width:142px; position:relative; margin-left:163px;}
#btn_viewthissite a.btn_viewthissite:hover { display:block; background: url(build_images/build_btn_viewthissite.jpg) 0px 0px no-repeat; height:32px; width:142px;}

.share_cover { margin-top:25px; background-image:url(build_images/build_share_header.jpg); height:180px; width:910px; background-repeat:no-repeat;}
.share_cover p { margin:15px 0px 0px 210px; width:700px; height:50px;}
.share_cover .share_home {margin:0px; width:910px; height:110px; background-color:none;} 
.share_cover .share_home a { display:block; margin:auto; width:910px; height:110px; background-color:none;} 

.share_pagenav {width:610px; height:26px; margin-top:20px;}
.share_pagenav li {float:left;}
.share_pagenav li.next { width:300px; height:26px; margin-left:10px;}
.share_pagenav li.previous { width:300px; height:26px;}
.share_pagenav a.btn-blank {display:block; background-image:url(build_images/build_share_blank.jpg); height:26px; width:300px;}
.share_pagenav a.btn-next {display:block; background-image:url(build_images/build_share_next.jpg); height:26px; width:300px;}
.share_pagenav a.btn-next:hover {display:block; background-image:url(build_images/build_share_next_hover.jpg); height:26px; width:300px;}
.share_pagenav a.btn-previous {display:block; background-image:url(build_images/build_share_previous.jpg); height:26px; width:300px;}
.share_pagenav a.btn-previous:hover {display:block; background-image:url(build_images/build_share_previous_hover.jpg); height:26px; width:300px;}


.reply_start_form { width:423px;}
.reply_start_form_area {width:423; padding:10px 20px 0px 20px;}
.reply_start_textarea {height:40px; width:423px; font-size:70%;}
.reply_start_table {width:423px; margin-top:10px;}
.reply_title { width:100px;}
.reply_blocks { width:323px;}
.reply_start_input {height:25px; width:323px;}
.reply_start_input_normal {height:25px; width:423px;}

.reply_start_attach {width:423px; height:40px; _margin-bottom:10px;}

.reply_section {margin-bottom:40px;}
.reply_section h3 { margin:25px 40px 5px 0px;}
.reply_area { width:610px;}
.reply {width:610px;}
.reply_tail {height:11px; width:37px; padding-left:200px;}
.reply_bubble {background-image: url(build_images/build_reply_bg.jpg); background-repeat:repeat-y; width:463px; margin-left:147px; }
.reply_top {background-image: url(build_images/build_reply_top.jpg); background-repeat:no-repeat; width:463px; height:13px; margin: 0px 0px 0px 0px;}
.reply_bubble p {margin:10px 20px 10px 20px;}
.reply_bubble li hr {margin:0px 0px 0px 6px; height:2px; background-color:#FFFFFF; border:none;}
.reply_bottom {background-image: url(build_images/build_reply_bottom.jpg); background-repeat:no-repeat; width:463px; height:21px; margin-top:10px;}



.panel_reply { display:none; margin: 0px 0px 0px 0px;}
.panel_reply_links { display:none; margin: 0px 0px 0px 0px;}

.CommentHeader {margin-bottom:15px;}

.comment_start_content {width:575px; margin: 10px 15px 0px 15px;} 
.comment_start_form { width:575px;}
.comment_start_textarea {height:100px; width:575px; font-size:95%;}
.comment_start_table {width:555px; margin: 10px 0px 0px 20px;}
.comment_title { width:100px;}
.comment_blocks { width:455px;}
.comment_start_input {height:25px; width:455px;}
.comment_start_input_normal {height:25px; width:570px;}

.comment_start_attach {width:575px; height:40px;}

.comment_section {position:relative; margin-bottom:40px; clear:both;}
.comment_section h3 { margin:25px 40px 5px 0px;}
.comment_section ol { position:relative;}
.comment_section li { position:relative;}
.comment {width:610px; height:100%; position:relative; float:left; margin-top:20px;}
.comment_name { width:96px; position: relative; margin-left:5px; float:left;}
.comment_tail {width:38px; height:33px; position:absolute; left:115px; top:30px; z-index:2;}
.comment_bubble {background-image: url(build_images/build_comment_bg.jpg); background-repeat:repeat-y; width:463px; position: relative; margin-left:46px;float:left;}
.comment_top {background-image: url(build_images/build_comment_top.jpg); background-repeat:no-repeat; width:463px; height:13px; position: relative; margin: 0px 0px 0px 0px;}
.comment_bubble p {position:relative; margin:10px 20px 10px 20px;}
.comment_bubble .reply_btn {text-align:right;}
.comment_bubble hr {margin:0px 0px 0px 6px; color:#FFFFFF; border-color:#FFFFFF; border-width:1px;}
.comment_bottom {background-image: url(build_images/build_comment_bottom.jpg); background-repeat:no-repeat; width:463px; height:21px; position: relative; margin-top:10px;}

#panel_links {display:none; margin: 0px 0px 0px 0px;}
#panel_top {margin: 0px 0px 0px 0px;}
#panel {display:none;margin: 0px 0px 0px 0px;}
.slide { position:relative; margin: 10px 15px 10px 15px;}
.reply_slide { position:relative; margin-top:10px; /* IE Fix */ _margin-top:0px;}

#comment_start {background-image: url(build_images/build_comment_start_bg.jpg); background-repeat:repeat-y; width:610px; position: relative;}
.comment_start_top {background-image: url(build_images/build_comment_start_top.jpg); background-repeat:no-repeat; width:610px; height:9px; position: relative; margin: 0px 0px 0px 0px;}
.comment_start_bottom {background-image: url(build_images/build_comment_start_bottom.jpg); background-repeat:no-repeat; width:610px; height:9px; position: relative; margin-top:10px;}

a.btn-slide {display:block; width:575px; height:26px; background-image:url(build_images/build_share_toggle3.png); border:none;}
a.btn-slide:hover {display:block; width:575px; height:26px; background-image:url(build_images/build_share_toggle3_hover.png); border:none;}

a.btn-reply {display:block; margin:10px 0px 0px 363px; width:60px; height:20px; background-image:url(build_images/build_share_reply.png); border:none;}
a.btn-reply:hover {display:block; width:60px; height:20px; background-image:url(build_images/build_share_reply_hover.png); border:none;}

a.btn-reply_slide {display:block; width:423px; height:19px; background-image:url(build_images/build_share_reply_toggle.jpg); border:none;}
a.btn-reply_slide:hover {display:block; width:423px; height:19px; background-image:url(build_images/build_share_reply_toggle_hover.jpg); border:none;}

a.btn-share_delete span {display:none;}
a.btn-share_delete {display:block; width:25px; height:25px; background-image:url(build_images/build_share_delete.png); border:none;}
a.btn-share_delete:hover {display:block; width:25px; height:25px; background-image:url(build_images/build_share_delete_hover.png); border:none;}

a.btn-share_edit span {display:none;}
a.btn-share_edit {display:block; width:62px; height:24px; background-image:url(build_images/build_share_edit.png); border:none;}
a.btn-share_edit:hover {display:block; width:62px; height:24px; background-image:url(build_images/build_share_edit_hover.png); border:none;}


.smallestTag { font-size: 60%; text-decoration:none;}
.smallTag { font-size: 90%; text-decoration:none;}
.mediumTag { font-size: 120%; text-decoration:none;}
.largeTag { font-size: 150%; text-decoration:none; }
.largestTag { font-size: 180%; text-decoration:none;} 

/* Corner Effects - There is no need to touch these unless you want to change the color of a specific block */

.orange_corner_tl, .orange_corner_tr, .orange_corner_bl, .orange_corner_br, .grey_corner_tl, .grey_corner_tr, .grey_corner_bl, .grey_corner_br { position:absolute; height:8px; width:8px;}
.orange_corner_tl {background-image:url(http://www.oralstrategies.org/build_images/orange_corner_tl.jpg);top:0px;left:0px;}
.orange_corner_tr {background-image:url(http://www.oralstrategies.org/build_images/orange_corner_tr.jpg);top:0px;right:0px;}
.orange_corner_bl {background-image:url(http://www.oralstrategies.org/build_images/orange_corner_bl.jpg);bottom:0px;left:0px;}
.orange_corner_br {background-image:url(http://www.oralstrategies.org/build_images/orange_corner_br.jpg);bottom:0px;right:0px;}
.grey_corner_tl {background-image:url(http://www.oralstrategies.org/build_images/gray_corner_tl.jpg);top:0px;left:0px;}
.grey_corner_tr {background-image:url(http://www.oralstrategies.org/build_images/gray_corner_tr.jpg);top:0px;right:0px;}
.grey_corner_bl {background-image:url(http://www.oralstrategies.org/build_images/gray_corner_bl.jpg);bottom:0px;left:0px;}
.grey_corner_br {background-image:url(http://www.oralstrategies.org/build_images/gray_corner_br.jpg); bottom:0px; right:0px;}



/* Questions and Answers Page - Works with Java Script to make items pop up! */	

.pulldownbox {width:910px; margin-top:15px; height:36px; background-image:url(http://www.oralstrategies.org/build_images/build_about_qa_drop.jpg);}
.pulldownbox h3 {padding-top:5px;margin-left:15px;}
#pulldown1, #pulldown2, #pulldown3, #pulldown4, #pulldown5, #pulldown6, #pulldown7, #pulldown8, #pulldown9, #pulldown10, #pulldown11, #pulldown12, #pulldown13, #pulldown14, #pulldown15, #pulldown16, #pulldown17, #pulldown18, #pulldown19, #pulldown20, #pulldown21, #pulldown22, #pulldown23, #pulldown24, #pulldown25, #pulldown26, #pulldown27, #pulldown28, #pulldown29, #pulldown30, #pulldown31, #pulldown32, #pulldown33, #pulldown34, #pulldown35, #pulldown36, #pulldown37, #pulldown38, #pulldown39, #pulldown41, #pulldown42, #pulldown43, #pulldown44, #pulldown45, #pulldown46, #pulldown47, #pulldown48, #pulldown49, #pulldown50, #pulldown51, #pulldown52, #pulldown53, #pulldown54, #pulldown55, #pulldown56, #pulldown57, #pulldown58, #pulldown59, #pulldown61, #pulldown62 {width:770px;text-align:left;margin-top:10px;margin-left:65px;display:none;font-size:120%;}