* {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
/*    font-weight : normal;  */
    color: #000;
}

body {
    margin:0px;
}
h1{
    display:none;
}
img {
    border:none;
}
.clear{
    clear:both;
}
td {
    font-size:1.0em;
}
input.button{
    font-size:12px;
}
a, a span {
    color:#456586/*#456586*/;
}

#fontLinksBox a, #topLinks a, div.dropDownMenu a{
    color:#000!important;
}
div#outerContainer{
    width:1000px;
    /*position:absolute;
	left:50%;
	top:0px;
	margin-left:-500px; */
    margin:0 auto;
    background-image:url("../images/bg_bottom.gif");
    background-repeat:no-repeat;
    background-position:100% 100%;

}
div#banner{
    width:inherit;
    height:71px;
    border-bottom: 4px solid #b11212;
    background-image:url("../images/bg_banner.jpg");
    background-repeat:no-repeat;

}
.floatLeft{
    float:left;

}
.floatRight{
    float:right;

}
div#topLinks{
    float:right;
    margin-top:16px;
    font-size:11px;
    width:471px;
}
div#topLinks a:link, div#topLinks a:visited, div#topLinks a:hover {
    text-decoration:none;
    font-size:11px;
}
div#topLinks a:hover {
    text-decoration:underline;
}
#lastLink{
    margin-right:22px;
    font-size:11px;
}
div#topNav{
    width:1044px;
}
div#topNav img {
    display:block;
    float:left;
    margin-right:2px;
}

/*
img#topMenu_facts{
	position:absolute;
	left:0px;
	top:76px;
}
img#topMenu_dr{
	position:absolute;
	left:154px;
	top:76px;
}
img#topMenu_games{
	position:absolute;
	left:308px;
	top:76px;
}
img#topMenu_mind{
	position:absolute;
	left:462px;
	top:76px;
}
img#topMenu_parents{
	position:absolute;
	left:616px;
	top:76px;
}
*/
#flashHome{
    margin-top: 32px;/*51px;*/
}
div#outerLeft{
    width:688px;
    padding-left:7px;
    float:left;
    /*background-color:#CCFFCC;*/

}
div#outerRight{
    width:293px;
    margin-left:5px;
    float:right;


    /*background-color:#FFFFCC;
	display:none;*/
}
div#btn_search{
    width:277px;
    height:99px;
    background-image:url("../images/btn_search.gif");
    background-repeat:no-repeat;
    margin-top:18px;
    /*margin-top:0px;*/

}

div#headerSearch
{
    float:right;
    padding:7px 15px 0 0;
    height:30px;
    _text-align:right;
}
div#btn_search_tt{
    padding: 0;
}

#peerx_btn,
#btn_peerx {
    width:277px;
    height:80px;
    padding:0;
    display:block;
}
#btn_peerx {
    background:url("../images/btn_peerx2.png") no-repeat;
    margin:15px 0;
}

div#btn_glossary{
    width:277px;
    height:80px;
    background-image:url("../images/btn_glossary.png");
    background-repeat:no-repeat;
    margin:15px 0;
    padding: 0;
}

#btn_glossary0 {
    width:277px;
    height:80px;
    background:url("../images/btn_glossary.png") no-repeat;
    margin:15px 0;
    padding: 0;
}

