@charset "UTF-8";
/* CSS Document */
@import url("/SpryAssets/SpryValidationTextField.css");
@import url("/SpryAssets/SpryValidationSelect.css");
@import url("/SpryAssets/SpryValidationCheckbox.css");

/****************************
Author: John W Thorne IV
Contact: w.thorne@fullcircleillustration.com

TOC:
	Standards & Defaults
		Text
		Colors
	Lists
	Tables
	UserBar
	Header 
	Content Area
	Inner Content
	Additional Content
	Columns
	Footer
	Home Page
	New Grad Page
	Thank You Pages
	News Bulletins
	Search Results Page
	Application Page
	Associations Page
	Quick Apps
	
	
	
	Lightbox Styles
	
****************************/



/*	Standards & Defaults
****************************/

/* CSS Reset */
	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
/*	font-size:100%;*/
	vertical-align: baseline;
	background: transparent;
}

td {vertical-align:middle;}

html, body {
	margin:0px;
	padding:0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	}
body {
	line-height: 1;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
	
/* For PNG Fix */
img, div { behavior: url(iepngfix.htc) }

body p, body span {
	font-size:12px;
	text-indent: 0px;
	text-align:left;
	text-align: justify;
	margin-bottom: 5px;
	line-height: 1.6em;
	}
a {
	text-decoration:none;
	color:#000000;
	}
p a {
	font-weight: bold;
	color: #0033CC;
	border-bottom: 1px solid #0033CC;	
}
a:hover {
	border-bottom: #00F;	
	color: #00F;
	}
a img { 
border:none;
}

.fltR {
	float:right;
	}
.fltL {
	float:left;
	}
.clearFloat {
	clear:both;
	}
.columnLeft {
	float:left;
	width: 45%;
	padding: 2%;
}
.columnRight {
	float:right;
	width: 45%;
	padding: 2%;
}
img.fltR  {
	padding-left: 15px;
	padding-bottom: 10px;
}
img.fltL {
	padding-right: 15px;
	padding-bottom: 10px;
}


/* Text Styles
***********************************/
h1, h2, h3, h4 {
	line-height:1.4em;
	}
h1 {
	margin:10px 0px;
	}
h2 {
	margin:5px 0px;
	}
h3 {margin:5px 0px;}
h4 {margin:5px 0px;}


#homeBenefits h2, #homeJobSearch h2, #homeNewGrad h2 {
	font-size: 32px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: normal;
	letter-spacing: .1px;
}
#homeJobSearch p {
	margin-left: 25px;
	font-size: 14px;
	line-height: 1.6em;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
#homeNewGrad p {
	font-size:18px;
	margin-left: 5px;
	margin-top: -5px;
	width: 315px;
	text-align: center;
	}
#homeNewGrad span {
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}

.testimonialQuote {
	font-style: italic;
	text-align: justify;
	font-size: 12px;
	color: #333333;
	text-indent: 0px;
	margin-right: 15px;
	margin-left: 15px;
	display: block;
	padding: 15px 5px 5px;
	margin-bottom: 50px;
}

.narrowCol .testimonialQuote {
	padding: 0px;
	margin: 0px 5px 10px;
}


/*	Lists
****************************/

ul, ol, dl {
	margin:0px;
	padding:0px;
	list-style:none;
	}
li {
	line-height:1.4em;
	}
	
#homeBenefits ul {
	margin-left: 40px;
	font-size: 16px;
	line-height: 1.4em;
}
#homeBenefits li {
	list-style-image: url(/images/bullet_A.png);
}
/* for vCard links on newgrad page */
#newgradStaff li {
	display: inline;
	padding-right: 10px;
}
#headerWrap #header #contactLinks ul {
	font-size: 16px;
}
/* List with red img bullet points */
.ListA {
	font-size: 14px;
	padding-left: 15px;
	list-style-position: outside;
	list-style-image: url(/images/bullet_A.png);
	margin-right: 5px;
	margin-left: 20px;
	margin-top: 15px;
	font-weight: bold;
}
.ListB {
}


/*	Tables
****************************/

/* Search Results Tables */


