*{
padding:0;
margin:0;
}
BODY {
padding:0;
margin:0;
background-color:#77797D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#4F4F4F;
line-height:16px;
}
.free{
padding:0;
margin:0;
}
#containner{
margin:0;
padding:0 4px 0 4px;
width:982px;
margin:0 auto;
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
}
.mainpage{
padding:0;
margin:0;
}
.pageleft{
padding:0;
margin:0;
width:858px;
float:left;
}
.pageright{
padding:114px 0 0 0;
margin:0;
width:120px;
float:right;
}
.rightbannerbg{
background-color:#FFFFFF;
height:600px;
}
#top-header-bannerbg{
background-color:#E7E7E7;
height:97px;
padding:8px 9px 0 13px;
margin:0;
}

/*------------------------------------------- top-header-bannerbg -------------------------------------------*/

#top-header-bannerbg .logo1{
width:96px;
float:left;
padding:3px 0 0 0;
margin:0;
}
#top-header-bannerbg .banner1{
width:728px;
float:right;
padding:0;
margin:0;
background-color:#FFFFFF;
height:90px;
}

/*------------------------------------------- main-page -------------------------------------------*/

#main-page{
background-color:#FFFFFF;
border-top:4px solid #F45900;
padding:0 4px 0 4px;
margin:0;
}
#main-page .logo{
height:119px;
padding:0;
margin:0;
}
#main-page .logo-left{
width:502px;
float:left;
padding:19px 0 0 10px;
margin:0;
}
#main-page .signup-today{
width:148px;
float:left;
padding:23px 0 0 15px;
margin:0;
}
#main-page .search-website{
width:154px;
float:left;
padding:0 0 0 12px;
margin:0;
}
#main-page .grytex1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#BBB4B0;
text-align:center;
padding:15px 0 15px 0;
}
#main-page .search-website1{
padding:0;
margin:0;
}
#main-page .search-website-left{
width:128px;
float:left;
padding:0;
margin:0;
}
#main-page .textbox1{
background:url(../images/searchbg1.jpg);
padding:4px 0 0 0;
width:126px;
height:22px;
border-bottom:none;
border-top:none;
border-left:1px solid #A29993;
border-right:1px solid #A29993;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:;
color:#635D59;
}
#main-page .search-button{
width:26px;
float:left;
padding:0;
margin:0;
}
#topmenurepeat{
background:url(../images/top-menu-repeat.jpg);
height:37px;
padding:0 0 0 10px;
margin:0;
}
#topmenurepeat ul{
line-height:normal;
list-style-type:none;
padding:0;
margin:0;
}
#topmenurepeat li{
display:inline;
}
#topmenurepeat a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#33396B;
display:block;
float:left;
height:27px;
padding:10px 25px 0 25px;
margin:0;
/*background:url(../images/divaidar.jpg) no-repeat right center;*/
}
#topmenurepeat a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#33396B;
display:block;
float:left;
height:27px;
padding:10px 25px 0 25px;
margin:0;
background:url(../images/icon-bottom.jpg) no-repeat bottom center;
}
#topmenurepeat .current_page_item a{
background-image:none;
}
#topmenurepeat .divaidar{
background:url(../images/divaidar.jpg) no-repeat right center;
height:37px;
display:block;
float:left;
}
/*.nav01, .nav02, .nav03, .nav04, .nav05, .nav06, .nav07, .nav08 {
	display: block;
	float: left;
	height: 45px;
	width: 141px;
	text-indent: -5000px;
}*/
#topmenurepeat1{
background:url(../images/top-menu-repeat1.jpg);
height:21px;
padding:4px 0 0 35px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
a.topmenulink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
a.topmenulink:hover{
text-decoration:underline;
}

/*---------------------------------------------------- mainpage1 ----------------------------------------------------*/

#mainpage1{
padding:0;
margin:0;
}
#mainpage1 .left1{
width:601px;
float:left;
padding:0;
margin:10px 0 0 0;
}
#mainpage1 .right1{
width:242px;
float:left;
padding:0 0 0 7px;
margin:10px 0 0 0;
}

/*------------------------------------------------- footermain -------------------------------------------------*/

/*#footermain{
padding:0;
margin:0;
}
#footermain .footerbg{
background-color:#ED4F18;
height:84px;
padding:10px 0 0 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:center;
line-height:16px;
}*/
/*a.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#ffffff;
text-align:center;
}
a.footerlink:hover{
text-decoration:none;
}*/
/*#footermain .smallfootertext{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:left;
}*/
a.footerlink1{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:underline;
color:#B8B2AF;
text-align:left;
}
a.footerlink1:hover{
text-decoration:none;
}
#footermain1{
background-color:#2D2D2D;
height:42px;
}
#containner1{
margin:0;
padding:10px 0 0 50px;
width:942px;
margin:0 auto;
}
.learningireland{
width:107px;
float:left;
padding:0;
margin:0 35px 0 0;
}
.postgrad{
width:80px;
float:left;
padding:0;
margin:0 35px 0 0;
}
.gotocollege{
width:90px;
float:left;
padding:0;
margin:0 35px 0 0;
}
.nightcoruses{
width:100px;
float:left;
padding:0;
margin:0 35px 0 0;
}
.corporate{
width:118px;
float:left;
padding:0;
margin:0 35px 0 0;
}
a.extrelink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#AFAFAF;
}
a.extrelink:hover{
text-decoration:underline;
}

/*------------------------------------------------- NIGHT COURSES -------------------------------------------------*/

