

/*==================================*/
/*=========== >> Body << ===========*/
/*==================================*/
body{
	margin:0px;
	font-family:Helvetica;
	font-size:14px;
	color:#4F4F4F;
	background-color:#F2ECDC;
	behavior:url(images/csshover.htc);
	margin-top:17px;
	}
	
form{
	margin:0px;
	}

a {
	text-decoration:none;
	}
	
a:link {
	color: #8F8F8F;
	}

a:visited {
  	color: #8F8F8F;
	}

a:hover {
	text-decoration: none;
	color: #000;
	}

a:active {
	color: #8F8F8F;
	}


/*==================================*/
/*========= >> End Body << =========*/
/*==================================*/



/*==================================*/
/*=========== >> Home << ===========*/
/*==================================*/

.top_nav {
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #8F8F8F;
	}

.search_input{
	width:262px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/search_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	height:20px;
	padding-top:5px;
	padding-left:5px;	
	}

#find_bg_color{
	background-color:#525252;
	width:105px;
	height:21px;	
	}

.find_bg_color{
	background-color:#525252;
	width:105px;
	height:21px;	
	}

.ifind_bg_color{
	background-color:#525252;
	height:21px;	
	}

.find_class{
	font-family:Helvetica;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;	
	}
a.find_class:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.find_class:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.find_class:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.find_class:hover{
	color:#fff;
	text-decoration:none;
	}
	

.find_structure{
	font-family:Helvetica;
	font-size:13px;
	color:#808080;
	text-align:center;
	}
a.find_structure:link{
	color:#808080;
	text-decoration:none;
	}
a.find_structure:Active{
	color:#808080;
	text-decoration:none;
	}
a.find_structure:Visited{
	color:#808080;
	text-decoration:none;
	}
a.find_structure:hover{
	color:#fff;
	text-decoration:none;
	}



					/*=========Instructors=====*/
					#nav, #nav ul {
						padding: 0;
						margin: 0;
						list-style: none;
						line-height: 22px;
						}
					
					#nav a {
						font-family:Helvetica;
						font-size:15px;
						display: block;
						color: white;
						padding-left:18px;
						text-decoration: none;						
						}
					
					#nav li { 
						float: left;
						width: 116px;
						}
					
					#nav li ul { 
						z-index:100;
						position: absolute;
						width: 210px;
						background: #4B2D15;	
						margin-top:6px;						
						padding-top:5px;
						padding-bottom:5px;
						left: -999em;
						}
						
					#nav li ul li { 
						width: 210px;
						}	
						
					#nav li ul a:hover {
						color:white;
						background-color:#CDB610;						
						}
						
					#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
						left: auto;
						}
					#blog{
						height: 28px;
						width:116px;
						background-image:url(../images/blog_btt.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#blog:hover {
						background-image:url(../images/blog_on_btt.gif);
						background-repeat:no-repeat;
						}
						
						
					#button2 {
						height: 28px;
						width:116px;
						background-image:url(../images/instructors.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#button2:hover {
						background-image:url(../images/instructors_on.gif);
						background-repeat:no-repeat;
						}
					/*=========Instructors=====*/
					

.banner_gray_bg{
	background-image:url(../images/common_gray_gradint.gif);
	background-repeat:repeat-x;
	}

#banner_midd_bg{
	background-image:url(../images/banner_bg.jpg);
	background-repeat:no-repeat;
	}

.banner_text{
	font-family:Helvetica;
	font-size:16px;
	color:#FFFFFF;
	padding-left:68px;
	padding-right:5px;
	}

.take_it_home{
	width:118px;
	height:32px;
	background-color:#7F7F7F;
	}