div#btn_glossary_drill{
    width:277px;
    height:80px;
    background-image:url("../images/btn_glossary.png");
    background-repeat:no-repeat;
    margin-top:15px !important;

}
div#btn_treatment {
    width:277px;
    height:80px;
    overflow:hidden;
}
div#btn_treatment_drill{
    width:277px;
    height:80px;
    margin:15px 0;
    background-image:url("../images/btn_treatment.png");
    background-repeat:no-repeat;
    overflow:hidden;
}
div#btn_exercise{
    width:293px;
    height:87px;
    background-image:url("../images/btn_exercise.gif");
    background-repeat:no-repeat;
    margin-top:15px;
    margin-bottom:-8px;
}
div#btn_blog{
    width:277px;
    height:80px;
    background-image:url("../images/btn_blog.png");
    background-repeat:no-repeat;
    margin-top:15px;
}
div#btn_downloads {
    width:277px;
    height:80px;
    background-image:url("../images/btn_freeDownloads.png");
    background-repeat:no-repeat;
    margin-top:15px;
}
div#btn_downloads a{
    margin:0 73px 0 0;
}
#btn_sarablog {
    width:277px;
    height:80px;
    margin-top:5px;
    background-image:url("/peerx/images/right_sara_blog.gif");
}
div#btn_answer{
    width:277px;
    height:80px;
    background-image:url("../images/btn_answer.gif");
    background-repeat:no-repeat;
    margin-top:7px;

}
div#answerBow_Wrap{
    width:277px;
    min-height:100px;
    background-image:url("../images/answer_top.jpg");
    background-repeat:repeat-y;
    /*margin-top:15px;*/
    margin-top:7px;
}

div#btn_dr{
    width:277px;
    height:80px;
    background-image:url("../images/btn_dr.gif");
    background-repeat:no-repeat;
    margin-top:15px;
}
div#btn_dr_home{
    width:277px;
    height:80px;
    background-image:url("../images/btn_dr.gif");
    background-repeat:no-repeat;
    margin-top:9px;
}
div#btn_mom{
    width:277px;
    height:80px;
    background:url("../images/btn_mom.png") no-repeat;
    margin:15px 0;
}
#btn_mom0 {
    width:277px;
    height:80px;
    background:url("../images/btn_mom.png") no-repeat;
    margin:15px 0;
}
div#btn_mom a{
    margin:-3px 72px 0 0;
}
div#innerLeftHome{
    width:330px;
    float:left;
    margin-top:12px;
}
div#innerRightHome{
    width:334px;
    padding-left:24px;
    float:right;
    margin-top:12px;
    position: relative;
}
#recentPost{position: absolute;top:42px;left:38px;cursor:pointer;width:160px;}
#recentPost .postTitle a{color:#ffffff; text-decoration: none;}
.rating{padding:5px 0 0 0;}
.gdouter
{
    _background-image:url(/blog/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif) !important;
    _height:11px !important;
    _overflow:hidden;
}
.gdinner
{
    _background-image:url(/blog/wp-content/plugins/gd-star-rating/stars/oxygen_gif/stars12.gif) !important;
    _height:11px !important;
    _overflow:hidden;
}
.largeBtn{
    display:block;
    margin-bottom:12px;
}
div#footer{
    margin-top:7px;
    width:inherit;
    border-top:2px solid #6084aa;
}
div#footerInner{
    margin-top:2px;
    width:inherit;
    border-top:2px solid #6084aa;
    text-align:center;
    padding-top:13px;
    padding-bottom:13px;
    color:#456586;
    line-height:18px;
}
div#footerInner a{
    color:#456586;
    line-height:18px;
}
div#footerInner a:hover{
    text-decoration:none;
}
.spacer12{
    height:12px;
    clear:both;
}
#buttonSearch{
    /*margin-top:52px;*/
}
#searchBox table td{vertical-align: top;}
#searchBorder1
{
    height:20px;
    margin:3px 5px 0 0;
    padding:1px;
    background:#ffffff;
}
#searchBorder2
{
    padding:0;
    margin:0;
    border:none;
    border-top:1px solid #c0c0c0;
    border-left:1px solid #c0c0c0;
}
#inputSearch
{
    border:none;
    border-top:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
    width:162px;
    height:18px;
    padding:0;
}

#searchBox{
    height:30px;
    font-size:11px;

}
.white{
    color:#fff;
}
#treatmentBox a {color:#fff; text-decoration:none}
#treatmentBox a:hover {color:#fff; text-decoration:underline}
#treatmentBox{
    padding-left:20px;
    padding-top:35px;
    font-size:11px;
}
#treatmentText{
    float:right;
    margin-right:75px;
    margin-top:8px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#peerxBox,