.stdTable {
	border: 2px solid #900;
	border-collapse:collapse;
	width:100%;
	text-align: center;
}
.stdTable td {padding:3px;border: 1px solid #fff}
.stdTable th {border: 1px solid #fff}
.stdTable thead th {
	color:#FFFFFF;
	font-size:18px;
	padding: 10px 6px;
	background-color: #333333;
	font-weight: bold;
}
.stdTable tbody th {
	color:#FFFFFF;
	font-size:16px;
	padding: 6px;
	background-color: #666666;
	background-image: url(images/sprites.gif);
	background-repeat: repeat-x;
	background-position: 0 -1400px;
}
		.stdTable tbody th.sub {font-size:100%;color:#000;background: #efefef url("images/sprites.gif") repeat-x 0 -1500px;padding: 6px}

table.stdTable tr:hover {

	background-color: #CCCCCC;
	}
	
.table_A {}

#table_B {
}

#table_B caption {
	font-size: 2em;
	background: #EBEBEB;
}

#table_B td {
	text-align: center;
}


/*	userBar
****************************/

#userBarWrap {
	background: url(../images/BG_userBar.jpg) repeat-x bottom;
	width: 100%;
	left: 0px;
	top: 0px;
	position: absolute;
	height: 20px;
}
/* for any content in the userbar */
#userBarWrap #userBar {
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 840px;
	margin-top: 2px;
	padding-right: 40px;
}
#userBarWrap #userBar ul li {
	display: inline;
}
#userBarWrap #userBar ul li a {
 color:#FFF;
 }
 
 
/*	Header
****************************/

/* provides background for the header */
#headerWrap {
	position: absolute;
	height: 260px;
	width: 100%;
	background: url(/images/header_footer_01.png) repeat-x center 20px;
	top: 0px;
}
/* header content goes here */
#headerWrap #header {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 100px;
	padding-right: 40px;
	padding-left: 40px;
	z-index: 90;
	margin-top: 25px;
}

#headerWrap #header #titleLogo {
}

#headerWrap #header #phone {
	font-size: 32px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	float: right;
	display: inline;
}

/* ul for email and contact us links */
#headerWrap #header #contactLinks {
	font-size: 18px;
	width: 250px;
	float: right;
	text-align: center;
}
#headerWrap #header #contactLinks li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
}
#headerWrap #header #contactLinks li a {
	color:#FFF;
	}

/*	Content Area
****************************/

#contentWrap {
	width: 920px;
	padding-left: 30px;
	top: 140px;
	padding-bottom: 20px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
}

#content {
	width: 920px;
	height: auto;
	margin-left: auto;
	background-image: url(/images/contentArea_02.png);
	background-repeat: repeat-y;
	background-position: center;
	margin-right: auto;
	position: relative;
}

/* index.php */
#homeContent {
	height: auto;
	width: 920px;
	top: -5px;
	margin-left: -3px;
	position: relative;
}

#contentWrap  #innerContent {
	height: auto;
	width: 920px;
	margin-left: -2px;
	background-image: url(/images/contentArea_02.png);
	background-repeat: repeat-y;
	background-position: center 50px;
	height: auto;
	position: relative;
	top: 50px;
}

/* img aligned to the #innercontent to simulate a rounded shadowed corners at the bottom */
.bottomCorners {
	margin-left: -42px;
	margin-top: 50px;
}

/*	Columns
****************************/

#innerContent .blankWideCol {
	margin-left: auto;
	width: 850px;
	padding-top: 5px;
	padding-left: 12px;
	margin-top: -30px;
	margin-right: auto;
}
#innerContent .testimonialCol {
	float: left;
	margin-left: 11px;
	width: 390px;
	padding-top: 5px;
	margin-top: -55px;
}
#innerContent #editorialCol {
	margin-right: 12px;
	float: right;
	width: 470px;
	padding-left: 20px;
	padding-right: 10px;
	overflow: visible;
	margin-top: -50px;
}

#mainColumn {
	float: right;
	margin-top: -50px;
	margin-right: 11px;
	width: 490px;
	height: 750px;
	overflow: auto;
	padding-left: 15px;
}

#oneCol {
	padding-right: 25px;
	padding-left: 25px;
}

/*	innerContent
****************************/

#homeBenefits hr {
	width: 450px;
	margin-left: 20px;
}
#homeJobSearch hr  {
	width:300px;
/*	margin-left:10px;*/
	}
#homeNewGrad hr {
	width:300px;
	margin-left:10px;
}


/* Additional Content
***********************************/

.redBar {
	background: #890000;
	color: #FFFFFF;
	margin-top: -5px;
}
#contentWrap  #additionalContent {
	font-size: 14px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-bottom: 60px;
}

.redBar .rightText {
	text-align: right;
}

