@CHARSET "ISO-8859-1";

body {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet MS;
}
.maincontent {
	padding-left: 5px;
	min-height :500px;
}
.center {
	margin-left: 200px;
	width: 550px;
	padding-left: 20px;
}
.seaport_menu {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
	border: 1px solid #FFF;
	background-color: #000;
}
.seaport_menu li {
	border-bottom: 1px solid #FFF;
	font-size: 8pt;
	padding: 5px;
}

.seaport_menu li.last {
	border-bottom: 0px solid #FFF;
}

.seaport_menu li a{
	width: 100%;
	color: #F47D31;
}

.whychooseus .rightnav, .answers .rightnav{
	float: right;
	width: 70px;
	height: 100px;
	padding-top: 200px;
}

.whychooseus ul, .usgovtcontracts ul { list-style-image: url('../images/orangebullet.jpg'); }

.whychooseus .a_tiger, .tiger .a_tiger {  padding-top: 150px; }


.usgovtcontracts li {
	padding-bottom: 10px;
}
.heading {
	color: #F47D31;
	font-size: 12pt;
}
.bios h1 {
	color: #F47D31;
	font-size: 16pt;
}

h2 {
	color: #F47D31;
	font-size: 12pt;
}
/* Answers */

.answers { 	font-size: 10pt; }
.answers .leftnav { float: left; }
.question_note { 	margin-left: 50px; }
.question ul{ 	list-style-image: url('../images/orangebullet.jpg'); }
.answer { 	padding-left: 20px; }
.answer ul { 	list-style: disc; }
.answer.first { color: #F47D31;}

/* Performance */

.content #performance{
	width: 660px;
	padding-left: 15px;
}
.content #performance img{
	width: 9px;
	height: 8px;
}

.content #performance #header{
	color: #F47D31;
	padding-left:20px;
}

.content #performance span{
	font-size: large;
}

.content #performance h2{
	color: #F47D31;
}

.header,.nav, .footer {
	width: 879px;
}

.leftnav {
	width: 180px;
	float: left;
	margin-left: 8px;
	padding-top: 2px;
}

.nav {
	height: 35px;
}

.leftnav .img_space {
	margin-top: 20px;
}

.header .logo {
	float: left;
}

.header .links {
	float: right;
	padding-top: 50px;
}

.header .links ul {
	margin-bottom: 5px;
}

.header .links ul li {
	display: inline;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px;
}

.clear {
	clear: both;
}

.nav ul {
	background-color: #000;
	padding-left: 15px;
	margin-left: 0px;
	margin-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

a {
	text-decoration: none;
}

.nav ul li {
	font-size: 9pt;
	display: inline;
	padding-right: 2px;
	padding-left: 2px;
	color: #F47D31;
}

.nav ul li a {
	color: #F47D31;
}

.nav ul li.selected  a, .seaport_menu li.selected a {
	color: #FFFFFF;
}


ul.navbottom li {
	font-size: 8pt;
	display: inline;
}

ul.navbottom a {
	text-decoration: none;
	color: #000;
}

ul.navbottom {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

ul.copyright {
	padding-left: 10px;
	font-size: 8pt;
	font-weight: bold;
}

ul.rightnav li {
	background-color: #000;
	font-style: normal;
	font-weight: 700;
	color: #ffffff;
	text-decoration: none;
}

ul.address li {
	font-size: 10pt;
	display: inline;
	font-weight: bold;
}

ul.address {
	padding-left: 1px;
}

ul.address li a {
	color: #000;
	text-decoration: underline;
}

.maincontent {
	width: 880px;
}

.content {
	width: 370px;
	float: left;
	font-style: normal;
	display: inline;
	padding: 10px;
}

.content #seaport {
	width: 600px;
	border: 1px solid black;
	min-height: 600px;
}

.performance .content {
	width: 660px;
}
.career .content {
	width: 570px;
	padding-left: 20px;

}

.content #seaport p {
	padding: 5px;
}

.content #space {
	height: 22px;
}

.content #philosophy {
	color: #F47D31;
	display: inline;
	padding-top: 20px;
}

.content #tiger {
	text-decoration: none;
	color: #F47D31;
	font-size: 11pt;
	font-style: italic;
	font-weight: 700;
	padding-top: 50px;
	float: right;
}

.content #tiger a {
	color: #F47D31;
}

.content #tiger #whychooseus_tiger{
	padding-top: 200px;
}

.rightnav {
	height: 500px;
	width: 300px;
	float: left;
}

.performance .rightnav, .career .rightnav {
	width: 80px;
}
.rightnav #rightnav_content {
	width: 300px;
	float: left;
	background-color: #000;
	font-weight: 700;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
}

.rightnav #tiger_image {
	float: left;
}

.rightnav #whychooseus_tiger_image{
	margin-top: 435px;
}

.rightnav #performance_tiger_image{
	float: right;
	margin-top: 200px;
}


.rightnav #address {
	float: left;
	margin-left: 20px;
	margin-top: 30px;
}

.rightnav #address ul li.add {
	display: inline;
}

.rightnav #address #email {
	text-decoration: none;
	display: inline;
	margin-left: 25px;
}

.footer {
	float: left;
	font-size: 8pt;
}

.footer #copyright {
	font-family: Trebuchet MS;
	font-weight: bold;
	padding-left: 5px;
}

.footer #navbottom {
	padding-top: 0px;
	margin-top: 0px;
}


.space {
	height: 30px;
}

.a_tiger {
	text-decoration: none;
	color: #F47D31;
	font-family: Trebuchet MS;
	font-size: 11pt;
	font-style: italic;
	font-weight: 700;
}

.a_tiger a {
	color: #F47D31;
}

/* careerapply */