#night-course-pagemain{
padding:0;
margin:0;
}
#night-course-pagemain .you-are-here{
background-color:#A29993;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
padding:0 0 0 12px;
}
#night-course-pagemain .find-your-courses{
background-color:#C6BFB7;
padding:10px 4px 3px 5px;
}
#night-course-pagemain .banner-left{
width:265px;
float:left;
padding:0;
margin:0;
}
#night-course-pagemain .find-your-courses-box{
width:534px;
float:right;
padding:0;
margin:0;
}
#night-course-pagemain .new-padding1{
padding:5px 0 5px 0;
}
#night-course-pagemain .find-coursebg{
background:url(../images/find-coursebg.jpg) no-repeat;
height:234px;
padding:0 2px 0 15px;
margin:0;
}
#night-course-pagemain .advance-search{
text-align:right;
padding:5px 10px 15px 0;
margin:0;
}
a.advancesearchlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
a.advancesearchlink:hover{
text-decoration:none;
}
#night-course-pagemain .box1{
width:419px;
float:left;
padding:0;
margin:0;
}
#night-course-pagemain .banner2{
width:95px;
float:right;
padding:0;
margin:0;
}
#night-course-pagemain .pic-border1{
border:1px solid #DADBD3;
}
#night-course-pagemain .form1{
width:360px;
float:left;
padding:0;
margin:0;
}
#night-course-pagemain .go1{
width:41px;
float:left;
padding:0;
margin:0 0 0 10px;
}
#night-course-pagemain .form-text1{
width:108px;
float:left;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#564F4B;
}
#night-course-pagemain .form-text2{
width:242px;
float:right;
padding:0;
margin:0;
}
#night-course-pagemain .textbox2{
background:url(../images/searchbg2.jpg);
padding:4px 0 0 0;
width:242px;
height:26px;
border-bottom:none;
border-top:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:;
color:#635D59;
}
#night-course-pagemain .dropdownbox1{
padding:0;
width:242px;
height:22px;
border-bottom:none;
border-top:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:;
color:#635D59;
}
#night-course-pagemain .mainform1{
padding:0;
margin:0 0 8px 0;
}
#night-course-pagemain .mainform2{
padding:20px 0 0 0;
margin:0;
}
#night-course-pagemain .search-courses-link-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#564F4B;
padding:6px 0 0 0;
}
a.searchcourseslink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
a.searchcourseslink:hover{
text-decoration:none;
}
.pagebg2{
background-color:#DDD9D4;
padding:5px 5px 10px 0;
margin:;
}
.big-banner1{
width:299px;
float:left;
padding:0;
margin:0;
}
.banner-right1{
width:534px;
float:right;
padding:0;
margin:0;
background:url(../images/rightbg.jpg) no-repeat;
height:250px;
}
.textleft1{
width:120px;
float:left;
padding:0 0 0 18px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#7A7A7A;
}
.textright1{
width:105px;
float:right;
padding:1px 0 0 15px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#7A7A7A;
}
a.link1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#7A7A7A;
padding:0;
margin:0;
border: 1px solid #ffffff;
}
a.link1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D51456;
border:1px solid #D51456;
padding:0;
margin:0;
}
a.link2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D51456;
border:1px solid #D51456;
padding:0 1px;
margin:0 1px;
}
a.link2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D51456;
border:1px solid #D51456;
padding:0 1px;
margin:0 1px;
}
.boldtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding:0 0 0 16px;
margin:0;
}
.readmoretext{
text-align:right;
padding:3px 16px 0 0;
}
a.readmorelink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#335A8B;
}
a.readmorelink:hover{
text-decoration:none;
}
.new-padding{
padding:11px 0 0 0;
margin:0;
}
.news{
width:132px;
float:left;
padding:5px 0 0 16px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
}
a.whitelink{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
}
a.whitelink:hover{
text-decoration:underline;
}
.features{
width:136px;
float:left;
height:50px;
padding:0;
margin:0 0 0 52px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
line-height:18px;
text-align:center;
}
.colleges{
width:136px;
float:left;
height:50px;
padding:0;
margin:0 0 0 53px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
line-height:18px;
text-align:center;
}
.new-padding2{
padding:11px 0 0 0;
margin:0;
}
a.whitelink1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
height:43px;
display:block;
padding:7px 0 0 0;
}
a.whitelink1:hover{
background-color:#D54D00;
height:43px;
display:block;
padding:7px 0 0 0;
}
.more-features-main{
padding:10px 8px 0 8px;
margin:0;
}
.box-left{
width:300px;
float:left;
padding:0;
margin:0;
}
.box-left1{
border-right:1px solid #BFBEBB;
padding:0 9px 0 0;
margin:0 0 0 10px;
}
.bluebg{
background-color:#F45900;
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
padding:2px 0 0 10px;
}
.most-commented{
width:134px;
float:left;
padding:2px 0 0 10px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
}
.latest{
width:100px;
float:left;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-transform:uppercase;
text-align:center;
}
.most-commented1{
background:url(../images/most-commented1.jpg) no-repeat;
height:19px;
}
.bottom-leftbox-border{
border-bottom:1px solid #E3DFDC;
padding:10px 0 6px 0;
margin:0;
}
a.bold-bluetext-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#F45900;
}
a.bold-bluetext-link:hover{
text-decoration:underline;
}
a.commentslink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#564F4B;
}
a.commentslink:hover{
text-decoration:underline;
}
a.join-discussion{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#F45900;
}
a.join-discussion:hover{
text-decoration:none;
}
.more-features1{
padding:0 10px 5px 10px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
a.more-featureslink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}
a.more-featureslink:hover{
text-decoration:none;
}
.box-right{
width:268px;
float:left;
padding:0;
margin:0;
}
a.seeall{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
text-transform:lowercase;
}
a.seeall:hover{
text-decoration:none;
}
.psm{
padding:65px 0 0 0;
margin:0;
text-align:center;
}
.new-padding3{
padding:40px 0 0 10px;
margin:0;
}
.psmtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
a.see-profile-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#F45900;
}
a.see-profile-link:hover{
text-decoration:none;
}
.banner3{
padding:52px 0 20px 0;
margin:0;
text-align:center;
border-bottom:1px solid #A2958C;
}
.box-right1{
width:260px;
float:right;
padding:0;
margin:0;
}
.blacktext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:48px 0 35px 10px;
}
.pollbg{
background-color:#F3F4F7;
padding:5px;
}
.formtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#564F4B;
line-height:22px;
}
.send{
text-align:right;
padding:15px 0 0 0;
line-height:14px;
}
.grytext-new{
line-height:18px;
margin:0;
text-align:center;
padding:20px 0 0 0;
}
a.grytextlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#564F4B;
}
a.grytextlink:hover{
text-decoration:none;
}
.new-bottom-leftbox-border{
border-bottom:1px solid #A2958C;
padding:10px 0 6px 0;
margin:0;
}
.new-border1{
border-right:1px solid #BFBEBB;
}

/*------------------------------------------------- COURSES-SEARCH -------------------------------------------------*/

