	body {
		margin:0px 10px 0px 10px;
		padding:0px;
		font-size: 78%;
		color: #000000;
		font-weight:normal;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
/*		background-attachment: fixed;background-image: url(/images/website/bg5.gif);background-repeat: no-repeat;background-position: 0px 0px;*/
		}
	
	li.terms {
		list-style: square;
		margin-left: 15px;
		padding-left: 5px;
		text-indent: 0em;
		}
		
	#contentwrapper {
		position: relative;
/*		height:478px;*/
		margin-left:0px;
   		margin-right:0px;
		margin-top:15px;
		background-color:#9FD7EF;
		border: 1px solid #0099CC; 
		}	
	
	#leftnav {
		position: absolute;
		left:0px;
		top:0px;
		width:178px;
		}
		
	#city_summary {
		position: relative;
/*		height: 110px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#login {
		position: relative;
/*		height: 110px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#welcome {
		position: relative;
		text-align:center;
/*		height: 55px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
			
	#homebullets {
		position: relative;
/*		height: 65px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#leftbanner {
		position: relative;
/*		height: 65px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#google_vert {
		position: relative;
/*		height: 65px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#widget {
		position: relative;
/*		height: 65px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
	
	#salesbycity {
		position: relative;
/*		height: 55px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
	
	#salesbykeyword {
		position: relative;
/*		height: 110px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#featureads {
		position: relative;
/*		height: 420px;*/
		text-align:center;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}

	#maincontent {
   		margin-left: 177px;
   		margin-right:177px;
		margin-top:6px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 179px;
   		margin-right:179px;
		background-color:#E9F2FA;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#tabs {
		position: absolute;
		left: 185px;
		height:22px;
		margin-top:-15px;
		}
		
	#retailermenu {
		position: relative;
/*		height: 75px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#shoppermenu {
		position: relative;
/*		height: 100px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
	
	#salemenu {
		position: relative;
/*		height: 75px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#categorymenu {
		position: relative;
/*		height: 85px;*/
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#mallmenu {
		position: relative;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#oldsalesmenu {
		position: relative;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#sendalertsmenu {
		position: relative;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#sendbulkalertsmenu {
		position: relative;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#FFFFFF;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	#righttower {
		position: relative;
		height: 371px;
		margin-left:6px;
   		margin-right:6px;
		margin-top:6px;
		background-color:#E9F2FA;
		border: 1px solid #0099CC; 
		padding: 8px 4px 8px 4px;
		}
		
	td.underline {
		border-bottom: 1px solid #0099CC; 
		}
		
	td.underline2 {
		border-bottom: 1px solid #9FD7EF; 
		}
		
	#footer {
   		position:relative;
		}
		
	html>body #maincontent {
   		margin-left: 178px;
   		margin-right:178px;
		}

	#rightnav {
		position: absolute;
		right:0px;
		top:0px;
		width:178px;
		}
	
	#header {
/*		height:71px;*/
/*		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;*/
		voice-family: "\"}\"";
		voice-family: inherit;
		height:71px;
		}
	html>body #header {
		height:71px;
		}

	h1 {
		margin: 2px 0 2px 0;
		/* push up in IE */
		_margin: 0 0 10px 0;
		padding: 0;
		color: #0093d0;
		/*color: #000000;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 21px;
		line-height: 21px;
		font-weight: normal;
		letter-spacing: 0px
	}
	
	h2 {
		margin: 2px 0 2px 0;
		padding: 0;
		color: #0093d0;
		/*color: #000000;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		line-height: 18px;
		font-weight: normal;
		letter-spacing: 0px
	}
	
	h3 {
		margin: 2px 0 2px 0;
		padding: 0;
		color: #0093d0;
		/*color: #000000;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 15px;
		font-weight: normal;
		letter-spacing: 0px
	}
	
	h4 {
		margin: 2px 0 2px 0;
		padding: 0;
		color: #0093d0;
		/*color: #000000;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 13px;
		font-weight: normal;
		letter-spacing: 0px
	}

.textInput {
 	font-size: 12px; 
 	background-color: #FFFFFF; 
 	border: 1px solid #999999; 
	width: 135px;
	height: 17px;
	padding:0px 3px 0px 3px;
}

.textInput2 {
 	font-size: 12px; 
 	background-color: #FFFFFF; 
 	border: 1px solid #999999; 
	width: 125px;
	height: 17px;
}

div.fielsetbox {
	border:1px solid #0099CC;
	padding:0px;
	width:155px;
	color:#000;
	text-align:left;
	}

/*div.fielsetbox h3 { font-size:1em; } */


.button {
 	margin-top:3px;
}

table.adminForm {
 	font-size: 11px; 
	colour: #000000;
 	background-color: #FFFFFF;  
/*	height: 20px;*/
}

table.error {
	color:#FFFFFF;
 	border-color: #FFFFFF;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
 	background-color: #FF0000;   
/*	height: 20px;*/
}

table.success {
	color:#FFFFFF;
 	border-color: #FFFFFF;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
 	background-color: #0093d0;   
/*	height: 20px;*/
}

table.intro {
 	border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
 	background-color: #FFFFFF;  
/*	height: 20px;*/
}

td.adminForm{
 	border-bottom: 1px solid #666666; 
	background-color: #FFFFFF; 
}

.onBlueBg {
 	color:white; 
}

.searchboxlabel {
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	letter-spacing:-1px;
}

.md {
	margin: 0px 0 2px 0;
	padding-bottom:0pt;
	}
		
.tinynote {
	font-size:xx-small;
	}
	
.smallnote {
	font-size:x-small;
	}
	
.smallwhitenote {
	font-size:x-small;
	color:#FFFFFF;
	}

.mediumnote {
	font-size:small;
	}
	
.mdhover {
	background-color: white;
}

.mdselect {
	background-color: white;
}

input.btn{
	cursor:auto;
	height:18px;
   	color:#050;
   	font-family:'trebuchet ms',helvetica,sans-serif;
   	font-size:84%;
   	font-weight:normal;
   	background-color:#fed;
   	border:1px solid;
   	border-top-color:#696;
   	border-left-color:#696;
   	border-right-color:#363;
   	border-bottom-color:#363;
   	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

input.btnhov{
   border-top-color:#333333;
   border-left-color:#333333;
   border-right-color:#000000;
   border-bottom-color:#000000;
   }
   
 table.tip {
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	padding: 2px 2px 2px 2px;
	margin-top:3px;
	}
	
table.notice {
	border:1px solid #FF0000;
	background-color:yellow;
	padding: 2px 2px 2px 2px;
	margin:0px;
	}
	
td.tip {
	height:30px;
	}
   
  hr.thinred {
	height:1px solid #FF0000;
	}  

tr.featured2 {
	border:1px solid #FF0000;
	background-color:#FEF0F1;
	} 
	
td.featured2 {
	/*border-top:1px solid #FF0000;*/
	border-bottom:1px solid #FF0000;
	} 
	
.caption {
	font-weight:bold;
	color:#0099CC;
	}
	
img.banner {
	border:1px solid #0099CC;
	}
   
/*input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   } */


/*div#masterdetail {border-bottom: 1px solid #808080;}*/


	