@charset "utf-8";
/* CSS Document */

.DocTypeSize {
	font-size:12px;
}

.DocHeaderTypeSize {
	font-size:16px;
	color:#676767;
	font-weight:bold;
}
.DocTitle {
	font-size:18px;
	color:#676767;
	font-weight:bold;
	text-align: center;
	float:left; width:800px; height:30px; border:solid 0px Black;
}

.greyText {
	color:#676767;
}

.greenText {
	color:#105565;
	font-weight:bold;
}

.secondary-content {
	font-size:11px;
}

.headerline {
	font-size:13px;
	font-weight:bold;
	height:20px;
	padding-top:5px;
	background-color:#ec732c;
	color:white;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	width:100%;
	margin:10px 0px;
	padding-left:15px;
}

h1 {
	color:#105565;
	font-size:18px;
}

h2 {
	color:#105565;
	font-size:15px;
}
h3 {
	color:#105565;
	font-size:12px;
	line-height:30px;
}

ul, ol {
	margin-left:30px;
}
ul li, ul li li, ol li, ol li li {
	line-height:20px;
}
ul ul, ol ol {
	margin-left:60px;
}
img {border-width:0px;
}

#secondary-content img {
	margin:15px;
	margin-right:0px;
	border:1px solid #105565;
}

#secondary-content a:link,#secondary-content-top a:link,.vertical-learn-more-panel a:link,.bottom-vertical-learn-more-panel a:link,#horizontal-learn-more-panel a:link {
	text-decoration:none;
	color:#ec732c;
}
#secondary-content a:visited,#secondary-content-top a:visited,.vertical-learn-more-panel a:visited,.bottom-vertical-learn-more-panel a:visited,#horizontal-learn-more-panel a:visited {
	text-decoration:none;
	color:#ec732c;
}
#secondary-content a:hover,#secondary-content-top a:hover,.vertical-learn-more-panel a:hover,.bottom-vertical-learn-more-panel a:hover,#horizontal-learn-more-panel a:hover {
	text-decoration:none;
	color:#105565;
}
.invoicebox{ margin-left:15px;  margin-top:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif;float:left; width:750px; height:150px; border:solid 1px Black;}

.innerinvoicebox{ margin-left:10px;  margin-top:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.invoice{ font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:800px;  font-size:12px; border:solid 2px Black; background-color:White;}
.invoicelink{color:#ec732c; }
.invoicedetails{text-align: left;float:left; width:385px; height:30px; border:solid 0px Black; margin-left:15px;}

/************* Sliding Dropdowns ********************/

.dropheader {
	background:url(/images/bullet.jpg) left center no-repeat;
	padding:5px 0px 5px 20px;
	font-weight:bold;
	font-size:16px;
	color:black;
	cursor:pointer;
}
.dropheader-noformat {
	background:url(/images/bullet.jpg) left 6px no-repeat;
	padding:5px 0px 5px 20px;
	cursor:pointer;
}
.dropheader2 {
	background:url(/images/bullet.jpg) left center no-repeat;
	padding:5px 0px 5px 20px;
	font-weight:bold;
	font-size:12px;
	color:black;
	cursor:pointer;
}
.dropitem {
	display:none;
	margin-left:20px;
	font-size:12px;
}
.dropitem1 {
	display:none;
	margin-left:20px;
	font-size:10px;
}
.dropitem2 {
	display:none;
	margin-left:30px;
}
.menudropheader {
	cursor:pointer;
}
.menudropitem {
	font-size:12px;
}
.borderlink { 
    border:solid 0px white;
}
.eventlink {
	color:#ec732c;
	text-decoration:none;
}

.careerlink {
	color:#ec732c;
	text-decoration:none;
	padding-left:10px;
}
.content {
	padding-left:10px;
}
.jobtitle {
	color:#105565;
	font-size:15px;
	font-weight:bold;
}
.jobdetail {
	font-size:12px;
	line-height:25px;
	font-weight:bold;
}

.leftapply{position: relative; 
margin-left: 0px; margin-right: 18px; margin-bottom: 0px; margin-top: 0px; 
padding: 1px; 
height: 55px;
width: 200px; 
background-color: #ec732c; 
border-style:solid;
border-width:1px;
float: left;}

.rightapply{position: relative; 
margin: 0; 
padding: 1px; 
height: 55px; 
width: 200px; 
background-color:  #ec732c; 
border-style:solid;
border-width:1px;
float: left;}


