body, html {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 11px;
	background-image: url(../Images/Header/Header_Right.gif);
	background-repeat:repeat-x;
	background-position: top left;
	height: 100%;
	}
	
h1 {
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal	;
	}
	
h2 {
	font-size: 17px;
	}


h3{
	font-size: 14px;
	margin-left: 30px;
	}
	
h4 {
	font-size: 11px;
	}

h5 {
	font-size: 11px;
	text-transform: uppercase;	
	}
	
h6 {
	font-size: 9px;
	font-weight:normal;
	}

em {
	font-style: normal;
	color: #224517;
	}

input, select{
	height: auto;
	font-size: 10px;
	border: 1px solid #D2DFD2;
	background-color:#F3F5F4;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

textarea{
	font-size: 10px;
	border: 1px solid #D2DFD2;
	background-color:#F3F5F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.checkbox{
	background-color: transparent;
	border: 0px;
	}

table{
	width: 100%;
	border: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	}

th{
	background-color: #224517;
	padding: 4px;
	font-weight: bold;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	} 
	
td{
	padding: 4px;
	margin-left;
	vertical-align: top;	
	border-left: 1px solid #FFFFFF;
	}

a{
	text-decoration: none;
	color: inherit;
	background-image:url(../Images/Link.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	} 

.trcolor{
	background-color: #E9E9E9;
	}
	
.add_button{
	height: 20px;
	background-image:  url(../Images/Add_button.gif);
	color: #224517;
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 18px!important;
	padding-left: 23px;
	padding-right: 0px;
	border: 0px;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	margin-left: 20px;
	}
	
.edit_button{
	height: 15px;
	width: 15px;
	background-image: url(../Images/Edit_button.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	margin-bottom: 0px;
	}

.update_button{
	height: 20px;
	background-image:  url(../Images/Edit_button.gif);
	color: #3F070F;
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px!important;
	padding-left: 20px;
	padding-right: 0px;
	border: 0px;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	}
	
.delete_button{
	height: 15px;
	width: 15px;
	background-image: url(../Images/Delete_button.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: 0px;
	background-color: transparent;
	margin-bottom: 0px;
	}

.Admin_Home_button{
	height: 15px;
	background-image: url(../Images/Admin_home_button.gif);
	color: #A59A31;	
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px!important;
	padding-left: 20px;
	padding-right: 0px;
	border: 0px;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	margin-top: 20px;
	float: left;
	}

.Login_button{
	height: 15px;
	background-image: url(../Images/login_button.gif);
	margin-right: 10px;
	margin-bottom: 0px;
	color: #DA7630;		
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px!important;
	padding-left: 20px;
	padding-right: 0px;
	border: 0px;
	background-color: transparent;
	cursor: pointer;
	text-align: left;
	}
	
.Color1{
		color: #224517;
		}
	
.Color2{
		color: #A59A31;
		}
		
.Color3{
		color: #3F070F;
		}
		
.Color4{
		color: #DA7630;
		}

.small_font{
	font-size: 9px;
	}


#Outer_Wrapper{
	width: 960px;
	margin: 0px 0px;
	padding: 0px;
	
	}
	
	#Outer_Wrapper #Header{
		height: 120px;
		clear: both;
		}
	
		#Outer_Wrapper #Header #Left{
			width: 230px;
			height: 120px;
			float: left;
			background-image:url(../Images/Header/Header_Left.gif);
			background-position: bottom left;
			background-repeat: no-repeat;
			background-color:#FFFFFF;
			}
		
			#Outer_Wrapper #Header #Left #Logo{
				width: 194px;
				height: 54px;
				margin: 40px auto 0px auto;
				background-image: url(../Images/Header/Logo.gif);
				background-repeat: no-repeat;
				cursor: pointer;
				}
		
				#Outer_Wrapper #Header #Left #Logo a{
					margin: 0px;
					background-image: none;
					}
				
				#Outer_Wrapper #Header #Left #Logo img{
					border: 0px;
					width: 194px;
					height: 54px;
					}
					
		#Outer_Wrapper #Header #Right{
			height: 120px;
			float: left;
			width: 670px;
			}
			
						
			#Outer_Wrapper #Header #Right #Navbar{
				margin-top: 60px;
				height: 40px;
				color: #FFFFFF;
				font-size: 14px;
				border: 1px solid #595959;
				float: left;
				padding: 0px 1px;
				}
				
				 #Outer_Wrapper #Header #Right #Navbar a{
					height: 40px;
					line-height: 40px;
					float: left;
					display: block;
					padding: 0px 14px;
					color: #FFFFFF;
					text-align: center;
					margin: 0px;
					background-image: none;
					}
					
				#Outer_Wrapper #Header #Right #Navbar .spacer{
						width: 3px;
						margin: 0 1px;
						background-image: url(../Images/Header/Nav_divider.gif);
						background-repeat:no-repeat;
						background-position: top center;
						height: 40px;
						float: left;
					}
					
				#Outer_Wrapper #Header #Right #Navbar .Color1{
					background-color: #224517;
					}
				
				#Outer_Wrapper #Header #Right #Navbar .Color2{
					background-color: #A59A31;
					}
				
				#Outer_Wrapper #Header #Right #Navbar .Color3{
					background-color: #3F070F;
					}
				
				#Outer_Wrapper #Header #Right #Navbar .Color4{
					background-color: #DA7630;
					}
					
	
			#Outer_Wrapper #Header #Right #Navbar #Portfolio {
				position:absolute;
				top: 100px;
				left: 535px;
				z-index:4;
				visibility: hidden;
				color:#999999;
				}
				
				#Outer_Wrapper #Header #Right #Navbar #Portfolio a{
					padding: 0px 5px;
					margin: 0px;
					display:inline;
					float: none;
					font-size: 12px;
					color:#000;
					background-image: none;
					}
					
			#Outer_Wrapper #Header #Right #Navbar #About {
				position:absolute;
				top: 100px;
				left: 235px;
				z-index:3;
				visibility: hidden;
				color:#999999;
				}
				
				#Outer_Wrapper #Header #Right #Navbar #About a{
					padding: 0px 5px;
					margin: 0px;
					display:inline;
					float: none;
					font-size: 12px;
					color: #000;
					background-image: none;
					}
			#Outer_Wrapper #Header #Right #Navbar #Resources {
				position:absolute;
				top: 100px;
				left: 625px;
				z-index:3;
				visibility: hidden;
				color:#999999;
				}
				
				#Outer_Wrapper #Header #Right #Navbar #Resources a{
					padding: 0px 5px;
					margin: 0px;
					display:inline;
					float: none;
					font-size: 12px;
					color: #000;
					background-image: none;
					}

	#Outer_Wrapper #Inner_Wrapper{
		margin-top: 30px;
		padding-bottom: 15px;
		width: 960px;
		clear: both;
		}
