
.fnt_13{
    font-family:Arial;
  	font-size:13px;
  	font-weight:normal;
  	color:#585858;
  	width:100%;
}
.fnt_22{
  	font-family:Arial;
  	font-size:22px;
  	font-weight:bold;
  	color:#979797;
  	width:100%;
  	/*text-align:center;*/
  }
.fnt_25{
  	font-family:Arial;
  	font-size:25px;
  	font-weight:bold;
  	color:#585858;
  	width:100%;
  	/*text-align:center;*/
  }
  .fnt_28{
  	font-family:Arial;
  	font-size:28px;
  	font-weight:bold;
  	color:#585858;
  	width:100%;
  	/*text-align:center;*/
  }
   .fnt_30{
  	font-family:Arial;
  	font-size:30px;
  	font-weight:bold;
  	color:#979797;
  	width:100%;
  	/*text-align:center;*/
  }
  .fnt_32{
  	font-family:Arial;
  	font-size:32px;
  	font-weight:bold;
  	color:#585858;
  	width:100%;
  	/*text-align:center;*/
  }
  .fnt_34{
  	font-family:Arial;
  	font-size:34px;
  	font-weight:bold;
  	color:#979797;
  	width:100%;
  	/*text-align:center;*/
  }
  .fnt_40{
  	font-family:Arial;
  	font-size:40px;
  	font-weight:bold;
  	color:#585858;
  	width:100%;
  	/*text-align:center;*/
  }
  .fnt_15{
  	font-family:Arial;
  	font-size:15px;
  	font-weight:normal;
  	color:#000000;
  	width:100%;
  	/*text-align:center;*/
  }
#bigBoxLeftSide{
	float:left;
	background-image:url(../images/main-left-side.gif);
	background-repeat:no-repeat;
	width:16px;
	height:316px;
}

#bigBoxTopMiddle{
	background-image:url(../images/main-top-line.gif);
	background-repeat:repeat-x;
	width:410px;
	height:16px;
	background-align:top left;
}
#bigBoxBotMiddle{
	background-image:url(../images/main-bot-line.GIF);
	background-repeat:repeat-x;
	width:410px;
	/*border:1px solid #000000;*/
	height:16px;
	background-align:bottom left;
}
* html #bigBoxBotMiddle{
	background-image:url(../images/main-bot-line-1.gif);
}
#bigBoxRightSide{
	float:left;
	background-image:url(../images/main-right-side.gif);
	background-repeat:no-repeat;
	width:16px;
	height:316px;
}
html, body {
  margin: 0;
}
.tmp{
	background-image:url(../images/header-menu-img.gif);
	background-repeat:no-repeat;
}
#headerMain{
	padding:10px 0px 0px 0px;
	width:100%;
	height:100%;
}
.offClass{
	float:left;
	background-color:#FFFFFF;
	height:1%;
	padding:3px 21px 0px 21px;
	text-align:center;
	cursor:pointer;
	font-family:Arial;
	font-size:15px;
	color:#000000;
}
.topMenuInnerDiv{
	width:600px;
	height:26px;
	margin:40px 0px 0px 35px;
	float:left;
}
#headerLogo{
	float:left;
	margin:0px 0px 0px 37px;
	padding-bottom:10px;
	background-image:url(../images/true-sparrow-systems-logo.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:300px;
	height:51px;
	cursor:pointer
}
 * html #headerLogo{
	margin:0px 0px 0px 25px;
}
.homeBG{
	background-image:url(../images/header-home.gif);
	backgroun-repeat:no-repeat;
	width:74px;
	text-align:center;
	background-align:bottom left;
	height:26px;
	float:left;
	cursor:pointer;
	font-family:Arial;
	font-size:15px;
}
.whatdowedoBG{
	background-image:url(../images/header-whatwedo.gif);
	backgroun-repeat:no-repeat;
	text-align:center;
	width:109px;
	height:26px;
	float:left;
	font-family:Arial;
	font-size:15px;
}
.whoareweBG{
	background-image:url(../images/header-whoarewe.gif);
	backgroun-repeat:no-repeat;
	text-align:center;
	width:94px;
	height:26px;
	float:left;
	font-family:Arial;
	font-size:15px;
}
.locationBG{
	background-image:url(../images/header-wherelocated.gif);
	backgroun-repeat:no-repeat;
	width:156px;
	text-align:center;
	height:26px;
	float:left;
	font-family:Arial;
	font-size:15px;
}
.joinUsBG{
	background-image:url(../images/header-joinus.gif);
	backgroun-repeat:no-repeat;
	text-align:center;
	width:74px;
	height:26px;
	float:left;
	font-family:Arial;
	font-size:15px;
}
.normal{
	font-family:Arial;
	font-size:23px;
	font-weight:bold;
	color:#979797;
}
.highlight{
	font-family:Arial;
	font-size:23px;
	font-weight:bold;
	color:#585858;
}
 #tSSDetailDescription{
    width: 570px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:265px;
  }
  * html #tSSDetailDescription {
    w\idth: 572px; /* for IE6 in standards mode */
  }
  #tSSJoinUs2{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
  }
   #tSSJoinUs{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
  }
  * html #tSSJoinUs {
    w\idth: 285px; /* for IE6 in standards mode */
  }
    #tSSMakeMistakes2{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
  }
   #tSSMakeMistakes{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
  }
  * html #tSSMakeMistakes {
    w\idth: 285px; /* for IE6 in standards mode */
  }
  
  #tSSWhereWeLocated2{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:150px;
  }
   #tSSWhereWeLocated{
    width: 275px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:150px;
  }
  * html #tSSWhereWeLocated {
    w\idth: 285px; /* for IE6 in standards mode */
  }
     #tSSInformation{
    width: 294px;
    padding: 0px;
    border: 1px solid #7FC42B;
	height:175px;
  }
  #tSSDescriptionList li{
  	font-family:Arial;
  	font-size:13px;
  	font-weight:normal;
  	list-style-image:url(../images/listImage.gif);
  	list-style-color:#00FF00;
  	list-style-position: outside;
  	line-height:20px;
  }
   #tSSTeamDetailDescription{
    width: 600px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:823px;
  }
  #tSSOfiiceDetailDescription{
    width: 600px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:470px;
  }
  .home{
  background-image:url("images/header-menu-img.gif");
  }
  .tSSDisplayInfo{
	position:absolute;
	left:40px;
	float:left;
	top:20px;
	width:445px;
	height:310px;
	margin:0px;
	padding:0px;
  }
  /* Hides from IE5-mac \*/