#glossaryBox{
    padding-left:20px;
    padding-top:35px;
    font-size:11px;
}
#peerxText,
#glossaryText{
    float:right;
    margin-right:75px;
    margin-top:8px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#peerxText {
    margin-top:-12px;
    margin-right:65px
}
#peerxBox span {
    display:block;
    margin-right:50px
}
#peerxBox span, #glossaryBox span, #exerciseBox span, #blogBox span, #drBox span, #answerBox span, #momBox span, #answerBox_1 span, #treatmentBox span, #downloadsBox span {
    font-size:11px!important;
}
#exerciseBox{
    padding-left:20px;
    padding-top:35px;
    font-size:11px;

}
#exerciseText{
    float:right;
    margin-right:91px;
    margin-top:-2px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#blogBox{
    padding-left:20px;
    padding-top:35px;
    font-size:11px;

}
#blogText{
    float:right;
    margin-right:91px;
    margin-top:-2px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
img#brain{
    position:absolute;
    right:0px;
    top:327px;
}
img#brain_home{
    position:absolute;
    right:0px;
    top:317px;
}
#drBox{
    padding-left:18px;
    padding-top:35px;
    font-size:11px;
}
#drText{
    float:right;
    margin-right:75px;
    margin-top:2px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}

#momBox{
    padding-left:18px;
    padding-top:35px;
    font-size:11px;
}
#momText{
    float:right;
    margin-right:75px;
    margin-top:2px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#downloadsText {
    float:right;
    margin-right:91px;
    margin-top:2px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#answerBox, #answerBox_1{
    padding-left:20px;
    padding-top:35px;
    font-size:11px;

}
.answerText_new{
    margin-top:5px;
    margin-left:-5px;
    font-size:11px;
}
.answerText_new, .answerText_new form, .answerText_new form label, .answerText, .answerText form, .answerText form label{
    font-size:11px!important;
}
#answerText{
    float:right;
    margin-right:75px;
    margin-top:6px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
}
#answerText label {
    font-size:11px;
}

img#arrowAnswer{
    margin-top:2px;
}

/* Styles for DropDown Menus */
div#dropDownMenu_0{
    position:absolute;
    left:0px;
    top:102px;
    z-index:10;
}
div#dropDownMenu_1{
    position:absolute;
    left:154px;
    top:102px;
    z-index:10;
}
div#dropDownMenu_2{
    position:absolute;
    left:308px;
    top:102px;
    z-index:10;
}
div#dropDownMenu_3{
    position:absolute;
    left:462px;
    top:102px;
    z-index:10;
}
div#dropDownMenu_4{
    position:absolute;
    left:617px;
    top:102px;
    z-index:10;
}
div#dropDownMenu_5 {
    position:absolute;
    left:772px;
    top:102px;
    z-index:10;
}
div.dropDownMenu a:link, div.dropDownMenu a:visited, div.dropDownMenu a:hover{
    display:block;
    padding-top:5px;
    padding-bottom:5px;
    width:140px;
    border-left:1px solid #555;
    border-right:1px solid #555;
    /*border-top:1px solid #555;*/
    background-color:#bdc8cf;
    text-decoration:none;
    padding-left:10px;
    font-size: 11px;
}
div.dropDownMenu a:hover{
    background-color:#6084aa;
    color:#fff;
    /*border-top:1px solid #fff;*/
}
div.dropDownMenu a.lastMenuItem:link, div.dropDownMenu a.lastMenuItem:visited, div.dropDownMenu a.lastMenuItem:hover{
    background-image:url("../images/bg_menuItem.gif");
    background-repeat:no-repeat;
    background-position:100% 0%;
    padding-top:5px;
    padding-bottom:7px;
    width:142px;
    border-left:none;
    border-right:none;
    background-color:transparent;
    font-size: 11px;
}
div.dropDownMenu a.lastMenuItem:hover{
    background-image:url("../images/bg_menuItem_dark.gif");
}
.menuBorder{
    display:block;
}
.dropDownMenu{
    /*visibility:visible;*/
    visibility:hidden;
    z-index:10;
}

