@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(http://fonts.googleapis.com/css?family=Average);
@import url(http://fonts.googleapis.com/css?family=Lusitana);

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #EBF2FC;*/
}
.home-body {
background-color:#FFFFFF;
  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  border-radius: 10px; 
 padding:5px;
 -moz-box-shadow:    0px 0px 4px 0px #999;
  -webkit-box-shadow: 0px 0px 6px 0px #999;
  box-shadow:         0px 0px 4px 0px #999;
 }
.img-border {
border:1px solid #B5D1F2;
padding:5px; 
}
.copy {
font:normal 13px Arial;
color:#626262; text-decoration:none;
}
.copy-name {
font:bold 13px Arial;
color:#07358E; text-decoration:none;
}
.inner-header {
border:5px solid #FFF;
padding:0px; 
}

.right-border {
background-color:#FFFFFF;
border:8px solid #D9E5F2;
-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
border-radius: 10px;
padding:7px; 
}

@font-face
{
font-family: Aldine721 BT;
font-weight:bold;
src: url('tt0114m_.TTF') format("TrueType Font");
}
.sub-name {
font:bold 20px 'Lusitana', serif;
color:#0A358A; text-decoration:none;
text-transform:uppercase;
}
.sub-name2 {
font:normal 18px 'Lusitana', sans-serif;
color:#555555; text-decoration:none;
}
.sub-name3 {
font:bold 20px 'Lusitana', serif;
color:#0A358A; text-decoration:none;
/*text-transform:uppercase;*/
}
.blue-bold {
font:bold 16px 'Roboto Condensed', sans-serif;
color:#0A358A; text-decoration:none;
line-height:20px;
}
.blue-n {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#0A358A; text-decoration:none;
line-height:20px;
}
.blue-big {
font:bold 18px 'Roboto Condensed', sans-serif;
color:#0A358A; text-decoration:none;
line-height:20px;
}
.orange-bold {
font:bold 14px 'Roboto Condensed', sans-serif;
color:#FF3600; text-decoration:none;
line-height:20px;
}
.orange-n {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#FF3600; text-decoration:none;
line-height:20px;
}
.white {
font:bold 18px 'Roboto Condensed', sans-serif;
color:#FFF; text-decoration:none;
}
.white-bold {
font:bold 15px 'Roboto Condensed', sans-serif;
color:#FFF; text-decoration:none;
}
.orange {
font:bold 16px 'Roboto Condensed', sans-serif;
color:#FF3600; text-decoration:none;
}

.blue-name {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#5C99D4; text-decoration:none;
line-height:16px;
}
.content {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#555555; text-decoration:none;
line-height:20px;
}
.content-j {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#555555; text-decoration:none;
line-height:20px; text-align:justify;
}
a.more {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#FF0000; text-decoration:underline;
}
a.more:hover {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#1E69DE; text-decoration:none;
}
a.mail {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#FF3600; text-decoration:none;
}
a.mail:hover {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#1E69DE; text-decoration:underline;
}
a.link {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#1D68DF; text-decoration:none;
}
a.link:hover {
font:normal 14px 'Roboto Condensed', sans-serif;
color:#1E69DE; text-decoration:underline;
}
a.link2 {
font:bold 14px 'Roboto Condensed', sans-serif;
color:#002A46; text-decoration:none;
}
a.link2:hover {
font:bold 14px 'Roboto Condensed', sans-serif;
color:#FF5104; text-decoration:none;
}
.title1 {
font:bold 26px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
line-height:20px; padding-left:40px;
}
.title2 {
font:bold 26px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
line-height:20px;
}
a.button {
background-image:url(../images/header/course-b1.png);
background-repeat:no-repeat;
width:265px; height:42px; padding:10px 84px 11px 45px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
}
a.button:hover {
background-image:url(../images/header/course-b3.png);
background-repeat:no-repeat;
width:265px; height:42px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
}
a.button2 {
background-image:url(../images/header/course-b2.png);
background-repeat:no-repeat;
width:265px; height:42px; padding:10px 76px 11px 45px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
}
a.button2:hover {
background-image:url(../images/header/course-b3.png);
background-repeat:no-repeat;
width:265px; height:42px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
} 
a.button3 {
background-image:url(../images/header/course-b3.png);
background-repeat:no-repeat;
width:265px; height:42px; padding:10px 94px 11px 45px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
}
a.button3:hover {
background-image:url(../images/header/course-b1.png);
background-repeat:no-repeat;
width:265px; height:42px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
} 
a.button4 {
background-image:url(../images/header/course-b2.png);
background-repeat:no-repeat;
width:265px; height:42px; padding:10px 96px 11px 45px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
}
a.button4:hover {
background-image:url(../images/header/course-b3.png);
background-repeat:no-repeat;
width:265px; height:42px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
} 
a.button5 {
background-image:url(../images/header/course-b3.png);
background-repeat:no-repeat;
width:265px; height:42px; padding:10px 33px 11px 45px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#0C2576; text-decoration:none;
}
a.button5:hover {
background-image:url(../images/header/course-b1.png);
background-repeat:no-repeat;
width:265px; height:42px;
font:bold 17px 'Roboto Condensed', sans-serif;
color:#FF5A00; text-decoration:none;
} 

/* --- Enquiry Form --- */

.input-form {
	width:280px;
	height:26px;
	font:normal 12px Verdana;
	color:#333333;
	padding: 5px 10px 0px 10px; margin: 0 0 0px 0;
	background-image:url(../images/header/input-bg.png);
	background-repeat:no-repeat;
	border-style:none;
}
.input-form:focus {
background-image:url(../images/header/input-bg-hover.png);
	background-repeat:no-repeat;
	/*background: #728eaa;
	background: -moz-linear-gradient(top, #668099 0%, #728eaa 20%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#668099), color-stop(20%,#728eaa)); */
}

.input-form2 {
	width:130px;
	height:26px;
	font:normal 12px Verdana;
	color:#333333;
	padding: 5px 10px 0px 10px; margin: 0 0 0px 0;
	background-image:url(../images/header/input-bg3.png);
	background-repeat:no-repeat;
	border-style:none;
}
.input-form2:focus {
background-image:url(../images/header/input-bg3-hover.png);
	background-repeat:no-repeat;

}

.input-form3 {
	width:180px;
	height:26px;
	font:normal 12px Verdana;
	color:#333333;
	padding: 5px 10px 0px 10px; margin: 0 0 0px 0;
	background-image:url(../images/header/input-bg-new.png);
	background-repeat:no-repeat;
	border-style:none;
}
.input-form3:focus {
background-image:url(../images/header/input-bg-new-o.png);
	background-repeat:no-repeat;

}

.textarea-form {
	width:280px;
	height:85px;
	font:normal 12px Verdana;
	color:#333333;
	padding: 5px 10px 0px 10px; margin: 0 0 0px 0;
	background-image:url(../images/header/input-bg2.png);
	background-repeat:no-repeat;
	border-style:none; resize: none;
}
.textarea-form:focus {
background-image:url(../images/header/input-bg2-hover.png);
	background-repeat:no-repeat;
}

.select-form {
	width:280px;
	height:33px;
	font:normal 12px Verdana;
	color:#333333;
	padding:8px; margin: 0 5px 0px 0;
	background-image:url(../images/header/select-bg.png);
	background-repeat:no-repeat;
	border-style:none; resize: none;
}
.select-form2 {
	width:180px;
	height:33px;
	font:normal 12px Verdana;
	color:#333333;
	padding:8px; margin: 0 5px 0px 0;
	background-image:url(../images/header/select-bg2.png);
	background-repeat:no-repeat;
	border-style:none; resize: none;
}
.styled-select {
   width: 240px;
   height: 31px;
   overflow: auto;
   background: url(select_right.gif) no-repeat right #ddd;
   border: 1px solid #ccc;
   }

.submit {
	width: 70px; height: 28px; float: left; padding: 5px 10px; margin: 0 15px 0 0;
	background-image:url(../images/header/button.png); font:bold 13px 'Roboto Condensed', sans-serif;
	background-repeat:no-repeat; border-style:none; color:#0468CA;
	/*-moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;
	border: 1px solid #556f8c;
	background: -moz-linear-gradient(top, #718DA9 0%, #415D79 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#718DA9), color-stop(100%,#415D79));*/ 
	cursor: pointer;
}
.submit:focus {
	width: 70px; height: 28px; float: left; padding: 5px 10px; margin: 0 15px 0 0;
	background-image:url(../images/header/button-hover.png);
	background-repeat:no-repeat; border-style:none;
	cursor: pointer;
}