#conentWrap #additionalContent .redBar {
	text-align: right;
	padding-right: 60px;
	font-size: 1.4em;
	padding-top: 4px;
	padding-bottom: 4px;
}
#additionalContent .redBar {
	font-size: 16px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
#additionalContent h1 {
	font-size: 28px;
}

#additionalContent .redBar h1 {
	margin: 0px;
	padding: 0px;
}


/* Footer
***********************************/
#footerWrap {
	height: 200px;
	width: 100%;
	background: #666666;
	padding-top: 40px;
	padding-bottom: 20px;
	position: relative;
	background: url(/images/header_footer_03.png) repeat-x center top;
	margin-top: 60px;
}
#footerWrap #footer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 180px;
}

#footerWrap #footer .siteMap {
	float: left;
	width: 150px;
	margin: 0px 20px 0px 0px;
	padding: 0px 15px;
	color: #FFFFFF;
}

#footerWrap #footer .siteMap a {
	color: #FFFFFF;
}

#footerWrap #footer .siteMap img {
	margin-top: 5px;
	border-style: none;
}


#footerWrap #footer .siteMap dt {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 10px;
}

#footerWrap #footer .siteMap #sitemapPhone {
	font-size: 18px;
	white-space: nowrap;
	font-weight: bold;
}
.siteMap  dd   {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#footerWrap #footer .siteMap .socialIcon {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 46px;
}


/* Home Page
***********************************/

.homeSectionColumn {
	width: 500px;
	height: 600px;
	position: relative;
	float: right;
}
.homeSection {
	height: 200px;
}
#homeJobSearch {
	overflow: visible;
	height: 200px;
	background: url(/images/BG_jobSearch.png) no-repeat left center;
}
#homeBenefits {
	background-image: url(/images/BG_benefits.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#homeNewGrad {
	background-image: url(/images/BG_newGrads.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow: visible;
	height: 210px;
}

#homeSearchForm {
	top: 130px;
	margin-right: 15px;
	margin-left: 15px;
	width: 200px;
	position: absolute;
}

#homeSearchTable {
}
#headerWrap #header #titleLogo {
	padding-right: 10px;
}
#headerWrap #header #contactLinks img {
	padding-top: 8px;
}

#innerContent #sideIMG {
	float: right;
	margin-top: -50px;
	margin-right: 11px;
}

#gradIntro {
	margin-top: -50px;
	padding-top: 0px;
	float: left;
	margin-left: 11px;
	padding-left: 15px;
	width: 410px;
	padding-right: 15px;
}

#innerContent .blankWideCol {
	float: left;
	margin-left: 6px;
	width: 770px;
	padding-top: 5px;
	padding-left: 12px;
	margin-top: -30px;
}
.narrowCol {
	float: left;
	width: 230px;
	margin-left: 10px;
	margin-top: -50px;
	padding-left: 10px;
	padding-right: 10px;
}
.narrowCol img {
	margin-left: -10px;
}
#wideCol {
	width: 640px;
	margin-right: 11px;
	float: right;
	margin-top: -50px;
}
#wideCol #sectionTwo {
	background-color: #333333;
	height: auto;
	color: #FFFFFF;
	background-image: url(/images/BG_sectionTwo.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wideCol #sectionOne h1 {
	font-size: 26px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#wideCol p {
	margin-top: 0px;
}
#sectionTwo h2 {
	margin-left: 25px;
	font-size: 2em;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#application {
	border: 1px solid #999999;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#stateIMG {
	margin-top: -50px;
	margin-left: -10px;
	margin-bottom: 20px;
}

#innerContent #stateSidebar {
	margin-right: 5px;
	width: 250px;
	padding-left: 10px;
	margin-left: 10px;
	padding-top: -40px;
}

#innerContent #statesMainColumn {
	width: 600px;
	margin-right: 10px;
	float: right;
	padding: 15px;
	margin-top: -55px;
}

#statesMainColumn h1 {
	font-size: 56px;
	margin: 0px;
	padding: 0px;
}



#kishlery {
	float: right;
	height: 300px;
	width: 450px;
	margin-right: 11px;
	margin-top: -55px;
}


#stateBoards {
	float: right;
	margin-top: -50px;
	margin-right: 11px;
	width: 510px;
	height: 750px;
	overflow: auto;
	padding-left: 15px;
}



#gcal h2 {
	text-align: center;
	font-size: 1.6em;
}
#checklistWrap {
	width: 600px;
	position: relative;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
body #searchResults #searchResultWrap {
	width: 800px;
	font-size: 14px;
	margin-left:auto;
	margin-right:auto;
}