/* Styles for the Level 2 pages */
#fontLinksBox{
    float:left;
    display:block;
    height:21px;
    padding:6px 4px 0 3px;
    background-color:#bccdce;
    font-size:11px;
}
#fontLinksBox a:link, #fontLinksBox a:visited, #fontLinksBox a:hover {
    font-weight:bold;
    text-decoration:none;
    font-size: 11px;
}
#fontLinksBox a:hover {
    text-decoration:underline;
}
div#fontLinksBox span{
    font-size : 11px;
}
.boldText{
    font-weight:bold;
    font-size:1.0em;
}
.italicText{
    font-style:italic;
}
.red{
    color:#b11212;
}
div#innerLeftDrill_2{
    width:664px;
    margin-top:0px;/*28px;*/

}
div#formHolder_Drill{
    width:664px;
    height:255px;
    background-image:url("../images/bg_drNIDA.jpg");
    background-repeat:no-repeat;

}
div#outerLeft_Drill_2{
    width:688px;
    padding-left:0px;
    float:left;
}
div#breadCrumbs{
    margin:17px 0px 18px 26px;
    /*font-size:10px;*/

}
div#breadCrumbs a{
    color:#456586;
    font-size:0.9em;
}
div#breadCrumbs span{
    font-size:0.9em;
}
.pageHeader{
    padding:0 0 14px 26px;
	height:30px;
}
div#content_Drill_2{
    width:638px;
    margin-left:26px;
    margin-top:24px;
    font-size:1.0em;
}
.font12{
    font-size:1.1em;
}
.font11{
    font-size:1.0em;
}
.font10{
    font-size:0.9em;
}
div#content_Drill_2 p {
    margin:0px 0px 18px 0px;
}
div#content_Drill_2 p a{
    font-size:1.0em;
    color:#456586/*#456586*/;
}
div#content_Drill_2 span{
    font-size:1.0em;

}
#form_dr{
    /*margin:145px 0px 0px 218px;*/
    margin:87px 0px 0px 218px;
}
#form_dr td{
    padding-bottom:3px;
}
textarea, input{
    font-size:10px;
}
.blueForm {
    color:#456586;
    font-size:11px;
    line-height:13px;
}
#txt_drill_2{
    width:340px;
    height:45px;
    margin-right:6px;
}
.input_drill_2{
    width:173px;
    height:19px;
    margin-right:6px;
}

/* Styles for level 3 pages  */
div#outerLeft_Drill_3{
    width:688px;
    margin-right:7px;
    float:left;
    /*background-color:#CCFFCC;*/
}
div#Left_Drill_31{
    margin-left:10px;
    margin-top:10px;
}
div#Left_Drill_32{
    margin-left:10px;
    margin-top:0px;
    width:678px;
}
div#leftImage, div#leftImage_2{
    float:left;
    width:205px;
    margin-right:15px;
}
div#leftImage_2{
    text-align:center;
}
div#rightText{
    float:right;
    width:458px;
    overflow:hidden;
}
div#rightText_2{
    width:436px;
    border:1px solid #000;
    background-color:#ebebeb;
    padding:10px;
    margin-bottom:10px;
}
div#Left_Drill_31 p, div#rightText p, div#rightText_2 p{
    margin:0px 0px 10px 0px;
    font-size:1.0em;
}
div#innerLeftDrill_3{
    width:688px;
    margin-top:28px;
    /*background-color:#FF99FF;*/


}
.block{
    display: block;
}
div#leftNav{
    float:left;
    width:215px;
    background: #9cb0af url("../images/bg_left_nav.gif") repeat-x top left;
}
div#content_Drill_3{
    float:right;
    width:450px;
    margin:0;
    /*overflow:hidden;*/
    overflow: visible;
    /*background-color:#CCFFFF;*/
}
div#content_Drill_4{
    float:right;
    width:450px;
    margin-left:23px;
    overflow:hidden;
    /*background-color:#CCFFFF;*/
}
h2, h2.top{
    margin:0px;
    margin-bottom:2px;
    margin-top:16px;
    font-weight:bold;
    color:#006600;
    font-size:1.1em;
}
h2.top{
    margin-top:8px;
}
h3 {
    font-weight: bold;
    font-size: 1em;
}
div#content_Drill_3 p{
    margin:0px 0px 10px 0px;
    font-size:1.0em;
}
div#content_Drill_3 p span{
    margin:0px 0px 10px 0px;
    font-size:1.0em;
}

