BODY {
	font-family: "Lucida Grande", "Lucida Sans", arial, tahoma, Georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
	text-align: center;
}

p {
	font-family: "Lucida Grande", "Lucida Sans", arial, tahoma, Georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#container_home p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_story p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_memberprofile p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_youth_charter p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_youth_summit p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_idea p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_blog p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_video_news p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_youth_network p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_interview p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_photo p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
#container_conference p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #003300; }
.chattext   { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; }

hr {	width: 100%;	border: 1px solid #cccccc;	clear: both; }
.hr_story {
	width: 100%; 
	border-bottom-color: #8eb0d6; 
	clear: both; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	margin-right: auto; 
	margin-left: auto;
	height: 2px;
}

.hr_blog {
	width: 100%; 
	border-bottom-color: #8eb0d6; 
	clear: both; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	margin-right: auto; 
	margin-left: auto;
	height: 2px;
}

.blue {
	color: #006699;
}

.hr {	width: 100%; 	border-bottom-color: #8eb0d6; 	clear: both; 	border-bottom-style: solid; 	
border-bottom-width: 1px; 	margin-right: auto; 	margin-left: auto;	height: 2px;
}

#container_home h1  { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #800014; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_story h1  { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #800014; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_lifestyle_league h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #FF4F00; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_youth_summit h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #063086; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_idea h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #6D7500; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_blog h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #740D54; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_video_news h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #3C1E76; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_youth_network h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #430304; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_interview h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #C13909; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_photo h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #006596; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_conference h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #1D1C48; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_profile h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #666666; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_memberprofile h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #666666; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_register h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #666666; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_login h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #666666; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_lifestyle_league h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #5D1602; font-weight: 400; margin-top: 0px; padding-top: 0px; }
#container_forgot h1 { font: 18px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #666666; font-weight: 400; margin-top: 0px; padding-top: 0px; }

#container_home h2  { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #800014; font-weight: 800; margin-top: 0px; padding-top: 0px; display: block; }
#container_story h2  { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #AF0005; font-weight: 800; margin-top: 0px; padding-top: 0px; display: block; }
#container_lifestyle_league h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #006699; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_youth_summit h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #438DEC; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_idea h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #769401; font-weight: 800; margin-top: 0px; padding-top: 0px; display: block; }
#container_blog h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #D8199A; font-weight: 800; margin-top: 0px; padding-top: 0px; display: block;}
#container_video_news h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #630881; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_youth_network h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #A60000; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_interview h2 { text-align: left; font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #FF6600; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_photo h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #8EB0D6; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_conference h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #483A28; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_memberprofile h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #483A28; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }
#container_lifestyle_league h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #CF7334; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }

.images_page_left h2 { font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #8EB0D6; font-weight: 800; margin-top: 0px; padding-top: 0px; display: block; }
.int_h2 { text-align: left; font: 12px "Lucida Grande", "Lucida Sans", arial, tahoma; color: #8EB0D6; font-weight: 800; margin-top: 0px; padding-top: 0px;display: block; }

#conf_content h2 {display: block; margin-top:0px; margin-bottom: 0px;} 
#conf_content p { margin-top:0px; margin-bottom: 10px; }

.content_no_left_border {
	padding: 10px 10px 10px 0px;
	text-align: left;
}

.content_no_left_no_top_border {
	padding: 0px 10px 10px 0px;
	text-align: left;
}


.j_title {
	font: 14px "Lucida Grande", "Lucida Sans", arial, tahoma, Georgia, Trebuchet MS;
	color: #fff;
	font-weight: 400;
	margin-top: 0px;
	padding-top: 0px;
	 
}
h4 {
	font-size: 10px;
	font-weight: normal;
	color: #FDF5E6;
}
li {
	list-style: disc;
}
.purple {color: #660066; }
.darkgrey {color: #333; }
.grey {color: #666; text-align: left;}
.black {color: #000; }
.green {	color: Green; }

.clear_both { clear: both; height: 1px; padding: 0px; margin: 0px;}
.clear_right {	clear: right; }
.clear_left {	clear: left; }

.float_left {
	float: left;
}

.float_right {
	float: right;
}
.text_left {
text-align: left;
}
.text_right {
text-align: right;
}

.noborder {border:0px; text-decoration: none;}

.half_left {
width: 40%;
float: left;
text-align: left;
}
.half_right {
width: 40%;
float: right;
text-align: right;
}

.image_right {
float: right;
border:0px;
padding-left: 10px;
padding-bottom: 5px;
}
.image_right0 {
float: right;
border:0px;
padding-left: 0px;
padding-bottom: 5px;
position: relative;
top: -20px;
}
.image_left {
float: left;
border:0px;
padding-right: 10px;
padding-bottom: 5px;
}
.div_33 {
	width: 33%;
}
acronym {
cursor: help;
}
table { border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
td { padding: 5px 5px 5px 5px; border-top: 1px solid #fff; border-right: 1px solid #fff; }

.width280 {
	width: 260px;
	text-align: left;
	float: left;
}
.job_title {
	background-color: #660066;
	padding-left: 3px;
}
.job_details {
	background-color: White;
}
.white_bg {
	background-color: #fff;	
}
.padding20_left {
	padding-left: 20px;
}

.padding20 {
	padding: 20px;
	text-align: left;
}
div.row {
  clear: both;
  padding-top: 3px;
  }

div.row span.label {
  float: left;
  width: 250px;
  padding-right: 10px;
  text-align: right;
  }

div.row span.formw {
  float: left;
  width: 350px;
  text-align: left;
  border-color: #b52352;
  } 
div.row span.label_conf {
  float: left;
  width: 80px;
  padding-right: 10px;
  text-align: right;
  }

div.row span.formw_conf {
  float: left;
  width: 150px;
  text-align: left;
  border-color: #b52352;
  } 
.equalcellleft { width: 50px; float: left; padding: 2px; }
.equalcellright { width: 50px; float: right; padding: 2px; }

#home_interview_bkg {
	background-image: url(../_images/_homepage_images/left_interview_bkg.jpg);
	background-repeat: no-repeat;
	width: 675px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;
}
#home_stories_bkg {
	background-image: url(../_images/_homepage_images/left_stories_bkg.jpg);
	background-repeat: no-repeat;
	width: 675px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;	
}
#home_photo_bkg {
	background-image: url(../_images/_homepage_images/left_pictures_bkg.jpg);
	background-repeat: no-repeat;
	width: 675px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;
}
#right_home_conference_bkg {
	background-image: url(../_images/_homepage_images/right_summit_bkg.jpg);
	background-repeat: no-repeat;
	width: 243px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;

}
#right_home_ideas_bkg {
	background-image: url(../_images/_homepage_images/right_ideas_bkg.jpg);
	background-repeat: no-repeat;
	width: 243px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;
}
#right_home_lifestyle_bkg {
	background-image: url(../_images/_homepage_images/right_lifestyle_bkg.jpg);
	background-repeat: no-repeat;
	width: 243px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;
}
#right_home_register_bkg {
	background-image: url(../_images/_homepage_images/right_register_bkg.jpg);
	background-repeat: no-repeat;
	width: 243px;
	height: 179px;	
	margin-top: 20px;
	margin-bottom: 15px;
}
.date { font-size: 9px; color: #666; }
.moderator { font-size: 9px; color: #333; }
.white { color: white; }

#home_content_box {
	width: 645px;
	height: 150px;	
	margin-left: 14px;
	text-align: left;
}
#home_content_box_right {
	width: 220px;
	height: 120px;	
	margin-left: 14px;
	text-align: left;
}
#home_content_box_summit_right {
	width: 220px;
	height: 120px;	
	margin-left: 14px;
	text-align: left;
}

#home_content_box_summit_right a:link			{ color: #333333;	text-decoration: underline; }
#home_content_box_summit_right a:visited		{ color: #333333;	text-decoration: underline; }
#home_content_box_summit_right a:hover 			{ color: #333333;	text-decoration: none; }

#home_content_box p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #ffffff; line-height: 1.4; }
#home_content_box_right p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #ffffff; line-height: 1.4; }
#home_content_box_right p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #333333; line-height: 1.4; }

#home_content_box a:link			{ color: #ffffff;	text-decoration: underline; }
#home_content_box a:visited		{ color: #ffffff;	text-decoration: underline; }
#home_content_box a:hover 			{ color: #ffffff;	text-decoration: none; }

#home_content_box_right a:link			{ color: #ffffff;	text-decoration: underline; }
#home_content_box_right a:visited		{ color: #ffffff;	text-decoration: underline; }
#home_content_box_right a:hover 			{ color: #ffffff;	text-decoration: none; }

#home_content_box_right p  { font-family: "Lucida Grande", "Lucida Sans", arial, tahoma; font-size: 12px; color: #ffffff; }

#agenda_wrapper {background-color: #ECF2F8;}
#day1 {display: block; }
#day2 {display: block; }
#day3 {display: block; }
#agenda_container {background-color: #ECF2F8;}
#wrapper_pad { padding: 20px 50px 20px 50px; text-align: left; width: 520px; }
#wrapper_pad p { margin-bottom:0px; margin-top:0px; color: #555;}
#wrapper_pad h1 {	color:#F15937; font-size:18px;	font-weight: 400; margin-bottom:10px; margin-top:0px; }
#wrapper_pad h2 {	color:#000; font-size:18px;	margin-bottom:0px; margin-top:0px; font-weight: 200; display: block; }
#wrapper_pad h3 {	color:#000; font-size:16px;	margin-bottom:0px; margin-top:0px; font-weight: 200;   }
#wrapper_pad h4 {	color:#666; font-size:14px;	margin-bottom:0px; margin-top:0px; }
.sep_bar { clear: both; width: 100%; border-bottom-style: solid; border-bottom-color:#589AC3; border-bottom-width: 
1px; padding-top: 0px; margin-bottom: 5px; height:10px; }
.right_col { width: 400px; float: left;}
.left_col { width: 100px; float: left;}

.watch_float_right { float: right; width: 260px; }
.tipbox { border: 1px solid green; padding: 10px; }
.pad25left {padding-left: 15px;}

.ad_blog {
	border: 0px;
	margin-left: 40px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}
html>body .ad_blog {
	margin-left: 0px;
	border: 0px;
} 

#column_right_content ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
#column_right_content li {
	list-style-type: none;
	margin-bottom: 10px;
	margin-top: 0px;
line-height:130%;

}
.pad25left ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
.pad25left li {
	list-style-type: none;
	margin-bottom: 8px;
	text-align: left;
}

.content_add {
	text-align: left;
}
.content_login {
	text-align: left;
}

.rowcolour0 {
	background-color: #F4F3EE;
	padding: 5px;
	margin: 1px 0 1px 0;
}
.rowcolour1 {
	background-color: #E5EFFA;
	padding: 5px;
	margin: 1px 0 1px 0;
}


#ddtoptabs a {text-decoration: none;}

#hide {display: none;}
#show {display: block; } 
.nobullets {list-style: none; }
.pipe {color:#999;}