/* ME RUYI COMMUNICATIONS CSS Document */


#course_sched h2
	{
	/*border-bottom:0;
	margin:0;
	padding:15px 0 30px 10px;
	font-size:0.92em;*/
	display:none;
	}

#course_sched h3.sched_title
	{
	padding:0;
	margin:30px 0 0 10px;
	color:#FFFFFF;
	font-size:0.92em;
	}


#me_view h3
	{
	font-size: 1em;
	margin:20px 0 10px 0;
	padding:0;
	font-family:Arial, Helvetica, Verdana,  sans-serif;
	text-align:left;
	color:#666666;
		}

/*****PART OF H3*****/

#me_view h3.maintitle
	{
	background:url(../courses/images/site/body/title_topcurve.gif) no-repeat top;
	}


#me_view h3.maintitle p
	{
	padding:0 0 4px 10px;
	margin:0;
	background:#EBEBEB url(../courses/images/site/body/title_botcurve.gif) no-repeat bottom;
	}

#me_view h3.subtitle
	{
	background:url(../courses/images/site/body/title_topcurve.gif) no-repeat top;
	margin:20px 0 10px 0;
	font-size:1em;
	font-family:arial, verdana, helvetica;
	}


#me_view h3.subtitle p
	{
	padding:0 0 4px 10px;
	margin:0;
	background:#EBEBEB url(../courses/images/site/body/title_botcurve.gif) no-repeat bottom;
	color:#666666;
	}

#me_view h4.bottom_space
	{
	padding:0;
	margin:0 0 10px 0;
	font-family:arial, verdana, helvetica;
	}

#mini_left_col h3
	{
	padding:4px 0 0 0 ;
	margin-bottom:14px;
	background:#EBEBEB url(../courses/images/site/body/small_title_top.gif) no-repeat top;
	}

#mini_left_col h3 p
	{
	padding:0 0 4px 10px ;
	margin:0;
	background:#EBEBEB url(../courses/images/site/body/small_title_bot.gif) no-repeat bottom;
	}

#mini_right_col h3
	{
	padding:4px 0 0 0 ;
	margin-bottom:14px;
	background:#EBEBEB url(../courses/images/site/body/small_title_top.gif) no-repeat top;
	}

#mini_right_col h3 p
	{
	padding:0 0 4px 10px ;
	margin:0;
	background:#EBEBEB url(../courses/images/site/body/small_title_bot.gif) no-repeat bottom;
	}
#mini_right_col .grey_box
	{
	padding:5px 0 0 5px;
	margin:0;
	background:#EBEBEB;
	}

.price
	{
	margin:0;
	font-size:1em;
	color:#FE2E02;
	}

.price p
	{
	background-color:#EBEBEB;
	padding:7px;
	}

/***************************/
/*******PRICE ADMIN INFO****************/
/***************************/

#mini_right_col ul#price_ln
	{
	padding:0;
	margin:0;
	list-style:none;
	}


 #mini_right_col .ul#price_ln li
	{
	list-style:none;
	padding:2px 0;
	margin:0;
	}

#mini_right_col p
	{
	padding:0;
	margin:20px 0 0 0;
	}

/*********************/

#me_view h4
	{
	font-size: 1.0em;
	margin:10px 0;
	padding:0;
	font-family:Arial, Helvetica, Verdana,  sans-serif;
	text-align:left;
	color:#666666;
	}

#me_view #left_col h4 {
	padding:0 0 5px 0;
	border-bottom:solid 1px #E1E1E1;
	}

#me_view #left_col .cs_profile h4 {
	padding:0;
	border-bottom:none;
	}

#me_view h5
	{
	font-size: 1em;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, Verdana,  sans-serif;
	text-align:left;
	}

/******************************/
/*					COUSRE DETAILS					*/
/******************************/
											


#course_details
	{
	margin:0;
	padding:0;
	float:left;
	width:500px;
	display:block;
	clear:left;
	}


#course_details img
	{
	margin:0;
	padding:0;
	float:left;
	border:1px solid #ffffff;
	}

#course_info
	{
	padding-left:10px;
	margin:0;
	list-style:none;
	float:left;
	}

#course_info li
	{
	list-style:none;
	}

