body {
	background-color: #333;
	color: #000;
	margin: 0;
	padding: 0;
     font: normal 62.5% Helvetica, Arial, sans-serif;
     text-align: center;
}
	
#topNav {
   background-color: #000;
}
		
#topNav ul,
#footerNav ul {
   margin: 0;
   padding: 0;
   list-style: none;
}   

#topNav ul li,
#footerNav ul li {
   display: inline;
   float: left;
}     
#topNav ul li a,
#footerNav ul li a {
   display: block;
   float: left;
   _height: 1%;
}
										
.column {
   float: left;
}

.clear {
   clear: both;
}

a {
   color: #d94800;
}

h2 {
   font-size: 1em;
}

.download-flash-text {
   background: #ffffcc;
   padding: 6px 12px;
   color: #990000;
}

#Container {
   width: 720px;
   margin: 0 auto;
   text-align: left;
   background-color: #FFD800;
}

#homeContent {
   background: #326598 url(images/bg_home.gif) no-repeat;
   font-size: 1.3em;
   padding: 20px 0 0;
   float: left;
}


#homeContent h2 {
   font-size: 1em;
   margin-bottom: 3px
}

#homeContent .offset {
   margin-left: 100px;
}

#homeLeft,
#homeLeft a,
#homeRight,
#homeRight a {
   color: #fff;
}

#homeCenter,
#homeCenter a {
   color: #000;
}

#homeLeft {
   width: 235px;
   padding-left: 20px;
   padding-bottom: 10px;
}

#homeCenter {
   width: 145px;
   padding-left: 40px;
   padding-right: 10px;
   padding-bottom: 10px;
}

#homeRight {
   width: 231px;
   padding: 0 10px 10px 29px;
}

#homeLeft ul,
#homeCenter ul {
   margin: 0;
   padding: 0;
   list-style: none;
}

#homeLeft ul li,
#homeCenter ul li {
   padding:2px 0 2px 13px;
}

#homeLeft ul li {
   background: url(images/bullet_blue.gif) no-repeat 0 0.5em;
}

#homeCenter ul li {
   background: url(images/bullet_brown.gif) no-repeat 0 0.5em;
}

#homeQuiz {
  margin-bottom: 40px;
}
#homeQuiz .quiz-submit {
   text-align: right;
}


/* Inside Pages */
.content {
   font-size: 1.3em;
   line-height: 1.5em;
   _height: 338px;
   min-height: 338px;
}

.wider-content {
   margin-left: -80px;
}

#insideMain {
   float: left;
   width: 500px;
}

#insideSidebar {
   float: right;
   width: 220px;
}

#insideMain2 {
   float: left;
   width: 540px;
}

#insideSidebar2 {
   float: right;
   width: 180px;
}

#insideFooter img {
   float: left;
}

#factsContent .content,
#toomuchContent .content,
#expectContent .content,
#ppContent .content,
#rightContent .content,
#realContent .content {
   padding: 15px 10px 25px 165px;
}

/* Facts About Alcohol */

#factsContent {
   background: #FFD800 url(images/bg_facts.gif) no-repeat;
}

/* Too Much, Too Soon... */

#toomuchContent {
	background: #FFD800 url(images/bg_too_much.gif) no-repeat;
}

#toomuchSidebarAlt ul {
   margin: 0;
   padding: 0;
   list-style: none;
}

#toomuchSidebarAlt ul a {
   display: inline-block;
}


#toomuchSidebarAlt ul a {
   display: block;
   zoom: 1;
}

#toomuchContent2 {
	background: #FFD800 url(images/bg_3rd_level.gif);
     float: left;
}

#toomuchContent2 h2 {
   margin: 0;
   font-size: 1.2em;
}

/* Image Popups */

.popup-toomuch {
   width: 400px;
   height: 200px;
   background: #FFD800 url(images/too_Much1_popUp_bg.gif);
}

.popup-pressure {
   width: 400px;
   height: 257px;
   background: #FFD800 url(images/peerPressure_popup_bg.gif);
}

.popup-right {
   width: 400px;
   height: 450px;
   background: #FFD800 url(images/right_popUp_bg.gif);
}

.popup-right-2 {
   width: 400px;
   height: 225px;
   background: #FFD800 url(images/right2_popUp_bg.gif);
}

.popup-right-2 ul {
   margin: 0;
   padding: 0;
   font-size: 1.2em;
}

.popup-large .popup-pressure {
   width: 400px;
   height: 450px;
   background: #FFD800 url(images/peerPressure_popup_bg2.gif);
}

.popup-small .popup-pressure {
   width: 400px;
   height: 200px;
   background: #FFD800 url(images/peerPressure_popup_bg3.gif);
}

.popup-inner {
   text-align: left;
}

.popup-inner h1 {
   margin: 0 0 5px;
   font-size: 1.5em;
   font-family: "Trebuchet MS";
}

