/* Set up general page elements */

body
{
	font : normal 12px/20px Arial;
	background: #DADADA;
	text-decoration : none;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y;
	
}

img
{
	display: block;
	border:0;
}

ul		
{
	margin-top:0;
	margin-left: 15px;
	list-style-position:outside;
	list-style-image : url(../images/bullet.gif);
}

li
{
	font: normal 12px/20px Arial;
	color : #000000;
	text-decoration : none;
}

hr
{
    color: #777777;
    height: 1px;
}

option
{ 
}

/*Image Classes - for Netscape and Mozilla compatiblity*/
.VEprintBanner
{   
    display: none;
}

.VETopBanner
{
     position: absolute;
     top : 0;
     left: 0;
     border : 0;     
}

.PrintPage
{   
    position:absolute;
    top:88px;
    left:808px;
    border:0;
}






.Tombstone
{
    z-index: -2;
    position: absolute;
}

/* All A Classes are listed below */
/* A Class - Standard */

A:link, A:visited, A:active
{
	font-size: 12px;
	Color: #679000;
	text-decoration: underline;
}
	

A:hover
{
		font-size: 12px;
	Color: #679000;
	text-decoration: none;
	 
}
/*Breadcrumbs*/
A:Breadcrumb2, A:Breadcrumb2, A:Breadcrumb2
{
	font-size: 12px;
	Color: #679000;
	text-decoration: underline;
}
	

A:Breadcrumb2
{
 font-size: 12px;
	Color: #679000;
	text-decoration: none;
	 
}

/*A Class - Right Column */
A.RightColumn:link, A.RightColumn:visited, A.RightColumn:active
{
    font: 12px;
    color: #679000;
    text-decoration: none;
}


A.RightColumn:hover
{
	font: 12px;
	Color: #679000;
	text-decoration: underline;
	 
}

A.RightColumnHeader:link, A.RightColumnHeader:visited, A.RightColumnHeader:active
{
    color: #679000;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
}


A.RightColumnHeader:hover
{
    color: #679000;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
}

A.More:link, A.More:visited, A.More:active
{
    color: #679000;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
      text-align: right;
}


A.More:hover
{
    color: #679000;
    text-decoration: underline;
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    text-align: right;
}


/*A Class - Bookmark */
A.Bookmark:link, A.Bookmark:visited, A.Bookmark:active
{
    font-size: 11px;
    color: #679000;
    text-decoration: none;
    
}

A.Bookmark:hover
{
	font-size: 11px;
	Color: #679000;
	text-decoration: underline;
	 
}

/*A Class - Footer */
A.Footer:link, A.Footer:visited, A.Footer:active
{
    font-size: 11px;
    color: #999999;
    text-decoration: none;
    
}

A.Footer:hover
{
	font-size: 11px;
	Color: #999999;
	text-decoration: underline;
	 
}


/*Nonstandard Center Column Classes */

/*Standard Center Column Content Classes - MKTG Use*/

.BodyText
{
    font: normal 12px/20px Arial;
    color: #000000;
    text-decoration: none;
}
.RightColumnText
{
    font: 12px/18px Arial;
    color: #555555;
    text-decoration: none;
}
.PageHeader {
	font : normal 28px/32px Arial;
	color : #3b637c;
	text-decoration : none;
}
.Breadcrumb  /*Ending part of breadcrumb that is bold and is not hyperlinked*/
{
    font: bold 12px/20px Arial;
 	Color: #679000;
}
.Breadcrumb2 /*Beginning part of breadcrumb that is not bold, but hyperlinked in blue*/
{
    font: 12px/20px Arial;
    color: #679000;
}
.EnergyBurst
{
    font: normal 16px / 36px Arial;
    color: #3b637c;
    text-decoration: none;
    z-index: 0;
}
.H1 {
	font : normal 16px/20px Arial;
	color : #3b637c;
	text-decoration : none;
}
.H2
{
    font: bold 12px/20px Arial;
    color: #3b637c;
    text-decoration: none;
}
.SubTitle 
{
	font : normal 16px /20px Arial;
	color : #3b637c;
	text-decoration : none;
}
.SubTitle2 
{
	font : normal 16px /24px Arial;
	color : #3b637c;
	text-decoration : none;
}
.SecondaryTitle
{
    font: bold 12px/20px Arial;
    color: #3b637c;
    text-decoration: none;
}
.TombstoneHeader
{
  font: bold 11px/14px Arial;
    color: #3b637c;
    text-decoration: none;
    padding-left: 10px;
    padding-top: 20px;
    display: block;
}
.TombstoneText
{
    font: bold 10px/14px Arial;
    color: #000000;
    text-decoration: none;
    padding-left: 10px;
    display: block;
}
.Footer
{
    font: 11px/18px Arial;
    color: #999999;
    text-decoration: none;
}
.EnergyBurstPrint
{
   display:none;
}


