* {
	font-weight: bold;
	padding-top: 0;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
body {
	font-family:Tahoma;
	font-size:100%;
	line-height:1em;
	color:#393939;
	background-color: #0057a8;
}


/*in_line*/
img {
	border:0;
	vertical-align:middle;
}
a:hover{text-decoration:none;}
a {
	color:#0057a8;
	font-weight:bold;
}
.more {background:url(images/z_more.gif) 0px 5px no-repeat; padding-left:12px; font-weight:normal;}
.clear {
	clear:both;
}
.alignright {
	text-align:right;
	margin-right:20px;
}
.pic { float:left;}
h1 {
	background:url(images/logo.png) top left no-repeat;
	text-indent:-10000px;
	width:325px;
	height:84px;
	font-size:1em;
}



/*header*/
.menu {
	height:196px;
	background-image: url(images/bg_mein_menu.gif);
	background-repeat: no-repeat;
	background-position: 13px 132px;
}
.menu a { font-family:Tahoma; font-size:0.6875em; color:#4cafc5;}
.menu .pic1 { margin-top:6px;}
.menu .pad { padding-top:38px;}
.menu .pad a{
	font-weight:normal;
	color: #0057a8;
}
.logo {
	float:left;
	padding-top: 24px;
	padding-right: 22px;
	padding-bottom: 30px;
	padding-left: 18px;
}
.menu ul {margin:0; padding:0; list-style:none; line-height:2.2em}
.menu li{
	display:inline;
	font-size:1em;
	margin-right:35px;
	text-transform:uppercase;
	font-weight:bold;
	background-image: url(images/bg_header_ul.gif);
	background-repeat: no-repeat;
	background-position: left 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 13px;
	padding-left: 36px;
}
.menu li.m1{ color:#4cafc5; background:none; margin-left:20px;}
.menu li a{color:#828087; text-decoration:none;}
.menu li a:hover{
	color:#0057A8;
}
.menu li a.hover {
	color:#0057A8;
}
.header_wrapper {
	height:133px;
}
.header_wrapper .pic { margin:0 2px 0 13px;}
.header_wrapper .box {
	width:880px;
}
.header_wrapper .alignright { margin:19px 9px 0 0;}


/*content*/
#content {
	font-size:0.6875em;
	line-height:1.272em;
	font-family:Tahoma;
	color:#656578;
}
#content .indent { padding:0px 15px 20px 13px;}
#content .pic {
	margin-top: 0;
	margin-right: 15px;
	margin-left: 0;
}
#content .title {
	margin-bottom:21px;
}
#content .title1 { margin-bottom:41px;}
#content p {
	padding-bottom:14px;
	font-weight: normal;
	font-size: 1em;
	line-height: 1.272em;
	color: 656578;
}
#content .bg_line {
	background:url(images/bg_line.gif) bottom left repeat-x;
	padding-bottom:26px;
	margin-bottom:23px;
	font-weight: normal;
}
#content .col_1 .ind {
	padding-top: 29px;
	padding-right: 19px;
	padding-left: 16px;
}
#content ul {
	margin:0;
	padding:0;
	list-style:none;
	font-weight: normal;
}
#content li { line-height:2.181em;}
#content li a { background:url(images/z_more.gif) 0px 5px no-repeat; padding-left:12px; font-size:1em;}
#content .box {
	width:100%;
}

/*footer*/
#footer { background:url(images/bg_line_footer.gif) top left repeat-x; font-size:0.6875em; font-family:Tahoma; color:#9a9a9a;}
#footer a {
	color:#0057A8;
	font-weight:normal;
}
#footer .txt { padding:48px 0 0 30px;}
#footer .pic1 { margin:4px 0px 0 8px;}

/*================== index.html ==================*/
#page1 #content .col_2 .pic1 { float:left; margin:0 7px 5px 0;}
#page1 #content .column1 {
	width:136px;
	background:url(images/line.gif) top right repeat-y;
}
#page1 #content .column1 .ind1 {
	padding-left:2px;
	text-align: center;
}
#page1 #content .column2 {
	width:136px;
	background:url(images/line.gif) top right repeat-y;
}
#page1 #content .column2 .ind1 { padding-left:24px;}
#page1 #content .column3 {
	width:136px;
	background:url(images/line.gif) top right repeat-y;
}
#page1 #content .column3 .ind1 { padding-left:26px;}
#page1 #content .column4 {
	width:136px;
	background:url(images/line.gif) top right repeat-y;
}
#page1 #content .column4 .ind1 { padding-left:34px;}
#page1 #content .column5 {
	width:136px;
	background:url(images/line.gif) top right repeat-y;
}
#page1 #content .column5 .ind1 { padding-left:30px;}
#page1 #content .column6 {
	width:136px;
}
#page1 #content .column6 .ind1 { padding-left:28px;}
#page1 #content .pic1 {
	margin-bottom:13px;
}

