

/*==================================*/
/*=========== >> Body << ===========*/
/*==================================*/
body{
	margin:0px;
	font-family:Helvetica;
	font-size:14px;
	color:#4F4F4F;
	background-color:#F2ECDC;
	behavior:url(./styles/prosilver/imageset/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(./styles/prosilver/imageset/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_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;
	}



					/*=========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(./styles/prosilver/imageset/instructors.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#instructor:hover {
						background-image:url(./styles/prosilver/imageset/instructors_on.gif);
						background-repeat:no-repeat;
						}						
					
					#classes {
						height: 28px;
						width:94px;
						background-image:url(./styles/prosilver/imageset/classes.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#classes:hover {
						background-image:url(./styles/prosilver/imageset/classes_on.gif);
						background-repeat:no-repeat;
						}
					
					#community{
						height: 28px;
						width:116px;
						background-image:url(./styles/prosilver/imageset/community.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#community:hover {
						background-image:url(./styles/prosilver/imageset/community_on.gif);
						background-repeat:no-repeat;
						}
					
					#contact{
						height: 28px;
						width:94px;
						background-image:url(./styles/prosilver/imageset/contact.gif);	
						background-repeat:no-repeat;
						cursor:pointer;
						}
						
					#contact:hover {
						background-image:url(./styles/prosilver/imageset/contact_on.gif);
						background-repeat:no-repeat;
						}
					/*=========Navigation=====*/
					

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

#banner_midd_bg{
	background-image:url(./styles/prosilver/imageset/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(./styles/prosilver/imageset/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:justify;
	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(./styles/prosilver/imageset/box_right.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:3px;
	}

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

/*==================================*/
/*== >> 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(./styles/prosilver/imageset/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(./styles/prosilver/imageset/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:justify;
	}

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







/*==================================*/
/*========== >> 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 << ========*/
/*==================================*/