#course-search-pagemain{
padding:7px 10px 0 10px;
margin:0;
background-color:#DCD5CC;
}
.banner-image{
width:252px;
float:left;
padding:0;
margin:0;
}
.banner-image1{
width:565px;
float:right;
padding:0;
margin:0;
}
.new-barbg{
background:url(../images/new-barbg.jpg) no-repeat;
height:30px;
padding:9px 0 0 15px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#F0EDE5;
}
.new-barbg-bottom{
background:url(../images/new-barbg-bottom.jpg) no-repeat;
height:22px;
padding:20px 0 0 270px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.new-whitebg{
background-color:#FFFFFF;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:20px;
}
.new-smalltext{
padding:18px 20px 18px 12px;
margin:0;
}
.newpage-color{
background-color:#F5F2F0;
padding:0 0 0 13px;
margin:0;
}
.white-barbg{
background:url(../images/white-barbg.jpg) no-repeat;
height:33px;
padding:7px 0 0 10px;
margin:0;
}
.big-barbg{
background:url(../images/big-barbg.jpg) no-repeat;
height:73px;
padding:0 12px 0 18px;
margin:0;
}
.big-bar-repeat{
background:url(../images/big-bar-repeat.jpg);
background-repeat:repeat-y;
padding:0 12px 0 14px;
margin:0;
}
.evening-courses-left{
width:270px;
float:left;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#2C2C2C;
}
.evening-courses-right{
width:215px;
float:right;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#2C2C2C;
text-align:right;
}
.evening-courses-left1{
width:388px;
float:left;
padding:0;
margin:0;
}
.evening-courses-right1{
width:388px;
float:right;
padding:0;
margin:0;
}
.bold-red-text{
padding:0 0 7px 10px;
margin:0;
}
a.bold-red-text1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#F45900;
}
a.bold-red-text1:hover{
text-decoration:underline;
}
a.smalltextlink1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#1E1E1E;
}
a.smalltextlink1:hover{
text-decoration:none;
}
.small-text{
padding:6px 0 3px 15px;
margin:0 0 0 10px;
height:30px;
line-height:14px;
background:url(../images/linebg.jpg) no-repeat bottom left;
}
/*.linebg{
background:url(../images/linebg.jpg) no-repeat bottom left;
height:1px;
padding:2px 0 2px 0;
margin:0;
}
*/
.small-text1{
padding:3px 0 3px 15px;
margin:0 0 0 10px;
height:16px;
line-height:14px;
background:url(../images/linebg1.jpg) no-repeat bottom left;
}
.bold-red-text2{
padding:1px 0 1px 10px;
margin:0;
}
.left2{
width:290px;
float:left;
padding:8px 0 0 0;
margin:0;
}
.right2{
width:80px;
float:left;
padding:0;
margin:0;
}
.small-text2{
padding:0;
margin:0 0 0 10px;
height:27px;
line-height:14px;
background:url(../images/linebg2.jpg) no-repeat bottom left;
}
.about-ballbriganbg{
background:url(../images/about-ballbriganbg.jpg) no-repeat;
height:33px;
padding:35px 0 0 9px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.about-ballbriganbg-repeat{
background:url(../images/about-ballbriganbg-repeat.jpg);
background-repeat:repeat-y;
padding:0 9px 0 9px;
margin:0;
}
.about-ballbriganbg-repeat-left{
width:380px;
float:left;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:20px;
}
.about-ballbriganbg-repeat-right{
width:407px;
float:right;
padding:0;
margin:0;
}
.newbold-black-text{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding:15px 0 15px 0;
}
.whitebg{
background-color:#FFFFFF;
padding:0 14px 11px 14px;
margin:0;
}
.bluebg1{
background-color:#ECF3F4;
padding:10px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
}
a.smalltextlink2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
}
a.smalltextlink2:hover{
text-decoration:underline;
}
.big-button{
padding:35px 0 35px 0;
margin:0;
text-align:center;
}

/*----------------------------------- 27-07-09 -----------------------------------*/

.by-location{
width:102px;
height:18px;
background:url(../images/by-location.jpg) no-repeat;
padding:1px 0 0 7px;
margin:5px 2px 0 0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:left;
}
.republic{
width:116px;
height:18px;
background:url(../images/republic.jpg) no-repeat;
padding:1px 0 0 7px;
margin:5px 2px 0 0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
text-align:left;
}
.leinste{
width:65px;
height:18px;
background:url(../images/leinster.jpg) no-repeat;
padding:1px 0 0 7px;
margin:5px 2px 0 0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
text-align:left;
}
.dublin{
width:65px;
height:18px;
background:url(../images/dublin.jpg) no-repeat;
padding:1px 0 0 7px;
margin:5px 4px 0 0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
text-align:left;
}
.ballbrigan{
width:90px;
height:22px;
background:url(../images/ballbrigan.jpg) no-repeat;
padding:6px 0 0 7px;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
text-align:left;
}
.smalltext_new{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
}
a.by-location-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#2C2C2C;
}
a.by-location-link:hover{
text-decoration:underline;
}
a.by-location-link1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a.by-location-link1:hover{
text-decoration:underline;
}

/*------------------------------------ 13-08-09 ----------------------------------------------*/

#night-course-pagemain .find-your-courses-box-new1{
width:491px;
float:left;
padding:0;
margin:0;
}
.banner15{
width:95px;
float:right;
padding:0;
margin:0;
}
#night-course-pagemain .banner-left-new1{
width:250px;
float:left;
padding:0;
margin:0;
}
.box-repeat{
background:url(../images/box-repeat.jpg);
background-repeat:repeat-y;
padding:10px 8px 0 8px;
}
.image1{
width:24px;
float:left;
padding:0;
margin:0;
}
.keyword1{
width:86px;
float:left;
padding:5px 0 0 0;
margin:0 0 0 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:##564F4B;
}
.new-search{
width:93px;
float:left;
padding:3px 0 0 0;
margin:0;
}
.new-dropdown{
width:114px;
float:left;
padding:3px 0 0 0;
margin:0;
}
.county1{
width:71px;
float:left;
padding:5px 0 0 0;
margin:0 0 0 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:##564F4B;
}
.go-new{
width:58px;
float:right;
}
.textbox-new1{
background:url(../images/text-repeat1.jpg);
padding:4px 0 0 0;
width:91px;
height:18px;
border-bottom:none;
border-top:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:;
color:#635D59;
}
.dropdown-new1{
width:114px;
height:22px;
padding:0;
margin:0;
}
.dropdown-new2{
width:373px;
height:22px;
padding:0;
margin:0;
}
.new-search-by-college{
width:373px;
float:left;
padding:0;
margin:0 0 0 7px;
}
.new-gry-text1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:##564F4B;
padding:0 0 5px 0;
}
.box-bottom-link{
width:445px;
float:left;
padding:5px 0 0 0;
margin:0;
text-align:center;
}
a.boxlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#6D665E;
}
a.boxlink:hover{
text-decoration:none;
}
.box-padding{
padding:7px 0 7px 0;
}
.box-padding1{
padding:7px 0 0 0;
}
.pagelinkbg{
background-color:#F4F3F1;
padding:8px 50px 8px 15px;
margin:0;
}
.search-image{
width:35px;
float:left;
padding:0;
margin:0;
}
.search-image1{
width:722px;
float:right;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#565553;
}
a.new-smslllink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#FA5B00;
}
a.new-smslllink:hover{
text-decoration:none;
}
.new-div{
padding:0;
margin:3px 0 3px 0;
}
.studies{
width:507px;
float:left;
padding:0;
margin:0;
}
.new-repeat{
background:url(../images/new-repeat.jpg);
background-repeat:repeat-x;
padding:10px 0 0 0;
height:50px;
width:342px;
float:left;
border-right:1px solid #999999;
}

