html {
     overflow: -moz-scrollbars-vertical;
}

	body {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
		color: #B2B2BC;
		background-color: #22223C;
	}
	
	#pagebody {
		border: solid 0px red;
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
		width: 956px;
		text-align: left;
		background-color: white;
		background-image: url(images/top_fade.jpg);
		background-position: right top;
		background-repeat: no-repeat;
	}
	
	#top {
		border: 0px solid black;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 956px;
		height: 115px;
		
	}
	
	#login {
	border: 0px solid green;
		float: right;
		height: 105px;
		padding: 0px 30px 0px 0px;
		color: #FFFFFF;		
	}

	#top_left {
		border: 0px solid green;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 30px;
		width: 440px;
		height: 80px;
		float: left;
	}

	INPUT {
		border-color: efefef;
		color: black;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 10px;
	}
	
	INPUT, TEXTAREA {
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 10px;
		background-color: white;
		
	} 


	
	#nav_container {
		text-align: center;
		padding: 4px;
		margin: 0px;		
		background-color: #D5D6D2;
		border-top: solid 3px #FFFFFF;
		border-bottom: solid 3px #FFFFFF;	
	}
	
	a.nav:link {
		font-weight: bold;
		font-size: 13px;
		border: 1px solid #D5D6D2;
		color: #000000;
		margin: 3px 1px 0px 1px;
		padding: 1px 24px 1px 24px;
		text-decoration: none;
		background-color: #D5D6D2;
		display: inline;
	}
	
	a.nav:visited {
		font-weight: bold;
		font-size: 13px;
		border: 1px solid #D5D6D2;
		color: #000000;
		margin: 3px 1px 0px 1px;
		padding: 1px 24px 1px 24px;
		text-decoration: none;
		background-color: #D5D6D2;
		display: inline;
	}
	
	a.nav:hover {
		border: 1px solid #D5D6D2;
		color: #FFFFFF;
		font-weight: bold;
		background-color: #D5D6D2;
		display: inline;
	}


	
	#photostrip {
		text-align: left;
		padding-top: 0px;
		margin-top: 0px;
		width: 786px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}	

	#main_colwide {
		padding: 0px 0px 0px 20px;
		margin: 0px 0px 0px 0px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		width: 936px;
		float: left;
		font-weight: normal;
		background-color: #969696;
		border-bottom: solid 3px #FFFFFF;
	}
	
	#main_colwide li {
		color: #D5D6D2;
		font-size: 12px;
		font-weight: bold;
		margin: 10px 0px 0px 0px;
	}

	#main {
		padding: 0px 0px 0px 40px; 
		text-align: left;
		margin: 0px 0px 0px 0px;
		width: 916px;
		padding-bottom: 10px;
	}
	
	#main_home {
		padding: 0px 0px 0px 0px; 
		text-align: left;
		margin: 0px 0px 0px 0px;
		width: 956px;
	}
	
	#main_home2 { 
		border-top: solid 3px #FFFFFF;
		border-bottom: solid 3px #FFFFFF;
		width: 956px;
		background-color: #D5D6D2;
	}
	
	#main_home3 { 
		border-top: solid 1px #FFFFFF;
		border-bottom: solid 3px #FFFFFF;
		width: 956px;
		background-color: #D5D6D2;
	}
	#main_left {
		border: 0px solid blue;
		width: 600px;	
		padding: 0px 0px 0px 5px;
		float: left;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 0px;
	}
	
	#main_right {
		border: 0px solid blue;
		width: 260px;
		padding: 0px 0px 0px 0px;
		float: right;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin: 0px 0px 0px 0px;
	}
	
	#text_box {
		border: 0px solid blue;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		color: #72727C;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		text-align: left;
		width: 580px;
	}
	
	#text_box2 {
		border: 0px solid blue;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		color: #72727C;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		text-align: left;
		width: 580px;
	}
	
	#text_box2 li {
		color: #72727C;
		font-size: 12px;
		margin: 5px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
	}
	

	#main_lower_panel {
		border: 0px solid red;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 10px 0px;
		border-bottom: solid 3px #FFFFFF;
		text-align: left;
		width: 936px;
		background-color: #969696;
	}
	
	#main_lower_panel2 {
		border: 0px solid red;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 10px 20px;
		border-bottom: solid 3px #FFFFFF;
		text-align: left;
		width: 916px;
		color: #000000;
		background-color: #FFFFFF;
	}
	
	#main_lower_panel2 h4 {
		border: 0px solid red;
		font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #969696;
		font-weight: bold;
		font-size: 14px;
		padding: 10px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#main_lower_panel h1{
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		font-size: 48px;
		text-align: center;
		color: #FFFFFF;
	}
	
	#products_panel {
		padding: 0px 0px 0px 20px;
		margin: 0px 0px 0px 0px;
		width: 800px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		float: left;
		font-weight: normal;
	}
	
	#main_col_1 {
		padding: 0px 0px 0px 20px;
		margin: 0px 0px 0px 0px;
		width: 306px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 17px;
		color: #FFFFFF;
		float: left;
		font-weight: normal;
		font-style: italic;
	}
	

	
	#main_col_1b {
		padding: 0px 0px 0px 20px;
		margin: 0px 0px 0px 0px;
		width: 306px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		float: left;
		font-weight: normal;
	}

	#main_col_2 {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 305px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		float: left;
		font-weight: normal;
	}
	
	#main_col_3 {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 305px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		float: left;
		font-weight: normal;
	}

	#copyright {
 		padding: 0px 20px 10px 10px; 
 		width: 926px;
		border: 0px solid red;
		float: left;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 10px;
		text-align: left;
		color: #FFFFFF;
		background-color: #969696;
	}


	.footlogo {
		margin: 10px 0px 20px 20px;
		width: 113px;
		height: 70px;
		float: left;
	}
	
	.footlogo2 {
		margin: 20px 20px 20px 10px;
		padding: 0px 0px 0px 0px;
		width: 88px;
		height: 70px;
		float: right;
	}

	.associatelogo {
		margin: 0px 10px 0px 0px;
		float: left;
	}

	h1 {
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		color: #DDDDDD;
		font-size: 18px;
		margin: 0px 0px 0px 5px;
		font-weight: normal;
		
	}
	
	h2 {
		font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #DDDDDD;
		font-size: 9px;
		margin: 0px 0px 0px 0px;
		font-weight: normal;
	}
	
	.head2 {
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		color: #72727C;
		font-size: 16px;
		margin-bottom: 4px;
		margin-top: 4px;
		padding: 0px;
		font-weight: bold;
	}
	
	.tip {
		color: #72727C;
		font-style: italic;
		font-family:  times, sans-serif;
		font-size: 16px;
	}
	
	#photo_window2 {
		border: 0px solid red;
		float: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		width: 956px;
		height: 250px;
	}
	
	h3 {
		border: 0px solid red;
		font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #72727C;
		font-weight: bold;
		font-size: 30px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#main_text {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		border: 0px solid blue;
		width: 580px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 12px;
		color: #72727C;
		float: left;	
	}
	
	#associate_text {
		border: 0px solid blue;
		padding: 0px 50px 0px 50px;	
	}
	
	li {
		color: #72727C;
		font-size: 12px;
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	p {
		margin: 10px 0px 0px 10px;
	}
	
	#thumb_main {
		text-align: left;
		padding: 0px 0px 10px 40px;
		margin-top: 10px;
		width: 686px;
	}
	
	.thumbbox {
		float: left;
		text-align: center;
		width: 122px;
		height: 122px;
		border: 1px solid #72727C;
		margin: 0px 5px 5px 0px;
		line-height: 122px;
		background-color: #FFFFFF;
	}
	
	.thumb {
		text-align: center;
	}
	
	a:link {
		color: #D5D6D2;
	}
	
	a:visited {
		color: #D5D6D2;
	}
	
	a:hover {
		color: #FFFFFF;
	}
	
	.tickbox {
		float: left;
		width: 480px;
		height: 90px;
		padding: 10px 0px 0px 0px;
	}
	
	img {
		border: 0px;
	}
	
	#package_col1 {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border: 0px solid black;
		width: 292px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 15px;
		color: #72727C;
		float: left;	
	}
	
	#package_col2 {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border: 0px solid black;
		width: 292px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 15px;
		color: #72727C;
		float: left;	
	}
	
	#package_col3 {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border: 0px solid black;
		width: 292px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 15px;
		color: #72727C;
		float: left;	
	}
	
	.package_box {
		padding: 0px 0px 0px 0px;
		margin: 20px 32px 0px 0px;
		border: 3px solid black;
		width: 214px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 15px;
		color: #72727C;
		float: left;	
	}
	
	.package_strip {
		padding: 0px 20px 0px 0px;
		margin: 20px 0px 0px 20px;
		border: 3px solid black;
		width: 830px;
		height: 150px;
		font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
		font-size: 15px;
		color: #72727C;
		float: left;	
	}
	
	.package_strip img {
		float: left;
		padding: 0px 20px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	.package_strip h4 {
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
	}
	
	.package_strip p {
		color: #72727C;
		font-size: 12px;
		margin: 10px 0px 0px 0px;
	}
	
	.package_strip ul {
		color: #72727C;
		font-size: 12px;
		margin: 10px 0px 0px 0px;
	}
	
	h4 {
		border: 0px solid red;
		font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #D5D6D2;
		font-weight: bold;
		font-size: 14px;
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
	}
	
	h5 {
		color: #998A57;
		font-size: 12px;
		margin: 5px 0px 5px 10px;
	}
	
	h6 {
		font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #000000;
		font-size: 18px;
		text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 2px 0px 2px 0px;
		font-weight: normal;
	}
	