h4{
	font-family:Helvetica;
	font-size:14px;
	color:#525252;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
.twitter_updates{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	line-height:18px;
	}
.dotted_line{
	background-image:url(../images/dotted_bg.gif);
	background-repeat:repeat-x;
	}

.day_ago{
	font-family:Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#4F4F4F;
	}
/*==================================*/
/*========= >> End Home << =========*/
/*==================================*/



/*==================================*/
/*======= >> About Kukuwa << =======*/
/*==================================*/
.content{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	text-align:left;
	padding-right:5px;
	}


/*==================================*/
/*===== >> End About Kukuwa << =====*/
/*==================================*/




/*==================================*/
/*==== >> Calendar of Events << ====*/
/*==================================*/
.combo_box{
	width:179px;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}



.all_events {
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	line-height:29px;
	}
a.all_events :link{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Active{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Visited{
	color:#808080;
	text-decoration:none;
	}
a.all_events :hover{
	color:#000;
	text-decoration:none;
	}


			/*======menus======*/
			#menu ul{
				font-family:Helvetica;
				font-size:13px;
				font-weight:bold;
				color:#4F4F4F;
				text-decoration:none;	
				list-style: none;
				padding: 0;
				margin: 0;										
				}

			#menu li{
				float: left;
				margin: 0 0.22em;		
				}

			#menu li a{
				color: #4F4F4F;
				text-decoration:none;
				padding:4px;
				}
			#menu li a:hover{
				color: #000;
				text-decoration:none;
				background-color:#EEEEEE;
				padding:4px;
				}	
			/*======menus======*/
			



.box_border{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding:5px;
	}

.box_border2{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding:10px;
	}
	
.box_right_shadown{
	background-image:url(../images/box_right.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:3px;
	}

.box_content{
	font-family:Helvetica;
	font-size:3px;
	color:#4F4F4F;
	text-align:left;
	}
.box_content2{
	font-family:Helvetica;
	font-size:14px;
	color:#525252;
	text-align:left;
	}	

/*==================================*/
/*== >> End Calendar of Events << ==*/
/*==================================*/



/*=========================================================*/
/*=====>> Instructors Become Aftercertification <<=========*/
/*=========================================================*/
.become_instructor_link{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	}
a.become_instructor_link:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#787878;
	}

.common_select{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	background-color:#787878;
	}
a.common_select:link{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:Active{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:Visited{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#787878;
	}
/*=========================================================*/
/*=====>> Instructors Become Aftercertification <<=========*/
/*=========================================================*/


/*==================================*/
/*=========== >> Video << ==========*/
/*==================================*/

#close{
	position:absolute; 
	width:37px; 
	height:35px; 
	margin-left:680px; 
	top:-1px;
	}

#close1{
	position:absolute; 
	width:37px; 
	height:35px; 
	margin-left:480px; 
	top:-1px;
	}

#box_border{
	border:3px;
	border-style:solid;
	border-color:#4B2D15;
	background-color:#FFFFFF;
	}
	
/*==================================*/
/*========= >> End Video << ========*/
/*==================================*/	
	


/*==================================*/
/*===== >> Register Details << =====*/
/*==================================*/
h3{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	background-color:#525252;	
	padding-left:10px;
	margin:0px;
	line-height:28px;
	}
.textarea{
	width:414px;
	height:106px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/text_area_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}

.textarea2{
	width:530px;
	height:346px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/text_area_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	padding-top:15px;
	padding-left:10px;
	}

	
/*==================================*/
/*=== >> End Register Details << ===*/
/*==================================*/	
	
/*==================================*/
/*=========== >> Login << ==========*/
/*==================================*/	
.username{
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}
/*==================================*/
/*========= >> End Login << ========*/
/*==================================*/



/*==================================*/
/*====== >> Private Profile << =====*/
/*==================================*/
	
.jenny_yee{
	font-family:Helvetica;
	font-size:14px;
	color:#525252;
	}
.instructor_ID{
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}
	
/*==================================*/
/*==== >> End Private Profile << ===*/
/*==================================*/	