.popup-toomuch .popup-inner,
.popup-right-2 .popup-inner {
   padding: 20px 20px 20px 180px;
   font-size: 1.2em;
}

.popup-pressure .popup-inner,
.popup-right .popup-inner  {
   padding: 20px;
   font-size: 1.4em;
}
.popup-small .popup-pressure .popup-inner {
   padding: 20px 20px 20px 175px;
   font-size: 1.4em;
}

.popup-pressure .popup-inner h1 {
   font-size: 1.75em;
}

.popup-pressure ul {
   margin-left: 95px;
}

.popup-pressure ul li {
   padding: 5px;
}
/* Meet Your Expectations */

#expectContent {
	background: #FFD800 url(images/bg_expectations.gif) no-repeat;
}

/* Peer Pressure */

#ppContent {
	background: #FFD800 url(images/bg_pressure.gif) no-repeat;
}

#ppContent2 {
	background: #FFD800 url(images/bg_3rd_level.gif);
    float: left;
}

#ppSidebarSub ul {
   margin: 0;
   padding: 0;
   list-style: none;
}

ul.left {
   width: 145px;
   float: left;
   margin: 0;
   padding: 15px 0;
   padding-left: 20px;
}

ul.right{
   width: 145px;
   float: right;
   margin: 0;
   padding:15px 0;
}

/* Right to Resist */

#rightContent {
	background: #FFD800 url(images/bg_right_to_resist.gif) no-repeat;
}

#rightContent2 {
	background: #FFD800 url(images/bg_3rd_level.gif);
    float: left;
}


#toomuchContent2 .leftcol,
#ppContent2 .leftcol,
#realContent2 .leftcol,
#emailContent2 .leftcol,
#Content2 .leftcol {
   width: 149px;
   float: left;
}

#rightContent2 .leftcol {
   width: 169px;
   float: left;
}

#toomuchContent2 .maincol,
#ppContent2 .maincol,
#realContent2 .maincol,
#emailContent2 .maincol,
#Content2 .maincol {
   width: 370px;
   float: left;
   padding-left: 10px;
   padding-bottom: 20px;
}

#emailContent2 .maincol {
   width: 550px;
   float: left;
   padding-left: 10px;
   padding-bottom: 50px;
}
#rightContent2 .maincol {
   width: 290px;
   float: left;
    padding-left: 10px;
}

#rightContent2 .left {
   float: left;
   width: 50%;
   overflow: auto;
}

#rightContent2 .left ul,
#rightContent2 .right ul {
   margin: 0 10px 15px 20px;
   padding: 0 ;
}

#rightContent2 .right {
   float: right;
   width: 50%;
}

#sayingNo p {
   margin: 0;
}

#sayingNo td {
   vertical-align: top;
}

/* Real Life */


#realContent {
	background: #FFD800 url(images/bg_reallife.gif) no-repeat;
}

#realContent2 {
	background: #FFD800 url(images/bg_3rd_level.gif);
    float: left;
}


/* Email a Friend */

#emailContent2 {
   background: #FFD800 url(images/bg_emailFriend.gif) no-repeat;
    float: left;
}

/* Link Warning */

#linkWarning {
   padding: 10px 10px 60px;
   background: #FFD800;
   font-size: 1.3em;
   line-height: 1.6em;
}

/* Secondary Pages */

#Content2 {
	background: #FFD800 url(images/bg_3rd_level.gif);
    float: left;
}


/* Games Popups */

.game {
   text-align: left;
   font-size: 1.3em;
}

.game-transcript {
   padding: 20px;
}

.game-transcript h1 {
   font-size: 1.2em;
}

.game-transcript h2 {
   font-size: 1.1em;
}

#gameFacts {
   background-color: #A54686;
}

#gameReality {
   background-color: #027590;
}

#gamePressure {
   background-color: #FFCC00;
}

#gameBagofTricks {
   background-color: #910002;
}

#gameNos,
#gameNos2 {
   background-color: #FF6600;
}


#gameExpect {
   background-color: #00870F;
}

/* Quiz */
.quiz-page {
   background: #FFD800;
}

.quiz {
   width: 500px;
   padding: 7px 8px;
   text-align: left;
}

.quiz-page h2 {
   color: #f58220;
   font-size: 1.2em;
   font-weight: bold;
}

.error {
   color: red;
}



.form-submit {
    text-align: right;
    border-top: 1px solid #ccc;
    padding-top: 5px;
    margin-top: 5px;
}

.quiz-outer {
   padding: 0 0 0 25px;
   width: 475px;
   background: #EAEAEA url(Images/index_PopUp_LCol.gif) repeat-y;
}

.quiz-inner {
   padding: 25px;
   background: #EAEAEA url(Images/index_PopUp_RCol.gif) repeat-y top right;
   font-size: 1.3em;
}

.quiz-footer {
   width: 500px;
   background:url(Images/index_PopUp_Footer.gif);
   height: 40px;
}


