/* http://www.aigismech.com/styles/aigis.css?bg=content */


/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/
/*       Made by: Michael Astrom       */
/*       Spin Communications           */
/*       8.19.2004                     */
/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/


/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/
/*       Styles for Text               */
/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/

.small_black{
	font-family:arial,helvetica,sans-serif; font-weight:normal; 
	font-size:11px;  line-height:13px; color:#000000;
}

.medium_black{
  font-family:arial,helvetica,sans-serif; font-weight:normal; 
  font-size:12px;  line-height:13px; color:#000000;
}

.tiny_grey{
	font-family:arial,helvetica,sans-serif; font-weight:normal; 
	font-size:10px;  line-height:13px; color:#666666;
}

.small_grey{
	font-family:arial,helvetica,sans-serif; font-weight:normal; 
	font-size:11px;  line-height:13px; color:#666666;
}

.small_red{
  font-family:arial,helvetica,sans-serif; font-weight:normal; 
  font-size:11px;  line-height:13px; color:#983332;
}

.big_red{
  font-family:arial,helvetica,sans-serif; font-weight:normal; 
  font-size:14px;  line-height:13px; color:#983332;
}

.company_text{
  font-family:arial,helvetica,sans-serif; font-weight:normal; 
  font-size:14px;  line-height:13px; color:#983332; font-style:italic;
}

/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/
/*       Styles for Links              */
/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/

a         { color: #983332; text-decoration: underline; }
a:link		{ color: #983332; text-decoration: underline; }
a:visited	{ color: #983332; text-decoration: underline; }
a:active	{ color: #983332; text-decoration: none; }
a:hover		{ color: #983332; text-decoration: none; }

a.nav_link 		     	{ color: #666666; text-decoration: none; }
a.nav_link:link		  { color: #666666; text-decoration: none; }
a.nav_link:visited	{ color: #666666; text-decoration: none; }
a.nav_link:active	  { color: #666666; text-decoration: none; }
a.nav_link:hover		{ color: #983332; text-decoration: none; }

/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/
/*       Styles for Divs               */
/*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*/

body{
  margin:0px 0px 20px 0px;
  background:#ffffff;		
  background-image:url(../images/background.gif);
  background-repeat:repeat-y;
}

#banner{
  background-image:url(../images/top/logo.gif);
  background-repeat:no-repeat;
  background-color:#ffffff;
  width:800px;
  height:91px;
}

#container{
  width:800px;
  background:#ffffff;
}

.nav{
  background-image:url(../images/nav/top.gif);
  background-repeat:no-repeat;
  background-color:transparent;
  width:147px;
  height:42px;
  position:absolute;
  top:91px;
  left:0px;
}

.nav_title, .trigger{
  padding-top:5px;
  padding-left:7px;
}

.branch{
  /*display:none;*/
}

/* hiding the "full height" product node from the sidebar nav */
#branch2_1 { display:none;}
.nav_list img { display:none; }
#folder1_1 { display: none; }
.nav_list li { margin-top: 3px;}

.nav_list{
  list-style-position: outside;	
  padding:0px 0px 0px 25px;
  margin:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image:url(../images/arrow.gif);
}

.menu{
  padding:0px 0px 0px 0px;
}

.nav_footer{
  background-image:url(../images/nav/nav_line.gif);
  background-repeat:no-repeat;
  width:132px;
  padding-top:24px;
  margin-left:6px;
}

.body_class{
  width:653px;
  position:absolute;
  top:91px
  left:0px;
  margin-left:153px;
}

.main_image{ 
  width:643px;
}

.news{
  float:left;
  width:257px;
  height:32px;
  margin-left:13px;
  margin-right:56px;
  margin-top:24px;
  padding-left:0px;
}

.news_title{
  background-image:url(../images/home/news_events.gif);
  background-repeat:no-repeat;
  width:257px;
  height:32px;
}

.news_body{
  width:245px;
  margin-right:5px;
  margin-left:10px;
  margin-top:10px;
}

.news_events{
  margin-top:2px;
}

.feature{
  float:left;
  width:257px;
  margin-top:24px;
  padding-left:0px;
}

.feature_header{
  background-image:url(../images/home/feature.gif);
  background-repeat:no-repeat;
  height:32px;
}

.feature_body{
  width:245px;
  margin-right:5px;
  margin-left:10px;
  margin-top:12px;
}

.small_feature{
  width:165px;
  float:right;
  margin-left:10px;
  margin-bottom:10px;
  background-image:url(../images/small_feature/feature_background.gif);
  background-repeat:repeat-y;
}

.small_feature_body{
  width:145px;
  margin-top:1px;
  margin-left:10px;
  padding-top:5px;
}
		
.title{
  width:612px;
  height:25px;
}

.print{
  width:612px;
  height:27px;
  text-align:right;
}

.sub_title{
  width:612px;
  height:15px;
}

.acrobat_reader{
  background-image:url(../images/products/adobe_acrobat.gif);
  background-repeat:no-repeat;
  width:612px;
  height:32px;
  margin-top:15px;
  margin-left:18px;
  padding-top:15px;
  padding-left:40px;
}

.product{
  width:612px;
  margin-top:15px;
  margin-left:18px; 
  height:120px;
}

.product_info{
  width:612px;
  height:120px;
  position:relative;
  min-height:120px;
}

.product_image{
  width:110px;
  height:120px;
  position:absolute;
  top:0px;
  left:0px;
}

.product_text{
  width:482px;
  margin-right:20px;
  margin-left:120px;
}

.pdfs{
  width:502px;
  position:absolute;
  top:76px;
  left:120px;
  text-align:left;
  margin-top:15px;
}

.line{
  background-image:url(../images/products/line.gif);
  background-repeat:no-repeat;
  width:612px;
  height:27px;
  position:relative;
  left:18px;
}

.line_flush_left{
  background-image:url(../images/products/line.gif);
  background-repeat:no-repeat;
  width:612px;
  height:27px;
  position:relative;
}

.news_page_body{
  width:581px;
  margin-left:30px;
  margin-top:10px;
}

.contact{
  width:581px;
  margin-left:30px;
  margin-top:10px;
}

.mission_statement{
  width:581px;
  margin-left:30px;
  margin-top:10px;
}

.company_body{
  width:581px;
  margin-left:30px;
  margin-top:10px;
}

.aigis_defined{
  width:581px;
  float:left;
  margin-top:10px;
}

.custom_design{
  width:580px;
  margin-left:30px;
  margin-top:10px;
}

.design_sub{
  float:left;
  margin-top:15px;
}

.custom_design_sub{
  background-image:url(../images/products/sub_headers/custom_design.gif);
  background-repeat:no-repeat;
  height:15px;
}

.engineering_sub{
  background-image:url(../images/products/sub_headers/engineering.gif);
  background-repeat:no-repeat;
  height:15px;
}

.manufacturing_sub{
  background-image:url(../images/products/sub_headers/manufacturing.gif);
  background-repeat:no-repeat;
  height:15px;
}

.custom_design_body{
  width:592px;
  margin-left:20px;
  margin-top:5px;
  min-height:86px;
}