/*==================================*/
/*====== >> Public Profile << ======*/
/*==================================*/
.about_me_text{
	font-family:Helvetica;
	font-size:14px;
	color:#4F4F4F;
	text-align:left;
	}

/*==================================*/
/*==== >> End Public Profile << ====*/
/*==================================*/



/*==================================*/
/*======== >> Admin Home << ========*/
/*==================================*/				

.banner_gray_bg{
	background-image:url(../images/common_gray_gradint.gif);
	background-repeat:repeat-x;
	}

h1{
	font-family:Helvetica;
	font-size:19px;
	color:#808080;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}

.box_content{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	text-align:left;
	}

.take_it_home{
	width:118px;
	height:32px;
	background-color:#7F7F7F;
	}
	
/*==================================*/
/*====== >> End Admin Home << ======*/
/*==================================*/	



/*==================================*/
/*======== >> Admin Login << =======*/
/*==================================*/	
.username{
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}

.search_input{
	width:262px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/search_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	height:20px;
	padding-top:5px;
	padding-left:5px;	
	}
/*==================================*/
/*====== >> End Admin Login << =====*/
/*==================================*/




/*====================================*/
/*====== >> Admin Manage Blog << =====*/
/*====================================*/
.combo_box{
	width:179px;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}

/*======menus======*/
			#menu ul{
				font-family:Helvetica;
				font-size:13px;
				font-weight:bold;
				color:#4F4F4F;
				text-decoration:none;	
				list-style: none;
				padding: 0;
				margin: 0;										
				}

			#menu li{
				float: left;
				margin: 0 0.22em;		
				}

			#menu li a{
				color: #4F4F4F;
				text-decoration:none;
				padding:4px;
				}
			#menu li a:hover{
				color: #000;
				text-decoration:none;
				background-color:#EEEEEE;
				padding:4px;
				}	
			/*======menus======*/
.box_border{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding:5px;
	}

.box_right_shadown{
	background-image:url(../images/box_right.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:3px;
	}

/*========================================*/
/*===== >> End Admin Manage Blog << ======*/
/*========================================*/


/*=====================================*/
/*==== >> Admin Manage Blog Add << ====*/
/*=====================================*/
.combo_box{
	width:179px;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}
	
.textarea2{
	width:530px;
	height:346px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/text_area_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	padding-top:15px;
	padding-left:10px;
	}

#divinputfile{
	background-image:url(../images/browse.gif);
	background-repeat:no-repeat ;
	background-position:right;
	width:365px;
	margin:0px;
	}

#divinputfile #filepc{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:19px;	
	width:360px;
	}

#fakeinputfile{
	margin-top:-28px;	
	}

#fakeinputfile #fakefilepc{
	width:223px;
	padding:3px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/search_bg.gif);
	background-repeat:repeat-x ;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	height:20px;
	}

/*=========================================*/
/*==== >> End Admin Manage Blog Add << ====*/
/*=========================================*/




/*============================================*/
/*====== >> Admin Manage Instructors << ======*/
/*============================================*/

.all_events {
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	line-height:29px;
	}
a.all_events :link{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Active{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Visited{
	color:#808080;
	text-decoration:none;
	}
a.all_events :hover{
	color:#000;
	text-decoration:none;
	}

/*============================================*/
/*====== >> Admin Manage Instructors << ======*/
/*============================================*/


/*==================================*/
/*========== >> Footer << ==========*/
/*==================================*/
.footer_nav{
	font-family:Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}

a.footer_nav:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:hover{
	color:#DEDEDE;
	text-decoration:none;
	}

.sublink{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	}

a.sublink:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:hover{
	color:#DEDEDE;
	text-decoration:none;
	}
	
.copyright{
	font-family:Helvetica;
	font-size:12px;
	color:#FFFFFF;
	}
/*==================================*/
/*======== >> End Footer << ========*/
/*==================================*/

.loading
{
	position: relative;
	width:250;
	text-align:center;
	display:none;
}
/*=========Navigation=====*/
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 22px;
	}

#nav a {
	font-family:Helvetica;
	font-size:15px;
	display: block;
	color: white;
	padding-left:18px;
	text-decoration: none;						
	}

