/* CSS Document */

a:link {color: #000000;}
a:visited {color: #0000ff;}
a:hover {color: #006633;}
a:active {color: #000000;}

body.main {background: white;}



.bodymain { position: relative; top: 0px; width: 800px; height:100%;}



.header {position: absolute; left:0px; top:0px;	width: 800px; height: 89px; background: url(images/DFE2E8.gif) repeat; border: 1 ridge #99CCFF; z-index:5;  }
.logo {position:absolute; left:0px; top:0px; z-index:6; }
	.logoText {display: none;}
	.headerClouds {position: absolute; left:0px; top:0px;	width: 800px; height: 89px; background: url(images/headerCloud.jpg) right no-repeat; border-right: 1 ridge #99CCFF; z-index:6;}
	
.H_menu {position: absolute; left: 0px; top: 88px; z-index: 20;}

.mainBox {position: absolute; left:25px; top:100px; width: 750px; height: 400px; background: #697CA3 repeat; border: 1 ridge #003366; z-index:2;}

.mainBG {position: absolute; left:0px; top:0px; width: 650px; height: 435px; background: url(images/BG.jpg) no-repeat center; z-index:3;}

.intro {position: absolute; left:75px; top:165px; width:350px;
		 font-family: arial, verdana, comic sans; 
		 font-size: 11pt; color: white; 
		 font-variant: small-caps;
		 font-weight: bold; 
		 z-index:4;
		 border: 1 solid #ffffff;
		 padding: 10px 0px 10px 0px;
		 background: url(images/introBG_mag.gif) no-repeat;
		 }

.verticals {position:absolute; left: 450px; top: 135px; z-index:5;}


.news  {position: relative; top: 375px; background: url(images/bg_news.gif) no-repeat; width:800px; height: 236px; z-index:5;}
	.newsScroll {position: absolute; left: 0px; top:22px; width: 280px; height: 220px; z-index:6;}

.customers  {position: absolute; left: 308px; top: 0px; background: url(images/bg_cust.gif) no-repeat; width:500px; height: 236px; z-index:5; }
	.customerScroll {position: absolute; left: 1px; top:22px; width: 441px; height: 220px; z-index:6;}
	
.contact { position: relative; 
			left:0px;
			top: 380px;
			background: url(images_s/featprod_border_thin.gif) repeat-x white center top;
			font-family: arial, verdana, helvetica;
			font-size: 7pt;
			text-align: center;
			padding: 0px 0px 0px 0px ;
			width: 800px;
			height: 100%;
			z-index: 10;}
	
/* external styles ------------------------*/

.newscontent { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	font-style: normal;
	color: #666666;
	text-align: left;
	margin: 5px;
	}
	
.customercontent { font-family: Verdana, arial, sans serif;
	font-size: xx-small;
	margin: 8px;
	text-decoration: none;
	color: #666666;
	text-align: left;
	}
.customerIMG {margin: 0px 10px 5px 0px; float:left; border: none;}
.customerBold {font-family: arial; font-size: 12pt; font-weight: medium;}

/* external styles ------------------------*/	

