﻿* {   padding:0;   margin:0;}

body 
{
    background-color:Gray;
      height:100%;
      margin:0; 
 padding:0; 


}


li.info_list {  }
h2
{
    font-family:Arial;
   padding-left:15%;
   font-weight:normal;
   padding-top:10px;
       }
       
       em
       {
        font-weight:bold;
        
        }
h3
{
    font-weight:bold;
    font-family:Arial;
    font-size:small;
    
    }

#nav-top
{
   
    position:relative;
	/*left:-50px;*/
	width:770px;
	/*top:129px;*/
	border:none 0;
	padding: 0 0 0 0;
	height:36px;
	list-style: none;
	list-style-position: inside;       /* 3. */
	letter-spacing: -1000em;           /* 4. */
	font-size: 1pt;                    /* 5. */
	color: #fff;          
	}


#nav-top li{
			float:left;
			
		}
				#nav-top li a{
				display:block;
				height:36px;
				text-indent:-1000px;
				overflow:hidden;
				background-repeat:no-repeat ;
				background-position: left top;
				padding:0 0 0 0;

			}
			#nav-top li a:hover,
			#nav-top li.selected a{
				background-position:left bottom;
			}
			#nav-top li a#about{
				width:141px;
				background-image:url(images/ims.aboutbutton.gif);
			}
			#nav-top li a#services{
				width:96px;
				background-image:url(images/ims.servicesbutton.gif);
			}
			#nav-top li a#portal{
				width:134px;
				background-image:url(images/ims.portalbutton.gif);
			}
			#nav-top li a#intranet{
				width:170px;
				background-image:url(images/ims.intranetbutton.gif);
			}
			#nav-top li a#careers{
				width:92px;
				background-image:url(images/ims.careersbutton.gif);
			}
			#nav-top li a#contact{
				width:137px;
				background-image:url(images/ims.contactusbutton.gif);
				}






#Table_01 {
	/*position:absolute;
	left:0px;*/

	width:770px;
	margin:0 auto;
	padding: 0 0 0 0;
	background-color:White;
	border:solid 2px black;
	position: relative;
bottom:1px;

margin: 0 auto;
padding-bottom: 5px;
height:100% !important;
min-height:100% !important;






position:relative;
}



#ims-Logo_ {
	position:relative;
	left:0px;
	top:0px;
	width:770px;
	height:129px;
	background-image:url("images/ims.headercombo.gif");
	padding: 0 0 0 0;
background-position:left top;
}

	#ims-Logo_:hover {
background-position:left bottom;

}

#ims-Logo_ a 
{
    height:129px;
    width:770px;
    position:relative;
	left:0px;
	top:0px;}

#ims-slogan_ {
	position:absolute;
	left:237px;
	top:0px;
	width:533px;
	height:129px;
}

#ims-aboutbutton-01_ {
	position:relative;
	left:0px;
	/*top:129px;*/
	width:141px;
	height:36px;
	top:0px;
}

#ims-about-servicesbutton-01_ {
	position:relative;
	left:141px;
	/*top:129px;*/
top:0px;
	width:96px;
	height:36px;
}

#ims-portalbutton-01_ {
	position:relative;
	left:237px;
	/*top:129px;*/
	width:134px;
	height:36px;
	background-image: url(Images/ims.portalbutton_01.gif);
	top:0px;
}

#ims-intranetbutton-01_ {
	position:relative;
	left:371px;
	/*top:129px;*/
	width:170px;
	height:36px;
	top:0px;
}

#ims-careersbutton-01_ {
	position:relative;
	left:541px;
	/*top:129px;*/
	width:92px;
	height:36px;
	top:0px;
}

#ims-contactusbutton-01_ {
	position:relative;
	left:633px;
	/*top:129px;*/
	width:137px;
	height:36px;
	top:0px;
}

#historyheader {
	position:relative;
	left:0px;
	/*top:165px;*/
	width:770px; 
	height:14px;
	background-position:top left;
	top:0px;
}