/* This is to select the search form on the cgi Search Results page */
#searchResultWrap form table {
	margin:0 auto;
	}
body #searchResults 	{
	font-size: 14px;
	}
#searchResults .jList {
	font-size: 14px;
}
table.stdTable {
	font-size:14px;
	}
#searchResults td, #searchResults th {
	font-size:14px;
	}
	
/* Thank You Pages
***********************************/
#thankyouWrap {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#thankyouWrap p {
	width: 400px;
}
#thankyouWrap h1 {
	margin-left: 25px;
}

/* New Grad Page
***********************************/

#gcal {
	float: left;
	width: 420px;
	margin-top: 0px;
	margin-left: 20px;
}

#gcal h3 {
	margin-left: 25px;
	font-size: 1.6em;
}

.finePrint {
	font-size: 6pt;
}

#RewardProgram {
	float: left;
	width: 440px;
	padding-left: 10px;
	margin-left: 11px;
}

#RewardProgram h1 {
	margin-left: 25px;
}

#RewardProgram .columnLeft {
	width: 180px;
	padding: 0px;
}

#RewardProgram .columnRight {
	width: 220px;
}

#RewardProgram .columnLeft p {
}

#newgradSlideshow object {
}


#newgradSlideshow {
	width: 450px;
	float: right;
	margin-right: 11px;
	margin-top: 60px;
}
#newgradSlideshow h2 {
	margin-left: 100px;
}
#newgradForm td {
	text-align: center;
}

#newgradIMG {
	margin-right: 11px;
	float: right;
	margin-top: -50px;
	margin-bottom: 15px;
}

#newgradStaff {
	font-size: 16px;
	margin-left: 15px;
	padding: 2px;
	text-align: center;
}





/************************************/





#sectionOne {
	margin-right: 20px;
	padding-left: 15px;
}
#sectionTwo p {
	margin-right: 25px;
	margin-left: 15px;
}
#disciplineSearch {
	margin-left: 20px;
}
#sectionTwo a {
	color: #FFFFFF;
	font-weight: bold;
}
#sectionTwo #sectionTwoBtm {
	height: 16px;
	width: 640px;
	background-image: url(/images/sectionTwo_btm.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	top: 16px;
	position: relative;
}

.disciplineQuote {
	width: 250px;
	text-align: justify;
	font-style: italic;
}

.disciplineH2 {
	margin: 5px 0px;
	padding: 0px;
	text-align: center;
}





/* News Bulletins
***********************************/

.newItem {
	width: 23%;
	margin-left: 1%;
	float: left;
	padding-right: 1%;
}

.newItem h3 {
	margin: 15px 0px 0px;
	padding: 0px;
}


.newItem h3 {
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
}

/*	Search Results Page
****************************/

#searchResultWrap {
	width:800px;
	margin:15px auto;
	padding:10px 5px;
	}
	
	
/* Application Page
***********************************/

#applicationWrap {
	width: 450px;
	float: left;
	margin-left: 25px;
	margin-top: -50px;
}

#applicationInfo {
	width: 400px;
	float: right;
	margin-right: 11px;
}

#applicationInfo h3 {
	margin-left: 30px;
}

#applicationInfo p {
	margin-left: 15px;
	margin-right: 20px;
}

#applicationWrap h1 {
	text-align: center;
}

#checklistIMG {
	margin-left: 10px;
	margin-top: -50px;
}

#checklistWrap h1 {
	text-align: center;
}
#associations p {
	margin-right: 25px;
	margin-left: 15px;
	margin-bottom: 35px;
}


.jobResultDetailList dt {
	font-size: 1.4em;
	font-weight: bold;
}

.jobContactInstructions {
	color: #FF0000;
	text-align: center;
}

#stateBoards p {
	padding-right: 20px;
	padding-left: 15px;
}

#stateBoards h1 {
	text-align: center;
}

#mapTitle {
	text-align: center;
	font-weight: bold;
	color: #890000;
	font-size: 16px;
}



ul#associationsList   li a {
	color: #0000FF;
}

/* Associations Page
***********************************/

#associations {
	float: right;
	margin-top: -50px;
	margin-right: 11px;
	width: 620px;
	height: 600px;
	overflow: auto;
}

#associations #table_B {
	padding: 4px;
}

#associations #table_B .associationSite {
	color: #0000CC;
}

#associations #table_B {
	font-size: 12px;
	text-align: center;
}

#associations h1 {
	text-align: center;
}




/* Quick Apps
***********************************/

