body {
	background-image: url(../images/body_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #e6ecf3;
	}




/* -------------------------- */
/* ---------- DIVS ---------- */
/* -------------------------- */


#container {
	width: 898px;
	min-height: 658px;
	_height: 658px;
	margin: auto;
	margin-top: 44px;
	}

	#header {
		width: 897px;
		}
		
		
		
	#home_header {
		width: 897px;
		height: 94px;
		background-image: url(../images/home_header_bg.gif);
		}
		
	#home_above_content {
		width: 895px;
		height: 237px;
		margin-top: 14px;
		margin-left: 1px;
		background-image: url(../images/home_above_content_bg.jpg);
		background-position: right;
		background-repeat: no-repeat;
		z-index: 50;
		}
		
		#menu_container {
			background-image: url(../images/home_above_content_bg.gif);
			background-position: left;
			background-repeat: no-repeat;
			width: 215px;
			height: 237px;
			z-index: 500;
			float: left;
			}
		
	#home_content {
		width: 898px;
		height: 250px;
		background-image: url(../images/home_content_bg.gif);
		margin-top: 15px;
		margin-bottom: 12px;
		position: relative;
		}
		
		#home_box1 {
			color: #454545;
			width: 214px;
			position: absolute;
				left: 38px;
				top: 65px;
			font-size: 11px;
			font-family: "Arial";
			}
		
		#home_box2 {
			color: #454545;
			width: 210px;
			position: absolute;
				left: 327px;
				top: 65px;
			font-size: 11px;
			font-family: "Arial";
			}
		#box2_login {
			width:200px;
			position:absolute;
				left:0px;
				top:70px;
			}
		
		#home_box3 {
			color: #454545;
			width: 246px;
			position: absolute;
				left: 627px;
				top: 65px;
			font-size: 11px;
			font-family: "Arial";
			}
			
			#box3_left {
				width: 118px;
				float: left;
				}
			
			#box3_right {
				width: 118px;
				float: left;
				margin-left: 10px;
				}
				
		#left_col {
			width: 215px;
			min-height: 712px;
			_height: 712px;
			float: left;
			}
		
			#content_container {
				width: 896px;
				min-height: 712px;
				_height: 712px;
				margin-top: 13px;
				margin-bottom: 12px;
				}
				
				#inside_menu_container {
					width: 215px;
					height: 237px;
					z-index: 1000;
					background-image: url(../images/inside_menu_bg.gif);
					}
					
				#distributor_Login {
					width: 215px;
					height: 167px;
					background-image: url(../images/distributor_bg.gif);
					}
					
				#leftGraphic {
					width: 215px;
					height: 307px;
					background-image: url(../images/leftGraphic_bg.jpg);
					}
					
		#right_col {
			width: 664px;
			min-height: 688px;
			_height: 688px;
			float: right;
			}
			
				#right_top {
					width: 664px;
					height: 90px;
					background-image: url(../images/right_top_bg.gif);
					}
					
				#right_mid {
					width: 664px;
					min-height: 582px;
					_height: 582px;
					background-image: url(../images/right_mid_bg.gif);
					padding-bottom: 10px;
					}
					
					#right_content {
						width: 575px;
						min-height: 570px;
						_height: 570px;
						position: relative;
							left: 39px;
						}
					
				#right_bottom {
					width: 664px;
					height: 29px;
					background-image: url(../images/right_bottom_bg.gif);
					margin-bottom: 10px;
					}
		
		
	
	#content {
		width: 897px;
		}
		
	#footer {
		height: 17px;
		width: 898px;
		background-image: url(../images/footer_bg.gif);
		margin-bottom: 10px;
		}




/* ------------------------- */
/* ---------- IDs ---------- */
/* ------------------------- */


.box3Product {
	position: relative;
		left: 0px;
		top: 0px;
	}

.clearance {
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	font-size: 0;
	line-height: 0;
	}
	
.i4logo {
	position: relative;
		left: 762px;
		top: 0px;
	}

.homeLogo {
	position: relative;
		left: 75px;
		top: 20px;
	}
	
.moreDetails {
	margin-top: 7px;
	}
	
.moreDetails a,
.moreDetails a:link,
.moreDetails a:visited,
.moreDetails a:active {
	color: #00a4ef;
	font-weight: bold;
	text-decoration: none;
	}

.moreDetails a:hover {
	color: #00a4ef;
	font-weight: bold;
	text-decoration: underline;
	}
	
	
	
	
	
.userName {
	width: 85px;
	height: 17px;
	border: 1px solid #b4b4b4;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	margin-right: 2px;
	position: relative;
		top: 54px;
	}
	
.homeImgFix {
	float: right;
	z-index: 50;
	}
	
.inside_username {
	width: 129px;
	height: 17px;
	border: 1px solid #b4b4b4;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	position: relative;
		left: 35px;
		top: 65px;
	}

.inside_password {
	width: 83px;
	height: 17px;
	border: 1px solid #b4b4b4;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	position: relative;
		left: 35px;
		top: 86px;
	}
	
.passWord {
	width: 85px;
	height: 17px;
	border: 1px solid #b4b4b4;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	position: relative;
		top: 54px;
	}
	
.enterButton {
	font-size: 8pt;
	color: #ffffff;
	background: transparent url(../images/enter_button.gif);
	border: none;
	cursor: pointer;
	width: 39px;
	height: 22px;
	position: relative;
		left: 213px;
		top: 32px;
	}
	
.enterButton_inside {
	font-size: 8pt;
	color: #ffffff;
	background: transparent url(../images/enter_button.gif);
	border: none;
	cursor: pointer;
	width: 39px;
	height: 22px;
	position: relative;
		left: 40px;
		top: 87px;
	}
	
.pageName {
	position: relative;
		left: 39px;
		top: 39px;
	}
	
	
	
	
	
	