#subnav {
	position:relative;
	left:0px;
	top:179px;
	width:100%;
	height:26px;
	font-family:Verdana;
	font-size:small;
	top:auto;

	
}

#subnav ul
{width:100%;
 list-style: none;
    }



#subnav ul li
{
    float: left;
   padding-left:20px;margin:0; 
   font-size:8px;
    }
    
    #subnav ul li a
{  font-size:10px;
     text-decoration:none;
	color:#333333;
    }
    #subnav li.selected a 
    {
        text-decoration:underline;
             font-weight:bold;
        }
        
           #subnav li:hover a 
    {
        text-decoration:underline;
      
        }

    
    #ims-hitsoryheader010_ {
	position:relative;
	left:0px;
	top:205px;
	width:770px;
	height:267px;
	top:auto;
}

#ims-about-slices-12_ {
	position:relative;
	left:0px;
	top:472px;
	width:28px;
	height:748px;
	top:auto;
}

#ims-about-slices-13_ {
	position:relative;
	left:28px;
	top:472px;
	width:344px;
	height:747px;
	top:auto;
}

#ims-hitsoryheader011_ {
	position:relative;
	left:372px;
	top:472px;
	width:398px;
	height:1px;
	top:auto;
}

#ims-about-slices-15_ {
	position:relative;
	left:372px;
	top:473px;
	width:398px;
	height:67px;
	top:auto;
	
}

#ims-about-slices-16_ {
	position:relative;
	left:372px;
	top:540px;
	width:40px;
	height:679px;
	top:auto;
	
}

#ims-about-slices-17_ {
	position:relative;
	left:412px;
	top:540px;
	width:358px;
	height:679px;
	top:auto;
}


    
#jobPosting th
{
    
    text-align:left;
    vertical-align:top;
    background-color:Silver;
    
    }
    #jobPosting td
{
   
    text-align:left;
    vertical-align:top;
       
    
    }

#footer 
{

	bottom:10px;
	width:735px;
	height:43px;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:middle;
	font-family:Verdana;
	font-size:10px;
	padding-top :50;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:35px;
	
	
	
	
}

/*#ims-about-slices-20_ {
	position:absolute;
	left:0px;
	bottom:20px;
	width:770px;
	height:187px;
}*/

#content
{
    position:relative;
    width:770px;
    top:auto;
    left:0px;
    
    }
    
    /*---------------------------------------*/
    
    ims-hitsoryheader010_ {
	position:relative;
	left:0px;
	width:770px;
	height:268px;
}

#ims-about-slices-12_ {
position:relative;
	left:0px;
	top:473px;
	width:770px;
	height:15px;
}

#ims-about-slices-12_ {
	position:relative;
	left:0px;
	top:488px;
	width:28px;
	height:720px;
}

#ims-about-slices-13_ {
position:relative;
	left:28px;
	top:488px;
	width:344px;
	height:720px;
}

#history-15_ {
	position:relative;
	left:372px;
	top:488px;
	width:398px;
	height:52px;
}

#history-16_ {
position:relative;
	left:372px;
	top:540px;
	width:40px;
	height:668px;
}

#ims-about-slices-17_ {
	position:relative;
	left:412px;
	top:540px;
	width:358px;
	height:668px;
}

#ims-about-slices-18_ {
position:relative;
	left:0px;
	top:1208px;
	width:770px;
	height:11px;
}

#margin_left
{
    width:28px !important;
    }