#nav li { 
	float: left;
	width: 100%;
	}

#nav li ul { 
	position: absolute;
	width: 210px;
	background: #4B2D15;	
	margin-top:6px;						
	padding-top:5px;
	padding-bottom:5px;
	left: -999em;
	}

#nav li ul li { 
	width: 210px;
	}	

#nav li ul a:hover {
	color:white;
	background-color:#CDB610;						
	}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}


#instructor {
	height: 28px;
	width:116px;
	background-image:url(../images/instructors.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
	}

#instructor:hover {
	background-image:url(../images/instructors_on.gif);
	background-repeat:no-repeat;
	}						

#classes {
	height: 28px;
	width:94px;
	background-image:url(../images/classes.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
	}

#classes:hover {
	background-image:url(../images/classes_on.gif);
	background-repeat:no-repeat;
	}

#community{
	height: 28px;
	width:116px;
	background-image:url(../images/community.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
	}

#community:hover {
	background-image:url(../images/community_on.gif);
	background-repeat:no-repeat;
	}

#contact{
	height: 28px;
	width:94px;
	background-image:url(../images/contact.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
	}

#contact:hover {
	background-image:url(../images/contact_on.gif);
	background-repeat:no-repeat;
	}
/*=========Navigation=====*/

/*New css(18-08-2009)
============================================*/
.box_padding{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	}


/*New css(18-08-2009)
============================================*/


div#trustcliber_container{
	float:right;
	width:108px;	
	padding:0px;
	height:28px;
	margin-top:-50px;
	margin-left:628px;
	position:absolute;
	}





/*==================================*/
/*======= >> About Kukuwa << =======*/
/*==================================*/
.content{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	text-align:left;
	padding-right:5px;
	}


/*==================================*/
/*===== >> End About Kukuwa << =====*/
/*==================================*/




/*==================================*/
/*==== >> Calendar of Events << ====*/
/*==================================*/
.combo_box{
	width:179px;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}



.all_events {
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	line-height:29px;
	}
a.all_events :link{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Active{
	color:#808080;
	text-decoration:none;
	}
a.all_events :Visited{
	color:#808080;
	text-decoration:none;
	}
a.all_events :hover{
	color:#000;
	text-decoration:none;
	}


			/*======menus======*/
			#menu ul{
				font-family:Helvetica;
				font-size:13px;
				font-weight:bold;
				color:#4F4F4F;
				text-decoration:none;	
				list-style: none;
				padding: 0;
				margin: 0;										
				}

			#menu li{
				float: left;
				margin: 0 0.22em;		
				}

			#menu li a{
				color: #4F4F4F;
				text-decoration:none;
				padding:4px;
				}
			#menu li a:hover{
				color: #000;
				text-decoration:none;
				background-color:#EEEEEE;
				padding:4px;
				}	
			/*======menus======*/
			



.box_border{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding:5px;
	}

.box_border2{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding:10px;
	}
	
.box_right_shadown{
	background-image:url(../images/box_right.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:3px;
	}

.box_content{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	text-align:left;
	}
.box_content2{
	font-family:Helvetica;
	font-size:14px;
	color:#525252;
	text-align:left;
	}	

/*==================================*/
/*== >> End Calendar of Events << ==*/
/*==================================*/



/*=========================================================*/
/*=====>> Instructors Become Aftercertification <<=========*/
/*=========================================================*/
.become_instructor_link{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	}
a.become_instructor_link:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.become_instructor_link:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#787878;
	}

.common_select{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	background-color:#787878;
	}
