/* Unchanged */
/*****************************************
ELEMENT FORMATING
*****************************************/
HTML
{
	background: repeat-x bottom left;
}
BODY
{
	background: url(/images/Teens/wholepage_bg.png);
}
H2
{
	color: #7DBE39;
}
H3,H4,H5,H6
{
    color: #565758;
}

UL LI
{
	color: #575859;
}

DIV.content_area,
#content,
#content_left,
P
{
	color: #575859;
}
/*****************************************
TABLES
*****************************************/
TABLE
{
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #575859;
}
TABLE TH
{
	background: #575859;
	color: #FFFFFF;
	font-size: 75%;
	padding: 4px;
	margin: 0;
}
TABLE TD
{
	border: 0 solid #950074;
	margin: 0;
	padding: 4px;
	font-size: 75%;
	background-color: #FFFFFF;
	color: #575859;
}
TABLE TR
{
	padding: 0;
	margin: 0;
}
table td td span,
table td td a
{
    font-size: 12px;
}
/*****************************************
FORMS
*****************************************/
INPUT.button
{
	background: #575859;
	color: #FFFFFF;
	font-size: 85%;
	padding: 4px;
}
INPUT
{
	border: 1px solid #575859;
	color: #575859;
	font-size: 85%;
	padding: 2px;
}
TEXTAREA
{
	border: 1px solid #575859;
	color: #575859;
}
/*****************************************
TEMPLATE
*****************************************/
#wholepage
{
	background: transparent url(/images/Teens/body_bg.png) repeat-x;
}
#webpage
{
	background: transparent;
}
#top_links_bar, #footer_bar
{
	background: #575859;
}
#content H2
{
	color: #B30021;
}
#content_frame
{
	background: url(/images/Teens/title-bg24.png) no-repeat -75px 109px !important;
	background: url(/images/Teens/title-bg8.png) no-repeat -75px 109px;
}
#content_area, #content
{
	/*[disabled]background:transparent;*/
}
#content_area H2
{
	color: #FF0000;
}
#content_area H3
{
	color: #5A5B5D;
}
/*WHITE WIDE LAYOUT*/
#content_area.white_wide
{
	background: #FFFFFF;
}
/*TWO COL LAYOUT*/
DIV.two_col
{
	background: #FFFFFF url(/images/Teens/bg-sidebar.png) repeat-y top right;
}
/*****************************************
MAKE A REPORT
*****************************************/
#make_report_2
{
	display: block;
	width: 264px;
	background: transparent url(/images/Teens/report-btn24.png) no-repeat 1px -30px !important;
	background: transparent url(/images/Teens/report-btn8.png) no-repeat 1px -30px;
	height: 92px;
	margin-left: 637px;
	margin-top:auto !important;
	margin-top:-2px;
	float: right;
	text-decoration: none;
}
.mouseover #make_report_2
{
	background: url(/images/Teens/report-btn24-over.png) no-repeat 1px -30px !important;
	background: url(/images/Teens/report-btn8-over.png) no-repeat 1px -30px;
}
#make_report_1
{
	display: block;
	width: 100px;
	background: url(/images/Teens/report-btn24.png) no-repeat -163px -5px !important;
	background: url(/images/Teens/report-btn8.png) no-repeat -163px -4px;
	height: 25px !important;
	height: 28px;
	margin-left: 860px;
	float: right;
	margin-top: -24px !important;
	margin-top: -28px;
	text-decoration: none;
}
.mouseover #make_report_1
{
	background: url(/images/Teens/report-btn24-over.png) no-repeat -163px -5px !important;
	background: url(/images/Teens/report-btn8-over.png) no-repeat -163px -4px;
}
/*****************************************
NAVIGATION
*****************************************/
#navigation_page LI A
{
	color: #5A5B5D;
	text-decoration: none;
}
#navigation_page LI.active A
{
	color: #FEFEFE;
	text-decoration: none;
}

#navigation_page LI.active UL LI A
{
   color:white;
   font-size:12px;
}

#navigation_page LI.mouseover
{
    background: url(/images/Teens/nav-over.png);
	color: #FFFFFF;
}
#navigation_page LI.mouseover LI.mouseover LI.mouseover
{
	background: #656565;
	color: #FFFFFF;
}
#navigation_page LI.mouseover A
{
	color: #FFFFFF;
}
#navigation_page LI.active
{
	background: #575859;
	color: #FFFFFF;
}

#navigation_page LI a.mouseover
{
    background-color:#323331;
    color:white;
}

.topsubmenu 
{
	background-color: #575859;
}

#head_banner ul.nav li .topsubmenu li:hover, #head_banner ul.nav li .topsubmenu li:active{
	background-color: #9d9e9f;
}

#head_banner ul.nav li .topsubmenu li:hover a, #head_banner ul.nav li .topsubmenu li:active a {
	color: #222222;
}

/*****************************************
BREADCRUMBS
*****************************************/
#breadcrumbs A, #breadcrumbs SPAN, #breadcrumbs STRONG
{
	color: #575859;
}
/*****************************************
BOXES
*****************************************/
.box
{
	background-color: transparent;
}
.box A
{
	color: #CCC;
	text-decoration: none;
	font-size: 90%;
}
.box A:hover
{
	color: #FFF;
	text-decoration: none;
}
/*
#boxphoto1
{
	background-image: url(/images/Teens/teens-pc-1.png);
	background-repeat: no-repeat;
}
#boxphoto2
{
	background-image: url(/images/Teens/teens-pc-2.png);
	background-repeat: no-repeat;
}
#boxphoto3
{
	background-image: url(/images/Teens/teens-pc-3.png);
	background-repeat: no-repeat;
}
*/

/******************************************************
Quiz radio buttons 
*******************************************************/
#ctl07_ctl00_ctl01_ctl03_rblAnswer input
{
    float:left;
    display:block;
    margin-top:-1px;
    border:0;
}
