
@import url("/careers/JobFair/JobFairBooth/includes/MenuSystem.css");
/* CSS Document */


html, body {
	height: 100%;
}

.MainBoothTbl a, .MainBoothTbl a:link, .MainBoothTbl a:visited, a:active {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: underline;
}

.MainBoothTbl a:hover {
	color: #FF0000;
}

.MainBoothTbl {
	padding: 28px 20px 20px 20px;
	height: 100%;
}

/* Booth Title Bar */
.MainBoothTbl .MainTitle {
	background: url(/graphics/careers/JobFair/JobBooth/Template/DarkBlueTitle.gif) repeat-x;
	padding: 0px;
	margin: 0px;
	height: 28px;
}	

.MainBoothTbl .MainTitle h1 {
	background: url(/graphics/careers/JobFair/JobBooth/Template/DarkBlueTitleCorner.gif) no-repeat right top;
	font: bold 13pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-left: 10px;	
}
/* End Booth Title Bar */

/* Booth Top Section */
.MainBoothTbl .TopSection {
	border: 1px solid #dfdfdf;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

.TopSection td {
	padding: 20px;
	margin: 0px;
	height: 100%;
}

.TopSection .Logo {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 5px;
	width: 100%;
}

.TopSection .Options {
	padding: 0px;
	margin: 0px;
	width: 175px;
	float: right;
}

.Options .Title {
	background: url(/graphics/careers/JobFair/JobBooth/Template/DarkBlueTitleSm.gif) repeat-x;
	padding: 0px;
	margin: 0px;
	height: 17px;
	border-left: 1px solid #dfdfdf;	
	
}

.Options .Title h2 {
	background: url(/graphics/careers/JobFair/JobBooth/Template/DarkBlueTitleCornerSm.gif) no-repeat right top;
	font: Bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 2px;
	padding-left: 10px;
	height: 17px;
}

.Options .Content {
	border: 1px solid #dfdfdf;
	padding: 4px 0px 8px 0px;
}

.Options .Content ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.Options .Content ul li {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	background: url(/graphics/careers/JobFair/JobBooth/Template/BlueBullet.gif) no-repeat 0px 5px;
	padding: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	list-style: none;
}

.Options .Content ul li a, .Options .Content ul li a:link, .Options .Content ul li a:visited, .Options .Content ul li a:active {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	text-decoration: underline;
}

.Options .Content ul li a:hover {
	color: #FF0000;
}

/* End Booth Top Section */

/* Begin Hot Links Table */
 .HotLinksTbl {
	border: 1px dashed #000066;
	width: 160px;
	float: right;
	clear: none;
	margin-left: 15px;
	margin-bottom: 20px;
	padding-bottom: 7px;
	
}

.WhiteSection .HotLinksTbl .hotTitle {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #000066;
	padding: 2px 0px 3px 10px;
	border: 5px solid #FFFFFF;
}

.WhiteSection .HotLinksTbl ul {
	margin-left: 10px;
	padding: 0px;
}

.WhiteSection .HotLinksTbl ul li {
	background: url(/graphics/icons/sm_arrow_red.gif) no-repeat 0px 5px;
	list-style: none;
	margin-bottom: 3px;
	margin-left: 0px;
}

.WhiteSection .HotLinksTbl ul li a, .HotLinksTbl ul li a:link, .HotLinksTbl ul li a:visited {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.WhiteSection .HotLinksTbl ul li a:hover {
	color: #000066;
}

/* Begin SubLinks HotLinks */
.WhiteSection .HotLinksTbl ul li ul {
	margin-left: 2px;
	padding: 0px;
}

.WhiteSection .HotLinksTbl ul li ul li {
	background: url(/graphics/icons/sm_arrow_red.gif) no-repeat 0px 5px;
	list-style: none;
	margin-top: 3px;
	margin-left: 0px;
}



.WhiteSection .HotLinksTbl ul li ul li a,.WhiteSection .HotLinksTbl ul li ul li a:link, .WhiteSection  .HotLinksTbl ul li ul li a:visited {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.WhiteSection .HotLinksTbl ul li ul li a:hover {
	color: #000066;
}

/* End Hot Links Table */



/* Begin Sectional Boxes */

.WhiteSection {
	padding: 10px 10px 10px 0px;
	margin: 0px;
	clear: both;
}

.MidGreySection {
	background: #f0f0f0;
	padding: 10px 10px 10px 10px;
	margin: 0px;
	clear: both;
}

.WhiteSection ul, .MidGreySection ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style: none;
}

.WhiteSection ul li, .MidGreySection ul li {
	background: url(/graphics/careers/JobFair/JobBooth/Template/BlackBullet.gif) no-repeat 0px 5px;
	padding-left: 10px;
	margin-bottom: 5px;
}

.WhiteSection p ul, .MidGreySection p ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style: none;
}

.WhiteSection p ul li, .MidGreySection p ul li {
	background: url(/graphics/careers/JobFair/JobBooth/Template/BlackBullet.gif) no-repeat 0px 5px;
	padding-left: 10px;
	margin-bottom: 5px;
}

.WhiteSection p, .MidGreySection p {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	line-height: 14px;
}

.WhiteSection .Address, .MidGreySection .Address  {
	padding-left: 20px;
	margin-top: 5px;
}

.SubTitle h3 {
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
} 

h4{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 0px;
	padding: 0px;
} 

.Mini {
	font: bold 6pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}


.TopBtn a, .TopBtn a:link, .TopBtn a:visited, .TopBtn a:active {
	font: bold 6.5pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	clear: left;
}

/* Begin Job Listings */
.CurrentDate {
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
/* End Job Listings */

/*  End Sectional Boxes */

/* Begin Pavilions */

.PavilionsTbl {
	padding-top: 15px;
	margin: 0px;
	width: 194px;
	height: 100%;
	text-align:left;
}

.PavilionsTbl .MainTitle {
	background: url(/graphics/careers/JobFair/JobBooth/Template/DarkBluePavilionTitle.gif) repeat-x;
	padding: 1px 0px 5px 0px;
	margin: 0px;
	border-bottom: 1px solid #dfdfdf;
}	

.PavilionsTbl .MainTitle h3 {
	font: bold 13pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 4px 0px 0px 10px;
	padding: 0px;
}

.PavilionsTbl .Menu {
	background: #f0f0f0;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
/*	width: 192px; */
	margin: 0px;
	padding: 0px;
}


/* Right Column Menu Items 
.Menu .SubTitle ul {
	margin: 0px;
	padding: 0px;
	width: 192px;
	list-style: none;
}


.Menu .SubTitle li a, .Menu .SubTitle li a:link, .Menu .SubTitle li a:visited, .Menu .SubTitle li a:active {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	background: #3c61a9;
	color: #FFFFFF;
	display: block;
	padding: 6px 0px 6px 10px;
	margin: 0px 0px 1px 0px;
	width: 182px;
	_width: 192px;
	text-decoration: none;
	border-bottom: 1px solid #000000;
}

.Menu .SubTitle li a:hover {
	background: #6084c8;
}

*/

/* End Right Column Menu Items */

/* Image Alignment */

.ImageLeftAlign {
	border: 1px solid #000066;
	padding: 0px;
	margin: 0px 10px 10px 0px;
	float: left;
}
.ImageLeftAlignWorley {
	border: 0px solid #000066;
	padding: 0px;
	margin: 0px 10px 10px 0px;
	float: left;
}
.ImageRightAlignWorley {
	border: 0px solid #000066;
	padding: 0px;
	margin: 0px 0px 10px 10px;
	float: right;
	clear: right;
}

.ImageRightAlign {
	border: 1px solid #000066;
	padding: 0px;
	margin: 0px 0px 10px 10px;
	float: right;
	clear: right;
}

.BoothTblData {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	margin: 10px 5px 10px 5px;
}

.BoothTblData td {
	background: #CAF4FF;
	color: #000000;
	vertical-align: middle;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 3px 5px;
}


.BoothTblData .InfoCell {
	background-color: #336699;	
	color: #FFFFFF;
	vertical-align: middle;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 2px 5px;
}