a.common_select:link{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:Active{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:Visited{
	color:#FFFFFF;
	text-decoration:none;

	}
a.common_select:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#787878;
	}
/*=========================================================*/
/*=====>> Instructors Become Aftercertification <<=========*/
/*=========================================================*/


/*==================================*/
/*=========== >> Video << ==========*/
/*==================================*/

#close{
	position:absolute; 
	width:37px; 
	height:35px; 
	margin-left:680px; 
	top:-1px;}

#box_border{
	border:3px;
	border-style:solid;
	border-color:#4B2D15;
	background-color:#FFFFFF;
	}
	
/*==================================*/
/*========= >> End Video << ========*/
/*==================================*/	
	


/*==================================*/
/*===== >> Register Details << =====*/
/*==================================*/
h3{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	background-color:#525252;	
	padding-left:10px;
	margin:0px;
	line-height:28px;
	}
.textarea{
	width:414px;
	height:106px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/text_area_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}

.textarea2{
	width:530px;
	height:346px;
	border-top:1px solid #C6C6C6; 
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	border-bottom:1px solid #E3E3E3;
	background-image:url(../images/text_area_bg.gif);
	background-repeat:repeat-x;
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	padding-top:15px;
	padding-left:10px;
	}

	
/*==================================*/
/*=== >> End Register Details << ===*/
/*==================================*/	
	
/*==================================*/
/*=========== >> Login << ==========*/
/*==================================*/	
.username{
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}
/*==================================*/
/*========= >> End Login << ========*/
/*==================================*/



/*==================================*/
/*====== >> Private Profile << =====*/
/*==================================*/
	
.jenny_yee{
	font-family:Helvetica;
	font-size:14px;
	color:#525252;
	}
.instructor_ID{
	font-family:Helvetica;
	font-size:14px;
	color:#808080;
	}
	
/*==================================*/
/*==== >> End Private Profile << ===*/
/*==================================*/	





/*==================================*/
/*====== >> Public Profile << ======*/
/*==================================*/
.about_me_text{
	font-family:Helvetica;
	font-size:14px;
	color:#4F4F4F;
	text-align:left;
	}

/*==================================*/
/*==== >> End Public Profile << ====*/
/*==================================*/


/*==================================*/
/*=========== >> Forum << ==========*/
/*==================================*/
.FORUM_HEADING
	{
	font-family:Helvetica;
	font-weight:bold;
	font-size:12px;
	color:#5A5A5A;
	padding-left:5px;
	}

.FORUM_TEXT{
	font-family:Helvetica;
	font-size:13px;
	color:#4F4F4F;
	padding-left:10px;
	}

.YELLOW_HEADING
	{
	font-family:Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#5A5A5A;
	padding-left:10px;
	}

.BLACK
	{
	font-family:Helvetica;
	font-size:12px;
	color:#000000;
	padding-left:5px;
	}

.SEARCH_INPUT{
	border:1px solid #000;
	width:150px;
	background-image:url(search_input.gif);
	background-repeat:repeat-x;
	}


/*==================================*/
/*========= >> End Forum << =========*/
/*==================================*/



/*New css(18-08-2009)
============================================*/
.box_padding{
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	}


/*New css(18-08-2009)
============================================*/



/*==================================*/
/*========== >> Footer << ==========*/
/*==================================*/
.footer_nav{
	font-family:Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}

a.footer_nav:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.footer_nav:hover{
	color:#DEDEDE;
	text-decoration:none;
	}

.sublink{
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
	}

