 	
ul.News {
                    margin: 10px 0 10px 0;
                    padding: 0;
                    width: 100%;
list-style: none;
                }

                ul.News li {
                    margin: 10px 0 20px 0 !important;
                    padding: 0 10px 0 10px !important;
                    width: 100%;
                    clear: both;
                    min-height: 80px
                }

                ul.News li .Photo {
                       margin: 0 1% 0 1%;
                       padding: 0;
                       width: 13%;
                       float: left;
                       text-align: center;
                    }

                ul.News li .Photo img {
                        border: 1px solid #A81F44;
                        width: 80px;
                        height: auto;
                    }

                ul.News li .Text {
                       margin: 0;
                       padding: 0 0 0 10px;
                       float: left;
                       width: 85%;
                    }

               ul.News li .Text .Headline {
                   width: 100%;
                   margin: 0;
                   padding: 0;
                   font-size: 1.063em;
font-weight: 500;
                    }

              ul.News li .Text .Headline a {
                        
                        text-decoration: none;
                        }

              ul.News li .Text .Headline a:hover {
                        
                        text-decoration: underline;
                        }

              ul.News li .Text .Date {
                    margin: 3px 0 0 0;
                    padding: 0;
                    color: #000;
                    font-style: italic;
                    width: 100%;
                    font-size: 0.875em;
                }


/*** Addiction Recovery Center Cage Test ****/

.ARC-SelfTest-CAGE {
margin: 10px 0;
padding: 0;
clear: both;
}

.ARC-SelfTest-CAGE .letter {
margin: 5px 0 5px 0;
font-weight: 500;
font-size: 1.063;
text-align: center;
width: 15%;
display: inline-block;
vertical-align: top;
}

.ARC-SelfTest-CAGE .content {
margin: 5px 0 5px 0;
font-weight: 400;
font-size: 1.000;
width: 80%;
display: inline-block;
}



/*** Sitefinity Styling ****/
.sfnewsAuthorAndDate {
margin: 10px 0 10px 0 !important;
}

.sfnewsContent p img {
margin: 10px !important;
float: none ;
}

.sf_pagerNumeric {
text-align: center;
	
}

.sf_pagerNumeric a {
 margin: 0 5px 0 5px !important;
padding: 5px 8px;
border: 1px solid #A81F44;
background: #A81F44;
color: #fff !important;
	
}

a.sf_PagerCurrent {
 margin: 0 5px 0 5px !important;
padding: 5px 8px;
color: #A81F44 !important;
background: #F9F6EE;
}



@media only screen and (max-width: 500px) {
	.sfnewsContent p img {
		float: none !important;
		display: block !important;
	}
}



/*** Sitefinity Styling ****/
/*** PAGER ***/

.sf_pagerNumeric {
text-align: center;
	
}

.sf_pagerNumeric a {
 margin: 0 5px 0 5px !important;
padding: 5px 8px;
border: 1px solid #A81F44;
background: #A81F44;
color: #fff !important;
	
}

a.sf_PagerCurrent {
 margin: 0 5px 0 5px !important;
padding: 5px 8px;
color: #A81F44 !important;
background: #F9F6EE;
}



@media only screen and (max-width: 500px) {
	.sfnewsContent p img {
		float: none !important;
		display: block !important;
	}
}


/*** Sitefinity Styling ****/
/*** LIST ***/
/*** List items - Expandable list - WK Style - No Title ***/

.sflistExpandAllLnkWrp {
text-align: left !important;
margin: 0 0 20px 0 !important;
font-style: italic;
}


ul.sflistList {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}

ul.sflistList li {
margin: 0 0 20px 0 !important;
padding: 0 !important;
}

h3.sflistItemTitle  {
font-size: 1.063em !important;
}





/******************************************************
*  Basic Form
******************************************************/
#WKHSContactUs {
 
}

#WKHSContactUs .Label {
 margin: 5px 0;
padding: 0;
font-weight: 500;
}

.RadInput_WKHSContactUs,
.RadInputMgr_WKHSContactUs {
    /*font: 12px "segoe ui",arial,sans-serif;*/
    width: 100% !important;

}

html body .RadInput_WKHSContactUs .riTextBox,
html body .RadInputMgr_Default {
display: block !important;
    margin: 0 0 10px 0 !important;
    border-color: #898989;
    color: #000000;
    background-color: #fff;
    /*font: 12px "segoe ui",arial,sans-serif;*/
    border: 1px solid #898989;
    text-transform: none;
    font-size: 1.000em;
    height: auto !important;

}

html body .RadInput_WKHSContactUs .riEmpty,
html body .RadInput_Empty_Default {
    text-align: center;
    font-style: normal !important;
}


html body .RadInput_WKHSContactUs .riHover,
html body .RadInput_Hover_Default {
}

html body .RadInput_WKHSContactUs .riFocused,
html body .RadInput_Focused_Default {
    text-transform: none !important;
}

html body .RadInput_WKHSContactUs .riRead,
html body .RadInput_Read_Default {
}

html body .RadInput_WKHSContactUs .riDisabled,
html body .RadInput_Disabled_Default {
    cursor: default;
}

html body .RadInput_WKHSContactUs .riError,
html body .RadInput_Error_Default {
    /*background: white 100% -298px no-repeat url('Input/sprite.gif');*/
    color: #f00;
}

.RadForm.rfdTextbox .RadInput_WKHSContactUs .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
    /*background: white 100% -298px no-repeat url('Input/sprite.gif');*/
    color: #f00;
}

html body .RadInput_WKHSContactUs .riNegative,
html body .RadInput_Negative_Default {
}