#quickAppSearch {
	top: 0px;
	width: 500px;
	position: absolute;
	height: 200px;
	background-image: url(/images/BG_qapp.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	margin-left: -15px;
}
#quickAppForm {
	top: 110px;
	margin-left: 25px;
	width: 200px;
	position: absolute;
}
#closeBox {
	top: 5px;
	right: 5px;
	position: absolute;
	font-size: 16px;
}

#QA_permPlacement {
	width:600px;
	height:auto;
	border-top: 4px solid #890000;
	border-bottom: 4px solid #890000;
	background:url(/images/permPlacement_BG.png) no-repeat 390px 10px;
	padding:0px;
 }
 
#QA_permPlacement h3 {
	font-size:20px;
	margin:5px 10px;
	}
#closeBox {
	top: 5px;
	right: 5px;
	position: absolute;
	font-size: 16px;
}
#QA_permPlacement p {
	margin-top: 10px;
	padding: 5px;
	width: 370px;
	margin-left: 10px;
}

#table_B a {
	color: #00F;
}


.jList {

font-size: 14x;
}
/* Forms 
******************************/
/*
.submit { margin-left: 125px; margin-top: 10px;} 
.label { display: block; float: left; width: 120px; text-align: right; margin-right: 5px; } 
.form-row { padding: 5px 0; clear: both; width: 700px; } 
label.error { width: 250px; display: block; float: left; color: red; padding-left: 10px; } 
input[type=text], textarea { width: 250px; float: left; } 
textarea { height: 50px; } 
*/
/* From Jobs.css 
******************************/

.lBut {
      font: 12px;
      max-width: 80px;
      width: 50px;
      text-align: center;
      padding: 2;
}

label {
font-weight: bold;
color: navy;
}

table {
 font-size: 12px;
 empty-cells:show;
}

.tPhone {
color: black;
text-decoration: none;
}

.tableCol {
width: 90%;
margin-right: auto;
margin-left: auto;
border:2px double navy;
padding: 4px;
font-size: 14px;
background-color: white;
}

.secHead {
background-color: #66CDAA;
font-weight: bold;
color:navy;
}

div#siteNav {
padding: 6px;
border: 2px double navy;
background-color: ivory;
}

div#popup {
font-size: 11px;
}

.white {
background-color: white;
}

.whitesmoke {
background-color: whitesmoke;
}

.over {
background-color: yellow;
color: navy;
}

#searchResultWrap #searchAgain {
	position:absolute;
	top: 20px;
	padding-right: 25px;
	padding-left: 25px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:25px;
	margin-bottom:25px;
	height:100px;
}

table.stdTable {

	padding-top:30px;
	margin-top:70px;
	}

/* - - - - - - - - - - - - - - - - - - - - -

Title : Default CSS for Lightbox Gone Wild
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

/**{
	margin:0;
	padding:0;
}
body{
	margin:30px 0 30px 0;
	text-align:center;
	background-color:#62E122;
	font-size:80%;
	font-family:"Lucida Grande", Tahoma, sans-serif;
}
p{
	margin:0 0 1em 0;
}
a{
	color:green;
}
a img{
	border:none !important;
}
#container{
	margin:0 auto;
	width:500px;
	padding:40px;
	text-align:left;
	background-color:#fff;
}
#container ul{
	text-align:center;
	margin:0 0 30px 0;
	list-style:none;
}
#container ul a{
	border:1px solid #eee;
	background-color:#f5f5f5;
	color:#444;
	font-size:1.5em;
	line-height:2em;
	padding:20px;
	margin:0 0 20px 0;
	display:block;
}
#container ul a:hover{
	border:1px solid #B5DF99;
	background-color:#CDEFB6;
	color:#358610;
}

#lightbox h2{
	margin:0 0 1em 0;
}
#lightbox h3{
	color:#FF713F;
}
#lightbox.done p{
	color:#333;
}

#form{
	text-align:left;
	margin:25px;
}
#form ul{
	list-style:none;
}
#form li{
	margin:0 0 1em 0;
}
#form textarea{
	width:100%;
	height:150px;
}

#definition{
	margin:25px;
}
.highlight{
	background-color:#FEFFAF;
}
*/

.jobResultDetailList dl {
	margin-bottom:15px;
	}

.jobResultDetailList dd, .jobResultDetailList dt {
	line-height: 1.6em;
}

#newgradForm label {
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 4px;
	line-height: 2em;
}

#applicationInfo h2 {
	margin-left:10px;
}