.alignRight{
    text-align:right;
}
.nextPage{
    color:#666699;
    text-decoration:none;
    font-weight:bold;
    font-size:0.9em;
}
.decoRight{
    margin-top:20px;
    margin-left:52px;
}
div#leftNav_Outer{
    width:205px;
    margin-left:10px;
    background-image:url("../images/bg_leftNav.jpg");
    background-repeat:repeat-y;
}
img#leftNavBottom{
    display:block;
    margin-left:10px;
}
img#topInfo{
    display:block;
    margin-left:10px;
}
img#bottomInfo{
    display:block;
    margin-left:10px;
}
div#leftInfo{
    width:205px;
    margin-left:10px;
    background-image:url("../images/bg_info.jpg");
    background-repeat:repeat-y;
}
div#leftInfo_Content{
    margin-left:24px;
    width:181px;
}
.headerInfo{
    /*color:#217b21;*/
    color:#006600;
    font-weight:bold;
    font-size:12px;
}
div#OrderPubs{												/* Added by Kate */
                          width:205px;
                          margin-left:10px;
                          background-image:url("../images/bg_info.jpg");
                          background-repeat:repeat-y;
}
div#OrderPubs_Content{										/* Added by Kate */
                                margin-left:24px;
                                width:181px;
}
div#OrderPubsIndex{											/* Added by Kate */
                              width:185px;
                              border:solid 2px #036502;
                              margin-top:15px;
                              padding:5px;
                              background-color:#E8EFE7;
}
div#leftNav_Content{
    width:181px;
    margin-left:24px;
    background-image:url("../images/bg_purple.gif");
    background-repeat:repeat-y;
}
div#leftNav_Content_other{
    width:181px;
    margin-left:24px;

}
div#leftNav_Content_other_top{
    width:181px;
    margin-left:24px;
    margin-bottom:5px;
}
.bullet{
    width:11px;
    display:block;
    margin-left:2px;
    float:left;
    margin-top:2px;
}
.item{
    width:166px;
    display:block;
    float:right;
    color:#000066;
    font-size:12px;

}
a.item:hover{
    text-decoration:none;
}
span.item{
    color:#000;
    font-weight:bold;
}
a.item_2{
    color:#000066;
    font-size:12px;
}
a.item_3{
    color:#000066;
    font-size:12px;
    margin-left:24px;
    margin-bottom:0px;
    display:block;
}
img.innerInfo{
    margin-left:24px;
    display:block;
}
.itemWrap{
    width:181px;
    /*margin-top:6px;*/
    padding-top: 6px;
}
p.updated{
	font-style:italic;
	font-color:#666;
	font-size:10pt;
	padding-top:15px;
}
#FF_spacer{
    display:none;
}
#deco_content_3{
    position:absolute;
    top:140px;
    left:533px;
}
.backTotop{
    color:#006600;
    font-size:0.9em;
}
a.backTotop:hover{
    text-decoration:none;
}
.ref{
    color:#456586;
    font-size:1.0em;
}
a.ref:hover{
    text-decoration:none;
}
#skipNav {
    position:absolute;
    top:-20px;
    left:-20px;
}
noscript, noscript p{
    color:#006600;
    font-weight:bold;

}
p.help{
    font-size:12px;
    margin-right:10px;
    margin-bottom:5px;
}
a.help{
    color:#000066;
    font-size:12px;
}
a.help:hover {
    text-decoration:none;
}
p.order{
    font-size:12px;
    margin-right:10px;
    margin-bottom:0px;
    background-color: #E8EFE7;
}
a.order{
    color:#000066;
    font-size:12px;
}
a.order:hover {
    text-decoration:none;
}
.spacer10{
    height:10px;
    clear:both;
}
#lang{
    margin-left:24px;
}
#lang_2{
    margin-left:0px;
    margin-top:0px;
}
/* Styles for Brain Games */
img.iconBrain{
    display:block;
    float:left;
    margin-right:30px;
}
div.textBrain{
    float:right;
    width:518px;
}
div.wrapBrain{
    width:638px;
    margin-bottom:10px;
}
.fancyStyle{
    font-family:Comic Sans MS;
    color:blue;
    font-weight:bold;
    font-size:1.0em;
}
.regularForm input {
    font-size:12px;
}

