body {
		margin-top:0px; margin-bottom:10px;
		background:url(images/body_bg_img.gif);
		font-family:Tahoma, Arial, Verdana;
		font-size:12px;
		}
h1 {
	font-family:Tahoma, Arial, Verdana;
	font-size:24px;
	color:#b7b7b7;
	font-weight:bold;
	margin-top:0px;
	}
h2 {
	font-family:Tahoma, Arial, Verdana;
	font-size:16px;
	color:#194675;/*#3c648e*/
	margin-bottom:0px;
	padding-bottom:10px;
	}
p { 
	margin-top:0px;
	text-align:justify;
	}
a img {
		border:none;
		}
td {
	vertical-align:top;
	}
#main {
		width:900px;
		margin-left:auto; margin-right:auto; margin-top:0px;
		border:#888888 solid 1px;
		border-top:none; border-bottom:none;
		background:#FFFFFF;
		}
#top_nav {
			font-family:Arial, Helvetica, sans-serif;
			color:#6e6e6e;
			font-size:11px;
			text-align:right;
			padding:10px 10px 10px 0px;
			}
#main_nav img {
				margin:0px;
				margin-right:-3px;
				}
			
#top_nav a {
			color:#6e6e6e;
			text-decoration:none;
			}
#top_nav a:hover {
			color:#6e6e6e;
			text-decoration: underline;
			}
#ybsl_logo	{
			text-align:center;
			}		
#side_bar {
			width:223px;
			background-color:#6189b4;
			vertical-align:top;
			}
#ybsl_txt {
			font-family:Tahoma, Arial, Verdana;
			font-size:12px;
			text-align:justify;
			color:#013871;
			line-height:18px;
			vertical-align:top;
			}				
#ybsl_txt span {
				font-weight:bold;
				}				
#event_rounded_box {
					margin-top:4px;
					width:287px;
					}				
#event_rounded_box_mid {
						border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px;
						width:277px;
						padding-left:4px; padding-right:4px;
						}			
#evt_separator {
				margin:15px 4px 15px 5px;
				height:1px;
				background-color:#e0e0de;
				}
#page_content {
				padding:10px;
				}			
#footer {
		height:54px;
		border:#ff8a00 solid 1px;
		/*background-image:url(images/nextedge_youth_business.jpg);
		background-position:right;
		background-repeat:no-repeat;*/
		margin:7px; margin-top:0px;
		text-align:center;
		/*padding-top:20px;*/
		color:#686868;
		font-family:Tahoma, Arial, Verdana;
		font-size:11px;
		}				
#copyright	{
			float:left; margin-top:20px; margin-left:327px;
			}
#nextedge {
			width:132px; float:right;
			}			
#feedback_frm {
				font-size:12px;
				color:#003c7b;
				line-height:18px;
				width:400px;
				margin-left:auto; margin-right:auto;
				}				
#feedback_frm #input_data {
							width:380px;
							font-family:Tahoma, Arial, Verdana;
							font-size:12px;
							color:#003c7b;
							border:#d3d3d3 solid 1px;
							padding:3px 2px;
							}			
#site_map {
				font-size:12px;
				font-weight:bold;
				color:#6189b4;
				line-height:18px;
				margin-top:25px;
				}			
#site_map a {
				color:#6189b4;
				text-decoration:none;
				}
#site_map a:hover {
				color:#6189b4;
				text-decoration:underline;
				}			
#thankyou {
			text-align:center;
			margin-top:50px;
			}			
			
.side_bar_cnt_sep {
					margin:0px 7px;
					background-color:#cfcfcf;
					height:1px;
					}
.sidebar_logoes {
				margin-left:30px;
				padding-top:10px; padding-bottom:10px;
				}
.side_bar_topic {
				font-size:12px;
				color:#003c7b;
				font-weight:bold;
				padding-left:25px;
				padding-bottom:5px;
				}
.side_bar_text {
				font-size:11px;
				color:#003c7b;
				padding-left:25px;
				line-height:18px;
				}			
.banner_left {
				background-color:#ff8a00;
				width:223px;
				}
.banner_right {
				background-color:#003c7b;
				}							
.sb_rounded_box {
				margin-top:10px; margin-bottom:10px;
				margin-left:auto; margin-right:auto;
				width:201px;
				}			
.sb_rounded_box_mid {
					background-color:#FFFFFF;
					}			
.main_nav_box {
				/*width:130px; */height:17px;
				border:#d3d3d3 solid 1px;
				background:#f5f5f5;
				color:#003c7b;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				text-align:center; vertical-align:middle;
				float:left;
				margin-left:2px;
				padding-top:2px;
				padding-left:25px; padding-right:26px;
				}
a .main_nav_box {
				text-decoration:none;
				cursor:pointer;
				color:#003c7b;
				}
.content_left_col {
					width:382px;
					padding-left:18px;
					padding-top:8px;
					vertical-align:top;
					}
.content_right_col {
					vertical-align:top;
					padding-top:8px;
					padding-right:9px;
					}				

.event_topic_txt {
					font-family:Tahoma, Arial, Verdana;
					font-size:12px;
					font-weight:bold;
					color:#003368;
					margin-left:3px;
					line-height:18px;
					}
