﻿/* Everest - Inorbital
----------------------------------*/

body {
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #646464;
	background: #e7e7e7 url("images/bg.gif") repeat;
}

.bgFade	{
	background: #e7e7e7 url("images/bg_fade.gif") repeat 0 0;
}

h1 {
	font-size: 19px;
	color: #1d4c88;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
	font-weight: normal;
	
}

h2 {
	font-size: 14px;
	color: #1d4c88;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 0px;
	font-weight: normal;
}

h3 {
	font-size: 12px;
	color: #1d4c88;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-weight: normal;
}

ul {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

ul li {
	margin: 0px 0px 0px 35px;
	padding: 0px;
}

.networkFilter {
	font-size: 6px;
	float: right;
	margin-right: 5px;
}

.addprofile {
	font-size: 80%;
	float: top;
	margin-right: 5px;
}

.EEN, .EENcart
{
	color: #003700;
}

.EMN, .EMNcart
{
	color: #466D9E;
}

.ESN, .ESNcart
{
	color: #901818;
}

.EXN, .EXNcart
{
	color: #8F8152;
}

.ELN, .ELNcart
{
	color: #000000;
}


h1.EEN, h1.EMN, h1.ESN, h1.EXN, h1.ELN
{
	background: url(images/logo_shape.gif) no-repeat 0px 3px;
	padding-left: 35px;
	margin: 0px;
}

h2.EENcart, h2.EMNcart, h2.ESNcart, h2.EXNcart, h2.ELNcart
{
	background: url(images/logo_shape.gif) no-repeat 0px 0px;
	padding-left: 35px;
	margin: 0px;
}

.All
{
	color: #646464;
}

#underline	{
	float: left;
	width: 420px;
	height: 1px;
	background: url("images/underline.gif") no-repeat  0 0;
	margin: 0px;
	padding: 0px;
}

#underline2	{
	float: left;
	width: 420px;
	height: 1px;
	background: url("images/underline2.gif") no-repeat  0 0;
	margin: 0px;
	padding: 0px;
}

#underline3	{
	float: left;
	width: 736px;
	height: 1px;
	background: url("images/underline3.gif") no-repeat  0 0;
	margin: 0px;
	padding: 0px;
}

#container {
	width: 800px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
    background: #ffffff;
}	

#shadow {
	width: 820px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
	background: transparent url("images/shade_full.gif") repeat-y;
}

#fixer {
	clear:both;
}

/********** Micro head ************/

#micro {
	width: 800px;
	height: 16px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url("images/micro_bg.gif") repeat-x;
}

#micro div#micro_spacer {
	height: 5px;
	margin: 0px;
	padding-left: 8px;
	padding-top: 5px;
}

#micro img {
	float: left;
}

a:hover#home	{
	background: url(images/micro_home_on.gif) no-repeat  0 0;
}

a#home {
	float: left;
	width: 19px;
	height: 5px;
	background: url(images/micro_home.gif) no-repeat 0 0;
}

a:hover#privacy	{
	background: url(images/micro_privacy_on.gif) no-repeat  0 0;
}

a#privacy {
	float: left;
	width: 55px;
	height: 5px;
	background: url(images/micro_privacy.gif) no-repeat 0 0;
}

a:hover#sitemap	{
	background: url(images/micro_sitemap_on.gif) no-repeat  0 0;
}

a#sitemap {
	float: left;
	width: 30px;
	height: 5px;
	background: url(images/micro_sitemap.gif) no-repeat 0 0;
}


/********** Header ************/

#header {
	width: 800px;
	height: 98px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


/********** Main Menu ************/

#menu {
	float: left;
	width: 592px;
	height: 38px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #ffffff;
	}
	
#hr_line {
	width: 800px;
	margin: 0px;
	padding: 0px;
	height: 4px;
	background: url(images/hr_line.gif) repeat-x;
	font-size:1px;
	line-height:1px; 
}
	
/********** Search ************/

#search {
	float: right;
	width: 208px;
	height: 38px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(images/searcharea.gif) no-repeat 0 0;
	}
	
#search input {
	float: left;
	margin-left: 45px;
	margin-top: 10px;
	width: 121px;
	height: 12px;
	font-size: 90%;
	color: #646464
}

#search img {
	float: left;
	margin-left: 2px;
	margin-top: 10px;
}



/********** Footer ************/	

#footer {
	float: left;
	width: 800px;
	height: 16px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url("images/micro_bg.gif") repeat-x;
}

/* IE6 Only */
* html #footer {
	margin-top: 0x;
}


#footer div#footer_spacer {
	height: 9px;
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 4px;
	margin-bottom: 0px;
}

a#copyright {
	float: left;
	width: 279px;
	height: 9px;
	background: url(images/footer_copyright.gif) no-repeat 0 0;
}

a#inorbital {
	float: right;
	width: 76px;
	height: 9px;
	background: url(images/footer_inorbital.gif) no-repeat 0 0;
}


/********** Content Block Box ************/

#contentblock {
	float: left;
	width: 800px;
	margin-right: auto;
	margin-left: 0px;
	padding-left: 0;
	padding-bottom: 1px;
	background: #ffffff url(images/content_bg.gif) repeat-y 0 0 ;
	display: inline;
}

#contentblock2 {
	float: left;
	width: 800px;
	margin-right: auto;
	margin-left: 0px;
	padding-left: 0;
	padding-bottom: 1px;
	display: inline;
	background: #ffffff url(images/watermark_bg.gif) repeat-y 0 0 ;
}

#welcomeCopy {
	float: left;
	width: 800px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	background: #998b5b url(images/welcome_bg.gif) no-repeat 0 0;
}

#welcomeCopy a {
	color: #FFFFFF;
	text-decoration: none;
}

