﻿/*-------------Standard Style-------------*/

body {
 background: #ebebeb url('images/nav/slice_ver.gif') repeat-x top;
 font: 0.8em Verdana, Arial, Helvetica, sans-serif;
 margin: 0px;
 padding: 0px;
 border: none;
 text-decoration: none;
 line-height: 150%;
}

#container_03 {
 margin: 0 auto;
 position: relative;
 width: 881px;
 overflow: hidden;
}

	#wrapper {
	 margin: 0 auto;
	 position: relative;
	 top: 20px;
	}

	#header_02 {
	 margin: 0 auto;
	 position: relative;
	 background: url('images/nav/header_02.gif');
	 width: 887px;
	 height: 52px;
	}
	

		#header_02_txt {
		 margin: 0;
		 position: relative;
		 color: #000;
		 left: 680px;
		 width: 175px;
		 text-align: center;
		 top: 10px;
		 z-index: 1;
		 font: 900 14px verdana;
		 font-weight: bold;
		 color: #0069aa;
		}

	
	#content_03 {
	 margin: 0 auto;
	 background: url('images/nav/slice_hor_02.gif') repeat-y;
	 position: relative;
	}
	
		#content_03_txt {
		 margin-left: 35px;
		 margin-right: 35px;
		 }

/*-------------------------------------------*/
/*---------------Hack for IE7---------------*/
/*----(below affects all other browsers)-----*/

	*:lang(en) #wrapper {
	 top: 66px;
	}
	
	*:lang(en) #header_02_txt {
	 top: -34px;
	}

/*------------------End Hack-----------------*/

	
#footer_15 {
 background: url('images/nav/footer.gif') no-repeat;
 margin: 0 auto;
 position: relative;
 width: 887px;
 height: 215px;
 color: #000000;
}


	#footer_15_txt {
	 position: relative;
	 display: inline;
	 float: right;
	 margin: 25px;
	 color: #000;
	}


/*--------------Tech Info Page-------------*/

#sidebar {
 background: #ffffff url('techinfo/images/sidebar.jpg');
 position: relative;
 display: inline;
 float: left;
 width: 187px;
 height: 587px;
}

	#sidebar_txt {
	 position: relative;
	 margin: 10px;
	 top: 6px;
	 font-size: .9em;
	}

		#sidebar_txt ul{
		 list-style: none;
		 position: relative;
		 left: -35px;
		 width: 170px;
		}

			#sidebar_txt ul li a:hover{
			 color: #000000;
			}

.sidebar_item{
 width: 168px;
 position: relative;
}

.sidebar_item:hover{
 background: #E1E1E1;
}

#right {
 margin: auto 0;
 width: 610px;
 float: right;
}

	#right_txt {
	 position: relative;
	 left: 20px;
	}

.italic {
 font-style: italic;
}

.bold {
 font-weight: bold;
}

.red {
 color: red;
}

.members_button {
 margin: 6px;
 position: relative;
 display: inline;
}

.right {float: right;}

.left {float: left;}

/*----------------For Columns----------------*/
#right_l {
 width: 290px;
 margin: 6px;
 position: relative;
 display: inline;
 float: left;
}

#right_r {
 width: 290px;
 margin: 6px;
 position: relative;
 display: inline;
 float: right;
}

/*-----------FLOAT----------*/

.left {
 position: relative;
 float: left;
}

.right {
 position: relative;
 float: right;
}

.center {
 position: relative;
 text-align: center;
}

.power {
 position: relative;
 top: -50px;
}


/*----------Faux Columns----------*/

#faux {
 margin: 0px 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#leftcolumn {
 padding-right: 50px;
 width: 466px;
 float: left;
 display: inline;
 /* border-right: solid 1px #cccccc; */
}

#rightcolumn { 
 float: right;
 margin: 0px;
 padding-left: 0px;
 width: 326px;
 display: inline;
 position: relative;
}


/*--------PRODUCTS PAGE---------*/

.product_img {
 float: left;
 margin: 4px;
}

#info_prod {
 border-top: solid 1px #cccccc;
 margin-top: 40px;
}

/*---------------------------------------*/

#side-a {
	float: left;
	width: 300px;
	display: inline;
    border-right: solid 1px #cccccc;
}

#content_middle { 
	margin-left: 15px;
	float: left;
	width: 30%;
	border-right: solid 1px #cccccc;
}

#side-b {
	float: right;
	width: 300px;
}


/*---------SPLIT PAGES----------*/

.lcol {
 margin: 0px;
 padding-right: 50px;
 width: 406px;
 float: left;
 display: inline;
 border-right: solid 1px #cccccc;
}

.rcol {
 float: right;
 margin: 0px;
 padding-left: 0px;
 width: 406px;
 display: inline;
 position: relative;
}

/*---------DISTRIBUTORS----------*/

#dist {
 margin: 0 auto;
 font-family: arial;
 font-size: 9pt;
 line-height: 120%;
 position: relative;
 left: 33px;
}

	.abc {
	 margin: 5px;
	 width: 190px;
	 float: left;
	 display: inline;
	}