/*---------------------------------- 18-12-2009 -----------------------------------*/


.banner-right-new1{
width:542px;
float:right;
padding:0;
margin:0;
}
.banner-right-new6{
width:545px;
float:right;
padding:0;
margin:0;
}
.banner-right-new2{
background:url(../images/bannerbg1.jpg) no-repeat;
width:172px;
height:206px;
float:left;
padding:4px;
margin:0 1px 0 0;
}
.banner-right-new3{
background:url(../images/bannerbg2.jpg) no-repeat;
width:172px;
height:206px;
float:left;
padding:4px;
margin:0 1px 0 0;
}
.banner-right-new4{
background:url(../images/bannerbg3.jpg) no-repeat;
width:172px;
height:206px;
float:left;
padding:4px;
margin:0;
}
.newbar1{
height:15px;
background-color:#515540;
color:#FFFFFF;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
.pic7{
text-align:center;
padding:5px 0 2px 0;
}
.pic8{
text-align:center;
padding:8px 0 2px 0;
}
.whitebgnew1{
background-color:#FEFEFA;
width:166px;
height:19px;
margin:0 auto;
text-align:center;
}
a.viewlinknew{
color:#444444;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}
a.viewlinknew:hover{
text-decoration:none;
}
.newtext1{
color:#444444;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
line-height:14px;
padding:5px 0 5px 10px;
background:url(../images/bottomline.jpg) no-repeat bottom
}
.newtext2{
color:#444444;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
line-height:15px;
padding:5px 0 5px 10px;
/*background:url(../images/bottomline.jpg) no-repeat bottom*/
}
.newtext3{
color:#444444;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
line-height:14px;
padding:8px 0 8px 10px;
background:url(../images/bottomline.jpg) no-repeat bottom
}
.redmenurepeat{
background:url(../images/redmenurepeat.jpg);
height:24px;
padding:10px 25px 0 25px;
margin:0;
color:#ffffff;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
text-align:center;
}
a.updatewhitelink{
color:#ffffff;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
}
a.updatewhitelink:hover{
text-decoration:none;
}
.banner-right-new5{
width:181px;
float:left;
padding:0;
margin:0;
}
.barnew1{
background:url(../images/barnew1.jpg);
height:23px;
padding:6px 0 0 0;
border-right:1px solid #EDECE5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
text-align:center;
text-transform:uppercase;
}
.barnew2{
padding:0 6px 0 5px;
border-right:1px solid #FAFAF8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#444444;
background-color:#E4E1D8;
}
.newboxtext{
border-bottom:1px solid #ffffff;
padding:8px 0 8px 0;
line-height:13px;
}
.newboxtext1{
padding:8px 0 8px 0;
line-height:13px;
}
.newsmalltext1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#A79E81;
}
.newsmalltext2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
text-align:right;
}
a.boldtextlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#444444;
}
a.boldtextlink:hover{
text-decoration:none;
}
.whitepagepadding1{
padding:15px 0 25px 0;
}

/*---------------------------------- NEW FOOTER CSS 19.01.2010 ------------------------------------*/

#footermain{
padding:0;
margin:0;
}
#footermain .footerbg{
background-color:#ED4F18;
padding:20px 30px 20px 25px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:left;
line-height:16px;
}
#footermain .footerleftnew1{
width:210px;
float:left;
padding:0;
margin:0;
}
#footermain .footerleftnew2{
width:163px;
float:left;
padding:0;
margin:0;
}
/*#footermain .footerleftnew3{
width:148px;
float:left;
padding:0;
margin:0;
}*/
.footernew-padding{
padding:0 0 4px 0;
}
.footernew-padding1{
padding:0 0 7px 0;
}
.footernew-padding2{
padding:25px 0 0 0;
}
a.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
text-align:left;
line-height:16px;
}
a.footerlink:hover{
text-decoration:underline;
}

/*------------------------------ NIGHT HOT COURSES 18.02.2010 ------------------------------*/