/*Standard Right Column Classes*/

/*Search Box Classes*/
/*Buttons*/
.Go
{
    background: #BCCDF5;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 25px;
    height: 19px;
    left: 509px;
    position: absolute;
    top: 86px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    vertical-align: middle;
}
.GoCareers
{
	BACKGROUND: #66cccc;
	BORDER-BOTTOM: #66cccc 1px solid;
	BORDER-LEFT: #66CCCC 1px solid;
	BORDER-RIGHT: #66CCCC 1px solid;
	BORDER-TOP: #66CCCC 1px solid;
	FONT-FAMILY: Arial;
	COLOR: #006666;
	FONT-SIZE: 10px;
	width: 20px;
	height:17px;
	position: absolute;
    top: 80px;
    left: 975px;
}
.CareersGo
{
    background: #BCCDF5;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 25px;
    height: 19px;
    left: 504px;
    position: absolute;
    top: 120px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    vertical-align: middle;
}
.Button
{
    background: #BCCDF5;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 50px;
    height: 19px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    vertical-align: middle;
}
/*Text boxes and Drop down fields*/
.SiteSearch
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 135px;
    vertical-align: top;
    text-align: left;
    height: 15px;
    left: 215px;
    position: absolute;
    top: 86px;
}
.SiteSearchOptions
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 135px;
    vertical-align: top;
    text-align: left;
    left: 370px;
    position: absolute;
    top: 86px;
}




.CareersSiteSearch
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 135px;
    height: 15px;
    vertical-align: top;
    text-align: left;
    left: 210px;
    position: absolute;
    top: 120px;
}
.CareersSiteSearchOptions
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 135px;
    height: 17px;
    vertical-align: top;
    text-align: left;
    left: 365px;
    position: absolute;
    top: 120px;
}
.CareersLandingPageSearch
{
	BACKGROUND: #ccffff;
	BORDER-BOTTOM: #66cccc 1px solid;
	BORDER-LEFT: #66cccc 1px solid;
	BORDER-RIGHT: #66cccc 1px solid;
	BORDER-TOP: #66cccc 1px solid;
	FONT-FAMILY: Arial;
	COLOR: Black;
	FONT-SIZE: 10px;
	width:125px;
	height:14px;
	left: 840px;
    position: absolute;
    top: 80px;
}

.CareersLandingPageSchoolSearch
{
	BACKGROUND: #ccffff;
	BORDER-BOTTOM: #66cccc 1px solid;
	BORDER-LEFT: #66cccc 1px solid;
	BORDER-RIGHT: #66cccc 1px solid;
	BORDER-TOP: #66cccc 1px solid;
	FONT-FAMILY: Arial;
	COLOR: Black;
	FONT-SIZE: 10px;
	width: 250px;
	height: 19px;
	left: 224px;
    position: absolute;
    top: 288px;
}
.LawSchoolSearch
{
    background: white;
    border-bottom: #555555 1px solid;
    border-left: #555555 1px solid;
    border-right: #555555 1px solid;
    border-top: #555555 1px solid;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 175px;
    height: 17px;
    text-decoration: word-wrap: break-word;
}

.DropDown
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 145px;
    height: 17px;
    vertical-align: top;
    text-align: left;
}
.RightColumnSearch
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 172px;
    height: 14px;
    vertical-align: top;
    text-align: left;
}

.RightColumnOptions
{
    background: white;
    border-width: 1px;
    border-style: solid;
    border-color: #9096B7;
    font-family: Arial;
    color: #555555;
    font-size: 10px;
    width: 175px;
    height: 17px;
    vertical-align: top;
    text-align: left;
}

/* Flying Text */
.glidetext {
	position: relative;
	left: -500px;
}

.LondonDisclaimer
{
    font: normal 12px;
    font-style: italic;
}