/*================== about_us.html ==================*/
#page2 #content .col_1 .block1 .indent1 {
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 28px;
	padding-left: 23px;
}
#page2 #content .column1 { width:242px;}
#page2 #content .column1 .ind1 { padding-right:40px;}
#page2 #content .column2 { width:209px;}
#page2 #content .col_1 .pad { padding-right:17px;}
#page2 #content .column3 { width:227px; background:url(images/line.gif) top right repeat-y;}
#page2 #content .column4 { width:209px;}
#page2 #content .column4 ul { margin-left:22px;}
#page2 #content .col_2 .block1 .ind {
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 13px;
}
#page2 #content .indent {
	padding-bottom:28px;
	font-weight: normal;
}

/*================== our_services.html ==================*/
#page3 #content .col_1 .pic {
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0;
}
#page3 #content .col_1 .ind {
	padding-top: 19px;
	padding-right: 19px;
	padding-left: 16px;
}
#page3 #content .col_2 .block1 .ind { padding:0 9px 0 19px;}
#page3 #content .col_2 .block1 .bg_line1 { background:url(images/bg_line_block.gif) bottom left repeat-x; padding-bottom:15px; margin-bottom:18px;}
#page3 #content .column1 { width:230px; background:url(images/line.gif) top right repeat-y;}
#page3 #content .column1 p { padding:17px 35px 0 9px;}
#page3 #content .column2 { width:250px; background:url(images/line.gif) top right repeat-y;}
#page3 #content .column2 .ind1 { padding:0 24px 0 30px;}
#page3 #content .column2 p { padding:17px 5px 0 9px;}
#page3 #content .column3 { width:225px;}
#page3 #content .column3 .ind1 { padding:0 0px 0 30px;}
#page3 #content .column3 p { padding:17px 5px 0 9px;}
#page3 #content .block1 .indent1 { padding:30px 0 42px 16px;}


/*================== patient_information.html ==================*/
#page4 #content .col_1 .ind {
	padding-top: 19px;
	padding-right: 19px;
	padding-left: 16px;
}
#page4 #content .col_1 .pad {
	padding-right:17px;
}
#page4 #content .block1 .indent1 {
	padding-top: 19px;
	padding-right: 16px;
	padding-bottom: 38px;
	padding-left: 23px;
}
#page4 #content .indent1 {
	padding-top: 19px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 23px;
}
#page4 #content .column1 { width:370px;}
#page4 #content .column1 .ind { padding-right:26px;}
#page4 #content .column2 { width:341px;}
#page4 #content .pic {
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0;
}
#page4 #content .pic1 { margin:0 15px 0px 0; float:left;}
#page4 #content .indent { padding:0px 15px 16px 13px;}

/*================== multimedia.html ==================*/
#page5 #content .col_1 .block1 .indent1 { padding:30px 0 34px 23px;}
#page5 #content .column3 { width:228px; background:url(images/line.gif) top right repeat-y;}
#page5 #content .column4 ul { padding-left:24px;}
#page5 #content .column4 { width:209px;}
#page5 #content .col_1 .pad { padding-right:17px;}
#page5 #content .col_2 .block1 .ind {
	padding-top: 0;
	padding-right: 11px;
	padding-bottom: 0;
	padding-left: 11px;
}
#page5 #content .col_2 .pic1 { margin-bottom:15px;}
#page5 #content .col_2 ul { padding-bottom:15px;}
#page5 #content .block1 .l_b { background:url(images/b_l.gif) no-repeat left bottom; padding:17px 0 28px 0;}
#page5 #content .indent { padding:0px 15px 30px 13px;}

/*================== contact_us.html ==================*/
#page6 #content .column1 { width:252px;}
#page6 #content .column1 a { font-weight:normal;} 
#page6 #content .column2 { width:203px;}
#page6 #content .column2 a { font-weight:normal;} 
#page6 #content .div { height:30px;}
#page6 #content .div1 {
	height:110px;
}
#page6 #content .column3 {
	width:822px;
	background:url(images/line.gif) top right repeat-y;
}
#page6 #content .column3 .ind1 { padding-right:22px;}
#page6 #content .column4 { width:250px; background:url(images/line.gif) top right repeat-y;}
#page6 #content .column4 .ind1 { padding:0 19px 0 25px;}
#page6 #content .column5 { width:231px;}
#page6 #content .column5 .ind1 { padding-left:25px;}
#page6 #content .block1 .indent1 { padding:30px 0 45px 23px;}

/*================== privacy_policy.html ==================*/
#page7 #content .indent { padding:22px 36px 39px 35px;}
#page7 #content a { font-weight:normal;}

/*==================list====================*/
.block {
	width:239px;
	float:right;
	background-color: #0057A8;
}
.block .top { background:url(images/top_block.gif) top left no-repeat;}
.block .bottom {
	background:url(images/bottom_block.gif) bottom left no-repeat;
	padding-top: 86px;
	padding-right: 17px;
	padding-bottom: 67px;
	padding-left: 20px;
}

