a {
	color:				black;
	text-decoration:	none;
}

img, a {
	border:				0;
}

#red {
	color:				#FF0000;
}

#italic {
	font-style:			italic;
}

div.main {
	text-align:			left;
}

div.top {
	display:			none;
}

div.main div.header {
	display:			none;
}

/*div.main div.header a img {
	border:				0;
} 

div.main div.header a img.logo {
	display:			none;
}

div.main div.header img.logo_uu {
	float:				right;
	padding-right:		15px;
	padding-top:		24px;
}*/

div.main div.content {
	width:				770px;
	height:				800px;
	margin:				0px;
	line-height:		18px;
	
	font-family:		"verdana", "arial";
	font-size:			11px;
}

div.main div.content div.left {
	display:			none;
}

div.main div.content div.left div.menu_course div.sub_menu,
div.main div.content div.left div.menu_spec div.sub_menu {
	display:			none;
}

div.main div.content div.left div.menu_course div.menu,
div.main div.content div.left div.menu_spec div.menu {
	display:			none;
}

div.main div.content div.center p.title {
	margin-top:			5px;
	font-family:		"arial";
	font-size:			20px;
	color:				#3a66ae;
}

div.main div.content div.center p.icons {
	display:			none;
}

div.main div.content div.center p.text {
	font-family:		verdana, arial;
	font-size:			11px;
}

div.main div.content div.center p.text a {
	color:				black;
}

div.main div.content div.center p.footer {
	display:			none;
}

div.main div.right {
	display:			none;
}

div.content div.center p.error {
	background:			#312163;
	font-weight:		bold;
	font-size:			11px;
	color:				#FFFFFF;
}

div.text {
	font-size:			11px;
}

div.text img {
	float:				right;
}

div.center div.course_moments div.title {
	text-align:			left;
	font-size:			13px;
	background:			url(../images/course_moment_up.gif) no-repeat;
	font-weight:		bold;
}

div.center div.course_moments div.item {
	background-color:	#ECECEC;
	border-top:			5px solid #D1D1D1;
		
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	
	height:				18px;
	
	font-weight:		bold;
	
	font-size:			11px;
	
	cursor	:			pointer;
}

div.center div.course_moments div.bottom {
	background:			url(../images/course_moment_down.gif) no-repeat;
	height:				20px;
}

div.center div.course_moments div.item img {
	float:				right;
}

div.center div.course_moments div.event_overview {
	background:			#ECECEC;
	
	padding-left:		10px;
	padding-right:		10px;
	
	font-size:			11px;
	font-family:		"verdana", "Arial";
}

p.title_event {
	padding:			0;
	padding-top:		15px;
	margin:				0;
	
	color:				black;
	font-weight:		bold;
	font-size:			11px;
}

table tr td, table, table tr {
	font-size:			11px;
	font-family:		"verdana", "arial";
	
	border-collapse:	collapse;
}

table td.title {
	width:				300px;
}

td.course_fee {
	width:				150px;
}

td.general {
	width:				175px;
}

div.google {
	padding-top:		25px;
}

div.google input.google {
	width:				178px;
	border:				1px solid black;
}

div.testimonial_top {

	background:			url(../images/testimonial_top.gif) no-repeat;
	height:				10px;
}

div.testimonial {
	background:			#f3b927;
	
	font-size:			11px;
	padding-left:		10px;
	padding-right:		10px;
}

div.testimonial_bottom {
	background:			url(../images/testimonial_bottom.gif) no-repeat;
	height:				10px;	
}

div.course_link {
	padding-top:		10px;
}

div.course_link p a, div.course_link a {
	font-size:			13px;
	color:				#3A66AE;
	font-weight:		bold;
}

p.register_intro_course {
	font-weight:		bold;
	padding-top:		0;
	margin-top:			0;
}

div.group_invisible {
	display:			none;
}

div.group p label, div.group_invisible p label {
	float:				left;
	width:				150px;
}

input.hidden, label.hidden, select.hidden {
	display:			none;	
}

label.radio input, label.radio {
	width:				50px !important; 
}

div.group p, div.group_invisible p {
	margin:				0;
}

p.form_header {
	font-weight:		bold;
	padding-top:		10px;
}

#yellow {
	color:				#F6B701;
}

div.center a.course_link, div.event_overview p a {
	color:				#3a66ae;
	text-decoration:	none;
	font-weight:		bold;
}

div.center p.next_course {
	padding-top:		0;
	margin-top:			0;
	padding-left:		20px;
}

input, select { 
	width:				200px;
}

div.event_overview p {
	padding-bottom:	0;
	margin-bottom:	0;	
}

table tr td.title {
	font-weight:	bold;
}

table.overview {
	width:			100%;
}

table.overview tr td {
	width:			50%;
}

p.message {
	font-weight:		bold;
}