/*-------------------------------------------------------------------------------------*/	
		#Outer_Wrapper #Inner_Wrapper #Home{
			width:960px;
			clear: both;
			}
			
			#Outer_Wrapper #Inner_Wrapper #Home_Left{
				float: left; 
				margin-left: 0;
				width: 230px;
				padding-bottom: 30px;
				font-size: 10px;
				}
				
					#Outer_Wrapper #Inner_Wrapper #Home_Left #BrandBuilderNav{
						text-align: right;
						padding-right: 30px;
						padding-top: 18px;
						line-height: 2em;
						}
						
						#Outer_Wrapper #Inner_Wrapper #Home_Left #BrandBuilderNav a{
							color: #444;
							}
				
				
					#Outer_Wrapper #Inner_Wrapper #Home_Left ul{
						margin-top:10px;
						margin-right: 15px;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left input{
						border: 1px solid #aaa;
						background-color: #FFFFFF;
						color: #444;
						font-size: 10px;
						font-weight: normal;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left p{
						background-image: url(../Images/Left_green.gif);
						background-repeat: repeat-y;
						background-image: none;
						padding-left: 20px;
						padding-right: 69px;
						font-weight: bold;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left p.privacy{
						background-image: none;
						padding-left: 20px;
						padding-right: 50px;
						font-weight: bold;
						font-size: 8px;
						color: #939598;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left a.privacy{
						background-image: none;
						color: #939598;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left a:link{
						text-decoration: none;
						padding-left: 0;
						margin-left: 0;
						background-image:none;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left a:active{
						text-decoration: none;
						padding-left: 0;
						margin-left: 0;
						background-image:none;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left a:visited{
						text-decoration: none;
						padding-left: 0;
						margin-left: 0;
						background-image:none;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home_Left a:hover{
						text-decoration: none;
						padding-left: 0;
						margin-left: 0;
						background-image:none;
						}
		
				#Outer_Wrapper #Inner_Wrapper #Home_Left #Emails{
						border: 1px solid #224517;
						margin: 3px;
						padding: 10px;
						background-color: #E5E5E5;
						position:absolute;
						width:400px;
						height:150px;
						overflow: scroll;
						z-index:1;
						visibility: hidden;
							}
			
			
			#Outer_Wrapper #Inner_Wrapper #Home iframe{
				width: 725px;
				height: 600px;
				float: left;
				border: 1px solid #fff;
				overflow:auto;
				}
			
			#Outer_Wrapper #Inner_Wrapper #Home #Content{
				width: 570px;
				float: left;
				}
				
			#Outer_Wrapper #Inner_Wrapper table{
				width: 500px;
				}
			
			#Outer_Wrapper #Inner_Wrapper #Home #Content p{
				text-align: justify;
				line-height: 16px;
				padding-right: 40px;
				padding-left: 30px;
				}
			
			#Outer_Wrapper #Inner_Wrapper #Home #Content table{
				text-align: justify;
				line-height: 16px;
				margin-right: 40px;
				margin-left: 30px;
				}
			
			#Outer_Wrapper #Inner_Wrapper #Home #Content td{
				border-bottom: 1px solid #D7D7D7;
				padding-top: 15px;
				padding-bottom: 15px;
				}
				
				
			#Outer_Wrapper #Inner_Wrapper #Home #Content a{
				color: #595959;
				background-image: none;
				padding-left: 0;
				}	
						
			#Outer_Wrapper #Inner_Wrapper #Home #RightBar{
				float: right;
				width: 155px;
				padding-top: 20px;
				}	
				
				#Outer_Wrapper #Inner_Wrapper #Home #IMG{
					width: 155px;
					text-align:center;
					overflow: hidden;
					padding-bottom: 26px;
					border-bottom: 1px solid #D7D7D7;
					margin-bottom: 26px;
					}
					
					#Outer_Wrapper #Inner_Wrapper #Home #IMG a{
						padding-left: 0px;
						background-image: none;
						}
				
				#Outer_Wrapper #Inner_Wrapper #Home #Registration{
					width: 155px;
					text-align:left;
					background-image:url(../Images/sidebar/images/home-5_2007v3_10.jpg);
					}
				
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Top{
						width: 155px;
						text-align:left;
						background-image:url(../Images/sidebar/images/home-5_2007v3_07.jpg);
						height:20px;
						}
						
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center{
						width: 155px;
						padding: 0 11px;
						text-align:left;
						}					
					
					
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center p{
						margin-top: 0px;
						font-size: 11px;
						color: #3F070F;
						font-weight: bold;
						letter-spacing:-0.05em;
						line-height: 1.7em;
						}
						
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center em.High{
						font-size: 20px;
						color: #DA7630;
						font-weight: bold;
						line-height: 1.9em;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center em{
						font-size: 11px;
						color: #DA7630;
						font-weight: bold;
						text-transform:capitalize;
						}
						
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center label{
						font-size: 10px;
						color: #000;
						font-weight: bold;
						}
						
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center input{
						font-size: 10px;
						color: #000;
						background-color: #FFFFFF;
						width: 130px;
						height: 15px;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Center .button{
						font-size: 9px;
						color: #000;
						background-color: #FFFFFF;
						text-align: center;
						font-weight: bold;
						width: 132px;
						height: 23px;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Home #Registration #Bottom{
						width: 155px;
						text-align:left;
						background-image: url(../Images/sidebar/images/home-5_2007v3_12.jpg);
						height:22px;
						}
			
			
				
			#Outer_Wrapper #Inner_Wrapper #Home #PostCard{
				float: left;
				width: 115px;
				padding-left: 15px;
				}	
				
				#Outer_Wrapper #Inner_Wrapper #Home #PostCard a{
					padding-left: 0px;
					background-image: none;
					}
				
			#Outer_Wrapper #Inner_Wrapper #Home #WWD{
				float: left;
				width: 95px;
				padding-left: 15px;
				}
								
		 