.new-courses-left{
width:257px;
float:left;
padding:0;
margin:0;
}
.new-courses-right{
width:540px;
float:left;
padding:0 0 0 20px;
margin:0;
}
.hotbar{
background:url(../images/hotbar.jpg) no-repeat;
height:35px;
padding:10px 0 0 15px;
font-family:Calibri;
font-size:22px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.hotbg{
background:url(../images/hotbg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
padding:18px 14px 18px 12px;
}
.bottombar{
background:url(../images/bottombar.jpg) no-repeat bottom center;
padding:0 0 15px 0;
}
.redboldtext{
font-family:Calibri;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#F45900;
}
.newhot-padding1{
padding:15px 0 15px 0;
}
.newhot-padding2{
padding:15px 0 0 0;
}
.newhot-padding3{
padding:18px 0 0 0;
}

/*-------------------------------------------------------- NIGHT MENU 01-02-2010 --------------------------------------------------------*/

#topmenurepeat2{
background:url(../images/top-menu-repeat2.jpg);
height:33px;
padding:0 0 0 10px;
margin:0;
}
/*#topmenurepeat2 ul{
line-height:normal;
list-style-type:none;
padding:0;
margin:0;
}
#topmenurepeat2 li{
display:inline;
}
#topmenurepeat2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#1D1D1D;
display:block;
float:left;
background:url(../images/divaidar1.jpg) no-repeat right center;
height:27px;
padding:6px 15px 0 15px;
margin:0;
}
#topmenurepeat2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
display:block;
float:left;
background:url(../images/divaidar1.jpg) no-repeat right center;
background-color:#8B8878;
height:27px;
padding:6px 15px 0 15px;
margin:0;
}
#topmenurepeat2 .current_page_item a{
background-image:none;
}*/
.you-are-here1{
background:url(../images/repeat-u-r-here.jpg);
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#817C6C;
text-transform:uppercase;
padding:0 0 0 12px;
}

/*--------------------------------------- 12-03-2010 -----------------------------------*/

.banner-right-new7{
width:523px;
float:right;
padding:5px 5px 4px 6px;
margin:0;
background-color:#F0EDE8;
}
.button-border1{
border-bottom:1px solid #585657;
padding:0;
height:26px;
}
.button-border1 ul{
list-style-type:none;
line-height:normal;
padding:0;
margin:0;
}
.button-border1 li{
display:inline;
}
.button-border1 a{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000000;
display:block;
float:left;
background-color:#CFCFCF;
height:24px;
width:125px;
padding:2px 0 0 6px;
margin:0;
background:#CFCFCF url(../images/divaidar2.gif) no-repeat right center;
}
.button-border1 a:hover{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
display:block;
float:left;
background-color:#585657;
height:24px;
width:125px;
padding:2px 0 0 6px;
margin:0;
}
.button-border1 .current_page_iteam a{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
display:block;
float:left;
background-color:#585657;
height:24px;
width:124px;
padding:2px 0 0 6px;
margin:0;
}
.button-border1 .current_page_iteam a:hover{
font-family:"Trebuchet MS", Tahoma, "Times New Roman", Arial, Verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
display:block;
float:left;
background-color:#585657;
height:24px;
width:124px;
padding:2px 0 0 6px;
margin:0;
}
.button-border1 .current_page_item1 a{
background-image:none;
}
.newpic1{
width:195px;
float:left;
padding:0;
}
.newpic2{
width:318px;
float:right;
padding:0;
}
.newgrytext1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#999997;
}
.newgrytext2{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
text-decoration:none;
color:#F05F02;
line-height:19px;
}
a.continuelink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#EE4E2E;
}
a.continuelink:hover{
text-decoration:none;
}
.button-border2{
border-bottom:1px solid #9A9995;
padding:7px 0 6px 0;
}
.pagination{
background-color:#6B6B6B;
height:20px;
color:#FFFFFF;
font-weight:bold;
padding:0 5px 0 5px;
margin:0 0 0 347px;
}
a.pagination1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
}
a.pagination1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a.pagination2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a.pagination2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}














/*.news1{
width:126px;
float:left;
padding:0 6px 0 0;
margin:0;
}
.news2{
width:126px;
float:left;
padding:0 6px 0 0;
margin:0;
}
.news3{
width:126px;
float:left;
padding:0 6px 0 0;
margin:0;
}
.news4{
width:126px;
float:left;
padding:0;
margin:0;
}
*/

/*--------------------------------------- courses-search-area -----------------------------------------*/

.courses-search-area{
background-color:#DCD5CB;
padding:10px 4px 3px 5px;
}
.find-your-coursebg-top{
background:url(../images/find-your-coursebg-top.jpg) no-repeat;
height:85px;
padding:0;
}
.repeat2{
/*background:url(../images/repeat2.jpg);
background-repeat:repeat-y;*/
background-color:#FFFFFF;
border-left:1px solid #FF3D0F;
border-right:1px solid #FD740C;
padding:8px 5px 20px 0;
}
.newleft1{
width:464px;
float:left;
padding:0;
margin:0;
}
.newleft2{
width:374px;
float:right;
padding:9px 0 0 0;
margin:0;
}
.newleft3{
width:85px;
float:left;
padding:10px 0 0 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-align:center;
}
.newleft4{
width:341px;
float:left;
padding:0;
margin:0;
}
.newleft5{
background:url(../images/newleft5.jpg);
background-repeat:repeat-x;
background-color:#FFECDE;
border-right:1px solid #A29994;
width:229px;
float:left;
padding:12px 14px 20px 14px;
margin:0;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.newleft6{
width:575px;
float:right;
padding:0;
margin:0;
}
a.lookinglink{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
color:#7C7C7C;
}
a.lookinglink:hover{
text-decoration:none;
}
.padding-looking1{
padding:15px 15px 0 0;
text-align:right;
}
.textboxnew1{
width:206px;
height:18px;
border:1px solid #969696;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.dropdownnew2{
width:206px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.dropdownnew3{
width:61px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding-looking2{
padding:6px 0 6px 0;
}
.newleft7{
background:url(../images/newleft5.jpg);
background-repeat:repeat-x;
background-color:#FFECDE;
border-right:1px solid #A29994;
width:229px;
float:left;
padding:12px 14px 20px 14px;
margin:0;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#545454;
}
.newleft8{
width:530px;
float:right;
padding:0 15px 0 30px;
margin:0;
font-size:13px;
font-weight:bold;
color:#000;
}
.lookingboldtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#000;
line-height:20px;
}
.lookingboldtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
}
a.oranglink1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#F45900;
}
a.oranglink1:hover{
text-decoration:none;
}
.dropdownboxleft1{
width:220px;
float:left;
padding:0;
}
.dropdownboxleft2{
width:155px;
float:left;
padding:0;
}
.dropdownboxleft3{
width:68px;
float:left;
padding:0;
color:#CECECE;
font-size:13px;
font-weight:bold;
}
.dropdownboxleft4{
width:85px;
float:left;
padding:0;
}
.dropdownnew4{
width:350px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#000;
}
.padding-looking3{
padding:6px 0 0 0;
}
.padding-looking4{
padding:25px 0 0 0;
}
.orangbold1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#FF6A00;
padding:0 0 10px 0;
}
.newleft9{
width:530px;
float:right;
padding:0 15px 0 30px;
margin:0;
font-size:17px;
font-weight:normal;
color:#000;
}
.topsearchleft1{
width:295px;
float:left;
}
.topsearchleft2{
width:175px;
float:left;
font-size:15px;
}
.newsmalltext3{
font-size:14px;
}
.newsmalltext4{
font-size:13px;
}
.newsmalltext5{
font-size:12px;
}
.newsmalltext6{
font-size:11px;
}
.newsmalltext7{
font-size:10px;
}
.newsmalltext8{
font-size:9px;
}
.new{
line-height:25px;
}
.boldnew1{
font-size:20px;
}
.padding-looking5{
padding:16px 0 7px 0;
float:left;
clear:both;
}

/*--------------------------------------- acca 02-04-2010 -----------------------------------------*/