/* Styles for Utility Pages */
.resources{
    color:#456586;
    font-size:1.0em;
    font-weight:bold;
}
.resources_2{
    color:#456586;
    font-size:1.0em;

}
.resourcesUL li{
    /*display:block;*/
    margin-bottom:8px;
}
div.separator{
    text-align:center;
    margin-bottom:12px;
}
div.thankYou{
    background-color:#c0d0cf;
    padding:10px;
    text-align:center;
    font-size:1.2em;
    font-weight: bold;
}
.desc{
    color:#456586;
    font-size:1.0em;
    font-weight:bold;
}
.letters{
    background-color:#c0d0cf;
    padding:6px;
    text-align:center;
    font-size:1.2em;

}
a.gloss{
    font-size:1.0em;
}
a.gloss:hover{
    text-decoration:none;
}
li{
    font-size:1.0em;
}
.siteMap_1 li{
    margin-bottom:10px;
}
.siteMap_1 li a{
    font-weight:bold;
    color:#006600;
    font-size:1.0em;

}
.siteMap_2 li{
    margin-bottom:4px;
}
.siteMap_2 li a{
    font-size:1.0em;
    color:#456586;
    font-weight:normal;
}

/* Styles for PopUp */
#popup_middle{
    background-image:url("../images/popup_middle.gif");
}
div.popupContent{
    margin-top:24px;
    margin-bottom:14px;
}
.questionWhite{
    color:#fff;
    width:190px;
    margin-bottom:0px;
    font-size: 11px;
}
.noMargin{
    margin:0px!important;
}
.caption{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

a{
    font-size:1.0em;
}
.blackHeader{
    color:#000;
    margin:0px;
    margin-bottom:2px;
    margin-top:16px;
    font-weight:bold;
    font-size:1.1em;
}
.noDisplay{
    display:none;
}
/* Additional Styles */
table.dt td, table.dt th{
    text-align:left;
    font-size:0.9em;
    border:1px solid black;
}
table.dt{
    border-collapse:collapse;
    margin-left:1px;
}
.dt_hd{
    text-align:center;
    font-weight:bold;
    background-color:#ccc;
}
table.dt td ul{
    margin-top:0px;
    margin-bottom:0px;
}
table.dt td ul li{
    font-size:0.9em;

}
#itemLast{
    margin-bottom:6px;
}
div#content_Drill_3 ul li{
    font-size:1.0em;
}
.imgRight{
    margin:0px 0px 4px 6px;
}
#flashHolder {margin-left:6px;}
caption {
    text-align: left;
    padding: 0 0 10px 0;
}

.hidden {
    display: none;
    visibility: hidden;
}

/** Styles for custom AddThis toolbox bar in right column **/
.addthis_toolbox {
    margin:34px 0 0 2px;
    padding: 0;
}
.addthis_toolbox .custom_images a {
    width: 25px;
    height: 25px;
    margin: 4px;
    padding: 0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 1;
}
.addthis_toolbox .custom_images a img {
    opacity: 0.75;
}

/** IE right column spacing **/