#content_seperator
{position:relative;
    left:0px;
    width:40px !important;
    background-image:url(images/seperator.gif);
    background-repeat:repeat-y;
    }
    
   
         #content_tab_welcome
    {
     height:0px;
     width:398px;  
          font-family:Arial;
    font-size:medium;
    vertical-align:top;
        } 
    
    #content_tab
    {
     height:52px;
     width:398px;  
       background-image:url(images/seperator.gif);
    background-repeat:repeat-y;  
    font-family:Arial;
    font-size:medium;
    vertical-align:top;
        }
 #content_tab img{top:0px;}
        
  #content_left
         {
            
            
            font-family:Arial;
            font-size:small;
            margin:0px 0px 0px 0px;
            padding:0px 30px 0px  0px ;
                   text-align:justify; 
                         width:292px;
                     }  
  #content_left2
  {
            
            width:350px !important;
 text-align:justify;
            font-family:Arial;
            font-size:small;
         }
    #content_full
         {
            position:relative;
            font-family:Arial;
            font-size:small;
            background-color:#E6E6E6;
            border-top-color:Gray;
            border-top-width:2px;
            border-top-style:solid;
       width:700px;
            margin-right:0px;
            left:4.5%;
             border-bottom-color:Gray;
            border-bottom-width:2px;
            border-bottom-style:solid;
              text-align:justify;
           
                     }
                     
 #content_right
         {
         
           font-size:small;
            font-family:Arial;
             
           text-align:justify;
           
                     }                         
                     
  #content_right2
         {
           width:350px !important;

            font-family:Arial;
            font-size:small;
         text-align:justify;
                     }
 #welcome_seperator
{
    width:40px !important;
    background-image:url(images/welcome_seperator.gif);
    background-repeat:no-repeat;
 
    }
        
  /*---------------------------------------*/
  
  @font-face {
    font-family:United Sans Rg Md;
    font-style:normal;
    font-weight:normal;
    src: url(UNITEDS0.eot);
  }

      a {
    color:#cc3300;
    text-decoration:none;
    }   
    
    #right_div
    {  
      margin: 0 0 0 372px;
      width:398px;
      background-image:url(../images/seperator.gif); 
      background-position:left;
      background-repeat:repeat-y;
      top:0px;
            
    }
    
    #left_div
    { 
    float:left;
    font-family:Arial;
    font-size:small;
    position:relative;
    left:35px;
    width:292px;
    top:0px;
    margin-bottom:50px;

       
    }
    
    .clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#Div1
{height:100%;
    }
    
    
    
    /*------------------------------------*/
    
   #container2 {
	CLEAR: left;  FLOAT: left; /*OVERFLOW: hidden;*/ WIDTH: 100%;
	background-color:Transparent;  
	 
     
}

#container1 
{
     RIGHT: 50%; FLOAT: left; WIDTH: 100%; POSITION: relative;  
		
      background-position:right;
      background-repeat:repeat-y;
   border-right: #cc3333 1px solid; 
   }

#col1 
{ left: 55%; FLOAT: left; OVERFLOW: hidden;WIDTH:292px; /*WIDTH: 43%;*/ POSITION: relative;
    font-family:Arial;
    font-size:small;
    margin-bottom:50px;
    text-align:justify;
    
    
    padding: 16px 40px 35px 0;
     }


#col2 
{
left: 55.2%;
FLOAT: left; 
OVERFLOW: hidden;
WIDTH: 48%; 
POSITION: relative;
   font-family:Arial;
    font-size:small;
    margin-bottom:50px;
     text-align:justify;
}	

#col2data
{
    margin: 16px 0 0 55px;
    width:305px;
    } 
    #col2data_notab
{
    margin:  16px 0 0 50px;
    width:305px;
    } 
    
        #col2data_pic
{
    margin:   4px 0 0 50px;
    width:275px;
    } 
    
    
        #col2data_notab_map
{
    margin:  16px 0 0 50px;
    width:305px;
    
    } 
    #inner-wrap 
    {position:relative;
      min-height:100%;
     top: 1%;

bottom: 1%;
}

.caption
{
    font-size:7pt;
    font-style:italic;
    }

* html #Table_01 {height:100%;} 

.print_only
{
    display:none;
    }
    
    ul.info_list{ font-family:Arial;list-style:disc;margin-left:22px;padding-left: 4px;	text-indent: -4px;text-align:left;
     }
     ul.info_list2{ font-family:Arial;list-style:circle;margin-left:22px;padding-left: 4px;	text-indent: -4px; text-align:left;
        
     }