.accatopbg{
background:url(../images/accatopbg.jpg) no-repeat;
height:75px;
padding:0;
color:#000000;
font-size:12px;
font-weight:bold;
}
.newleft10{
width:435px;
float:left;
padding:20px 0 0 9px;
margin:0;
height:55px;
}
.newleft11{
width:374px;
float:left;
padding:0;
margin:0;
}
.accatop1{
width:820px;
margin-left:5px;
background-color:#DCD5CB;
padding:10px 15px 3px 12px;
}
.acca-repeat1{
background:url(../images/acca-repeat.jpg);
width:788px;
background-repeat:repeat-x;
background-color:#D6D5CB;
padding:20px 8px 20px 23px;
margin:0 3px 0 0;
border-left:1px solid #FE6D0E;
}
.newleft12{
width:552px;
float:left;
padding:0;
margin:0;
}
.newleft13{
width:228px;
float:right;
padding:5px 0 20px 0;
margin:0;
background-color:#FFFFFF;
text-align:center;
}
.acca-padding1{
padding:0 0 16px 0;
}
.acca-padding2{
padding:0 0 7px 0;
}
.newleft14{
width:162px;
float:left;
padding:3px 0 3px 9px;
margin:0 0 1px 0;
background-color:#FFFFFF;
font-size:11px;
font-weight:bold;
color:#000000;
}
.newleft15{
width:367px;
float:right;
padding:3px 0 3px 9px;
margin:0 0 1px 0;
background-color:#FFFFFF;
background-color:#FFFFFF;
font-size:11px;
font-weight:normal;
color:#000000;
}
a.newredlink1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#F45900;
}
a.newredlink1:hover{
text-decoration:none;
}
.acca-padding3{
padding:15px 0 0 0;
}
.accatop2{
background-color:#DCD5CB;
padding:10px 9px 3px 8px;
}
.college-profilebg{
}
.newleft16{
width:432px;
height:56px;
background:url(../images/college-profilebg.jpg) no-repeat;
float:left;
padding:24px 0 0 15px;
margin:0;
background-color:#FFFFFF;
font-size:24px;
font-weight:normal;
color:#F0EDE5;
}
.newleft17{
width:374px;
float:right;
padding:0;
margin:0;
}
.newbg1{
background:url(../images/newbg1.jpg) no-repeat;
height:41px;
padding:20px 0 0 15px;
font-size:16px;
font-weight:bold;
color:#F45900;
}
.box-repeat1{
background:url(../images/box-repeat1.jpg);
background-repeat:repeat-y;
padding:0;
}
.newleft18{
width:193px;
float:left;
padding:0;
margin:0;
text-align:center;
}
.newleft19{
width:329px;
float:left;
padding:0 0 0 25px;
margin:0;
color:#000000;
line-height:18px;
}
.newleft20{
width:234px;
float:left;
padding:0;
margin:0;
text-align:right;
}
a.newredlink2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#F45900;
}
a.newredlink2:hover{
text-decoration:none;
}
.acca-padding4{
padding:0 0 7px 0;
}
.acca-padding5{
padding:13px 0 6px 0;
}
.new-box-repeat1{
background:url(../images/new-box-repeat1.jpg);
background-repeat:repeat-y;
padding:0 12px 0 9px;
}
.new-pagebg10{
background:url(../images/new-pagebg10.jpg) no-repeat right top;
padding:0 0 23px 0;
}
.newleft21{
width:528px;
float:left;
padding:20px 0 0 10px;
margin:0;
color:#F45900;
font-size:13px;
}
.newleft22{
width:274px;
float:left;
padding:0 0 21px 0;
margin:0;
text-align:center;
}
.overview-border1{
border-bottom:2px solid #817B75;
height:29px;
padding:0;
margin:0 0 2px 0;
}
.overviewbg1{
background-color:#F5F2F0;
color:#000000;
padding:27px 220px 27px 20px;
line-height:20px;
}
.backto-topbg{
background:url(../images/backto-topbg.jpg) no-repeat right;
height:20px;
padding:5px 15px 0 0;
font-size:11px;
color:#F45900;
text-align:right;
}
a.backto-toplink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#F45900;
}
a.backto-toplink:hover{
text-decoration:none;
}
.new-footer-repeat1{
background:url(../images/new-footer-repeat1.jpg);
height:98px;
padding:14px 0 0 65px;
}
.new-footer-padding1{
padding:150px 0 0 0;
}
.footer-repeat-left1{
width:88px;
float:left;
padding:0;
text-align:center;
margin:0 50px 0 0;
}
a.footersmalllink1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#7B7B7B;
}
a.footersmalllink1:hover{
text-decoration:underline;
}
.newleft23{
width:372px;
float:left;
padding:12px 0 0 76px;
margin:0;
background:url(../images/topbarnewbg.jpg) no-repeat;
height:70px;
font-size:18px;
color:#FFFFFF;
font-weight:normal;
}
.full-article-repeat1{
background:url(../images/full-article-repeat1.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
color:#1E1E1E;
padding:0 195px 55px 27px;
}
.newdrop-down{
width:344px;
height:26px;
padding:3px 0 0 6px;
color:#6C6C6C;
}
.new-footer-padding2{
padding:6px 0 0 0;
}
.full-article-text1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
text-decoration:none;
color:#F45900;
}
.full-article-text2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#747474;
}
.newleft24{
width:317px;
float:left;
padding:0;
}
.newleft25{
width:275px;
float:right;
padding:0;
line-height:19px;
}
.picborder1{
border:1px solid #A69D97;
}
.new-footer-padding3{
padding:3px 0 0 0;
line-height:19px;
}
.new-footer-padding4{
padding:20px 0 20px 0;
}
.lineheight1{
line-height:19px;
}
.new-footer-padding5{
padding:30px 0 0 0;
}
.blacktextbold1{
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.newgrybar1{

background-color:#DDDBD0;
height:22px;
padding:5px 0 0 10px;
margin:0 0 3px 0;
font-size:11px;
font-weight:bold;
color:#000000;
}
.newgrybar2{
background-color:#ffffff;
height:auto;
padding:5px 10px 0 10px;
margin:0 0 3px 0;
font-size:11px;
font-weight:normal;
color:#000000;
}
.newgrybar21{
background-color:#ffffff;
height:44px;
padding:5px 10px 0 10px;
margin:0 0 3px 0;
font-size:11px;
font-weight:normal;
color:#000000;
}

.newleft26{
width:440px;
float:left;
padding:0;
}
.newleft27{
width:85px;
float:right;
padding:0;
}
.newleft28{
width:85px;
float:left;
padding:0 0 0 30px;
}
.new-footer-padding6{
padding:0 0 20px 0;
}
a.backto-toplink1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
a.backto-toplink1:hover{
text-decoration:underline;
}

/*------------------------------ 06-04-2010 ---------------------------------*/

.night-repeat1{
background:url(../images/night-repeat1.jpg);
background-repeat:repeat-y;
padding:15px 35px 100px 18px;
}
.newleft29{
width:230px;
float:left;
padding:0;
}
.newleft30{
width:510px;
float:right;
padding:0;
}
.boldtextblack1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#000000;
line-height:20px;
padding:0 0 5px 0;
}
.boldtextblack2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:0 0 15px 0;
}
.night-padding2{
padding:13px 0 13px 0;
}
.night-padding1{
padding:15px 0 0 0;
line-height:20px;
}
.night-dotted-line1{
background:url(../images/night-dotted-line1.gif) bottom;
background-repeat:repeat-x;
padding:0 0 15px 0;
}
a.oranglink2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#545454;
}
a.oranglink2:hover{
text-decoration:underline;
}
.night-padding3{
padding:10px 0 0 0;
}
.night-dotted-line2{
background:url(../images/night-dotted-line2.gif) bottom;
background-repeat:repeat-x;
padding:20px 0 15px 0;
}
a.orangtextnew1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#F45900;
}
a.orangtextnew1:hover{
text-decoration:underline;
}
.orangtextnew2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#F45900;
padding:0 0 3px 0;
}
a.Sub-categorylink1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#000000;
}
a.Sub-categorylink1:hover{
text-decoration:none;
}
.night-padding4{
padding:5px 0 0 17px;
line-height:18px;
}
.night-padding5{
padding:5px 0 15px 15px;
background:url(../images/night-dotted-line2.gif) bottom;
background-repeat:repeat-x;
}
.night-padding6{
padding:5px 0 15px 15px;
}
.button8{
background:url(../images/button8.jpg);
background-repeat:repeat-x;
height:23px;
padding:6px 10px 0 10px;
text-align:left;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

/*-------------------------------- 12.04.2010 --------------------------------*/

.loginbg{
background:url(../images/loginbg.jpg) no-repeat;
height:63px;
padding:15px 23px 0 18px;
font-size:22px;
color:#FFFFFF;
}
.newbg2{
background:url(../images/newbg2.jpg) no-repeat;
height:35px;
padding:18px 0 0 18px;
font-size:20px;
font-weight:bold;
color:#1A1816;
}
.boxnewbg1{
background-color:#F5F2F0;
padding:0 20px 15px 20px;
}
.newwhitebg10{
background-color:#FFFFFF;
border-bottom:1px solid #A2958C;
padding:12px 13px 17px 16px;
}
.loginleft1{
width:338px;
float:left;
padding:0;
}
.loginleft2{
width:350px;
float:right;
padding:0 0 0 10px;
}
.boldtextblack3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:20px;
padding:0 0 0 0;
}
.logo-padding1{
padding:40px 0 0 0;
}
.exsitingtop1{
background-color:#FA9819;
height:24px;
padding:5px 0 0 11px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.exsitingtop2{
border-bottom:1px solid #FA9819;
border-right:1px solid #FA9819;
border-left:1px solid #FA9819;
padding:20px 35px 40px 10px;
}
.loginleft3{
width:80px;
float:left;
padding:5px 9px 0 0;
font-size:16px;
font-weight:bold;
color:#1A1816;
text-align:right;
}
.loginleft4{
width:187px;
float:left;
padding:0;
margin:0 0 8px 0;
}
.text-repeat2{
background:url(../images/text-repeat2.jpg);
background-repeat:repeat-x;
height:30px;
width:185px;
border-bottom:none;
border-top:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
}
.logo-padding2{
margin:0 0 20px 88px;
color:#1A1816;
font-size:12px;
font-weight:bold;
}
.logo-padding3{
margin:0 0 0 88px;
color:#000000;
}
a.click1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FA9819;
}
a.click1:hover{
text-decoration:underline;
}
a.click2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
a.click2:hover{
text-decoration:underline;
}
.newgrybar3{
background-color:#7F7A74;
height:24px;
padding:5px 0 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.newgrybar4{
background-color:#231F20;
height:24px;
padding:5px 30px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.articleleft1{
width:175px;
float:left;
padding:0;
}
.articleleft2{
width:80px;
float:right;
padding:0;
}
.newgrybar5{
background-color:#F4F2EF;
padding:5px 30px 5px 10px;
margin:0 0 1px 0;
}
.articleleft3{
width:425px;
float:left;
padding:0;
}
.articleleft4{
width:80px;
float:right;
padding:0;
}
a.articltextnewlink1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#FA880E;
}
a.articltextnewlink1:hover{
text-decoration:none;
}
.articlborder1{
border-bottom:1px solid #DCDCDC;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
}
.newgrybar6{
background-color:#E9E7E4;
padding:5px 30px 5px 10px;
margin:0 0 1px 0;
}
.newgrybar7{
background-color:#F4F2EF;
padding:5px 30px 5px 10px;
}
.articleleft5{
width:180px;
float:left;
padding:15px 0 5px 0;
}
.articleleft6{
width:252px;
float:right;
padding:0;
}
.articleleft7{
width:400px;
float:left;
padding:0;
}
.articleleft8{
width:230px;
float:left;
padding:0;
}
.articleleft9{
width:80px;
float:left;
padding:0;
}
.articleleft10{
width:280px;
float:left;
padding:0 0 0 50px;
}
.articleleft11{
width:302px;
float:right;
padding:0;
color:#1A1816;
}
.articleleft12{
width:80px;
float:left;
padding:7px 20px 0 0;
color:#1A1816;
font-size:14px;
font-weight:bold;
text-align:right;
}
.articleleft13{
width:161px;
float:left;
padding:0;
}
.profile-textbox-repeat{
background:url(../images/profile-textbox-repeat.jpg);
background-repeat:repeat-x;
height:30px;
width:159px;
border-top:none;
border-bottom:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
}
.logo-padding4{
padding:10px 0 10px 0;
color:#1A1816;
}
.profile-dropdownbox1{
height:30px;
width:159px;
padding:0;
color:#1A1816;
font-size:12px;
}
.logo-padding5{
margin:10px 0 8px 0;
}
.logo-padding6{
margin:8px 0 8px 0;
}
.logo-padding7{
margin:5px 0 0 0;
}
.logo-padding8{
text-align:center;
}
.logo-padding9{
margin:25px 0 0 0;
}
.loginleft14{
width:150px;
float:left;
padding:5px 9px 0 0;
font-size:16px;
font-weight:bold;
color:#1A1816;
text-align:right;
}
.exsitingtop3{
border-bottom:1px solid #FA9819;
border-right:1px solid #FA9819;
border-left:1px solid #FA9819;
padding:20px 5px 40px 5px;
}
.loginleft15{
width:365px;
float:left;
padding:0;
}

/*---------------------------------- 15.04.2010 forgotten-password ----------------------------------*/

.forgotten-password1{
width:338px;
padding:0;
}
.forgotten-password2{
padding:0 0 15px 0;
color:#1A1816;
}
.forgotten-password3{
border-bottom:1px solid #FA9819;
border-right:1px solid #FA9819;
border-left:1px solid #FA9819;
padding:20px 20px 0 20px;
}
.forgotten-password4{
width:57px;
float:left;
padding:5px 9px 0 0;
font-size:16px;
font-weight:bold;
color:#1A1816;
text-align:left;
}
.forgotten-password5{
width:228px;
float:left;
padding:0;
margin:0 0 8px 0;
}
.forgotten-password6{
background:url(../images/text-repeat2.jpg);
background-repeat:repeat-x;
height:30px;
width:228px;
border-bottom:none;
border-top:none;
border-left:1px solid #5D5D5D;
border-right:1px solid #5D5D5D;
}
.forgotten-password-padding1{
margin:0 0 20px 88px;
color:#1A1816;
font-size:12px;
font-weight:bold;
text-align:right;
}

/*---------------------------------- 15.04.2010 course-search-results ----------------------------------*/

.course-results1{
width:435px;
height:57px;
background:url(../images/colllegebg1.jpg) no-repeat;
float:left;
padding:12px 0 0 15px;
margin:0;
font-size:24px;
font-weight:normal;
color:#F0EDE5;
line-height:20px;
}
.course-results2{
font-size:13px;
font-weight:normal;
color:#FFEFB1;
padding:0;
}
.course-results3{
background-color:#564F4B;
border-bottom:7px solid #ffffff;
height:30px;
padding:0 0 0 10px;
margin:1px 0 0 0;
color:#A29993;
font-size:11px;
}
.course-results4{
width:300px;
float:left;
padding:7px 0 0 0;
}
.course-results5{
background:url(../images/searchbgnew1.jpg) no-repeat;
width:188px;
float:right;
padding:7px 0 0 10px;
height:23px;
color:#DCD5CC;
font-size:11px;
font-weight:bold;
}
a.pagetextnew3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#F45900;
padding:0;
margin:0;
}
a.pagetextnew3:hover{
text-decoration:none;
}
a.pagetextnew4{
font-family:Arial, Helvetica, sans-serif;
color:#DCD5CC;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:0;
margin:0;
}
a.pagetextnew4:hover{
font-family:Arial, Helvetica, sans-serif;
color:#DCD5CC;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:0;
margin:0;
}
.course-results6{
height:25px;
padding:5px 0 0 0;
color:#564F4B;
}
.yellowboxrepeat1{
background:url(../images/yellowboxrepeat1.jpg);
background-repeat:repeat-x;
background-color:#FFFDC7;
padding:0 75px 0 12px;
margin:0 1px 0 0;
border-left:13px solid #564F4B;
border-right:1px solid #CD9100;
}
.new-dotted1{
background:url(../images/new-dotted1.gif) bottom;
background-repeat:repeat-x;
padding:0 0 10px 0;
color:#1E1E1E;
font-size:10px;
}
.course-results7{
color:#1E1E1E;
font-size:12px;
font-weight:bold;
}
a.course-results8{
font-family:Arial, Helvetica, sans-serif;
color:#F45900;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}
a.course-results8:hover{
text-decoration:none;
}
.course-results9{
margin:10px 0 0 0;
}
.course-results10{
background-color:#ffffff;
padding:12px;
}
.linebg3{
background:url(../images/linebg3.jpg) no-repeat bottom;
padding:0;
height:65px;
}
.course-results11{
width:35px;
float:left;
padding:18px 0 0 0;
color:#D1D1D1;
font-size:24px;
}
.course-results12{
width:573px;
float:left;
padding:0;
color:#1E1E1E;
font-size:10px;
}
a.course-results13{
font-family:Arial, Helvetica, sans-serif;
color:#F45900;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
a.course-results13:hover{
text-decoration:none;
}
.course-results14{
color:#1E1E1E;
font-size:11px;
font-weight:bold;
}
.newbluebg1{
background:url(../images/newbluebg1.jpg) no-repeat left;
height:62px;
padding:12px 0 0 0;
}
.linebg4{
background:url(../images/linebg3.jpg) no-repeat bottom;
padding:0 0 2px 0;
}
.course-results15{
width:105px;
float:left;
padding:0;
color:#7B7B7B;
font-size:9px;
}
a.course-results16{
font-family:Arial, Helvetica, sans-serif;
color:#F45900;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.course-results16:hover{
text-decoration:none;
}
.course-results17{
width:35px;
float:left;
padding:10px 0 0 0;
color:#D1D1D1;
font-size:24px;
}
.course-results18{
width:35px;
float:left;
padding:18px 0 0 0;
color:#464646;
font-size:24px;
}
.tableHeading{
	color:#000000;
    background-color:#FFFFFF;
	font-weight:bold;
    padding:5px;
    vertical-align:top;
}
.defaultText{
    background-color:#FFFFFF;
    color:#000000;
    padding:5px;
}

.page-repeat10{
    background:url(../images/page-repeat10.jpg) repeat-y ;
    padding:0 40px 0 40px;
    margin:0 auto;
    width:710px;
}

.bottom11{
    margin:0;
    width:790px;
    padding:0;
}

.ok-button{
padding:0;
margin:0 0 0 25px;
text-align:center;
}

.textarea{
background:url(../images/textarea.jpg) no-repeat;
width:650px;
height:149px;
border:none;
padding:4px 6px 0 6px;
margin:0 0 0 25px;
cursor:auto;
}
.textarea2{
background:url(../images/textarea1.jpg) no-repeat;
width:650px;
height:84px;
border:none;
padding:4px 6px 0 6px;
margin:0 0 0 25px;
cursor:auto;
}
.textarea1{
padding:0 0 20px 0;
}

.text-box10{
background:url(../images/text-box10.jpg) no-repeat;
width:340px;
padding:4px 6px 0 6px;
height:30px;
border:none;
}
