/*************************************************************************/
/****************  Innovative Composite Engineering    *******************/
/*************************************************************************/

body.nine { 
   background-color: #666666;
   background-image:  url( '../images/bodybg.jpg' );
   font-family: Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 10px;
   font-size: 14px;
   height: 100%;
}

body.Home { 
   background-color: #666666;
   background-image:  url( ../images7/bodybg.jpg );
   font-family: Arial, Helvetica, sans-serif; 
}

#Container {  
   width: 880px;
   margin: 0px auto 0px auto;
}
	  
td.top {
   background-image:  url( '../images/skin/ice09_page_top.png' );  
   vertical-align: bottom;
   text-align: left;
   height: 40px;
   width: 880px; 
}

td.banner {
  height: 180px; 
  width: 880px; 
}

td.middle {
   background-image:  url('../images/skin/ice09_page_middle.png');   
   vertical-align: top;
   height: 16px;
   width: 880px;
}

div.left {
   background-image:  url( '../images/skin/ice09_page_left2.png' );
   background-repeat: no-repeat;  
   background-position: top left; 
   width: 180px; 
   vertical-align: top;
   text-align: left;
   height: 494px;
} 

td.left_repeater {
   background-image:  url( '../images/skin/ice09_page_left_repeater.png' );
   background-repeat: repeat-y;  
   width: 180px;  
   vertical-align: top;  
} 

td.right {    
   background-image:  url( '../images/skin/ice09_page_right2.png' );
   background-repeat: no-repeat; 
   background-position: top left;
   width: 40px; 
   vertical-align: top;
   text-align: left;
   height: 494px; 
}

td.right_repeater {    
   background-image:  url( '../images/skin/ice09_page_right_repeater.png' );
   background-repeat: repeat-y; 
   width: 40px;  
}

td.content {
   background-color: #eeeeee;
   color: #000000;  
   font-size: 15px;
   line-height: 17px;
   margin: 0px;
   padding: 20px 20px 0px 20px; 
   vertical-align: top;  
   width: 620px;
  
}

td.bottom {
   background-image:  url('../images/skin/ice09_page_bottom.png'); 
   background-repeat: no-repeat;
   height: 50px;
   width: 880px;
   vertical-align: top;
   padding: 4px 0px 0px 42px;
}
 
span#timecontainer {
  font-size: 12px;
  color: #46729E;
  line-height: 12px;
}

.PageCrumb      { color:#46729E; padding-bottom:4px; font-size:10px; font-weight:normal; font-style:italic; text-decoration:none;} 
.PageTitle      { color:#46729E; font-size:22px; font-weight:bold; }
.PageTitle2     { color:#46729E; font-size:20px; font-weight:bold; }
.BoxHdr         { color:#46729E; font-size:18px; font-weight:bold; }
.PageSubTitle   { color:#46729E; font-size:16px; font-weight:bold; } 
.PageMinorTitle { color:#46729E; font-size:14px; font-weight:bold; } 

div.copyright { 
   text-align: center;
   color: #dddddd;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   font-weight: normal; 
   padding-top: 0px;
   padding-bottom: 4px;
}

ul.list_1  {
   padding: 0px; 
   margin: 10px 0px 10px 14px; 
   line-height: 1em;
   list-style-type: bullet;
   list-style-position: outside;
   font-size: 14px;
}

ul.list_1 li {
   margin: 0px;
   padding: 0px 0px 6px 0px;
}


/*-----------------------------------------*/
/*--------      Navigation   --------------*/  
/*-----------------------------------------*/

a.Nav:visited, a.Nav:active, a.Nav:link {  
     display: block;
     font-size: 16px;
     color: #993333; text-decoration: underline; font-family: Tahoma, Verdana; 
     font-weight: 900; 
     padding: 0px 0px 0px 0px;
     line-height: 26px; 
}

a.Nav:hover {
     display: block;
     color: #46729E;
     text-decoration: underline; font-family: Tahoma, Verdana; 
     font-size: 16px;
     font-weight: 900; 
     padding: 0px 0px 0px 0px;
     line-height: 26px; 
}

a.Navb:visited, a.Navb:active, a.Navb:link {   
     display: block;
     font-size: 12px;
     color: #993333; text-decoration: none; font-family: Tahoma, Verdana; 
     font-weight: 900; 
     padding: 0px 0px 0px 0px;
     line-height: 14px; 
      
}

a.Navb:hover { 
   display: block; 
   color: #46729E;
   font-size: 12px;
   text-decoration: underline; font-family: Tahoma, Verdana; 
   font-weight: 900; 
   padding: 0px 0px 0px 0px;
   line-height: 14px;  
}


.BotNav{
   color: #993333;
   text-align: center;
   width: 800px;
   font-size: 0.80em;
   margin: 4px auto 4px auto;
}

a.BotNav:visited, a.BotNav:active, a.BotNav:link {   
     color: #993333; text-decoration: none; font-family: Tahoma, Verdana; 
     font-size: 0.8em; font-weight: 900; 
}

a.BotNav:hover { 
   color: #46729E; 
   text-decoration: underline; 
   font-family: Tahoma, Verdana; 
   font-size: 0.8em; font-weight: 900; 
}

a.Link:visited, a.Link:active, a.Link:link {  
     color: #cc3333; 
     text-decoration: none; 
     font-family: Tahoma, Verdana; 
     font-size: 1.0em; font-weight: 900; line-height: 1.0em; 
}

a.Link:hover {
   color: #cc3333; text-decoration: underline; font-family: Tahoma, Verdana; 
   font-size: 1.0em; font-weight: 900; line-height: 1.0em; 
}

a.SiteIndex:visited, a.SiteIndex:active, a.SiteIndex:link {  
     color: #3399cc; text-decoration: none; font-family: Tahoma, Verdana; 
     font-size:  1.0em; font-weight: 900; 
     padding: 0px 0px 0px 0px;
     line-height: 1.3em; 
}

a.SiteIndex:hover {
     color: #666699; text-decoration: underline; font-family: Tahoma, Verdana; 
     font-size:  1.0em; font-weight: 900; 
     padding: 0px 0px 0px 0px;
     line-height: 1.3em; 
}
a.SiteIndexb:visited, a.SiteIndexb:active, a.SiteIndexb:link { 
     color: #3399cc; text-decoration: none; font-family: Tahoma, Verdana; 
     font-size: 0.8em; font-weight: 900; 
     padding: 0px 0px 0px 15px;
     line-height: 1.2em; 
}

a.SiteIndexb:hover { 
   color: #666699; text-decoration: underline; font-family: Tahoma, Verdana; 
   font-size: 0.8em; font-weight: 900; 
   padding: 0px 0px 0px 15px;
   line-height: 1.2em; 
}

/*---------------------------*/
/*--------   Jobs    ---------*/  
/*---------------------------*/	

div.JobList {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-size: 1em;
   line-height: 1.3em;	
}

div.Field {	
   width: 100%;
   display: block;
}

span.Label {
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 4px 0px 0px;
   font-size: 10px;
   font-weight: bold;		
   width: 90px;
   text-align: right;
}

span.Value {
   margin: 0px 0px 0px 0px;
   padding: 0px 4px 0px 0px;
   font-size: 10px;
   font-weight: normal;		
   width: 550px;
   text-align: left;
}

/*************************************************************************/
/************************    End of Document    **************************/
/*************************************************************************/