body {
	font-family: sans-serif;
	margin: 0px;
	padding: 0px;
}
#header {
	height: 188px;
	margin: 0pt auto;
	position: relative;
	width: 990px;
}
#logo {
	position: absolute;
	top: -3px;
	left: 0px;
	width: 263px;
	height: 141px;
	background: url('/images/frontEnd/logo1.jpg');
}
#strap {
	position: absolute;
	top: 0px;
	left: 262px;
	width: 728px;
	height: 90px;
}
#strap object {
	#position: absolute;
	top: 34px;
	right: 14px;
	width: 468px;
	height: 60px;
	border: 0px solid black;
	z-index: 1;
	}
#datebox {
	height: 20px;
	position: absolute;
	right: 0px;
	top: 10px;
	width: 200px;
}
#datebox p {
	font-size: 11px;
	margin: 0pt;
	padding: 0pt;
	text-align: right;
}
#bannerad {
	border: 0px solid black;
	height: 60px;
	position: absolute;
	right: 14px;
	top: 34px;
	width: 468px;
	z-index: 1;
}
#mainnav {
	background: transparent url(/images/frontEnd/graduate-jobs/mainnav.gif) repeat scroll 0%;
	height: 22px;
	left: 0px;
	position: absolute;
	top: 129px;
	width: 365px;
	z-index: 1;
}
#mainnav a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#mainnav ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
						#mainnav li
						{
							display: inline;
							font-size: 10pt;
							font-weight: bold;
							color: white;
						}
						
						#mainnav #jobzonetab
						{
							position: absolute;
							top: 2px;
							left: 50px;
						}

						#mainnav #dealzonetab
						{
							position: absolute;
							top: 2px;
							left: 230px;
						}
#subnav {
	height: 37px;
	left: 0px;
	position: absolute;
	top: 151px;
	width: 810px;
}
#subnav a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#subnav ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
}
#subnav li {
	display: inline;
	font-size: x-small;
	font-weight: bold;
}
#subnavbar {
	background-color: #CA9107;
	height: 2px;
	left: 0px;
	position: absolute;
	top: 29px;
	width: 810px;
}
#subnavbar2 {
	background-color: #CA9107;
	height: 2px;
	left: 0px;
	position: absolute;
	top: 29px;
	width: 201px;
}
#mainbodybar {
	background-color: #CA9107;
	height: 2px;
	left: 152px;
	position: absolute;
	top: 0px;
	width: 829px;
}
#postjob {
	height: 37px;
	left: 789px;
	position: absolute;
	top: 151px;
	width: 201px;
}
#logout {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 25px;
	left: 915px;
	position: absolute;
	top: 163px;
	width: 75px;
}
#navtab {
	background-color: #CA9107;
	height: 4px;
	left: 521px;
	position: relative;
	top: -5px;
	width: 129px;
}
#body, #bodyfull {
	background-image: url(/images/frontEnd/graduate-jobs/bg_graduates.gif);
	background-repeat: repeat-y;
	margin: 0pt auto;
	position: relative;
	top: 0px;
	width: 990px;
}
#bodyfull {
	background-image: url(/images/frontEnd/graduate-jobs/bg_graduatesfull.gif);
}
#login2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 152px;
	height: 160px;
	background: transparent url('/images/frontEnd/graduate-jobs/access-granted.gif') no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
#login {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 152px;
	height: 160px;
	background: transparent url('/images/frontEnd/graduate-jobs/access-all-areas.gif') no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
#login h2, #login2 h2 {
	left: 30px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-align: center;
	margin: 0px;
	margin-top: 7px;
	font-weight: bold;
	text-transform: capitalize;
}
#login img, #login2 img {
	margin-top: 40px;
	margin-left: 19px;
}
#login a, #login2 a {
	color: white;
}
#login p, #login2 p {
	font-size: x-small;
	left: 10px;
	width: 130px;
	color: white;
	margin-top: 3px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#mainbodycorner, #mainbodycornerfull {
	background: transparent url(/images/frontEnd/graduate-jobs/corner-graduates.gif) no-repeat scroll right top;
	display: block;
	height: 12px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 12px;
	z-index: 10;
}
#mainbodycornerfull {
	background: transparent url(/images/frontEnd/graduate-jobs/corner-graduatesfull.gif) no-repeat scroll right top;
}
#mainbody, #mainbodyfull {
	left: 152px;
	position: relative;
	top: 0px;
	width: 685px;
}
#mainbodyfull {
	width: 820px;
}