a.sublink:link{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:Active{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:Visited{
	color:#FFFFFF;
	text-decoration:none;
	}
a.sublink:hover{
	color:#DEDEDE;
	text-decoration:none;
	}
	
.copyright{
	font-family:Helvetica;
	font-size:12px;
	color:#FFFFFF;
	}
/*==================================*/
/*======== >> End Footer << ========*/
/*==================================*/

.online_certification{
	width:919px;
	height:159px;
	background-image:url(../images/instructors_banner.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	}
	
.online_certification_text{
	width:auto;
	float:left;
	margin-top:110px;
	margin-left:15px;
	}
.menu_bg{
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	}

/*======menus2======*/
#menu2 ul{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
#menu2 li{
	float: left;
	margin: 0 0.15em;
	padding-left:15px;
	padding-right:15px;	
	}
		
#menu2 li a{
	color: #FFFFFF;
	text-decoration:none;
	}	
/*======menus2======*/


.tab1{width:auto; float:left; border-top:1px solid #E0E7F6; border-left:1px solid #E0E7F6; border-right:1px solid #CFD6E3;  margin-right:5px;}
.tab2{width:auto; margin:0px; float:left; border:1px solid #fff;}
.tab3{
	display:block;
	background-image:url(../images/tab_bg.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#0A5EB2;
	font-weight:bold;
	line-height:23px;
	}

.tab3 a{
	color:#0A5EB2;	
	}

.tab3 a:hover{
	color:#000;
	}







.border{border:1px solid #D9DDE6; margin:0 auto; width:855px;}
.border_right_bottom{border-right:1px solid #D9DDE6; border-bottom:1px solid #D9DDE6; background-color:#E7ECF8; font-family:Helvetica, sans-serif; font-size:13px; color:#000000; text-align:center; line-height:25px;}
.answer_cell{border-top:1px solid #D9DDE6; background-color:#E7ECF8;}
.filter{font-family:Verdana; font-size:12px; color:#0A5EB2; text-decoration:underline; font-weight:bold; line-height:25px;}
a.filter:link{color:#0A5EB2;}
a.filter:Active{color:#0A5EB2;}
a.filter:Visited{color:#0A5EB2;}
a.filter:hover{color:#0A5EB2;}
.border2{border:1px solid #D9DDE6; width:220px;}
.border3{border:1px solid #D9DDE6;}

.user{font-family:Verdana; font-size:20px; color:#000000; font-weight:bold;}
.blue_bg{background-image:url(../images/blue_bg.gif); background-repeat:repeat-x;}
.number{width:18px; border:1px solid #CFD9F1; background-color:#FFFFFF; font-family:Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; line-height:normal;}

.border_right_left{border-right:1px solid #E7E9EF; border-left:1px solid #E7E9EF; border-bottom:1px solid #E7E9EF;}
.cell1{border-right:1px solid #E7E9EF; border-bottom:1px solid #E7E9EF; background-color:#CFD9F1;}
.cell1_copy{border-bottom:1px solid #E7E9EF; background-color:#CFD9F1;}
.cell2{border-right:1px solid #E7E9EF; border-bottom:1px solid #E7E9EF; background-color:#E7ECF8;}
.cell2_copy{border-bottom:1px solid #E7E9EF; background-color:#E7ECF8;}
.cell3{border-right:1px solid #E7E9EF; border-bottom:1px solid #E7E9EF; background-color:#FFF;}
.cell3_copy{border-bottom:1px solid #E7E9EF; background-color:#FFF;}
.formtext{font-family:Verdana; font-size:10px; color:#243E81; font-weight:bold; text-align:center;}
.idtext{font-family:Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; padding-right:10px; line-height:28px;}
.username{font-family:Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; padding-left:10px; line-height:28px;}



.animationbg{width:918px; height:306px; z-index:99}

.content1{width:918px; height:306px; background-image:url(../images/01.jpg); background-repeat:no-repeat;}
.content2{width:918px; height:306px; background-image:url(../images/02.jpg); background-repeat:no-repeat;}
.content3{width:918px; height:306px; background-image:url(../images/03.jpg); background-repeat:no-repeat;}
.content4{width:918px; height:306px; background-image:url(../images/04.jpg); background-repeat:no-repeat;}


.profile_click_text
{
	font-family:Helvetica;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
}
a.profile_click_text:link
{
	font-family:Helvetica;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
}
a.profile_click_text:hover
{
	font-family:Helvetica;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
}
a.profile_click_text:visited
{
	font-family:Helvetica;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
}