/*-------global------*/
body {font-family: arial;  font-size:12px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; color:#555; background:#def0f3 url('/images/global/bg/bg1.png') repeat-y 50% 0;  background-color: #919ea7;  } 
td{font-size:12px; }
li{ line-height:15px; margin:0; list-style:square; }
input{ background-color:#FFFFCC; }
select{ width: 100%;}

h1{ font-size:18px; font-family: arial; font-weight:bold;  color:#000; padding: 0.1em 1px;  line-height:25px; margin:0;}
h2{ font-size: 15px; font-weight: bold;margin:0; color: #009933;}
h3{ font-size:12px; font-family:arial; color:#222222; font-weight:bold; line-height:18px; margin:0;}
h4{ font-size:13px; font-family:arial; color:#666666; font-weight:bold; line-height:18px; margin:0;}
h5{ font-size:20px; font-family:arial; color:#8FB5DA; font-weight:bold; line-height:18px; margin:0; margin-bottom: 5px; margin-top: 5px; }
h6{ font-size:18px; font-family:arial; color:#3974AE; font-weight:bold; line-height:18px; margin:0;}

a{color:#0066cc; margin:0; padding:0; font-weight:normal; text-decoration:none; font-size: 12px; }
a:visited{ color:#0066cc;}
a:hover{ color:#990000; text-decoration:underline;}


.top {color: #cccccc; font-size: 9px; text-transform:uppercase; font-family: tahoma;}

/*Module*/
.SectionTitle-left{background:url(/images/BG/bgimg/b_left.gif); width:10px; }
.SectionTitle-right{ background:url(/images/BG/bgimg/b_right.gif); width:17px;}
.SectionTitle-center{ font-size:13px; font-family:arial; color:#3974AE; font-weight:bold; background:url(/images/BG/bgimg/b_center.gif); height:28px;}

.ModuleHeader{ color:#f9ac02; font-weight:bold; font-family:arial; font-size: 18px; line-height:25px; padding-top:0px; margin-bottom:2px; }
.ModuleHeader h1{ font-size:26px; font-weight:bold;  color:#f9ac02; padding: 0.1em 1px;  margin:0;}

.ModuleHeaderEmployer{ color:#A7D153; font-weight:bold; font-family:arial; font-size: 18px; line-height:25px; padding-top:0px; margin-bottom:2px; }
.ModuleHeaderEmployer h1{ font-size:26px; font-weight:bold;  color:#86B02F; padding: 0.1em 1px;  margin:0;}
.ModuleHeaderFeatured h1{ font-size:26px; font-weight:bold;  color:#cccccc; padding: 5px;  margin:0;}


.ModuleSubHeader{ color:#3974AE;  font-size:11px; font-weight:bold; line-height:16px; padding: 1px 5px ; border-bottom:1px solid #999; margin-bottom:5px; line-height: 20px; background-color:#DEE9F3; }

.ModuleSubHeader2{ color:#000;  font-size:11px; font-weight:bold; line-height:16px; padding: 1px 5px ; border-bottom:1px solid #999; margin-bottom:5px; line-height: 20px; background-color:#FFFFCC; }

.ModulePagingBox{line-height:18px; padding: 1px 5px ; border: 1px solid #cccccc; margin-bottom:5px;margin-top:5px; background-color:#FFFFCC; }
.ModulePagingBox a{ color:#00599;}

.ModuleContent td {padding:2px;}
.ModuleContent h1{ font-size:13px; font-family:arial; color:#3974AE; font-weight:bold; line-height:18px; margin:0;}
.ModuleContent h2{ font-size:11px; font-family: arial; color:#999; font-weight:normal; line-height:15px; margin:0;}
.ModuleContent h3{ font-size:12px; color:#C60000; font-weight:bold; line-height:11px; margin:0;  }
.ModuleContent h4{ font-size:13px; font-family:arial; color:#999999; font-weight:bold; line-height:18px; margin:0;}
.ModuleContent h5{ font-size:12px; color:#000000; font-weight:bold; line-height:11px; margin:0;  }
.ModuleContent h6{ font-size:21px; color:#005599; font-weight:bold;margin:0;  }
.ModuleContent a{text-transform:uppercase; font-size:9px; color:#4080BF;} 
.ModuleContent a:hover{ color:#ff0000;}
.ModuleContent li{ line-height:17px; margin:0; list-style:square;  }
.ModuleContent ul li a{font-size:11px; color:#4080BF; text-transform:none;}


.ModuleContentDetails{ font-family:georgia;}
.ModuleContentDetails h1 { font-family:georgia; font-size:27px; color:#000000; line-height:20px; font-weight: normal; }
.ModuleContentDetails h2{ font-size:11px; font-family: arial; color:#999; font-weight:normal; line-height:15px; margin:0;}
.ModuleContentDetails p{ font-size:15px; color:#000000; line-height:22px; }
.ModuleContentDetails td{ padding: 10px; }

.ModuleBoxList {border:1px solid #cccccc;}
.ModuleBoxList td {padding:5px;}
.ModuleBoxList h1{ font-size:15px; font-family:arial; color:#000000; font-weight:bold; line-height:18px; margin:0; border-bottom: 1px solid #cccccc;}
.ModuleBoxList a{text-transform:normal; font-size:12px; color:#0066cc; text-decoration: none; } 
.ModuleBoxList a:hover{ color:#ff0000;}
.ModuleBoxListlink a{text-transform:uppercase; font-size:9px; color:#0066cc; font-weight: bold;} 
.ModuleBoxListlink a:hover{ color:#ff0000;}

.ModuleResult {border:1px solid #cccccc; margin-bottom:5px; }
.ModuleResult td {padding:2px;}
.ModuleResult h1{ font-size:13px; font-family:arial; color:#3974AE; font-weight:bold; line-height:18px; margin:0;}
.ModuleResult h2{ font-size:11px; font-family: arial; color:#999; font-weight:normal; line-height:15px; margin:0;}
.ModuleResult h3{ font-size:12px; color:#C60000; font-weight:bold; line-height:11px; margin:0;  }
.ModuleResult h4{ font-size:18px; font-family:arial; color:#3974AE; font-weight:bold; line-height:18px; margin:0;}
.ModuleResult h5{ font-size:12px; color:#000000; font-weight:bold; line-height:11px; margin:0;  }
.ModuleResult a{text-transform:uppercase; font-size:9px; color:#4080BF;} 
.ModuleResult a:hover{ color:#ff0000;}

.ModuleClassifiedTable{ color: #333; width:100%; background-color:#E9E9E9; border:2px solid #cccccc;}
.ModuleClassifiedTable tr:hover{ border:2px solid #990000; background-color: #CCDDEE; width:100%;}

.ModuleClassified td {padding:2px;}
.ModuleClassified a{ text-transform:uppercase; font-size:12px; color:#990000; color:#990000;} 
.ModuleClassified a:hover{ color:#ff0000;}

.ModuleTable {margin-bottom:8px; }
.ModuleTableBorder {border: 1px solid #bfcfe0; margin-bottom:20px; }
.ModuleTableBorder a {color: #0066cc; font-size: 12px; font-weight:bold; }


.ModuleArchivesResult {border:1px solid #cccccc; margin-bottom:5px; } .ModuleArchivesResult td {padding:10px;}
.ModuleArchivesResult a{font-size:11px; color:#4080BF;} 
.ModuleArchivesResult a:hover{ color:#ff0000;} .ModuleArchivesResult a:visited{color:#4080bf;}


/*box*/
.jobsearch { color: #ffffff; margin-bottom:5px; width:98%;   background-image: url(/images/global/bg/green/7.gif); } .jobsearch td {padding:3px;  }
.jobsearch h1{font-size: 17px; font-weight:bold; line-height:18px; margin:0; color:#ffffff; }
.jobsearch li{ line-height:17px; margin:0; list-style:square;  }
.jobsearch ul li a{font-size:11px; color:#4080BF; text-transform:none; font-weight:normal;}

.articles{ font-family: georgia; }
.ModuleTableBorder {border: 1px solid #bfcfe0; margin-bottom:20px; }

/*login/signup*/
/*employer*/
.employer-Border {border: 3px solid #6699CC; margin-bottom:20px; }
.ModuleTableBorder a {color: #0066cc; font-size: 12px; font-weight:bold; }
.employer-login{ border:3px solid #6699CC; background-color:#ffffff;}
.employer-login td{ padding: 3px;}

.jobseeker-Border {border: 3px solid #f9ac02; margin-bottom:20px; }
.jobseeker-Border a {color: #0066cc; font-size: 12px; font-weight:bold; }
.jobseeker-login{ border:3px solid #f9ac02; background-color:#ffffff;}
.jobseeker-login td{ padding: 3px;}

.member-Border {border: 3px solid #99CC33; margin-bottom:20px; }
.member-Border a {color: #0066cc; font-size: 12px; font-weight:bold; }
.member-login{ border:3px solid #99CC33; background-color:#ffffff;}
.member-login td{ padding: 3px; }


/*table & board*/
.share{ font-family: arial; background-color:#ffffff; text-transform:uppercase;  font-weight:bold; font-size:9px; line-height:20px;}
.share a{font-size:9px; color: #003399; } .share a:hover{color:#990000; } .share a:visited{}

.searchBox{ border:1px solid #cccccc; background-image:url(/images/global/bg/grey/100h.gif); padding: 10px 10px 10px 10px; margin-bottom: 10px;}
.searchBox h2{font-size:11px; font-family:arial; color:#999; line-height:15px; margin:0;}
.searchBox input{font-size:12px;}
.searchBoxdropmenuTxt{font-size:12px;}
.searchBox a{ font-weight: normal; text-decoration: none; color: #005599;}

/*learning centre*/
.learning-centre-table{ background-color: #E1EFC0; margin-bottom:20px; font-size: 14px; line-height:18px; } 
.learning-centre-table td{  padding: 10px;}
.learning-centre-table h1{ font-size: 20px; font-style:italic; }
.learning-centre-table h2{ font-size: 17px; font-style:italic; font-family: georgia; line-height: 25px; color: #333333; }
.learning-centre-table a{ color:#e45000; font-weight: bold;}

.learning-centre-table2{ background-color: #ffffff; margin-bottom:20px; font-size: 14px; line-height:18px; } 
.learning-centre-table2 td{  padding: 10px;}
.learning-centre-table2 h1{ font-size: 20px; font-style:italic; }
.learning-centre-table2 h2{ font-size: 14px; font-weight: bold; color: #ffffff; background-color:#F2B600; padding: 3px;}
.learning-centre-table2 a{ color:#e45000; font-weight: bold;}

/*dashboard-table*/
.dashboard-table {border: 1px solid #cccccc; margin-bottom:20px; }
.dashboard-table td{ padding: 3px;}
.dashboard-table-date{ font-size:10px; text-transform:uppercase; width: 100%; font-weight: bold; color: #999999; }
.dashboard-table-CompanyName{ font-size:11px; text-transform:normal;  font-weight: bold; color: #888888; }
.dashboard-table-percent { background-image:url(/images/global/bg/green/1.png); width: 95%; text-align: right; color: #ffffff; font-weight: bold;}

.dashboard-table-JobStat{ background-image:url(/images/global/bg/grey/100h.gif); width: 100%; text-align: center; color: #000000; font-weight: bold; border: 1px solid #cccccc; margin-bottom:20px;}
.dashboard-table-JobStat td{ padding: 6px;}

.dashboard-table-Community{  width: 100%; color: #000000; font-weight: bold;  margin-bottom:20px; background-color:#cccccc;}
.dashboard-table-Community td{ padding: 10px; background-color:#ffffff;}
.dashboard-table-CommunityHeader{ background-image:url(/images/global/bg/grey/100h.gif);  color: #000000; font-weight: bold; border: 1px solid #cccccc; text-align: left; margin-bottom:2px;  }
.dashboard-table-CommunityHeader td{ padding: 6px;}
.dashboard-table-CommunityPostSmall{ font-size:9px; text-transform:normal;  font-weight:normal; color: #777777; }
.dashboard-table-CommunityReply{ font-size:23px; text-transform:normal; font-weight: bold; color: #cccccc; text-align: center;}
.dashboard-table-alternate{ background-color: #EEEEEE;}

/*joblisting*/
.joblisting {border: 1px solid #cccccc; margin-bottom:2px; font-weight: normal; color: #888888; }
.joblisting-alternate{ background-color:#FFFFCC;}
.joblisting td{ padding: 3px;}
.joblisting-date{ font-size:10px; text-transform:uppercase; width: 100%; font-weight: bold; color: #444444; }
.joblisting a{ font-size: 15px; font-weight: bold;  }
.joblistingNav a{ font-size: 11px; font-weight: normal; color: #99CC00;  }
.joblisting ul{ line-height: 13px; font-size: 11px;}
.joblisting li{line-height:13px; font-size: 11px;}

/*job-specialization*/
.job-specialization {border: 1px solid #cccccc; margin-bottom:2px; font-weight: normal; color: #888888; }
.job-specialization td{ padding: 3px;}
.job-specialization h1{ font-size: 15px; font-weight: bold;margin:0; color: #999999; line-height: 15px; }
.job-specialization-no{ font-size:10px; text-transform:uppercase; width: 100%; font-weight: bold; color: #888888; }
.job-specialization a{ font-size: 12px; }
.job-specializationNav a{ font-size: 11px; font-weight: normal; color: #99CC00;  }

.job-specialization ul { list-style: none; margin: 1px 1px 1px 5px;  padding: 0px 0px 0px 5px; }
.job-specialization ul li { margin: 1px 1px 1px 5px;  padding: 0px 0px 0px 5px; }
.job-specialization ul li a { font-size: 12px; line-height:18px;  font-weight: normal; /* This fixes the IE5 Win gap! */
  width: 10em; }


/*jobdetails*/
.jobdetails {border: 1px solid #cccccc; margin-bottom:2px; font-weight: normal; color: #555555; }
.jobdetails h2{ font-size: 15px; color: #86B02F; padding: 0;}
.jobdetails h3{ font-size: 16px; color: #009933; padding: 0;}
.jobdetails td{ padding: 6px;}
.jobdetails-date{ font-size:10px; text-transform:uppercase; width: 100%; font-weight: bold; color: #444444; }font-weight: bold;}
.jobdetails a{ font-size: 15px; font-weight: bold;  }
.jobdetailsNav a{ font-size: 11px; font-weight: normal; color: #99CC00;  }
.joblisting ul{ line-height: 13px; font-size: 11px;}
.joblisting li{line-height:13px; font-size: 11px;}
.jobdetails-rightmodule  a{ font-size: 15px;} .jobdetails-rightmodule { font-size: 15px;}


/*employerlisting*/
.employerlisting {border: 1px solid #cccccc; margin-bottom:2px; font-weight: normal; color: #888888; }
.employerlisting td{ padding: 3px;}




/*button style*/
.btnAction{ color:#000;  font-family: arial; font-size:9px; text-transform:uppercase; text-align:center; font-weight:bold;padding: 1px 5px ; border:2px solid #ccc; line-height: 17px; background-image:url(/images/dashboard/bg/fade-butt.png); }
.btnAction a{ color:#000;}.btnAction a:hover{ color:#990000;} .btnAction a:visited{ color:#444;}
.btntop a { color: #ffffff; font-weight: normal;}




.tag{font-size:11px; color:#999;}
.viewall{text-transform:uppercase; font-size:9px; color:#4080BF;} .viewall a{color:#4080BF;} 
.viewmore{text-transform:uppercase; font-size:8px; color:#4080BF;} .viemore a{color:##4080BF;}
.viewdetails{text-transform:uppercase; font-size:8px; color:#4080BF;} .viewdetails a{color:##4080BF;} 
.uppercase{ text-transform:uppercase; font-weight:bold; color:#000;}
.pgmodule{font-size:12px; color:#000; padding: 0.1em 3px; font-weight:bold; margin:0; font-family:arial;  text-transform:uppercase; }
.oldprice{text-decoration: line-through;}

.right{ font-size:11px;}
.right a{ background: url(/images/icon/bullet_check.gif) 0 3px no-repeat; text-decoration:none;  font-size:11px; font-weight:normal; padding: 1px 20px; color:#005599;}
.right a:visited{}
.right a:hover{ color:#990000; background-color:#FFFFCC; text-decoration:underline;}


.line{ border-left:1px dotted #999; }
.hline{ border-bottom:1px dotted #666; line-height:10px; width:90%; }
.hline2{ border-top:1px dotted #666; line-height:10px; width:90%; background-color:#D5E2F0;}

.col {	font-size: 12px;font-weight: bold;color: #006699;padding-top: 5px;}
.col-border {border-bottom:1px solid #ccc;line-height:3px;}
.col2 {	color: #710000;font-weight: bold;line-height:15px;font-size: 13px;}
.col3 {color: #FFFFFF; text-transform:uppercase; font-size:10px; font-weight:bold;}
.col3 a{ color: #fff;}
.col3 a:visited {color: #ffffff;}


.btitle{font-weight:bold;font-size:11px;color:#000;padding:0.1em 5px;}
.green{color:#006F00; font-weight:bold;}
.grey{color:#777;}
.sponsored{font-size:8px; font-family:arial; color:#888; line-height:10px; font-weight:normal; text-transform:uppercase; letter-spacing:1px;   }
.JobSearch{font-family:arial; font-weight:bold; font-size:13px; }


.footer{}
.footer tr { background-color:#484c80;}
.footer td {padding:5px; }
.footer h4{ font-size:17px; font-family:arial; color:#ffffff; font-weight:bold; line-height:18px; margin:0;}
/*.footer a{text-transform:uppercase; font-size:9px; color:#ffffff;} 
.footer a:hover{ color:#ff0000;}*/
.footer li{ line-height:17px; margin:0; list-style:none;  }
.footer ul li a{font-size:13px; color:#ffffff; text-transform:none;}
.footer a{font-size:13px; color:#ffffff; text-transform:none;}
.footer a:hover{ color:#cccccc;}
.footer a:visited{ color:#ffffff;}


.submitButton {
	background:#000 url(/images/global/button/button_bg_o.jpg) repeat-x;
	/* padding:5px 10px 5px 10px; */
	color: #fff;
	text-decoration: none;
	border:1px solid #999;
	/* text-transform:uppercase; */
	font-family:arial;
	font-size:12px;
	/* font-weight:bold; */
	line-height:25px;	
}

.cancelButton {
	background:#000 url(/images/global/button/cancelbutton_bg_o.jpg) repeat-x;
	/* padding:5px 10px 5px 10px; */
	color: #fff;
	text-decoration: none;
	border:1px solid #999;
	/* text-transform:uppercase; */
	font-family:arial;
	font-size:12px;
	/* font-weight:bold; */
	line-height:25px;	
}


ol.eventGallery{
	list-style:none;
	padding:0;
	margin:5px 0 0 0;
	width:630px;
}
ol.eventGallery li{
	float:left;
	padding:0;
	margin:8px 10px 0 0;
}
ol.eventGallery li.last{
	margin:8px 0 0 0;
}