/*
.careerapply label {
  display: inline-block;
  text-align: right;
  width: 160px;
  margin-right: 1em;
  vertical-align: top;
}

.careerapply form li {
  margin-bottom: 6px;
}

.careerapply form ul {
  list-style-type: none;
}
*/

.carrer .content .carrer_list ul {
	margin-bottom : 10px;
	padding-bottom : 20px;
}



.careerapply #message{
	margin-left: 220px;
	color: #F47D31;
}

#career_submit {
	margin-left: 175px;
}
/* more */

.more ul{
	list-style-image: url('../images/orangebullet.jpg');
	font-size: 10pt;
}

.more_content {
	font-weight: 700;
	font-size: large;
	float: left;
	margin-left: 22px;
	width: 500px;
}

.more_corporate {
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
	font-size: large;
	padding-top: 30px;
	color: #F47D31;
}

.more .contact_us {
	font-style: normal;
	padding-top: 132px;
	font-weight: 700;
	font-size: 10pt;
}

.more .contact_us a {
	text-decoration:none;
	font-size: 11pt;
	color: #000;
}

.more .a_tiger{
	padding-top: 35px;
	width: 595px;
}
.more #image_tiger{
	padding-top: 216px;
	float: right;
}

/* bios */

.bios ul{ 	list-style-image: url('../images/orangebullet.jpg'); }

.bios_download {
	color: #000;
	font-size: 8pt;
	padding-top: 10px;
	padding-left: 10px;
}

/* services */

.services_content {
	background-color: #000;
	margin-left: 280px;
	color: #FFFFFF;
	width: 370px;
	height: 350px;
	font-weight: bold;
	font-size: large;
	padding-left: 50px;
	padding-top: 1px;
}
/* tiger */

.tiger_content {
	padding-left:80px;
	width: 700px;
}

.tiger .rightnav {
	float: right;
	width: 76px;
	height: 100px;
	padding-top: 111px;
}

/* contact us */
.contactus .rightnav{
	float: right;
	width: 76px;
	height: 180px;
	padding-top: 10px;
}

.contactus_content{
	margin: 20px;
}
.contactus .a_tiger{
	margin-top: 190px;
}

/* application */


.application .fwTableAdd ul{
	padding-left: 10px;
}
.application .fwTableAdd #exp_multiple_entries label {
	width:32px;
	padding-left: 5px;
	padding-left: 10px;
}
.application .fwTableAdd ul li input {
	border: 1px solid #000000;
	padding: 2px;
}
.applicationoverview .fwTableAdd ul li div{
	display: inline;
	font-weight: normal;
}
/* 	applicationsearch 	*/
.textplain {
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
}
.textred
{
	font-size: 12px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bolder;
	font-variant: normal;
	font-style : normal;
	color: #FF0000;
}
.hyp_class
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#d2691e;
	height:26px;
	text-decoration:none;
}
.even_hyp_class
{
	background-color:#CFE0FF;
}
.odd_hyp_class
{
    background-color:#E5ECF9;
}
.hyp_pager
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#003300;
	height:26px;
	text-decoration:none;
}
.textbold {
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bolder;
	line-height:16px;
}
#t3_keyword {
	padding-left: 5px;
}

#t3_agency{
	padding-left: 5px;
}

.login label {
	width: 140px;
}
.login .alert {
	margin-left: 140px;
}
.section label{
	width: 140px;
}
.section {
	border-bottom: 1px solid #A5A5A5;
}
.data {
	font-weight:normal;
}
.dataitem td{
	border-bottom: 1px solid #A5A5A5;
}
.label {
   width: 250px;
   padding-right: 40px;
   padding-top: 10px;
   padding-bottom: 10px;
}

.msgbox {
	margin-left: 30px;
}
div.career{
	width:750px;
}
div.career_title{
   float:left;
   width: 450px;
   padding:10px;
   color : #F47D31;
   font-size :12pt;
}
div.career_buttons{
   float:left;
   width: 150px;
   padding:10px;
}
.career .content h2{
	font-size : large;
	color : black;
	padding-bottom : 10px;
}
.career .content a {
	color:#F47D31;
	font-size : 10pt;
}

.career .content a.title {
	color:#000000;
}

.content #carrer_detail_description {
	padding-left:25px;
	padding-bottom: 15px;
}
.light_gray {
	background-color:#EEEEEE;
}
.career .content td {
 padding : 5px;
}
.carrier_list ul li{
	padding-left : 5px;
	padding-bottom : 10px;
}
.career .content a#more_details{
	text-decoration : underline;

}
.career .content a#job_apply_link{
	text-decoration : underline;
}
body .careerdetail {
	display:inline;
	float:left;
	font-style:normal;
	padding:10px;
}
.careerdetail .content{
  width: 550px;
}
.careerdetail #carrer_detail_description h2{
	padding-bottom : 10px;
}
.careerdetail #carrer_detail_description #apply_career_detail{
	margin-top:15px;
	background-color:#000000;
	border:medium none;
	color:#F47D31;
	line-height:1em;
	padding:3px 5px 4px;
}

.successmsg {
	padding-top: 20px;
	padding-left: 10px;
	font-size: 18px;
	color: green;

}

.hidden {
display: none;
}

.add_more {
	margin-left: 30px;
}

.careerapply1 .maincontent {
	min-height: 400px;
}

#win-keywords {
	color: #EEEEEE;
	padding: 5px;
	margin: 0;
}

#win-keywords li {
	float: left;
}

#win-keywords li a{
	float: left;
	height: 100%;
	display: block;
	padding: 5px;
	padding-left: 8px;
	padding-right: 8px;
	color: #000;

}

#win-keywords li a:hover, #win-keywords li.selected a{
	background-color: #888888;
	color: #FFF;
}


#win-keywords li {

}