#right_col .regbutton 
	{
	background:none;
	padding:0;
	margin:0;
	}

#right_col .regbutton img
	{
	padding:10px 0 0 0;
	margin:0;
	}

#right_col li.telnumber 
	{
	padding:0;
	font-weight:bold;
	margin:6px 0 0 0;
	background:none;
	}
/******************************/
/*					COURSE SCHEDULE					*/
/******************************/


#mini_left_col
	{
	padding:0;
	margin:0;
	float:left;
	width:245px;
	border:0;
	}

#mini_left_col ul, #mini_right_col ul
	{
	padding-left:20px;
	margin:0;
	list-style:square;
	}

#mini_right_col
	{
	padding:0;
	margin-left:20px;
	float:left;
	width:245px;
	border:0;
	}

#course_sched
	{
	width:231px;
	padding:60px 0 0 0;
	margin:10px 0 15px 0;
	background:#ffffff url(../courses/images/site/body/schedule_listtop.jpg) no-repeat ;
	/*background-color:#0099CC;*/
	color:#FFFFFF;
	}

#course_sched #bottom
	{
	width:231px;
	padding:0;
	margin:0;
	height:10px;
	background:#ffffff url(../courses/images/site/body/schedule_listbot.jpg) no-repeat;
	}

#course_sched p
	{
	padding:0;
	margin:0 10px 10px 10px;
	font-family:arial, verdana, helvetica ;
	}


#course_sched a, #course_sched a:visited, #course_sched a:active
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-family:arial, verdana, helvetica ;
	}

#course_sched a:hover
	{
	text-decoration:underline;
	font-family:arial, verdana, helvetica ;
	}

#left_col p
	{
	padding:0;
	margin:10px 0 0 0;
	}





/******************************/
/*					PROGRAMME AGENDA				*/
/******************************/


#list
	{
	padding:0;
	margin:0;
	}

#list li.bold
	{
	font-weight:bold;
	padding:0;
	list-style:none;
	margin-left:-20px;
	}

#list ul
	{
	padding-left:12px;
	margin:10px;
	list-style:square;
	}

#me_view .price h4
	{
	font-size: 1.1em;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, Verdana,  sans-serif;
	text-align:left;
	}

#me_view #left_col ul
	{
	list-style:square;
	}

/******************************/
/*					PRICE ADMIN				*/
/******************************/



#mini_right_col p, #mini_left_col p
	{
	padding:0 0 10px 0;
	margin:0;
	}

/******************************/
/*					REGISTER				*/
/******************************/

ul.reg_links
	{
	text-align:center;
	margin:10px 0 20px 10px;
	padding:0;
	}

.reg_links li
	{
	list-style:none;
	padding:2px;
	}

.reg_links a, .reg_links a:visited
	{
	background-color:#ffffff;
	padding:2px;
	color:#ffffff;
	}

.reg_links a:active
	{
	background-color:#333333;
	color:#ffffff;
	padding:2px;
	}

.reg_links a:hover
	{
	background-color:#F63802;
	color:#ffffff;
	padding:2px;
	}



#me_view #left_col h3 {
	background:url(../courses/images/site/body/h3-bg.gif) no-repeat;
	padding: 4px 2px 4px 10px;
	clear:both;
	height:16px;
	}

#me_view #left_col #mini_right_col h3, #me_view #left_col #mini_left_col h3 {
	background:url(../courses/images/site/body/h3-shortbg.gif) no-repeat;
	}

/******************************/
/*					WORLD CONGRESS PAGE				*/
/******************************/


#wc
	{
	padding:0;
	marging:0;
	}

#wc h4
	{
	text-align:center;
	width:360px;
	margin:0 auto;
	}

.wcimage
	{
	padding:0;
	margin:10px auto;
	width:300px;
	height:225px;
	border:0;
	}

#wcphoto_one
	{
	background:url(../courses/images/site/photos/ta_team03.jpg) no-repeat;
	}

#wcphoto_two
	{
	background:url(../courses/images/site/photos/ta_team02.jpg) no-repeat;
	}

#wcphoto_three
	{
	background:url(../courses/images/site/photos/ta_team01.jpg) no-repeat;
	}

