body { margin:0px; padding:0px; background:#ededed;}
.wrapper { background:#FFFFFF;}
.logo { padding:8px 0px 7px 4px;}
.top_navi { padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; text-decoration:none; line-height:17px; float:right;}
.top_navi a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; text-decoration:none; line-height:17px;}
.top_navi span { padding:0px 2px 0px 20px; background:url(../images/top-navi-bullet.jpg) no-repeat 12px 6px;}
.top_navi a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d61010; text-decoration:none; line-height:17px;}

.top-main-navi { padding:0px 0px 0px 5px; margin:0px 9px 0px 9px; background:url(../images/top-navi-bullet01.jpg) repeat-x left top; height:27px; line-height:27px; color:#7c7c7b; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.top-main-navi a{line-height:27px; color:#7c7c7b; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.top-main-navi a:hover{line-height:27px; color:#d61010; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.top-main-navi span { padding:0px 6px 0px 6px;}
.main-banner-bg { background:url(../images/main-img.jpg) no-repeat 6px 4px #FFFFFF; padding:4px 0px 0px 6px; }


.graduate-bg { padding:15px 10px 0px 16px; background:#FFFFFF; width:329px; margin:250px 7px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:15px;}
.graduate-bg  h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#426db1; text-decoration:none; line-height:30px; margin:0px; padding:0px 0px 0px 0px;}
.graduate-bg p{ padding:6px 0px 10px 1px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4c4c; text-decoration:none; line-height:14px;}

.search-heading-bg {
	padding:7px 0px 0px 11px;
	background-color: #dcefff;
}
.search-heading-h { padding:0px 0px 0px 0px;}

.search-text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c4c4c; text-decoration:none; line-height:16px; padding:4px 0px 3px 0px;}
.textfiled { color:#999999; text-decoration:none; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:302px; border:#acacac solid 1px; padding:2px 0px 0px 6px ; margin:0px; height:18px;}

.textfiled1 { color:#999999; text-decoration:none; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:310px; border:#acacac solid 1px; padding:0px 0px 0px 4px ; margin:0px; height:22px;}
.search-btn-padding { padding:5px 0px 20px 0px;}
.search-btn { padding:9px 12px 0px 0px;}

.relevant-sec { padding:13px 0px 0px 8px; background:#FFFFFF;}

.irish-bg { background:url(../images/irsh-bg.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:17px; text-align:center; padding:0px 18px 0px 0px; }

.irish-bg a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:17px;   }
.irish-bg  a:hover { color:#FF0000; text-decoration:none;}

.relevant-heading { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#000000; text-decoration:none; line-height:25px; background:url(../images/grey-line.jpg) no-repeat 4px bottom; padding:0px 0px 3px 5px; }

.future-plan { color:#4c4c4c; text-decoration:none; line-height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.future-plan ul { color:#4c4c4c; text-decoration:none; line-height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px 5px 7px; list-style:none; }
.future-plan li { color:#4c4c4c; text-decoration:none; line-height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 10px 13px; list-style:none; background: url(../images/bullet.jpg) no-repeat left 5px; }
.future-plan li a{ color:#4c4c4c; text-decoration:none; line-height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif;  list-style:none; }
.future-plan li a:hover { color:#FF0000; text-decoration:none;}

.search-heading-job { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:none; line-height:16px; background:url(../images/sea-info-bg.jpg) repeat-x left top;}

.textfiled2 { color:#999999; text-decoration:none; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:190px; border:#e5e5e5 solid 1px; padding:2px 0px 0px 6px ; margin:0px; height:18px;}

.textfiled3 { color:#999999; text-decoration:none; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:130px; border:#acacac solid 1px; padding:0px 0px 0px 4px ; margin:0px; height:20px;}
.search-btn1 { padding:6px 0px 0px 0px;}
.search-box { padding:2px; border:#c7c9ca solid 1px; width:326px;}
.search-box1 { background:url(../images/search-box-bg.jpg) repeat-x left top; padding:10px 0px 4px 15px;}
.textfiled4 { color:#999999; text-decoration:none; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:185px; border:#d0d0d0 solid 1px; padding:2px 0px 0px 6px ; margin:0px; height:16px;}

.forgot-password { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#767676; text-decoration:none; line-height:15px;}
.forgot-password a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#767676; text-decoration:none; line-height:15px;}
.forgot-password a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline; line-height:15px;}

.register-bg { background:url(../images/register-bg.jpg) no-repeat left top;  float:left; clear:both; width:330px; }
.register-bg a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none; line-height:27px; padding-left:66px; font-weight:bold; background:url(../images/register-icon.jpg) no-repeat 41px 4px; float:left;}
.register-bg a:hover { color:#000;}

.search-btn2 { padding:0px 0px 10px 0px;}
*html .search-btn2 { padding:0px 0px 8px 0px;}
*+html .search-btn2 { padding:0px 0px 8px 0px;}

.app-bg { background:url(../images/app-bg.jpg) no-repeat left top; padding:7px 0px 0px 0px; height:121px; }
.app-bg h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#819be8; text-decoration:none; line-height:20px;  margin:0px; padding:8px 0px 0px 12px;}


.app-bg p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; line-height:15px;  margin:0px; padding:9px 0px 0px 11px;}

.app-bg p strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; line-height:15px; float:right; padding:12px 11px 0px 0px; }



.footer-link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474747; text-decoration:none; line-height:22px; padding:0px 0px 0px 18px;}
.footer-link a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474747; text-decoration:none; line-height:22px;}
.footer-link a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:underline; line-height:22px;}
.footer-link span { padding:0px 6px 0px 6px;}
.copyright {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; text-decoration:none; line-height:22px; padding-right:25px; padding-bottom:6px;}

.check-box1 { padding:4px 0px 0px 0px;}


.footer-grey-line { border-top: #ededed solid 1px; padding:11px 0px 0px 8px; background:#FFFFFF;}

.learning-bg01{ background:url(../images/learning-bg01.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg01 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg01 a:hover { color:#fff;}

.learning-bg02{ background:url(../images/learning-bg02.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg02 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg02 a:hover { color:#fff;}

.learning-bg03{ background:url(../images/learning-bg03.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg03 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg03 a:hover { color:#fff;}


.learning-bg04{ background:url(../images/learning-bg04.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg04 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg04 a:hover { color:#fff;}

.learning-bg05{ background:url(../images/learning-bg05.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg05 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg05 a:hover { color:#fff;}

.learning-bg06{ background:url(../images/learning-bg06.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg06 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; line-height:16px; font-weight:bold; }
.learning-bg06 a:hover { color:#fff;}


/*New css add*/

.footer-txt{ font-size:12px; text-align:center; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; color:#000000; font-family:Arial, Helvetica, sans-serif}
.footer-txt a{font-size:12xp; text-align:center; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; color:#000000; text-decoration:none }
.footer-txt a:hover{font-size:12xp; text-align:center; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; color:#da1515; text-decoration:none }