.hidden {
   visibility: hidden;
}

.question { font-weight: bold; }

.correct,
.incorrect {
   padding: 18px 15px 18px 30px;
}

.correct { 
   background: url(Images/quiz_Check.gif) no-repeat; 
}
.incorrect { 
   background: url(Images/quiz_X.gif) no-repeat;   
}

.incorrect-text { color: #cc0000; }
.correct-text { color: #000; font-weight: bold; }

#quizSignIn #quizHeader,
#quizQuestions #quizHeader,
#quizQuestion1 #quizHeader,
#quizQuestion2 #quizHeader,
#quizQuestion3 #quizHeader,
#quizQuestion4 #quizHeader,
#quizQuestion5 #quizHeader,
#quizQuestion6 #quizHeader,
#quizQuestion7 #quizHeader,
#quizQuestion8 #quizHeader,
#quizQuestion9 #quizHeader,
#quizQuestion10 #quizHeader {
   width: 500px;
   height: 192px;
   overflow: hidden;
}

#quizSignIn #quizHeader {
   background: url(images/index_PopUp_Header.gif) no-repeat;
}

#quizQuestions #quizHeader {
   background: url(images/index_PopUp_Header2.gif) no-repeat;
}

#quizQuestion1 #quizHeader {
   background: url(images/quiz_Header_Q1.gif) no-repeat;
}

#quizQuestion2 #quizHeader {
   background: url(images/quiz_Header_Q2.gif) no-repeat;
}

#quizQuestion3 #quizHeader {
   background: url(images/quiz_Header_Q3.gif) no-repeat;
}

#quizQuestion4 #quizHeader {
   background: url(images/quiz_Header_Q4.gif) no-repeat;
}

#quizQuestion5 #quizHeader {
   background: url(images/quiz_Header_Q5.gif) no-repeat;
}

#quizQuestion6 #quizHeader {
   background: url(images/quiz_Header_Q6.gif) no-repeat;
}

#quizQuestion7 #quizHeader {
   background: url(images/quiz_Header_Q7.gif) no-repeat;
}

#quizQuestion8 #quizHeader {
   background: url(images/quiz_Header_Q8.gif) no-repeat;
}

#quizQuestion9 #quizHeader {
   background: url(images/quiz_Header_Q9.gif) no-repeat;
}

#quizQuestion10 #quizHeader {
   background: url(images/quiz_Header_Q10.gif) no-repeat;
}

#quizResults1 #quizHeader {
   background: url(images/quiz_header_results.gif) no-repeat;
   height: 236px;
}


#quizSignIn label {
   display: block;
   width: 150px;
   float: left;
}

#quizSignIn .form-row {
   clear: left;
   padding: 2px 0;
}

#quizPrint {
   background: #fff;
   text-align: left;
   font-size: 1.2em;
   padding: 10px 60px;
}

#quizPrint h1 {
   font-size: 1.4em;
}

#quizPrint h2 {
   font-size: 1.6em;
   padding: 6px 0;
   border-top: 1px solid #000;
   border-bottom: 1px solid #000;
   margin-bottom: 3px;
}

#quizPrint .correct,
#quizPrint .incorrect {
   background: none;
   padding: 0;
}

#quizPrint ol {
  margin: 0; 
  padding: 0;
  padding-left: 20px;
}
#quizPrint li {
   border-bottom: 1px solid #000;
   font-size: 1.2em;
}

.quiz-hint {
   color: black;
   text-decoration: none;
}
/* Footer */

#Footer {
   background-color: #000;
   font-size: 1em;
}

#Footer, #Footer a {
   color: #fff;
}
#footerNav {
   margin-bottom: 10px;
}
#footerLeft {
   float: left;
}

#footerRight {
   float: right;
   text-align: right;
}

#footerLeft ul,
#footerRight ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

#footerLeft ul,
#footerLeft #flashDownload {
   margin-left: 20px;
}

#footerRight ul {
   margin-right: 20px;
}

#footerLeft #flashDownload {
   margin-top: 6px;
}

#footerLeft #flashDownload img {
   background: #fff;
   padding: 2px;
   border: 1px solid #ffd800;
}
.whiteText {
	color: #FFFFFF;
}

.boldText {
	font-weight: bold;
}
.XXsmallText {
	font-size: xx-small;
}
.grayText {
	color: #666666;
}

.Gray11px {
	color: #666666;
	font-size: 11px;
}
.whiteTextBold {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;

}
.doubleSpace {
	line-height: 140%;
}

.Black14pxB {
	font-weight: bold;
	color: #000000;
	font-size: 16px;
}
.Orange16pxB {
	font-weight: bold;
	color: #F58220;
	font-size: 16px;
}
.Black12pxB {
	font-weight: bold;
	color: #000000;
	font-size: 15px;
}
.Form150
{
    COLOR: #000000;
	FONT-SIZE: 11px;
	HEIGHT: 20px;
	WIDTH: 100px;
}


