@font-face {
  font-family: 'Cuprum';
  src: 	url('font/Cuprum-Regular.ttf') format('embedded-opentype'), 
		url('font/Cuprum-Regular.ttf') format('opentype');
  font-weight: normal; font-style: normal;
}
body {FONT-FAMILY:Tahoma; margin:0px; FONT-SIZE: 9pt; background-size:100%; background:url(images/background.jpg) repeat 0 0; Background-color: #1671B6; COLOR: #666666; LINE-HEIGHT: normal; TEXT-DECORATION: none; FONT-STYLE: normal;}
form{margin:0px}
#banner {height:150px; background-image:url(images/header.jpg);}

select,input[type="text"],textarea{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; Background-color: #ffffff; COLOR: #333333; border:1px solid #59B3F0; border-radius:3px; box-shadow: 0 0 0px #999999; padding: 2px;}
input[type="password"]{FONT-FAMILY: Helvetica; FONT-SIZE: 9pt; Background-color: #ffffff; COLOR: #333333; border:1px solid #59B3F0; border-radius:3px; box-shadow: 0 0 0px #999999; padding: 2px;}
input[type="button"]{FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; CURSOR: hand; FONT-SIZE: 10pt; Background-color: #CC3366; COLOR: #ffffff; border:1px solid #000000; border-radius:3px; height:25px}
input[type="submit"]{FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; CURSOR: hand; FONT-SIZE: 10pt; Background-color: #0066CC; COLOR: #ffffff; border:1px solid #003300; border-radius:3px; height:25px}
input[type="reset"]{FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; CURSOR: hand; FONT-SIZE: 10pt; Background-color: #CC3366; COLOR: #ffffff; border:1px solid #000000; border-radius:3px; height:25px}

input[type=text]:focus{background:#FFFFCC; color:#000000}
input[type=password]:focus{background:#FFFFCC; color:#000000}
textarea:focus {background-color:#FFFFCC; color:#000000}

A:link {FONT-SIZE: 10pt; COLOR: #3366FF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 10pt; COLOR: #3366FF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none}
A:active {FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline}

A.hmenu {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none}
A.hmenu:hover {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFF00; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline}

A.notice {FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; COLOR: #4897E4; TEXT-DECORATION: none}
A.notice:hover {FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; COLOR: #C8682C; TEXT-DECORATION: underline}

.header {text-align:none; FONT-WEIGHT: normal; width:1000px; height:150px; FONT-SIZE: 8pt; COLOR: #ffffff; Background-color:transparent; position:fixed; z-index:99; top:0;}
.top_header {height:2px; Background-color:#000033;}
.body {text-align:none; FONT-WEIGHT: normal; width:100%; FONT-SIZE: 10pt; COLOR: #000000; background-color:#ffffff; position:relative; padding-top:150px; z-index:98;}
.content {float:left; width:952px; margin:0 0 24 24; text-align:justify; min-height:500px;}
.footer {FONT-WEIGHT: normal; width:100%; height:50px; FONT-SIZE: 10pt; COLOR: #ffffff; Background-color:#025797;}

td {FONT-SIZE: 10pt; COLOR: #fff; Background-color:#ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma; FONT-VARIANT: normal; TEXT-DECORATION: none}

#title {height:24px; margin:24 24 0 24; border-bottom:0px solid #CDD3AB;}
h1.title {float:left; height:40px; FONT-FAMILY:Cuprum; FONT-WEIGHT: bold; FONT-SIZE: 19pt; FONT-VARIANT: normal; color:#0067B3; text-shadow: 0 0 6px #9CCFF6; margin:0;}

.titletab {FONT-WEIGHT: bold; FONT-SIZE: 13pt; TEXT-DECORATION: underline;}
.titlecontent {FONT-WEIGHT: bold; FONT-SIZE: 10pt;}
.RedCentre {text-align:center; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; padding:2px;}
.ArrowSign{text-align:center; background: url('images/arrow.png') left no-repeat; padding-left:24px;}

td.Title {text-align:center; padding:3; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; COLOR: #ffffff; Background-color: #3A9EE7; border: 1px dotted #C6DAE8;}
td.Left {text-align:left; padding:1; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; COLOR: #000000; Background-color: transparent; border: 1px dotted #C6DAE8;}
td.NormalLeft{text-align:left; padding:3; FONT-WEIGHT: normal; COLOR: #000000; Background-color:transparent; border: 1px dotted #87BADE;}
td.CourseLeft {text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #3366FF; background: url('images/arrow.png') left no-repeat; padding:3 0 0 24; Background-color: transparent; border: 0px dotted #D4E2EC; }
td.Center {text-align:center; padding:1; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; Background-color: transparent; border: 1px dotted #C6DAE8;}

.frmtableleft{text-align:left; padding:2; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; Background-color:transparent;}
.frmtablecenter{text-align:center; padding:2; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; Background-color:transparent;}
.frmtableright {text-align:right; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; Background-color:transparent;}

.news {text-align:justify; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; Background-color:transparent;}
.contact {text-align:left; padding: 0 0 10 0; FONT-SIZE: 9pt; COLOR: #000000; Background-color:transparent;}
td.message {text-align:center; height:25px; FONT-SIZE: 9pt; COLOR: #cc3333; Background-color:transparent;}
.style {text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2E72E1; Background-color:transparent;}
.star {text-align:center; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #990000; Background-color:transparent;}
.filesize {float:right; margin-top:6px; FONT-SIZE: 7.5pt; COLOR: #666666; Background-color:transparent;}

.clear {clear:both;}

#img_gallery img {border:0px solid #c0c0c0;}
.trans {Background-color: transparent;}

.div_border {border-radius: 0px 0px 0px 0px;	box-shadow: 0 0 6px #000000; margin: 0px; padding: 0px; width:1000px}
.home_left {width: 265px; text-align:justify; float:left; FONT-SIZE: 9pt; margin:24 0 0 24; padding-right:6px; calctext-align:justify; Background-color:transparent; border-right: 1px dotted #C8682C;}
.home_right {width:670px; float:right; FONT-SIZE: 10pt; margin:24 24 0 0; text-align:justify; Background-color:transparent; border-right: 0px dotted #C8682C;}
.imagegallery img {float:left; border-radius: 0 0 6px 6px; box-shadow: 0 0 1px #333333; margin:0 0 24 21; padding:1px;}

img.Left{text-align:center; border-radius: 0 0 6px 6px; box-shadow: 0 0 1px #333333; margin:4 12 0 1; padding: 1px; float:left;}
img.Right{text-align:center; border-radius: 0 0 6px 6px; box-shadow: 0 0 1px #333333; margin:4 0 0 12; padding: 1px; float:right;}
.home_gallery img {border-radius:0 0 6px 6px; box-shadow: 0 0 1px #333333; margin: 1px; padding: 1px;}