﻿

body { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #626262; }
img { border: 0px; }
td { vertical-align: top; text-align: left }
.siteWrapper { width: 100%; }
.contentWrapper { width: 980px; margin: 0px auto; vertical-align: top; }
.topBlueBar { height: 5px; background-color: #003c8c; }
.topLogoBar { height: 78px; border-top: 5px #003c8c solid;}

#search { padding: 20px;}

#reg_no{ padding-bottom: 10px;}
#reg_no p{
	font-size: 10px; font-weight: bold; margin-right: 20px;
}


a.clsCourseRollover img { width: 78px; height: 75px; padding: 4px 2px 0px; }
a.clsCourseRollover:hover >img { width: 82px; height: 79px; padding: 0;  }

a.clsCourseRolloverBn img { display: inline-block; width: 70px; height: 70px; padding: 4px 2px 0px; }
a.clsCourseRolloverBn:hover >img { width: 74px; height: 74px; padding: 0;  }


.MainMenuBar { height: 26px; vertical-align: middle; text-align: center; background-color: #003c8c; }

.clsWelcomeContent { padding: 12px 8px; text-align: left; font-size: 8pt; }
.clsWelcomeContent h4 { font-size: 8pt; margin: 0 0 8px 0; color: #003c8c; font-weight: bold; }
.clsWelcomeContent p { margin: 5px 0; }
.clsWelcomeContent a { color: #003c8c; font-weight: bold; text-decoration: underline; }
.clsWelcomeContent a:hover { color: #003c8c; font-weight: bold; text-decoration: underline; }

.clsLatestNews { padding: 12px 8px; text-align: left; font-size: 8pt; }
.clsLatestNews ul { list-style-type: square; }
.clsLatestNews ul li { font-size: 8pt; margin: 0 0 8px 12px; color: #003c8c; font-weight: bold; }
.clsLatestNews a { color: #003c8c; font-weight: bold; text-decoration: underline; }
.clsLatestNews a:hover { color: #003c8c; font-weight: bold; text-decoration: underline; }

.clsLatestNewsItem { font-size: 7pt; color: #626262; font-weight: normal; margin: 3px 0; }
.clsLatestNewsItem a { font-size: 7pt; color: #003c8c; font-weight: bold; text-decoration: none; }
.clsLatestNewsItem a:hover { border-bottom: 1px #003c8c solid; }


.clsPreviewContentWrap { text-align: left; font-size: 8pt; }
.clsPreviewContentWrap h4 { text-align: justify; color: #003c8c; font-size: 10px; margin: 0 0 8px 0;  }
.clsPreviewContentWrap a { color: #003c8c; font-weight: bold; text-decoration: none; }
.clsPreviewContentWrap a:hover { color: #003c8c; font-weight: bold; text-decoration: underline; }

.clsPreviewContent { width: 164px; margin-bottom: 10px; }
.clsPreviewContent h4 { font-size: 8pt; margin: 0 0 8px 0; color: #003c8c; font-weight: bold; }
.clsPreviewContent p { margin: 5px 0; }
.clsPreviewContent a { color: #003c8c; font-weight: bold; text-decoration: underline; }
.clsPreviewContent a:hover { color: #003c8c; font-weight: bold; text-decoration: underline; }

.clsContentPic { width: 56px; }
.clsContentList { width: 108px; font-size: 7pt; text-align: left; }
.clsContentList ul { padding: 0; margin: 0 0 0 18px; }
.clsContentList li { padding: 0; margin: 0; }

.clsDivider { height: 1px; color: silver; background-color: white; margin: 3px 0; }

.clsFooter { text-align: left; font-size: 7pt; vertical-align: middle; color: gray; padding-left: 60px; }
.clsFooter a { color: gray;; text-decoration: none; }
.clsFooter a:hover { color: #3399cc; text-decoration: underline; }


#coursesDegree { width: 982px; margin-bottom: 22px; }
#coursesDegree .title { background-color: #ff7f00; }

#coursecounselling { width: 982px; margin-bottom: 22px; }
#coursecounselling .title { background: #003C8C url('../images/bulletSubPageTitle.png') no-repeat scroll left center; color: white; padding: 6px 60px; font-size: 16pt; }
#coursecounselling .leftColumn { width: 233px;}
#coursecounselling .clsSideMenu { width: 210px; margin: 70px auto; border-collapse: collapse; color: #999999 }
#coursecounselling .clsSideMenu td { padding: 5px; font-weight: bold; border-bottom: 1px silver dotted; border-top: 1px silver dotted; }
#coursecounselling .clsSideMenu a { color: #003C8C; text-decoration: none; font-weight: bold; }
#coursecounselling .clsSideMenu a:hover { color: #cccccc; }
#coursecounselling .clsSideMenuListWrap { margin: 12px 20px; }
#coursecounselling .clsSideMenuListWrap li { margin-bottom: 8px; }

#coursecounselling .rightColumn { padding: 0 20px 20px; }
#coursecounselling .listWrap { margin: 12px 40px;}
#coursecounselling .listWrap li { margin-bottom: 5px; line-height: 14pt; text-align: justify; }

#coursecounselling .breadcrumbs { font-size: 8pt; color: black; margin: 10px; }
#coursecounselling .breadcrumbs a { text-decoration: none; color: #003C8C; font-weight: bold; }
#coursecounselling .breadcrumbs a:hover { text-decoration: underline; }

#coursecounselling h1 { margin: 0 10px; padding-bottom: 10px; font-size: 16pt; font-weight: bold; color: #003C8C; line-height: 22px; font-family: Arial,Helvetica,sans-serif; border-bottom: 1px #626262 solid }
#coursecounselling h3 { margin: 30px 10px 12px; font-size: 15pt; font-weight: bold; color: #003C8C}
#coursecounselling h4 { margin: 18px 10px 10px; font-size: 11pt; font-weight: bold; color: #626262}
#coursecounselling p { margin: 10px; font-size: 9pt; line-height: 14pt; text-align: justify; }

.tableProgramme { border-collapse: collapse; width: 640px; margin: 10px auto; }
.tableProgramme th { text-align: center; padding: 5px; border: 1px silver solid; background: #e3e4e6; }
.tableProgramme td { text-align: center; padding: 5px; border: 1px silver solid }


/* The following classes are for home page scroller */
#scrollertable{ width: 100%; height: 350px; border: 0px; padding: 1px; } 
/* class to apply to your scroller(s) if desired */
.clsScrolltbl { width: 100%; height: 260px; }
.clsScrollData { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #626262; vertical-align: middle; }
.clsScrollData p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #626262; margin: 5px;}
.clsScrollData h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003c8c; text-align: center; margin: 0 5px 5px; }
.clsScrollData h5.cth { color: #99098d;}
.clsScrollData h5.autodesk { color: #4d8b0a; text-align: left;}
.clsScrollData h5 { text-align: center; color: #a71600; }
.clsScrollData h5.psycho {text-align: left; color: purple;  font-size: 10px;}
.clsScrollData p .bart { }
.clsScrollData h5.address { color: #003c8c; text-align: left;}
.clsScrollData h6 { color: #003c8c;}
.clsScrollData address {font-size: 11px; margin: 3px 5px; color: #003c8c; border: 1px solid silver; padding: 5px;}
.clsScrollData strong { font-size: 7pt; color: #5597ef;}
.clsScrollData strong.cth { color: #99098d;}
.clsScrollData a { font-weight: bold; color: #003c8c; text-decoration: underline; }
.clsScrollData a.autodeskhere { color: #4d8b0a;}
.clsScrollData a:hover { text-decoration: underline; }
.scroller{  }
/*.scrollheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #003c8c; }
.scrollheaderdetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #fe944d; }
.scrollsubheader{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #003c8c; }
.scrolldetails { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003c8c; }
.scroll_table_header{ color: #003c8c; font-style:italic; font-size: 8pt; font: Arial; }
/* End of Home page scoller classes */

.tblLatestNewsSubTbl { width: 170px; margin: 5px auto; border-collapse: collapse; }/* max 180px */
.tblLatestNewsSubTbl td { font-size: 9px; text-align: center; padding: 3px 5px; font-weight: bold; background-color: #fad8fa; border-top: 1px solid #ffecff; border-bottom: 1px solid #ffecff;  }

.tblLatestNewsSubTb2 { width: 170px; margin: 5px auto; border-collapse: collapse; }/* max 180px */
.tblLatestNewsSubTb2 td { color: white; font-size: 9px; padding: 3px 5px; font-weight: bold; background-color: #db70eb; border-top: 1px solid #6d097c; border-bottom: 1px solid #6d097c;  }
.tblLatestNewsSubTb2 td ul { list-style-type: square;}
.tblLatestNewsSubTb2 td ul li { color: white; font-size: 9px;}

.clsLatestNews { padding: 12px 8px; text-align: left; font-size: 8pt; background: transparent url('../images/bg-LatestNews.gif') no-repeat scroll left bottom; }
.clsLatestNews ul { list-style-type: square; }
.clsLatestNews ul li { font-size: 8pt; margin: 0 0 8px 12px; color: #003c8c; font-weight: bold; }
.clsLatestNews a { color: #003c8c; font-weight: bold; text-decoration: underline; }
.clsLatestNews a:hover { color: #003c8c; font-weight: bold; text-decoration: underline; }

.clsLatestNewsItem { font-size: 7pt; color: #626262; font-weight: normal; margin: 3px 0; }
.clsLatestNewsItem a { font-size: 7pt; color: #003c8c; font-weight: bold; text-decoration: none; }
.clsLatestNewsItem a:hover { border-bottom: 1px #003c8c solid; }











