body  {margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000;}

#wrapper {width:980px; margin:0 auto; text-align:left;}
#maincontainer {width:980px; float:left; margin-top:20px;}

/* Home Page */ 

/* Top Site / Nav
----------------------------------------------------------------------------*/ 
#nav {
   width:980px;
   float:left;
   overflow:hidden;
}

#mifpNav {
   width:980px;
   float:left;
}

#subNavLogo {
   width:980px;
   float:left;
   margin-top:22px;
}

#inkLogo {
   width:405px;
   float:left;
}

#subNav {
   width:469px;
   float:left;
   text-align:right;
   margin-top:46px;
   font-size:13px;
   font-family:"Myriad Roman", "Myriad Pro", arial;
}
#subNav ul {list-style-type:none; padding:0px; margin:0px;}
#subNav li {display:inline; margin-right:30px;}
#subNav li a {color:#545454; text-decoration:none;}
#subNav li a:hover {color:#2ab1be; text-decoration:none;}
.lt_blue4 {color:#2ab1be;}

#subBtn {
   width:106px;
   float:left;
   margin-top:42px;
}

#topFlash {
   width:980px;
   float:left;
   margin-top:15px;
}

#shell {
   width:980px;
   float:left;
}

/* Careers Home
----------------------------------------------------------------------------*/
#carBox {
   width:980px;
   float:left;
   background-image:url(images/career_bg.gif);
   background-repeat:repeat-y;
}

#carBtm {
   width:980px;
   height:56px;
   float:left;
   background-image:url(images/bottom_careers.gif);
   overflow:hidden;
}

#carLeft {
   width:290px;
   float:left;
}

#carMiddle {
   width:410px;
   float:left;
   margin-top:38px;
   font-family:Helvetica, Arial;
   font-size:15px;
   color:#787373;
   line-height:23px;
}
#carMiddle h1 {color:#2ab1be; font-size:26px; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:35px; line-height:31px; font-weight:normal;}

#carMiddle2 {
   width:410px;
   float:left;
   margin-top:38px;
   font-family:Helvetica, Arial;
   font-size:15px;
   color:#787373;
   line-height:19px;
}
#carMiddle2 h1 {color:#2ab1be; font-size:26px; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:35px; line-height:29px; font-weight:normal;}
#carMiddle2 h2 {color:#787373; font-size:19px; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:14px; line-height:22px; font-weight:normal;}
#carMiddle2 a {color:#2ab1be; text-decoration:none;}
#carMiddle2 a:hover {color:#2ab1be; text-decoration:underline;}

#carMiddle3 {
   width:410px;
   float:left;
   margin-top:38px;
   font-family:Helvetica, Arial;
   font-size:12px;
   color:#787373;
   line-height:16px;
}
#carMiddle3 h1 {color:#2ab1be; font-size:26px; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:35px; line-height:31px; font-weight:normal;}
#carMiddle3 h2 {color:#787373; font-size:15px; line-height:19px; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:9px; font-weight:normal;}

#carRt {
   width:207px;
   float:left;
   margin-top:40px;
   margin-left:73px;
   font-size:22px;
   font-family:Helvetica, Arial;
   color:#2ab1be;
}
#carRt ul {list-style-type:none; margin:0px; padding:0px;}
#carRt li {margin-bottom:12px;}

/* Footer
----------------------------------------------------------------------------*/ 
#footer {
   width:980px;
   float:left;
   border-top:1px solid #b0b0b0;
   border-bottom:1px solid #b0b0b0;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:16px;
}

#footLeft {
   width:566px;
   float:left;
   font-family:Helvetica, arial;
   font-size:10px;
   color:#231f20;
}
#footLeft a {color:#23a4b0; text-decoration:none;}
#footLeft a:hover {color:#231f20; text-decoration:none;}

#footRt {
   width:414px;
   float:left;
   text-align:right;
   font-family:Helvetica, arial;
   font-size:10px;
   color:#424242;
}
#footRt a {color:#424242; text-decoration:underline; font-weight:bold;}
#footRt a:hover {color:#424242; text-decoration:none; font-weight:bold;}

#copyright {
   width:980px;
   float:left;
   margin-top:18px;
   text-align:center;
   border-bottom:20px solid #fff;
   color:#231f20;
   font-family:Helvetica, arial;
   font-size:10px;
}
   
/* classes
----------------------------------------------------------------------------*/
.bord {border-left:1px solid #535353; border-bottom:1px solid #535353; border-right:1px solid #535353;}
td img {border:none;}
img {border:none;}
.sm_gray {font-size:13px; color:#666; line-height:13px; font-family:Myriad Pro, Myriad Web, Arial;}
.sm_gray2 {font-size:10px; color:#666; line-height:10px; font-family:Myriad Pro, Myriad Web, Arial;}
.sm_text {font-size:11px; font-family:Helvetica, Arial;}
.picspace {margin-left:74px;}