.block1 {
	background-color:#f0f0f0;
	width:100%
}
.block1 .top_line { background:url(images/bg_line_block.gif) top left repeat-x;}
.block1 .right_line { background:url(images/bg_line_block.gif) top right repeat-y;}
.block1 .bottom_line { background:url(images/bg_line_block.gif) bottom left repeat-x;}
.block1 .left_line { background:url(images/bg_line_block.gif) top left repeat-y;}
.block1 .l_t { background:url(images/t_l.gif) no-repeat left top;}
.block1 .r_t { background:url(images/t_r.gif) no-repeat right top;}
.block1 .r_b { background:url(images/b_r.gif) no-repeat right bottom;}
.block1 .l_b { background:url(images/b_l.gif) no-repeat left bottom; padding:17px 0 28px 0;}
.block1 .l_b1 { background:url(images/b_l.gif) no-repeat left bottom; padding:0; width:100%}
.block1 .indent1 {
	padding-top: 30px;
	padding-right: 23px;
	padding-bottom: 62px;
	padding-left: 24px;
}
.block1 .ind {
	padding:0 16px 0 16px;
	font-weight: normal;
}
.block1 .bg_line1 { background:url(images/bg_line_block.gif) bottom left repeat-x; padding-bottom:20px; margin-bottom:22px;}
.block1 .more {
	background:url(images/z_more_block.gif) 0px 5px no-repeat;
	padding-left:14px;
	font-weight:bold;
	color:#0057A8;
}
/*==========================================*/


.input {color:#656578;		 
		height:21px;
		width:195px;
		background:#fff;
		border:solid 1px #bfbfbf;
		font-family:Tahoma;
}

textarea {
	background:#fff;
	color:#656578;
	border:solid 1px #bfbfbf;
	height:95px;
	overflow:auto;
	font-family:Tahoma;
	font-size:1em;
	font-family:Tahoma;
	width: 196px;
}
#page1 #site_center #main #content .indent .col_1 .ind .bg_line p {
	font-weight: normal;
}
#page1 #site_center #main #content .indent .col_1 .ind .bg_line .pic {
	font-weight: normal;
}
#page1 #site_center #main #content .indent .col_1 .ind .bg_line .pic {
	font-weight: normal;
}
#page1 #site_center #main #content .indent .col_1 .ind .bg_line .pic {
	font-weight: normal;
}
.text_content {
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 1.5em;
	color: #656578;
	font-weight: normal;
}
.text_content_narrow {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1.272em;
	font-weight: normal;
	color: 656578;
}
.text_content_italic {
	color: #656578;
	font-style: italic;
	font-weight: normal;
}
.pic_2 {
	float: right;
	vertical-align: middle;
	margin-left: 15px;
	margin-bottom: 15px;
}

.subtitle {
	margin-bottom: 11px;
}
.pic_no_margin {
	margin-right: 15px;
	margin-bottom: 15px;
	float: left;
	vertical-align: middle;
}
.multi_centred {
	text-align: center;
	font-size: 1em;
}
.multimedia_centered {
	padding-left: 37px;
}

#page5 #site_center #main #content .indent .col_1 .ind .bg_line table {
	font-size: 12px;
}
.page5_photo_col1 {
	width: 276px;
	float: left;
	text-align: center;
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.page5_video_col1 {
	background-image: url(images/line.gif);
	background-position: right top;
	text-align: left;
	background-repeat: repeat-y;
	width: 276px;
	float: left;
}
.page5_vide_col_last {
	text-align: left;
	width: 276px;
	float: left;
}

.page5_photo_col_last {
	text-align: center;
	float: left;
	width: 208px;
}
.aligh_left_top {
	text-align: left;
}
.search {
	margin-left: 20px;
}
.header_staff {
	margin-bottom: 23px;
	background-image: url(images/bg_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 26px;
}
.photo_location {
	margin-left: 58px;
}
.payments {
	text-align: center;
	float: left;
	width: 276px;
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.payments1 {
	text-align: center;
	float: left;
	width: 276px;
}
.airlines {
	text-align: left;
}
.course_photos {
	padding-left: 4px;
}
.required_fields {
	color: #F00;
	font-size: 1em;
}
.submission {
	font-size: 0.99em;
	font-style: italic;
	text-align: left;
	font-weight: normal;
	color: #F00;
}
.centre_seal {
	text-align: center;
}
.red_writing {
	color: #F00;
}
.red_writing {
	color: #F00;
}
.yellow {
	color: #F90;
	font-weight: bold;
}
.registration_text {
	height: 95px;
	width: 828px;
	font-family: Tahoma;
	font-size: 1em;
	color: 656578;
	border: 1px solid bfbfbf;
}
.large_red_print {
	font-family: Tahoma;
	font-size: 1.5em;
	color: #F00;
}
.delivery_line {
	width: 414px;
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
}