/*-------------------------------------------------------------------------------------*/

			#Outer_Wrapper #Inner_Wrapper #General_Left{
				float: left; 
				margin-left: 20px;
				width: 545px;
				padding-bottom: 30px;
				}
					
					#Outer_Wrapper #Inner_Wrapper #General_Left p{
						text-align: justify;
						}
										
					#Outer_Wrapper #Inner_Wrapper #General_Left #Emails{
						border: 1px solid #224517;
						margin: 3px;
						padding: 10px;
						background-color: #E5E5E5;
						position:absolute;
						width:400px;
						height:150px;
						overflow: scroll;
						z-index:1;
						visibility: hidden;
						}
			
			#Outer_Wrapper #Inner_Wrapper #General_Right{
				float: left; 
				padding-left: 30px;
				padding-top: 40px;
				width: 200px;
				}
				
				#Outer_Wrapper #Inner_Wrapper #General_Right img{
					border: 1px solid #224517;
					margin: 3px;
					}	
							
					
					
/*-------------------------------------------------------------------------------------*/

			#Outer_Wrapper #Inner_Wrapper #Showcase_Left{
				float: left; 
				margin-left: 10px;
				width: 220px;
				}
			
				#Outer_Wrapper #Inner_Wrapper #Showcase_Left p{
					text-align: right;
					font-size: 10px;
					margin: 12px 0px;
					}
					
				  #Outer_Wrapper #Inner_Wrapper #Showcase_Left a{
					padding-left: 0px;
					background-image: none;
					color: #595959;
					}
				
			#Outer_Wrapper #Inner_Wrapper #Showcase_Right{
				float: left; 
				margin-left: 80px;
				margin-top: 45px;
				width: 520px;
				padding-bottom: 30px;
				}
				
				#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_left{
					width: 390px;
					float: left;
					}
					
					
					#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_left h4{
						margin-top:0px;
						}
					
					#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_left p{
						margin-top: -13px;
						}
						
					#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_left a{
						padding-left: 0px;
						background-image: none;
						}
					
				#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_Right{
					width: 130px;
					float: right;
					font-size: 9px;
					}
						
						#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Header_Right a{
						padding-left: 0px;
						background-image: none;
						}
				
				#Outer_Wrapper #Inner_Wrapper #Showcase_Right #Content{
					width: 520px;
					clear: both;
					padding-top: 35px;
					overflow:hidden;
					}
				