* html .tSSDisplayInfo {
	top:12px;
}
  #backgroundShadow{
 	position:absolute;
 	top:55px;
 	left:0px;
 	height:258px;
 	width:100%;
 	margin:0px;
 	padding:0px;
  }
  * html #backgroundShadow {
	top:50px;
}
#tSSSlideShow{
	width:100%;
	height:100%;
}
/* End hide from IE5-mac */ 




#topCornerLeft{
	position:relative;
	top:26px;
	left:0px;
	width:13px;height:13px;
	background-image:url(../images/small-top-left-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
#topCornerRight{
	position:relative;
	top:13px;
	left:283px;
	width:13px;
	height:13px;background-image:url(../images/small-top-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}

#bottomCornerLeft{
	position:relative;
	top:-13px;left:0px;
	width:13px
	;height:13px;
	background-image:url(../images/small-bot-left-corner.gif);
	background-repeat:no-repeat;
	verflow: hidden;
}
#bottomCornerRight{
	position:relative;
	top:-26px;
	left:283px;
	width:13px;
	height:13px;
	background-image:url(../images/small-bot-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
#whatDoWeDo{
	width:267px;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding:10px 0px 0px 20px;
}
* html #bottomCornerRight{
	top:-32px;
}

#topCornerRight2Big{
	position:relative;top:13px;
	left:559px;width:13px;
	height:13px;background-image:url(../images/small-top-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
#bottomCornerRight2Big{
	position:relative;
	top:-26px;
	left:559px;width:13px;
	height:13px;
	background-image:url(../images/small-bot-right-corner.gif);
	background-repeat:no-repeat;
overflow: hidden;
}
* html #topCornerRight2Big{
	left:561px;
}
*html #bottomCornerRight2Big{
	left:561px;
}

