@charset "utf-8";
/* CSS Document */

body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
}
/* ------------------------------ index mainContainer start ------------------------------ */
#mainContainer {
	position:absolute;
	width:827px;
	left:50%;
	margin-left:-413.5px;
	height:398px;
	top:50%;
	margin-top:-199px;
	overflow:hidden;
}
#mainContainerIndex {
	position:absolute;
	width:998px;
	left:50%;
	margin-left:-499px;
	height:487px;
	top:50%;
	margin-top:-243.5px;
	overflow:hidden;
}
/* ------------------------------ index mainContainer end ------------------------------ */
/* ------------------------------ content page containers start ------------------------------ */
#mainLeft {
	position:absolute;
	top:0px;
	left:0px;
	width:105px;
	/*height:316px;*/
	height:391px;
	overflow:hidden;
}
#mainCenter {
	position:absolute;
	top:0px;
	left:105px;
	width:882px;
	overflow:visible;
}
#mainRight {
	position:absolute;
	top:0px;
	left:987px;
	right:0px;
	height:206px;
	overflow:hidden;
}
/* ------------------------------ content page containers end ------------------------------ */
/* ------------------------------ menu area start ------------------------------ */
#topShad {
	position:absolute;
	top:10px;
	right:0px;
	width:10px;
	height:152px;
	overflow:hidden;
	background-image:url(../images/topShad.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#topMenu {
	position:absolute;
	top:162px;
	left:0px;
	width:105px;
	height:33px;
	overflow:hidden;
	background-image:url(../images/topMenu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#butHome {
	position:absolute;
	top:195px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#butInfo {
	position:absolute;
	top:217px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#butBusiness {
	position:absolute;
	top:239px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#butProducts {
	position:absolute;
	top:261px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#butProductsSub {
	position:absolute;
	top:283px;
	left:0px;
	width:100px; /* actual width 105 - 5px padding */
	height:75px;
	overflow:hidden;
	background-color:#d9d9d9;
	padding-left:5px;
}
a.productsSub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0a2766;
	text-decoration:none;
}
a.productsSub:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
#butContact {
	position:absolute;
	top:283px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#butContactOnProducts {
	position:absolute;
	top:358px;
	left:0px;
	width:105px;
	height:22px;
	overflow:hidden;
}
#botMenu {
	position:absolute;
	top:305px;
	left:0px;
	width:105px;
	height:11px;
	overflow:hidden;
	background-image:url(../images/botMenu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#botMenuOnProducts {
	position:absolute;
	top:380px;
	left:0px;
	width:105px;
	height:11px;
	overflow:hidden;
	background-image:url(../images/botMenu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
/* ------------------------------ menu area end ------------------------------ */
/* ------------------------------ center area start ------------------------------ */
#ozoneHeader {
	position:relative;
	top:0px;
	left:0px;
	width:882px;
	height:206px;
	overflow:hidden;
	background-image:url(../images/ozoneHeader.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	float:left;
}
#borderTopLeft {
	position:absolute;
	top:206px;
	left:0px;
	width:20px;
	bottom:275px;
	overflow:hidden;
	background-image:url(../images/borderTopLeftTile.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#borderTopRight {
	position:absolute;
	top:206px;
	right:0px;
	width:20px;
	bottom:275px;
	overflow:hidden;
	background-image:url(../images/borderTopRightTile.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#leftShad {
	position:absolute;
	top:316px;
	left:-10px;
	width:10px;
	bottom:30px;
	overflow:hidden;
	background-image:url(../images/leftShad.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#leftShadOnProducts {
	position:absolute;
	top:391px;
	left:-10px;
	width:10px;
	bottom:30px;
	overflow:hidden;
	background-image:url(../images/leftShad.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#rightShad {
	position:absolute;
	top:206px;
	right:-10px;
	width:10px;
	bottom:30px;
	overflow:hidden;
	background-image:url(../images/rightShad.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#leftCorner {
	position:absolute;
	left:-10px;
	width:10px;
	bottom:10px;
	height:20px;
	overflow:hidden;
	background-image:url(../images/leftCorner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#rightCorner {
	position:absolute;
	left:882px;
	width:10px;
	bottom:10px;
	height:20px;
	overflow:hidden;
	background-image:url(../images/RightCorner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#textArea {
	position:relative;
	left:20px;
	width:842px;
	overflow:visible;
	float:left;
	min-height:213px;
	background-image:url(../images/textArea.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#001ff5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c6c8ca;
}
#theText {
	position:relative;
	left:10px;
	width:822px;
	top:10px;
	overflow:visible;
}
#botPic {
	position:relative;
	left:0px;
	width:882px;
	height:255px;
	overflow:hidden;
	float:left;
	background-image:url(../images/botPic.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#botCOC {
	position:relative;
	left:0px;
	width:882px;
	height:20px;
	overflow:hidden;
	float:left;
}
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-size:20px;*/
	font-size:24px;
	/*color:#c6c8ca;*/
	color:#FFFFFF;
	letter-spacing:5px;
	margin-top:0px;
}
h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-size:14px;*/
	font-size:18px;
	/*color:#c6c8ca;*/
	color:#FFFFFF;
	letter-spacing:5px;
	margin-top:0px;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c6c8ca;
	text-decoration:underline;
}
/* ------------------------------ center area start ------------------------------ */
/* ------------------------------ right area start ------------------------------ */
#topShadRight {
	position:absolute;
	top:10px;
	left:0px;
	width:10px;
	height:196px;
	overflow:hidden;
	background-image:url(../images/topShadRight.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#topShadRightTile {
	position:absolute;
	top:162px;
	left:10px;
	right:0px;
	height:44px;
	overflow:hidden;
	background-image:url(../images/topShadRightTile.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
/* ------------------------------ right area end ------------------------------ */