/*-------------------------------------------------------------------------------------*/

 #NewFooter{
		background-image: url(../Images/Footertextextend.gif);
		background-repeat:repeat-x;
		background-position: left bottom;
		width: 100%;
		height: 70px;
		clear: both;
		}


	#Outer_Wrapper #PreFooter{
		margin-top:5px;
		background-color:#EAE9EA;
		background-image: url(../Images/Footertext.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		width: 800px;
		height: 130px!important;
		height: 140px;
		clear: both;
		}
		
		#Outer_Wrapper #PreFooter P{
			padding-left: 23px;
			background-image: url(../Images/Footerlink.gif);
			background-repeat:no-repeat;
			font-weight: bold;
			font-size: 10px;
			margin-top: 10px;
			}
			
		#Outer_Wrapper #PreFooter #LeftBox{
			margin-left: 231px;
			width: 200px;
			float: left;
			}

		
		#Outer_Wrapper #PreFooter #CenterBox{
			width: 210px;
			float: left;
			}
				
		#Outer_Wrapper #PreFooter #RightBox{
			width: 155px;
			float: left;
			}
			
			#Outer_Wrapper #PreFooter #LeftBox P, #Outer_Wrapper #PreFooter #RightBox P{
				margin-bottom: 22px;
				}
		
		
		
			
		#Outer_Wrapper #PreFooter a{
			padding-left: 0;
			background-image: none;
			}
		
	
	 #Outer_Wrapper #Footer{
		margin-top:5px;
		padding-top: 3px;
		border-top: 1px solid #595959;
		clear: both;
		}
				
