/* ============= Layout ============== */
html{ 

 	margin:0; 
 	padding:0;
	font-family:Arial, Helvetica, sans-serif;   }

body{ 
 	margin:0; 
 	padding:0;
	background-color:#E6E6E6;
	height:100%;   }
			 

#header{ 
 	height:230px; 
 	width:100%;
 	padding:0px;
 	margin:0px;   }

#float0 {
		position:absolute;
		azimuth:center;
		z-index:-1;
		}


#float1 {
		z-index:0;
		
		
		
		}
			
#rightedge{

	height:100%;
	width:15px;
	padding:0;
	margin:0;   }			

#outer{ 
 	border:solid white 0px; 
 	background-color:#E6E6E6; /* center column color */ 
	width: auto;  } 
 
#footer{
 	height:10px; 
 	width:100%;  } 
			
#inner{margin:0; width:100%;}
 
#maincol{ 
 	float: left; 
 	width: 100%; 
 	position: relative; 
 	margin: 0 -8px 0 -2px;
	}
			
#title {
	position:relative;
	margin:8px 24px 4px 145px; /*145px for text 120px for logo  */
	padding:0;
	}
		
#top-logo {
	position:relative;
	margin:8px 4px 4px 4px; /* 0px 4px 0px 4px for logos 8px 4px 4px 4px for atek logo*/
	padding:0;
	}

.navbar {
	color:#FFFFFF;
	padding:0px 1px 1px 0px;
	margin:0px 1px 1px 0px;
	}
 
#outer>#inner { border-bottom: 0px solid #FFFFFF;  }

/* ===== index page boxes ===== */
 
#leftcontent {
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:9pt;
   	width:269px;
	height:176px;
	position:relative;
	float:left;
	padding:2px 4px 4px 4px;
	margin:4px 2px 2px 3px;
	border:2px solid #ccc;
	}
		
#rightcontent {
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:9pt;
	float:left;
   	width:440px;
	height:176px;
	position:relative;
	padding:2px 4px 4px 2px;
	margin:4px 2px 2px 2px;
	border:2px solid #ccc;
	}
			
#bottomcontentdark {
	background-color:#012F7C;
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:relative;
	float:left;
	width:500;
	font-size:9pt;
	margin:2px 2px 2px 3px;
	padding:2px 4px 4px 4px;
	border:2px solid #ccc;
	}
	
	
#sidecontent {
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	position:relative;
	font-size:9pt;
	width:206;
	height:98.1%;
	margin:2px 3px 4px 1px;
	padding:2px 4px 4px 4px;
	border:2px solid #ccc;
	}	

			
#bottomcontentlight {
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	width:724;
	font-size:9pt;
	margin:2px 2px 2px 3px;
	padding:2px 4px 4px 4px;
	border:2px solid #ccc;
	}	
		
#bottomcontentlightindex {
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	width:500;
	font-size:9pt;
	margin:2px 2px 2px 3px;
	padding:2px 4px 4px 4px;
	border:2px solid #ccc;
	}			
		
		
#footerbar {
	background-color:#E6E6E6;
	font:Arial, Helvetica, sans-serif;
	font-size:10pt;
	position:relative;
	float:left;
   	width:734px;
	height:36px;
	bottom:0px;
	margin:2px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	border:0px;
	text-align:center;
	}
	
.white_text {
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	}	
 
 /* ============= Formating ============== */
 
img{
	padding:0;
	margin:0;		
	border:0;
	} 
 
.clr{clear:both;}
 
.content{
	padding:0px;
	} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 

#secondary_nav {
	padding:2px;
	margin:2px;
	font-size:9pt;
	color:#FFFFFF;
	}

table.main-products td {
	padding:2px 2px 0px 2px;
	margin:2px;
	text-align:center;
	border:0px;
	font-size:10pt;
	}
		
table {
	font-size:10pt;
	margin:0px;
	padding:0px;
	}

H1 {
	font-size:14pt;
	color:#e6e6e6;
	font-weight:600;
	padding-bottom:4px;
	margin-bottom:4px;
	}
		
H3 {
	font-size:12pt;
	font-weight:bold;
	color:#012F7C;
	padding-bottom:2px;
	margin-bottom:2px;
	}
			
H4 {
	font-size:12pt;
	color:#e6e6e6;
	font-weight:bolder;
	padding-bottom:2px;
	margin-bottom:2px;
	}
	
H5 {	
	font-size:10pt;
	color:#e6e6e6;
	font-weight:bolder;
	padding:0px 2px 2px 2px;
	margin:0px 2px 2px 2px;
	}

.file-path {
	font-size:8pt; 
	font-weight:bold;
	}

.small-text {	
	font-size:7pt;
	color:black;
	font-weight:normal;
	}
	
.tiny-text {	
	font-size:5pt;
	color:#E6E6E6;
	font-weight:normal;
	}	
			
a:link {
	color:#012F7C; 
	text-decoration:none;
	font-weight:bold;
	}
	
a:visited {
	color:#012F7C; 
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color:#cc6600; 
	text-decoration:none;
	}


a.small:link {
	color:#012F7C;
	font-size:8pt; 
	text-decoration:underline;
	font-weight:normal;
	}
	
a.small:visited {
	color:#012F7C;
	font-size:8pt;  
	text-decoration:underline;
	font-weight:normal;
	}
	
a.small:hover {
	color:#cc6600; 
	text-decoration:underline;
	}

		
a.dark:link {
	color:#FFFF00;
	text-decoration:none;
	font-weight:bold;
	}
		
a.dark:visited {
	color:#FFFF99;
	text-decoration:none;
	font-weight:bold;
	}
	
a.dark:hover {
	color:#cc6600; 
	text-decoration:none;
	}
			
a.nav:link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
				
a.nav:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
	
a.nav:hover {
	color:#cc6600; 
	text-decoration:normal;
	}
		
a.navb:link {
	color:#FFFFFF;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	}
				
a.navb:visited {
	color:#FFFFFF;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	}
	
a.navb:hover {
	color:#cc6600;
	font-size:9pt; 
	text-decoration:bold;
	}

ul a:link {
	color:#333;
   	background-color:transparent;
	text-decoration:normal;
	font-weight:normal;
     		}

ul a:visited {
	color:#333;
	background-color:transparent;
	text-decoration:normal;
	font-weight:normal;
     		}

ul a:hover {
    color:#cc6600;
    background-color: transparent;
    text-decoration:normal;
	font-weight:normal;
    }
	
ul {
	font-size: 8pt;
	font-weight:normal;
	padding:0 0 0 0;
	margin:0;
	line-height:10pt;
	text-indent:0px;
	list-style:url(images/square.gif);
	}


li {
	padding:0;
	margin-left:10px;
	margin-top:0;
	margin-bottom:0;
	line-height:9pt;
	text-indent:6px;
	}
	
tr {
	vertical-align:top;
	}

.item {
	font-size: 10pt;
	font-weight:normal;
	padding:0 0 0 2px;
	margin:0 0 0 6px;
	line-height:14pt;
	text-indent:1px;
	list-style:disc outside none;
	}
	
p {
	margin:2px 2px 2px 2px;
	padding:4px 2px 4px 2px;
	}
	