.event_txt {
			font-family:Tahoma, Arial, Verdana;
			font-size:11px;
			color:#5a5a5a;
			line-height:18px;
			text-align:justify;
			padding-top:2px;
			}					
.evt_read_more {
				font-family:Tahoma, Arial, Verdana;
				font-size:11px;
				color:#ff8a00;
				text-align:right;
				}					
.evt_read_more a {
				font-family:Tahoma, Arial, Verdana;
				font-size:11px;
				color:#ff8a00;
				text-align:right;
				text-decoration:none;
				}					

.events img, .about_ybsl img {
			float:left;
			margin-right:10px; margin-bottom:5px;
			}
.events, .about { margin-bottom:20px; clear:both;}
.about_ybsl { 
			margin-bottom:20px; clear:both;
			padding-left:10px; padding-right:15px;
			}
.about_ybsl p {
			line-height:20px;
			color: #333333;
			text-align:justify;
			}	
.events p {
			line-height:24px;
			color: #333333;
			text-align:justify;
			}			
.thank_you {
		font-size:16px;
		color:#6189b4;
		font-weight:bold;
		font-family:Tahoma, Arial, Verdana;
		line-height:20px;
		}
.thank_you_message {
				color:#003c7b;
				font-size:13px;
				font-family:Tahoma, Arial, Verdana;	
				line-height:18px;			
				}
.thank_you_redirect {				
				font-size:11px;
				color:#ff8a00;
				font-family:Tahoma, Arial, Verdana;
				}
#dcp_text {
			line-height:20px;
			color: #333333;
			padding-left:20px;
			text-align:justify;
			line-height:22px;
			}
#opp_text {
			line-height:20px;
			color: #333333;
			text-align:justify;
			line-height:22px;
			}
#opp_text a {
			color:#333333;
			text-decoration:underline;
			}
#opp_text a:hover {
			color: #000000;
			text-decoration:none;
			}				
.img_col {
			padding-top:5px;
			color: #666666;
			}
.img_col div {
				padding-bottom:10px;
				text-align:justify;
				font-size:10px;
				text-align:justify;
				line-height:14px;
				}
.img_col img {
			padding:1px; margin-top:5px;
			border: #CCCCCC solid 1px;
			/*margin-bottom:15px;*/
			}
.img_border {
			padding:1px;
			border: #CCCCCC solid 1px;
			margin-top:10px;
			}
.img_border2 {
			padding:1px;
			border: #CCCCCC solid 1px;
			margin-top:0px;
			}
#dcp_img_tbl td {
				padding-left:15px;
				padding-bottom:10px;
				}				
.event_txt_col {
				font-family:Tahoma, Arial, Verdana;
				font-size:11px;
				color:#333333;
				line-height:18px;
				text-align:justify;
				padding-top:2px; padding-right:20px;
				}
.event_txt_col p { padding-bottom:15px; }				
.news_txt_col {
				font-family:Tahoma, Arial, Verdana;
				font-size:11px;
				color:#767676;
				line-height:18px;
				text-align:justify;
				padding-top:2px; padding-left:10px;
				}
.img_description {
					font-size:11px;
					line-height:18px;
					text-align:justify;
					}				
#board_of_trustees {
					font-size:14px;
					font-weight:bold;
					color:#003368;
					padding-left:7px;
					}				
#board_of_trustees_tbl {
						font-size:12px;
						color: #333333;
						margin-top:10px;
						}				
#board_of_trustees_tbl td {
							padding-bottom:10px;
							padding-top:5px;
							line-height:18px;
							padding-left:5px; padding-right:5px;
							width:25%;
							}				
.trustees_position	{
					font-size:11px;
					color: #666666;
					}			
.tr_bg {
		background:#F5F5F5;
		}	
#counter_update {
				text-align:right;
				margin-right:10px;
				font-size:11px;
				color:#999999;
				line-height:18px;
				}	
#csr_tbl { margin-top:10px; border:#CCCCCC dotted 1px;}
#csr_tbl td {
				vertical-align:middle;
				padding-left:10px;
				}							
.dcp_pro_text {
				color:#333333;
				line-height:18px;
				padding-right:15px;
				}				
.dcp_pro_text strong { color:#666666;}				
#credit_assistance {
					padding-top:20px;
					color:#333333;
					line-height:18px;
					}				
.phase_box {
			margin-top:15px;
			font-size:11px;
			line-height:18px;
			}
.phase_box_top {
				background:url(images/phase_box_top.png) no-repeat;
				width:347px;
				height:6px;
				}			
.phase_box_bot {
				background:url(images/phase_box_bot.png) no-repeat;
				width:347px;
				height:5px;
				}				
.phase_box_mid {
				background:url(images/phase_box_mid.png) repeat-y;
				width:347px;
				}				
.phase_box_mid span {
					color:#003c7b;
					font-size:12px;
					font-weight:bold;
					padding-left:10px;
					}				
#home_pic_caption {
	font-size:11px;
	color:#666666;
	padding-right:17px;
	line-height:16px;
	}			
.tr_bg_heiglight {background:#fabf8f }				
				
				
				