#treatment_margins {
    margin-top: 20px;

}

/* All the right sidebar buttons */
h2.rt_sidebar {
    margin:5px 0 0;
}
.right_sidebar_btn {
    background-image:url('/images/right_sidebar_sprites.png');
    background-repeat:no-repeat;
    width:276px;
    overflow:hidden;
    margin:0;
    display:block;
    height:80px;
}
.right_sidebar_btn span {display:none}

.right_peerx_btn_sm {
    background-position:0 0;
}
.right_peerx_btn_lg {
    background-position:0 -400px;
    height:208px;
}
.right_choose_btn {
    background-position:0 -608px;
    height:79px;
}
.right_activity_btn {
    background-position:0 -687px;
    height:79px;
}
.right_sarablog_btn {
  background-position:0 -766px;
}
.right_sarablog_home_btn {
    background-position:0 -80px;
}
.right_downloads_btn {
    background-position:0 -846px;
    height:79px;
}
.right_downloads_home_btn {
    background-position:0 -160px;
}
.right_peer_btn {
    background-position:0 -925px;
    height:79px;
}
.right_mom_btn {
    background-position:0 -240px;
}
.right_glossary_btn {
    background-position:0 -320px;
}
.right_treatment_btn {
    background-position:0 -1004px;
}
.contactFormButton
{
	background:#ffffff url(/images/contactFormBg.jpg) no-repeat;
	width:276px;
	height:80px;
}
.contactWrapper
{
	padding:45px 0 0 10px;
	*padding:30px 0 0 10px;
	word-spacing:2px;
}
.contactWrapper .contactField
{
	width:140px;
	height:16px;
	border:none;
	border-top:1px outset gray;
	border-left:1px outset gray;	
}
.contactWrapper .contactSubmit
{
	background:none;
	border:none;
	color:#ffffff;
	padding:0;
	cursor:pointer;
	vertical-align:bottom;
	font-size:9px;
}
/* End all the right sidebar buttons */


/* Crossword Puzzes */


#crosswordPuzzel {
		/*margin: 0px auto;*/
		float:left;
		margin-left:0;
		padding-left: 0;
		width: 100%;
}



#crosswordLeft {
	float: left;
	width: 50%;
}

#crosswordRight { 
	float: right;
	width: 50%;
	}

ul.puzzle {
		list-style-type:none;
		display:block;
		padding:0;
		margin:0;
	
}

.puzzle li{
	list-style: none;
	margin: 1em 0;
	padding-left: 20px;
	text-indent: -20px;
	
}


/*.peerx_facts_leftcol {
	background-color: #FFF; 
	
	}*/
	
.peerx_facts_leftcol {
	background-color: #FFF !important;
	text-align:left;
	}
	
.peerx_caption {
	background-color: #CCCC99;
	padding-top: 6px;
	text-align:center;
	font-weight: bold;
	border-top:#000;
	border-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style:solid;
	}

	

table.facts_rx {
	border-top:1px solid #000;
	border-left:1px solid #000;
	width: 100%;
}

table.facts_rx th {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:3px;
	text-align:left;
}

table.facts_rx td {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align: top;
	padding:3px;
	width: 50%;
}



#facts_rx_top {
	background-color: #E8EFE7;
	text-align:center;
	font-weight: bold;
	padding:3px;
	vertical-align:top;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	}
	
	
.facts_rx_caption {
	background-color: #E8EFE7;
	text-align:center;
	font-weight: bold;
	padding:3px;
	vertical-align:top;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	}
	
	
#mixer_nojavascript table tr th {
	font-weight:bold;
	text-align:left;
	vertical-align:top;	
	}

#mixer_nojavascript table tr td {
	text-align:left;
	vertical-align:top;
}

#mixer_nojavascript table tr th.mixer_col1 {
	width:15%
	}

#mixer_nojavascript table tr th.mixer_col2 {
	width:70%
	}
	
#mixer_nojavascript table tr th.mixer_col3 {
	width:15%
	}	