.breadcrumb {
	font-size:9px;
	color:#999999;
	margin-left:10px;
	margin-top: 2px;
}
.breadcrumb a {
	font-size:9px;
	color:#999999;
	text-decoration:undeline;
	margin-left:2px;
	margin-top: 2px;
}

#emailPage {
	font-size: 12px;
	margin-bottom: 0px;
	margin-right: 14px;
	margin-top: 4px;
	position: absolute;
	right: 5px;
	text-align: right;
	width: 409px;
}
#emailPage a {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
#emailPage img {
	margin-right: 6px;
}
.clearboth {
	clear: both;
	
}
a {
color:#000000;
font-weight:bold;

}	
h1.article {
font-size: 22px;
line-height: 25px;
font-weight: normal;
padding-bottom: 11px;
margin-bottom: 14px;
margin-left: 16px;
background: url(../images/dottedline.gif) repeat-x 0 100%;
color: #A27408;
background-color: inherit;

}
h1 {
color: #CA9107;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 16px;
	margin-top: 16px;
	text-transform: capitalize;

}
#mainbody h2, #mainbodyfull h2,  {
	text-align: left;
	color: #FFFFFF;
	font-size: 14px;
}
#mainbody p, #mainbodyfull p {
	font-size: small;
	margin-left: 16px;
	margin-right: 14px;
}
#mainbody a, #mainbodyfull a {
	
}
#mainbodydate {
	background-color: #9999CC;
	border-bottom: 1px solid #46468C;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0px 60px;
}
.txt {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.txt {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#poll {
	font-size: x-small;
	height: 220px;
	left: 852px;
	position: absolute;
	top: 340px;
	width: 119px;
}
#topemployers {
	color: white;
	font-size: x-small;
	height: 265px;
	left: 837px;
	position: absolute;
	top: 12px;
	width: 153px;
}
#topemployersbox {
	background-color: #FDFBF6;
	background-image: url('/images/frontEnd/graduate-jobs/grad-topemps.gif');
	background-repeat: no-repeat;
	border: 1px solid #CA9107;
	margin: auto;
	padding-top: 36px;
	position: relative;
	width: 138px;
}
#topemployersbox .box {
	background-color: #FDFBF6;
	border: 1px solid #CA9107;
	color: black;
	font-size: x-small;
	height: 60px;
	margin: auto auto 4px;
	padding: 1px;
	width: 120px;
}
#postjob2 {
	background: transparent url('/images/frontEnd/graduate-jobs/bg_graduates.gif') repeat scroll 0%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 0px;
	position: absolute;
	top: 160px;
	width: 152px;
}
#postjob2 img {
	border-top: 1px solid #CA9107;
	margin-left: 2px;
}
#postjob2 ul {
	border: medium none;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt 1px 0pt 2px;
	padding: 0pt;
}
#postjob2 li {
	border-top: 1px solid #FFFFFF;
	margin: 0pt;
}
#postjob2 li a {
	background-color: #CA9107;
	color: #FFFFFF;
	display: block;
	padding: 3px 5px 3px 0.5em;
	text-decoration: none;
	width: 139px;
}
html > body #postjob2 li a {
	width: auto;
}
#postjob2 li a:hover {
	background-color: #946B07;
	color: #FFFFFF;
}
#postjob2 li a.over {
	background-color: #946B07;
	color: #FFFFFF;
}
#postjob21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 220px;
	left: 0px;
	position: absolute;
	top: 160px;
	width: 152px;
}
#postjob21 p {
	font-size: x-small;
	left: 18px;
	margin: 0pt;
	position: absolute;
	top: 95px;
	width: 120px;
}
#postjob21 a {
	color: black;
	font-weight: bold;
}
#postjob2b {
	background: #CA9107 none repeat scroll 0%;
	border-bottom: 1px solid #CA9107;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 119px;
	left: 0px;
	position: absolute;
	top: 40px;
	vertical-align: middle;
	width: 152px;
}
.menutitle {
	border-bottom: 1px solid #CA9107;
	color: #FFFFFF;
	font-size: 12px;
	margin-left: 1px;
	padding: 0pt 1px;
	text-align: left;
}
#postjob2b .menuover {
	background-color: #015BA5;
}
#postjob2b img {
	border-top: 1px solid #5214A6;
	margin-left: 2px;
}
#postjob2b a {
	background-color: #FBF7ED;
	border-right: 0px solid #CA9107;
	color: #936A07;
	display: block;
	height: 15px;
	margin: 0pt 0px;
	padding: 3px 0px 1px 10px;
	text-decoration: none;
	width: 139px;
	font-weight: bold;
}
html > body #postjob2b a {
}
#postjob2b a:hover {
	background-color: #E8BE57;
	color: #936A07;
	font-weight: bold;
}
.mt {
	font-size: 12px;
}
#leftcolumn {
	background: transparent url(/images/frontEnd/graduate-jobs/lcbg_social.gif) repeat scroll 0%;
	height: 300px;
	left: 0px;
	position: absolute;
	top: 460px;
	width: 145px;
}
#leftcolumnbottom {
	background: blue none repeat scroll 0%;
	display: none;
	height: 15px;
	left: 7px;
	width: 145px;
}
.style1 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.login1 {
	background-color: #F9E9C1;
	border: 1px solid #CA9107;
	color: #000000;
	font-family: sans-serif;
	font-size: 14px;
	text-align: left;
}
.login2 {
	background-color: #F3F3F3;
	border: 1px solid #117315;
	color: #000000;
	font-family: sans-serif;
	font-size: 14px;
	text-align: left;
}
.ntry {
	background-color: #FFFFFF;
	border: 2px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.ntrys {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.nbtry {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.nbtryf {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.nbtryfc {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.nbtryff {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.style16 {
	color: #333333;
	font-family: sans-serif;
	font-size: 10px;
}
.td1 {
	background-color: #B6B6B6;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.td2 {
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td3 {
	background-color: #E1E1E1;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.text {
	color: #AC7C07;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.redtext {
	color: #FF0000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.text1 {
	color: #AC7C07;
	font-family: sans-serif;
	font-size: 16px;
	text-align: left;
}
.text3 {
	color: #333333;
	font-family: sans-serif;
	font-size: 11px;
	text-align: center;
}
.text11 {
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 16px;
	text-align: left;
}
.td {
	border: 1px solid #FFFFFF;
	font-family: sans-serif;
	text-align: center;
}
.Buttonssm, .Buttonssm2, .Buttonssm3 {
	background: #CA9107 none repeat scroll 0%;
	border: medium none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 1px;
	width: 80px;
}
.Buttonssm2 {
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	width: 100px;
}
.Buttonssm3 {
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	width: 140px;
}
.ButtonssmT {
	border: medium solid #00CC00;
	color: #333333;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	padding-bottom: 1px;
	width: 80px;
}
.dpDiv {
}
.dpTable {
	background-color: #E5E5FF;
	border: 1px solid #AAAAAA;
	color: #505050;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	width: 100px;
}
.dpTR {
}
.dpTitleTR {
}
.dpDayTR {
}
.dpTodayButtonTR {
}
.dpTD {
	border: 1px solid #ECE9D8;
}
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
}
.dpTDHover {
	background-color: #ACA998;
	border: 1px solid #888888;
	color: red;
	cursor: pointer;
}
.dpButtonTD {
}
.dpTodayButtonTD {
}
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
}
.dpTitleText {
	color: gray;
	font-size: 12px;
	font-weight: bold;
}
.dpDayHighlight {
	font-weight: bold;
}
.dpButton {
	background: #748DCB none repeat scroll 0%;
	color: white;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
}
.dpTodayButton {
	background: #748DCB none repeat scroll 0%;
	color: white;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#footer, #footerfull {
	bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 0px;
	position: absolute;
	text-align: center;
	width: 685px;
}
#footerfull {
	width: 837px;
}
#footer-links {
	height: 17px;
	padding-top: 2px;
}
#internship-links {
	display: none;
}
#footer-links2 {
	background-color: #CA9107;
	color: #FFFFFF;
	height: 17px;
	padding-top: 3px;
}
#footer-links2 a {
	color: #FFFFFF;
	font-weight: bold;
}
.style6 {
	font-size: 18px;
}
.style7 {
	color: #0033FF;
	font-family: sans-serif;
	font-size: 14px;
}
.style8 {
	color: #333333;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style14 {
	color: #6699FF;
	font-family: sans-serif;
	font-size: 11px;
}
.tabl {
	background-color: #FCFCFC;
	border: 1px solid #666699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.th {
	background-color: #5D5D5D;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 16px;
	text-align: center;
}
.td {
	border: 1px solid #FFFFFF;
	font-family: sans-serif;
	text-align: center;
}
.td1 {
	background-color: #B6B6B6;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.td1colorchange {
	background-color: #FFBD00;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td2 {
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td2colorchange {
	background-color: #A17AD7;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td3 {
	background-color: #E1E1E1;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.tds {
	background-color: #DCCCF2;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td0 {
	background-color: #FFFFFF;
	color: #0066CC;
	font-family: sans-serif;
	font-size: 11px;
	text-align: left;
}
.style16 {
	color: #333333;
	font-family: sans-serif;
	font-size: 10px;
}
.tdb {
	background-color: #FFFFFF;
	border: 1px solid #002583;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.style6 {
	font-size: 14px;
}
.tth {
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	text-align: center;
}
.tdd2 {
	background-color: #EFEFEF;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.tdd3 {
	background-color: #E1E1E1;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.tabbl {
	background-color: #FCFCFC;
	border: 1px solid #666699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.tbb {
	border: 1px solid #333333;
}
.style16 {
	color: #333333;
	font-family: sans-serif;
	font-size: 10px;
}
.style17 {
	color: #333333;
	font-family: sans-serif;
	font-size: 18px;
}
.st6 {
	font-size: 14px;
}
.login5 {
	background-color: #E4E4F1;
	border: 1px solid #46468C;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.td33 {
	background-color: #E4E4F1;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.text5 {
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.stl5 {
	color: #FFFFFF;
	font-size: 18px;
}
.stl6 {
	color: #333333;
	font-size: 14px;
}
.st17 {
	font-size: 12px;
	font-weight: bold;
}
.st18 {
	font-size: 12px;
}
.st19 {
	color: #333333;
	font-family: sans-serif;
	font-size: 10px;
}
.style6 {
	font-size: 18px;
}
.style8 {
	color: #333333;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tabl {
	background-color: #FCFCFC;
	border: 1px solid #666699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.th {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	color: #000000;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.td {
	background: #FFFFFF none repeat scroll 0%;
	border: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.td1 {
	background: #FFFFBF none repeat scroll 0%;
	border: 1px solid #CCCCCC;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.tdh {
	background: #FFFFBF none repeat scroll 0%;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.td2 {
	background-color: #E1E1FF;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td3 {
	background-color: #EBEBEB;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.tds {
	background-color: #DCCCF2;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
}
.td0 {
	background-color: #FFFFFF;
	color: #0066CC;
	font-family: sans-serif;
	font-size: 11px;
	text-align: left;
}
.style16 {
	color: #333333;
	font-family: sans-serif;
	font-size: 10px;
}
.td21 {
	background-color: #EFEFEF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.td31 {
	background-color: #E1E1E1;
	border: 1px solid #FFFFFF;
	color: #000000;
	font-family: sans-serif;
	font-size: 12px;
	text-align: left;
}
.style18 {
	color: #FF0000;
}
.gradsearchtable {
	background-color: #FBF7ED;
	border: 1px solid #CA9107;
	display: inline;
	float: left;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: auto;
	line-height: normal;
	margin: 0pt 0pt 50px 16px;
	padding: 0pt;
	width: 653px;
}
.gradsearchtable th {
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(/images/frontEnd/graduate-jobs/graduatesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	width: 653px;
}
.gradsearchtable td {
	padding: 8px 16px 8px 8px;
}
.gradsearchtable .gst1left {
	padding: 8px 4px;
	text-align: right;
	vertical-align: top;
}
.gradsearchtable select {
	border: 1px solid #6699CC;
}
.gradsearchtable input, .gradapp1 input, .gradapp1 select, .gradapp2 input, .gradapp1 textarea, .gradapp3 input, .gradmail1 input, .gradmail1 textarea {
	border: 1px solid #6699CC;
}
input.gradsearchcbox {
	border: 0pt none;
	margin-left: 0pt;
	padding: 0pt;
}
.gradsearchsubmit input {
	background-color: #CA9107;
	border: 0pt none;
	margin-bottom: 0px;
	margin-left: 170px;
	margin-top: 4px;
}
.gradsearchtable2 {
	background-color: #FBF7ED;
	border: 1px solid #CA9107;
	display: inline;
	float: right;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 406px;
	line-height: normal;
	margin: 14px 16px 50px 0px;
	width: 229px;
}
.gradsearchtable2 th {
	background: transparent url(/images/frontEnd/graduate-jobs/graduatesearchheader.gif) repeat-x scroll 0%;
	color: #FFFFFF;
	font-size: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-top: 14px;
	text-align: left;
	width: 227px;
}
.gradsearchtable2inner {
	border: 1px solid #CA9107;
	line-height: 20px;
	margin: 0pt 12px 12px;
	padding: 6px 10px;
}
.gradsearchtable2inner ul, .gradresultul {
	margin: 4px 0pt 0pt;
	padding: 0pt 0pt 0pt 0px;
}
.gradsearchtable2inner li, .gradresultul li {
	background: transparent url(/images/frontEnd/graduate-jobs/arrow-li.gif) no-repeat scroll 0pt 0.5em;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt 0pt 0pt 12px;
}
.gradresultul {
	float: right;
	width: 150px;
}
.gradresultul li {
	background: transparent url(/images/frontEnd/graduate-jobs/arrow2-li.gif) no-repeat scroll 1.3em 0.3em;
}
.gradresults {
	border-color: #CA9107;
	border-style: solid;
	border-width: 0pt 0pt 1px 1px;
}
.gradresults a {
	text-decoration: underline;
	font-weight: bold;
	color:#000000;
}
.gradresults th a.whiteHeaders {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.gradresults th {
	background: transparent url(/images/frontEnd/graduate-jobs/graduatesearchheader.gif) repeat scroll 0%;
	border-color: #CA9107;
	border-style: solid;
	border-width: 1px 1px 0pt 0pt;
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	padding: 0pt;
}
.gradresults td {
	border-color: #CA9107;
	border-style: solid;
	border-width: 1px 1px 0pt 0pt;
	font-size: 13px;
	margin: 0pt;
	padding: 8px 10px;
}
.gradresults td.shade {
	background: #FBF7ED none repeat scroll 0%;
}
.gradresults img {
	border: 0pt none;
}
.gradresults .jobtitle {
	margin-top: 4px;
}
.gradresults .gradfeatured {
	background: transparent url(/images/frontEnd/graduate-jobs/gradfeatured.gif) no-repeat scroll 0%;
}
.gradresults .gradfeaturedrow {
	background-color: #F9E9C1;
}
.gradresults .gradfeaturedcell {
	border: 0pt none;
	font-size: 12px;
	text-align: center;
}
.resultpagination {
	margin-top: 5px;
}
.graddesc1, .graddesc3, .gradapp1, .gradapp3, .gradconf, .gradmail1 {
	background-color: #FBF7ED;
	border: 1px solid #CA9107;
	display: inline;
	float: left;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 14px 0pt 5px 0px;
	padding: 0pt;
	width: 519px;
}
.gradmail1 {
	margin-top: 0px;
}
.gradconf {
	width: 805px;
}
.gradapp1, .gradapp3, .gradmail1 {
	width: 579px;
}
.graddesc3 {
	line-height: 1.5em;
	margin-top: 10px;
}
.graddesc1 th, .graddesc3 th, .gradapp1 th, .gradapp3 th, .gradconf th, .gradmail1 th {
	background: transparent url(/images/frontEnd/graduate-jobs/graduatesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-top: 14px;
	text-align: left;
	width: 519px;
}
.gradapp3 th {
	width: 577px;
}
.gradconf th {
	width: 800px;
}
.gradmail1 th {
	width: 577px;
}
.gradconf tr {
	margin: 0pt;
	padding: 0pt;
}
.graddesc1 td, .graddesc3 td, .gradapp1 td, .gradapp3 td, .gradconf td, .gradmail1 td {
	padding: 2px 16px 4px 20px;
}
.gradapp1 td, .gradapp3 td, .gradmail1 td {
	padding-left: 14px;
	text-align: left;
}
.graddesc2, .gradapp2, .gradmail2 {
	background-color: #FBF7ED;
	border: 1px solid #CA9107;
	display: inline;
	float: right;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 14px 0px 50px;
	width: 271px;
}
.floater {
	border: 0px none;
	float: right;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 14px 0px 40px;
	width: 271px;
}
.gradmail2 {
	margin-bottom: 0pt;
}
.gradapp2, .gradmail2 {
	width: 210px;
}
.gradmail2 {
	margin-top: 0pt;
}
.graddesc2 th, .gradapp2 th, .gradmail2 th {
	background: transparent url(/images/frontEnd/graduate-jobs/graduatesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 1.2em;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-top: 14px;
	text-align: left;
	width: 227px;
}
.gradapp2 th, .gradmail2 th {
	padding-left: 14px;
}
.graddesc2 td, .gradapp2 td, .gradmail2 td {
	line-height: 1.5em;
	padding: 0px 16px 8px 20px;
}
.gradapp2 td, .gradmail2 td {
	padding-left: 14px;
	padding-right: 10px;
}
.graddesc2 ul, .graddesc3 ul, .gradapp1 ul {
	list-style-type: none;
	margin: 0pt;
	padding: 0pt 0pt 0pt 0px;
}
.graddesc2 li {
	background: transparent url(/images/frontEnd/graduate-jobs/dot-li.gif) no-repeat scroll 0em 0.7em;
	padding-left: 15px;
}
.graddesc3 li {
	padding-left: 15px;
	background: url(/images/frontEnd/gradarrow1.gif) no-repeat 0em 0.5em;
}
.gradapp2 li {
	padding-left: 15px;
	background: url(/images/frontEnd/gradarrow1.gif) no-repeat 0em 0.5em;
}
.gradapp1 li {
	padding-left: 15px;
	background: url(/images/frontEnd/gradarrow1.gif) no-repeat 0em 0.5em;
}
.gradconf li {
	padding-left: 15px;
	list-style-type: none;
	background: url(/images/frontEnd/gradarrow1.gif) no-repeat 0em 0.5em;
}
.appheading {
	font-family: arial;
	font-size: 14px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin-left: 15px;
	margin-top: 15px;
}
.appsent {
	color: #CA9107;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	margin-top: 12px;
}
.appsentp {
	margin-left: 0pt !important;
}
.headhunt, .headhuntmail {
	text-align: center;
}
.headhuntmail {
	margin-left: 55px;
	text-align: left;
}
.headhunt span, .headhuntmail span {
	background-color: #FBEEB2;
	border: 1px solid #D3A432;
	border-style: solid none;
	border-width: 1px 0pt;
	font-family: arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 7px 10px 7px 7px;
	position: relative;
	top: -12px;
}
.headhuntarrow {
	background: transparent url(/images/frontEnd/graduate-jobs/headhuntslice.gif) repeat-x scroll 0em 22px;
	position: relative;
	top: -12px;
}
.qual ul {
	list-style-type: none;
	margin: 0pt;
	padding-left: 0px;
	padding-top: 6px;
}
.qual li {
	background: transparent url(/images/frontEnd/graduate-jobs/dot-li.gif) no-repeat scroll 0.7em 0.6em;
	padding-bottom: 5px;
	padding-left: 25px;
}
.orangeBox {
	background: #FFE2B7 none repeat scroll 0%;
	border: 1px solid #EC7400;
	color: #EC7400;
	float: left;
	font-size: 16px;
	margin: 0pt 0pt 0px;
	padding-bottom: 10px;
	padding-right: 40px;
	width: 536px;
}
.orangeBox .orangeText {
	margin-top: 20px;
}
.orangeBox img {
	float: left;
	padding: 18px 45px 8px 20px;
}
.applySmallBut {
	background: transparent url(/images/frontEnd/graduate-jobs/apply-here-small.gif) repeat scroll 0%;
	border: 0pt none;
	cursor: pointer;
	height: 30px;
	width: 110px;
}
.applyBigBut {
	background: transparent url(/images/frontEnd/graduate-jobs/apply-here-big.gif) repeat scroll 0%;
	border: 0pt none;
	cursor: pointer;
	height: 72px;
	width: 178px;
}
.warningBox {
	border: 1px dashed #666666;
	color: #000000;
	float: left;
	font-size: 11px;
	margin: 26px 0pt 5px;
	padding: 8px;
	width: 252px;
}
#mainbody td.gst1left .helpBox {
	background: #F9E9C1 none repeat scroll 0%;
	border: 1px solid #CA9107;
	margin-bottom: 0pt;
	margin-right: 13px;
	margin-top: -2px;
	padding-bottom: 2px;
	padding-top: 4px;
	position: absolute;
	right: 20px;
	text-align: left;
	width: 222px;
}
#mainbody .helpBox ul {
	font-size: 11px;
	margin: 0pt 10px;
	padding: 4px 1px 4px 17px;
	width: 180px;
}
#mainbody .helpBox li {
	color: #000000;
	padding-bottom: 8px;
}
#mainbody .helpBox img {
	line-height: 2.6em;
	padding: 6px 0pt 8px 9px;
	vertical-align: middle;
}
#mainbody .helpBox .header {
	color: #CA9107;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-left: 4px;
}
.note {
	color: #CC0000;
	font-size: 10px;
	font-weight: bold;
}
#mainbodycorner2 {
	position: absolute;
	background: url('/images/frontEnd/gap-year-jobs/corner-graduatesfull.gif') top right no-repeat;
	display: block;
	right: 0px;
	top: 0px;
	height: 12px;
	width: 12px;
	z-index: 10;
}
.textcolor {
	color: #CA9107;

}
.article{
	width: 805px;
}

.article h1 {
font-size: 22px;
line-height: 25px;
font-weight: normal;
padding-bottom: 11px;
margin-bottom: 14px;
margin-left: 16px;
background: url(../images/dottedline.gif) repeat-x 0 100%;
color: #A27408;
background-color: inherit;
}

.article h2 {
font-size: 18px;
line-height: 22px;
font-weight: normal;
padding-bottom: 0px;
color: #8E2779;	

}

.article th {
font-size: 20px;
line-height: 22px;
font-weight: normal;
padding: 10px 16px 10px 0px;
color: #2D2D2D;
text-align:left;
}
.article tr {
padding: 2px 16px 4px 0px;
}
.article td {
font-size: 14px;
line-height: 20px;
padding-bottom: 0px;
color: #474747;
background-color: inherit;
padding: 2px 16px 4px 0px;
}
.article a:link {
color: #474747;
font-weight:normal;

}
.article a:hover {
color: #474747;
font-weight:normal;
text-decoration:none;
}
.article a:visited {
color: #474747;
font-weight:normal;
text-decoration:none;
}

.article li {
list-style-type: disc;
color: #2D2D2D;
background:none;
padding-left:0px;
text-decoration:none;
}

.article li a{
font-size: 14px;
font-weight: normal;
padding: 0px 0px 0px 0px;
color: #2D2D2D;
padding-left:0px;
text-decoration:underline;
}
.article li a:hover{
list-style-type: disc;
color: #2D2D2D;
background:none;
padding-left:0px;
text-decoration:none;
}

.articlefooter h3{
font-size: 20px;
line-height: 22px;
font-weight: normal;
padding: 0px 0px 0px 0px;
color: #2D2D2D;
text-align: left;
}
.articlefooter tr.top{

background:url(../images/dottedline.gif) repeat-x 0 100%;
}
.articlefooter li a{
font-size: 14px;
font-weight: normal;
padding: 0px 0px 0px 0px;
color: #2D2D2D;
padding-left:0px;
}
.articlefooter li {
list-style-type: disc;
color: #2D2D2D;
background:none;
padding-left:0px;
}