.RadInput_WKHSContactUs a {
    /*background: transparent no-repeat url('Input/sprite.gif');*/
}

.RadInput_WKHSContactUs .riBtn a {
    width: 20px;
    height: 18px;
    line-height: 18px;
    background-position: 3px 5px;
}

    .RadInput_WKHSContactUs .riBtn a:hover {
        background-position: 3px -45px;
    }

.RadInput_WKHSContactUs .riSpin a {
    width: 15px;
    height: 7px;
    line-height: 7px;
}

.RadInput_WKHSContactUs a.riUp {
    background-position: 4px -98px;
}

    .RadInput_WKHSContactUs a.riUp:hover {
        background-position: 4px -148px;
    }

.RadInput_WKHSContactUs a.riDown {
    background-position: 4px -199px;
}

    .RadInput_WKHSContactUs a.riDown:hover {
        background-position: 4px -249px;
    }

.RadInput_WKHSContactUs .riLabel {
    color: #000;
}

.RadInput_WKHSContactUs .riResizeIcon {
    background: url('Common/radActionsSprite.png') no-repeat transparent;
    background-position: -6.5px -966.5px;
    margin-bottom: -1px;
}

html body .RadInputRTL_Default .riError,
html body .RadInputRTL_Error_Default {
    background-position: 3px -298px;
}

html body .RadInputRTL_Default .riResizeIcon {
    background-position: -6.5px -986.5px;
}

.RadForm.rfdTextbox .RadInputRTL_Default .riError[type="text"],
.RadForm.rfdTextbox .RadInputRTL_Error_Default[type="text"] {
    background-position: 3px -298px;
}


@media only screen and (min-width: 741px) {
    .RadInput_WKHSContactUs,
    .RadInputMgr_WKHSContactUs {
        /*font: 12px "segoe ui",arial,sans-serif;*/
        width: 98% !important;
    }
}



/******************************************************
*   Basic Form Button
******************************************************/

.RadButton_WKHSContactUs {
    /*font-family: "Segoe UI", Arial, Helvetica, sans-serif;
    font-size: 12px;*/

}

    .RadButton_WKHSContactUs.rbSkinnedButton, .RadButton_WKHSContactUs.rbVerticalButton,
    .RadButton_WKHSContactUs .rbDecorated,
    .RadButton_WKHSContactUs .rbSplitRight,
    .RadButton_WKHSContactUs .rbSplitLeft {
        /*background-image: url('Common/radFormSprite.png');*/
        background-color: #A81F44 !important;
        text-transform: uppercase !important;
        color:#ffffff;
        font-weight: 400;
        font-size: 1.125em;
        font-family: 'Open Sans Condensed Light', sans-serif !important;
	border-radius: 6px;
	line-height: 40px !important;
	height: 40px !important;
    }


    .RadButton_WKHSContactUs .rbToggleCheckbox,
    .RadButton_WKHSContactUs .rbToggleCheckboxChecked,
    .RadButton_WKHSContactUs .rbToggleCheckboxFilled,
    .RadButton_WKHSContactUs .rbToggleRadio,
    .RadButton_WKHSContactUs .rbToggleRadioChecked {
        /*background-image: url('Common/radFormSprite.png');*/
    }

    .RadButton_WKHSContactUs.rbToggleButton, .RadButton_WKHSContactUs.rbToggleButton.rbDisabled:hover {
        color: #333333;
    }

        .RadButton_WKHSContactUs.rbToggleButton:hover {
            color: #000000;
        }

    .RadButton_WKHSContactUs.rbLinkButton, .RadButton_WKHSContactUs.rbLinkButton.rbDisabled, .RadButton_WKHSContactUs.rbLinkButton.rbDisabled:hover, .RadButton_WKHSContactUs.rbLinkButton.rbDisabled:active, .RadButton_WKHSContactUs.rbLinkButton.rbDisabled:focus {
        border-color: #b3b3b3;
        color: #333333;
        background-color: #fff;
        background-image: linear-gradient(white, #e6e6e6);
        background-position: 0 0;
    }

        .RadButton_WKHSContactUs.rbLinkButton:hover {
            border-color: darkgray;
            color: #000000;
            background-color: #c2c2c2;
            background-image: linear-gradient(gainsboro, #c2c2c2);
        }

        .RadButton_WKHSContactUs.rbLinkButton:active, .RadButton_WKHSContactUs.rbLinkButton:focus, .RadButton_WKHSContactUs.rbLinkButtonChecked, .RadButton_WKHSContactUs.rbLinkButtonChecked:hover {
            border-color: #676767;
            color: #ffffff;
            background-color: #808080;
            background-image: linear-gradient(#9a9a9a, #808080);
        }

        .RadButton_WKHSContactUs.rbLinkButton:hover .rbSplitLeft,
        .RadButton_WKHSContactUs.rbLinkButton:hover .rbSplitRight {
            background-color: #e6e6e6;
        }

        .RadButton_WKHSContactUs.rbLinkButton .rbSplitLeft:hover,
        .RadButton_WKHSContactUs.rbLinkButton .rbSplitRight:hover {
            background-color: #c2c2c2;
        }

        .RadButton_WKHSContactUs.rbLinkButton .rbSplitLeft:active,
        .RadButton_WKHSContactUs.rbLinkButton .rbSplitLeft:focus,
        .RadButton_WKHSContactUs.rbLinkButton .rbSplitRight:active,
        .RadButton_WKHSContactUs.rbLinkButton .rbSplitRight:focus {
            background-color: #808080;
            border-color: #676767;
        }