#joinUsTopCornerRight{
	position:relative;top:13px;
	left:264px;
	width:13px;
	height:13px;
	background-image:url(../images/small-top-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
#joinUsBottomCornerRight{
	position:relative;
	top:-26px;
	left:264px;
	width:13px;
	height:13px;
	background-image:url(../images/small-bot-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
* html #joinUsTopCornerRight{
	left:274px;
}
* html #joinUsBottomCornerRight{
	left:274px;
}
#locationBotCornerRight{
	position:relative;top:-26px;left:264px;width:13px;height:13px;background-image:url(../images/small-bot-right-corner.gif);background-repeat:no-repeat;
}

#locationTopCornerRight{
	position:relative;
	top:13px;
	left:264px;
	width:13px;height:13px;
	background-image:url(../images/small-top-right-corner.gif);
	background-repeat:no-repeat;
	overflow: hidden;
}
* html #locationBotCornerRight{
	left:274px;
}
* html #locationTopCornerRight{
	left:274px;
}

#whoAreWeSmallTopRightCorner{
position:relative;
top:13px;
left:264px;
width:13px;
height:13px;
background-image:url(../images/small-top-right-corner.gif);
background-repeat:no-repeat;
overflow: hidden;
}
#whoAreWeSmallBotRightCorner{
position:relative;
top:-26px;
left:264px;width:13px;
height:13px;
background-image:url(../images/small-bot-right-corner.gif);
background-repeat:no-repeat;
overflow: hidden;
}
* html #whoAreWeSmallTopRightCorner{
	left:274px;
}
* html #whoAreWeSmallBotRightCorner{
	left:274px;
}

#tSSWhereWeLocatedHome{
	width: 294px;
    padding: 0px;
    border: 1px solid #7FC42B;
    height:175px;
  }
  .middleHighlight {
  	font-family:Arial;
  	font-size:18px;
  	color:#1EA0D7;
  }
  .middleHighlight a{
  	text-decoration:none;
  	cursor:pointer;
  	color:#1EA0D7;
  }
* html .textAlign{
	padding-top:20px;
}
.makeHover{
	text-decoration:none;
	color:#000000;
	font-family:Arial;
	font-size:15px;
}
.makeHover2{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
}
.locationHeading{
	font-size:20px;
	font-weight:normal;
	font-family:arial;
	color:#585858;
}
* html .locationHeading{
padding:10px 0px 0px 0px;
}
.centerContainer{
	background-color:#FFFFFF;
	width:410px;
	height:287px;
}
* html .centerContainer{
	height:282px;
}
#whoAreWeBgImg{
	background-image:url(../images/home-whoarewe.gif);
	background-repeat:no-repeat;
	width:120px;
	height:24px;
}
#locationBgImg{
	background-image:url(../images/home-wherearewelocated.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:232px;
	height:24px;
}
#whDoWeDoBgImg{
	background-image:url(../images/home-whtdowedo.gif);
	background-repeat:no-repeat;
	width:148px;
	height:14px;
}
#joinUsBgImg{
	background-image:url(../images/joinus-small.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:84px;
	height:28px;
}
#nutShellImg{
	background-image:url(../images/truesparrow-nutshell.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:335px;
	height:18px;
}
#tSSystemsTeamImg{
	background-image:url(../images/team-title.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:269px;
	height:18px;
}
#jobTitle_1{
	background-image:url(../images/job1-title.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:369px;
	height:42px;
}
#jobTitle_2{
	background-image:url(../images/job2-title.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:414;
	height:42px;
}
#jobTitle_3{
	background-image:url(../images/job3-title.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:468;
	height:42px;
}
#jobTitle_4{
	background-image:url(../images/job4-title.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:454;
	height:42px;
}
.openingsLink a{
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	color:#000;
	text-decoration:undeline;
}
.openingsLink a:hover{
	color:#BFBFBF;
}
.openingsLinkSelected a{
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	color:#BFBFBF;
	text-decoration:none;
}
.linkHover a{
	font-family:arial;
	font-weight:normal;
	color:#585858;
	text-decoration:none;
}
.linkHover a:hover{
	color:#979797;
	text-decoration:underline;
}
.linkText{
	text-decoration:underline;
	color:#5A5A59;
}
.truesparrowFblink{
	font-size:12px;
	text-decoration:none;
	margin:6px 0px 0px 5px;
	float:left;
	width:168px;
}
.truesparrowFblink:Hover{
	text-decoration:underline;
}
