/*Left Content*/
/*Main Tab*/
.page{padding:10px 20px 0 10px; background:url(../images/innerpagecontent.jpg) no-repeat; width:670px; position:relative; min-height:540px; height:auto !important; height:550px;}
.page h1{margin:0; padding-top:5px; padding-bottom:10px; font-size:16px; color:#990000;}

.login{padding:10px; clear:both; position:relative; min-height:400px; height:auto !important; height:400px; background:#FFFFFF;}
.login a{color:#000; text-decoration:underline; font-weight:normal; font-size:11px;}
.login a:hover{color:#666; text-decoration:underline; font-weight:normal;}
.login h1{margin:0; padding-top:5px; padding-bottom:5px; font-size:16px; color:#990000;}

.tab{padding:10px 0 0 10px; background:url(../images/top-tab1.jpg) no-repeat #fff; width:700px; min-height:760px; float:left;}
.tab1{padding:10px 0 0 10px; background:url(../images/top-tab1.jpg) no-repeat #fff; width:700px; height:960px; float:left;}
.tabindex{padding:10px 0 0 10px; background:url(../images/top-tab1.jpg) no-repeat #fff; width:700px; height:510px; float:left;}

.page h2{margin:15px 0 7px 0; padding:0; font-size:14px; color:#025491;}
.page a{color:#000; text-decoration:underline; font-weight:normal; font-size:11px;}
.page a:hover{color:#666; text-decoration:underline; font-weight:normal;}
.page img{ margin-bottom:10px;}
.imageLeft{ border:1px solid #CCCCCC; margin:5px 0pt 10px 10px; padding:10px; background:#fff;}
.tabEnd{margin:0; padding-top:10px; background:url(../images/bottom-tab.jpg) no-repeat; width:710px; height:20px;}
.dg1{padding:15px 0 0 10px; float:left; display:block; width:650px;}
.dg1 ol{margin:0; padding:10px 0 10px 0; float:left; width:650px; border-bottom:solid 1px #ccc;}
.dg1 li{margin:0; padding:0; list-style:none; color:#333; float:left;}
.dg1 li a{color:#333; text-decoration:underline;}
.dg1 .bullet{border:0; margin-left:5px;}
.dg1 .bullet a{border:0; text-align:right;}
.img{margin:0 10px 10px 0; padding:0; border:#000 1px solid;}
#pagehight{height:800px; clear:both;}
#nobord{border-bottom:none;}
#nobackground{background:none; width:650px;}
.gml{padding:10px 20px 5px 10px; background:url(../images/innerpagecontent.jpg) no-repeat; width:670px; position:relative; min-height:372px; height:auto !important; height:372px;}
.gml h1{margin:0; padding-top:10px; padding-bottom:30px; font-size:16px; color:#990000;}

.profile{padding:0 0 0 10px; float:left; display:block; width:650px;}
.profile ol{margin:0; padding:10px 0 10px 0; float:left; width:320px; border-bottom:solid 1px #ccc;}
.profile li{margin:0; padding:0; list-style:none; color:#333; float:left;}

.listContent{width:640px; padding:0; margin:0;}
.listContent h2{margin:15px 0 7px 0; padding:0; font-size:14px; color:#025491;}
.listContent ol{margin:0; padding:0; list-style:none;}
.listContent ol li{margin:0; padding:0 0 0 15px; line-height:20px; background:url(../images/arrow.jpg) no-repeat 0 7px;}

/*rightpannel*/
.rightLinksIn{margin-bottom:10px; background:url(../images/rightlinksin.jpg) no-repeat; height:250px; clear:both; font-weight:bold; font-size:12px;}
.rightLinksIn ol{margin:0; padding:10px 0 0 5px;}
.rightLinksIn li{margin:0; padding:0 0 0 25px; list-style:none; width:180px; background:url(../images/bullet1.jpg) no-repeat 5px 5px;}
.rightLinksIn a{color:#000; text-decoration:none;}
.rightLinksIn a:hover{color:#666; text-decoration:underline;}

.download1{margin-top:5px; margin-bottom:10px; background:url(../images/archive.jpg) no-repeat; height:44px;}
.download1 .head{margin:0; padding:8px 0 5px 45px; font-size:14px; background:url(../images/downloadimg.gif) no-repeat 10px 4px;}
.download1 .head a{color:black; text-decoration:none;}

.download2{margin-top:5px; background:#EFEFEF;}
.download2 ol{margin:0; padding:10px 0 0 5px;}
.download2 li{margin:0; padding:5px 0 0 30px; list-style:none; width:180px; background:url(../images/pdficon.gif) no-repeat 5px 5px;}
.download2 a{color:#000; text-decoration:underline; font-weight:normal;}
.download2 a:hover{color:#666; text-decoration:underline; font-weight:normal;}
.head{margin:0; padding:10px 0 0 0; font-size:12px;}


/* Table */
.table1{margin:0; padding:0; float:left;}
.images{border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#F9F7F2; width:400px;}
.images td{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px;}
.images th{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px; text-align:left;}
.images a{color:#000; text-decoration:none;}
.images a:hover{color:#666; text-decoration:underline;}
.images1{border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#F9F7F2; width:640px;}
.images1 td{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px;}
.images1 th{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px; text-align:left;}
.images1 a{color:#000; text-decoration:none;}
.images1 a:hover{color:#666; text-decoration:underline;}

.bullet{margin-top:5px;}
.bullet ol{margin:0; padding:0 0 0 5px;}
.bullet li{margin:0; padding:0 0 0 25px; list-style:none; width:600px; background:url(../images/bullet1.jpg) no-repeat 5px 5px;}
.bullet a{color:#000; text-decoration:underline; font-weight:normal;}
.bullet a:hover{color:#666; text-decoration:underline; font-weight:normal;}

/* Enquiry */
.enquiry ol,li{margin:0; padding:0;}
.enquiry ol{padding:10px;}
.enquiry li{padding:10px; display:block; list-style:none;}
.enquiry label{width:175px; float:left;}
.enquiry input{width:200px;}
.enquiry textarea{width:200px;}
/*.enquiry .btn{width:80px;}
*/
.enquiry .but{font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #fff; text-decoration: none; height: 25px; width:80px; border: 1px solid #000066; background:url(../images/buttonbg.gif) repeat-x;}



/*clearfix*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*page slide*/
#slider{width:660px; margin:0; padding:0;}
.sliderHeader {width:644px; border:1px solid #666; padding:3px; font-weight:bold; margin-top:5px; cursor:pointer; background:#D8E7FE; font-size:12px; color:#000;}
.sliderHeader:hover{background:#AACBFD;}
.sliderContent{overflow:hidden;}
.sliderText{width:640px; border:1px solid #666; border-top:none; padding:5px;}
.sliderText h5{margin:10px 0 5px 0; padding:0; font-size:12px; color:#433E05;}
.sliderText li.bulletNone{background:none;}
.tbl{margin:0; padding:0; width:640px;}

.imageGallery{margin:0; padding:5px; width:600px;}
.imageGallery img{ padding:5px; margin:10px 10px 0 0; border:1px solid #A7E1FE;}

.tabular{margin:20px 0 0 0; padding:0; width:650px; line-height:18px; border-top:1px solid #C8E2FD; border-left:1px solid #C8E2FD;}
.tabular th { padding:0; font-size:14px; color:#025491; border-bottom:1px solid #C8E2FD; border-right:1px solid #C8E2FD; height:20px; text-align:center; background:#E1F4FF;}
.tabular td{border-bottom:1px solid #C8E2FD; border-right:1px solid #C8E2FD; padding:0 0 0 5px;}
.tableContent{margin:20px 0 0 0; padding:0; line-height:18px; border-top:1px solid #C8E2FD; border-left:1px solid #C8E2FD; font-size:12px;}
.tableContent th { padding:0 0 3px 0; font-size:14px; color:#025491; border-bottom:1px solid #C8E2FD; border-right:1px solid #C8E2FD; height:20px; text-align:center; background:#E1F4FF;}
.tableContent td{border-bottom:1px solid #C8E2FD; border-right:1px solid #C8E2FD; padding:0 0 0 5px;}
sup{font-size:11px; font-weight:normal;}

/*Code For Image*/
.imageLeft1{margin:5px 10px 10px 0; padding:10px; border:1px solid #ccc; background-color:white;}
.imageRight1{margin:5px 0 10px 10px; padding:10px; border:1px solid #ccc; background-color:white;}

/* BreadCrumb */
.breadCrumb{font-family:tahoma, Arial; font-size:11px; color:#990000; font-weight:normal; margin:0 0 10px 0;}
h6 a{color:#663300;}
h6 a:hover{color:#E18633; text-decoration:none;}

/* Table Header */
.tblHeader{background:url(../images/tblpreheader.png) no-repeat; height:30px;}
.tblData{background-color:#D6D8D3; padding:3px; clear:left; margin-top:10px;}
.tblData table{width:100%; background:url(../images/tblbg.png) repeat-x #FDF9FA; border:1px solid #fff;}
.tblData table th{color:#990000;/*#174082;*/ padding:5px 10px; font-size:13px; border-top:1px solid #999; border-left:1px solid #D6D8D3;}
.tblData table td{padding:5px 10px; border-top:1px solid #D6D8D3; border-left:1px solid #D6D8D3;}
.tblData table td.row1{background-color:#ECE7E4;}
.tblData table.dataTable td,.tblData table.dataTable th{padding:0; text-align:center;}
#link{padding-left:4px; text-align:left;}
.tblData table.dataTable td a{color:#006699;}

.download3{margin:10px 0; padding:0;}
.download3 ol{margin:0; padding:0; clear:both;}
.download3 ol li{margin:0 0 5px 20px; padding:0 0 5px 30px; list-style:none; background:url(../images/download-icon.jpg) no-repeat 5px 1px;}

.listing{margin:10px 0; padding:0;}
.listing ul{margin:0; padding:0; clear:both;}
.listing ul li{margin:0 0 5px 20px; padding:0 0 5px 30px; list-style:none; font-size:12px; background:url(../images/tick.gif) no-repeat 5px 1px;}

.page h2{ border-top:1px solid #CCC; margin:5px 0;}

.newsHead{font-size:15px; color:#CC6600; font-weight:bold;}
.newsSubHead{color:#666666; font-weight:bold; font-size:12px;}

.calendarHead{background:url(../images/calendartop.gif) no-repeat; width:650px; height:50px;}
.calendarContent{background:url(../images/calendarmid.gif) repeat-y; width:600px; padding:0 10px;}
.calendarContent h6{font-size:23px; color:#ccc; border-bottom:3px solid #ccc; padding-bottom:10px;}
.calendarContent h6.current{font-size:23px; color:#054A6B; border-bottom:3px solid #FFAA00; padding-bottom:10px;}
.calendarFooter{background:url(../images/calendarbottom.gif) no-repeat; height:10px;}
.photogallery{margin:0; padding:0; width:670px;}
.photogallery h3{color:#32434B; font-weight:bold; font-size:12px; margin:0 ; padding:5px 0 15px 0; clear:both;}
.photogallery img{padding:5px; margin:0 5px 5px 0; border:1px solid #E8E8E8;}
.photogallery text{float:left;}

.history-table{border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#F9F7F2; width:100%;}
.history-table td{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px;}
.history-table th{border-left:1px solid #ccc; border-top:1px solid #ccc; padding:5px; text-align:left;}
.history-table a{color:#000; text-decoration:none;}
.history-table a:hover{color:#666; text-decoration:underline;}

.calendarContent1{background:url(../images/calendarmid.gif) repeat-y; width:630px; padding:0 10px; line-height:18px;}
.calendarContent1 h6{font-size:23px; color:#ccc; border-bottom:3px solid #ccc; padding-bottom:10px;}
.calendarContent1 h6.current{font-size:23px; color:#054A6B; border-bottom:3px solid #FFAA00; padding-bottom:10px;}
.calendarFooter1{background:url(../images/calendarbottom.gif) no-repeat; height:10px;}


/*Months*/
ol.eventCalendar{list-style:none; margin:0; padding:0;}
ol.eventCalendar li{float:left; display:block; *display:inline-block;}
ol.eventCalendar li a{color:#333; padding:2px 10px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; display:block; *display:inline-block;}
ol.eventCalendar li a:hover, ol.eventCalendar li.current a{background:url(../images/icon/arrow.gif) no-repeat center top; color:#054A6B; padding-top:13px; text-decoration:underline;}

/* Table Header */
.calendar{margin:0; background-color:#fff; border-top:solid 1px #C7E1FE; border-left:solid 1px #C7E1FE;}
table.calendar{/*width:708px;*/}
table.calendar th{color:#666; font-family:Arial, "Times New Roman", Times, serif; padding:5px; font-size:12px; background-color:#F7FBFD; border-bottom:solid 1px #C7E1FE; border-right:solid 1px #C7E1FE; height:20px;}
table.calendar td{padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background-color:#F7FBFD; height:60px; overflow:hidden; width:100px; text-align:center; vertical-align:top; border-bottom:solid 1px #C7E1FE; border-right:solid 1px #C7E1FE;}
table.calendar td{background:url(../images/tablebg.gif) no-repeat left top;}
table.calendar td.row1{background-color:#F7FBFD;}
table.calendar.dataTable td,.tblData table.dataTable th{padding:0; text-align:center;}
.calendarSeparator{width:50px;}

table.calendar td.date1{background-position:0 0; background:#E6F7FB;}
table.calendar td.date2{background-position:101px 0; background-color:#E6F7FB;}
table.calendar td.date3{background-position:202px 0; background-color:#E6F7FB;}
table.calendar td.date4{background-position:303px 0; background-color:#E6F7FB;}
table.calendar td.date5{background-position:404px 0; background-color:#E6F7FB;}
table.calendar td.date6{background-position:505px 0; background-color:#E6F7FB;}
table.calendar td.date7{background-position:606px 0; background-color:#E6F7FB;}
table.calendar td.date8{background-position:0 101px; background-color:#E6F7FB;}
table.calendar td.date9{background-position:101px 101px; background-color:#E6F7FB;}
table.calendar td.date10{background-position:202px 101px;  background-color:#E6F7FB;}
table.calendar td.date11{background-position:303px 101px; background-color:#E6F7FB;}
table.calendar td.date12{background-position:404px 101px; background-color:#E6F7FB;}
table.calendar td.date13{background-position:505px 101px; background-color:#E6F7FB;}
table.calendar td.date14{background-position:606px 101px; background-color:#E6F7FB;}
table.calendar td.date15{background-position:0 202px; background-color:#E6F7FB;}
table.calendar td.date16{background-position:101px 202px; background-color:#E6F7FB;}
table.calendar td.date17{background-position:202px 202px; background-color:#E6F7FB;}
table.calendar td.date18{background-position:303px 202px; background-color:#E6F7FB;}
table.calendar td.date19{background-position:404px 202px; background-color:#E6F7FB;}
table.calendar td.date20{background-position:505px 202px; background-color:#E6F7FB;}
table.calendar td.date21{background-position:606px 202px; background-color:#E6F7FB;}
table.calendar td.date22{background-position:0 303px; background-color:#E6F7FB;}
table.calendar td.date23{background-position:101px 303px; background-color:#E6F7FB;}
table.calendar td.date24{background-position:202px 303px; background-color:#E6F7FB;}
table.calendar td.date25{background-position:303px 303px; background-color:#E6F7FB;}
table.calendar td.date26{background-position:404px 303px; background-color:#E6F7FB;}
table.calendar td.date27{background-position:505px 303px; background-color:#E6F7FB;}
table.calendar td.date28{background-position:606px 303px; background-color:#E6F7FB;}
table.calendar td.date29{background-position:0 404px; background-color:#E6F7FB;}
table.calendar td.date30{background-position:101px 404px; background-color:#E6F7FB;}
table.calendar td.date31{background-position:202px 404px; background-color:#E6F7FB;}
table.calendar td p{text-align:right; padding-right:3px; font-size:14px; color:#999;}
table.calendar td p.eventdate{background:url(../images/datebg.jpg) no-repeat right top; text-align:right; color:#fff; padding-right:3px; height:17px; padding-bottom:3px;}
table.calendar td p.eventNumber{font-size:25px; color:#054A6B; text-align:center;}
table.calendar td p.event1{font-size:15px; color:#054A6B; text-align:center; margin:8px 0;}
table.calendar td p.eventbutton{text-align:center;}
table.calendar td h6.current{font-size:23px; color:#054A6B; border-bottom:3px solid #FFAA00; padding-bottom:10px;}