#welcomeCopy a:hover {
	color: #0c4181;
	text-decoration: underline;
}

#jobTicker {
	float: left;
	width: 800px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-size: 9px;
	color: #636363;
	background: #f6f6f6 url(images/job_ticker_bg.gif) no-repeat 0 0;
}

#jobTicker img {
	float: left;
	margin: 5px 0px 0px 0px;
}

#jobTicker .job {
	margin-right: 30px;
}

#jobTicker a {
	color: #636363;
	text-decoration: none;
}

#jobTicker a:hover {
	color: #3466b1;
	text-decoration: underline;
}

.space {
	float: left;
	height: 1px;
	width: 800px;
	background: #FFFFFF;
	font-size:1px;
	line-height:1px; 
}

.boxpadding {
	float: left;
	padding: 30px 30px 30px 30px;
}

.boxLightpadding {
	float: left;
	padding: 18px 18px 18px 18px;
}

.boxTickerpadding {
	float: left;
	padding: 8px 8px 8px 8px;
}

.boxTickerpadding marquee {
	width: 705px;
}

.boxMenupadding {
	float: left;
	padding: 5px 10px 10px 6px;
}

.boxLeftMenupadding {
	float: left;
	padding: 5px 10px 5px 6px;
}

.boxCartpadding {
	float: left;
	padding: 10px 30px 30px 30px;
}

#mainblock {
	width: 426px;
	float: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: inline;
}

/*#contentblock p {
	float: right;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: inline;
}*/

#highlight {
	width: 425px;
	background: url(images/highlightbox.gif) no-repeat 0 0;
}

#padding {
	padding: 15px;
}

#highlight #padding a{
	color: #25528c;
}

#highlight #padding a:hover {
	color: #998b5b;
}

#rightSidePadding {
	padding: 5px 20px 15px 15px;
}

/********** Right Side Content Block ************/

#contentblock #rightside {
	float: right;
	text-align: left;
	width: 314px;
	margin-right: 0px;
	padding: 0px;
	background: #ccc;
}

#contentblock #rightside #menu {
	float: right;
	text-align: left;
	width: 314px;
	margin-right: 0px;
	padding: 0px;
	background: #eae9e9 url(images/rightmenu_bg.gif) no-repeat 0 0;
}

#contentblock #rightside #title {
	float: right;
	text-align: left;
	width: 314px;
	margin-right: 0px;
	padding: 0px;
	background: #eae9e9;
}

#insideRightside a {
	color: #25528c;
	font-size: 100%;
}

#insideRightside a:hover {
	color: #998b5b;
}

#insideRightside select {
	width: 205px;
	height: 20px;
	font-size: 90%;	
}



#insideRightside table tr td {
	font-size: 80%;
}

#insideRightside #rightSidePadding #instructions{
	color: #25528c;
	font-size: 100%;
}

#insideRightside #rightSidePadding #blurb{
	color: #646464;
	font-size: 80%;
}

/******** Forms *************/
#cvbuilder select {
	width: 50px;
	height: 20px;
	font-size: 90%;
	color: #646464
}

#cvbuilder table td{
	font-size: 12px;
	color: #646464
}

#cvbuilder table td{
	padding:5px;
}

#cvbuilder a:hover {
	color: #998b5b;
}

#register a:hover {
	color: #998b5b;
}

#register a {
	color: #25528c;
	font-size: 10px;
}

#register select {
	width: 205px;
	height: 20px;
	font-size: 90%;
	color: #646464
}

#register table td{
	font-size: 12px;
	color: #646464
}

#register table td{
	padding: 5px;
}

#employer a:hover {
	color: #998b5b;
}

#employer select {
	width: 205px;
	height: 20px;
	font-size: 90%;
	color: #646464
}

#employer table td{
	font-size: 12px;
	color: #646464
}

/********** Job Cart ***************/
#cart a {
	color: #25528c;
	font-size: 100%;
}

#cart a:hover {
	color: #998b5b;
}


#cart select {
	width: 205px;
	height: 20px;
	font-size: 90%;
	color: #646464
}

#cart table td{
	font-size: 12px;
	color: #646464
}

#cart table td #message{
	font-size: 10px;
	color: #646464
}

#cart #message{
	font-weight: bold;
	font-size: 10px;
	color: #646464;
}

/************ Left Side ************/
#leftside {
	float: left;
	text-align: left;
	width: 426px;
	margin-right: 0px;
	padding: 0;
	background: #eae9e9;

}

#leftside #menu {
	float: left;
	text-align: left;
	width: 426px;
	margin-right: 0px;
	padding: 0;
	/*background: #eae9e9 url(images/rightmenu_bg.gif) no-repeat 0 0; */
}

#leftside #title {
	float: left;
	text-align: left;
	width: 426px;
	margin-right: 0px;
	padding: 0;
	background: #eae9e9;
}

#leftside #menuLeftside #insideLeftside a {
	color: #25528c;
	background: #eae9e9;
	font-size: 70%;
}

#insideLeftside a:hover {
	color: #998b5b;
}

#insideLeftside select {
	width: 210px;
	height: 20px;
	font-size: 90%;
	color: #646464
}

#menuLeftside {
	float: left;
	width: 486px;
	height: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #eae9e9;
	}

/***** 4 Links **********/
#fourlinks a
{
	font-size: 10px;
}


/**** Button styling (not currently in use) ****/
.submitold { 
  font-family: Arial, Verdana, Sans-Serif; 
  font-size: 75%;
  max-width: 120px; 
  width: 120px; 
  text-align: center; 
  padding: 0; 
}

#submitbutton a { 
  font-family: Arial, Verdana, Sans-Serif; 
  font-size: 60%; 
  	color: #1d4c88
}