body, td, tr, th, table, form  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top: 0px;
	margin-bottom: 0px;
} 

body {	
	background-image: url(../images/bg-tall.jpg);
	background-repeat:repeat-x;
	
}

a, a:visited, a:active {color:#1E576B;}
a:hover {color:#B01B1D;}

.center-text {
	text-align:center;
}

.error {
	color:#F00;
	font-size:12px;
}

.update-message {
	color:#060;
	font-size:16px;
}

.red-text {
	color:#B01B1D;
}

.sales-red-text {
	color:#B01B1D;
	font-size:19px;
}

.thank-you {
	color:#090;
	font-size:18px;
	font-weight:bold;
}

.sub-category-message {
	color:#B01B1D;
	font-size:13px;
	font-weight:bold;
}

.header-bg {
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;
	height:305px;
}

.header-bg-short {
	background-image:url(../images/header-bg-short.jpg);
	background-repeat:no-repeat;
	height: 152px;
}

h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:17px;
	margin-top: 20px;
	margin-bottom: 10px
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#716F52;
	font-size:17px;
	margin-top: 20px;
	margin-bottom: 10px
}

.ad-title {
	font-family:Arial, Helvetica, sans-serif;
	color:#1E576B;
	font-size:21px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page-title {
	font-family:Arial, Helvetica, sans-serif;
	color:#1E576B;
	font-size:23px;
	margin-top: 20px;
	padding-bottom: 5px;
}

.send-print-links {
	font-family:Arial, Helvetica, sans-serif;
	color:#1E576B;
	font-size:12px;
}

.white-text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:15px;
}

.bold {
	font-weight: bold;
}

.small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979967;	
}

.footer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979967;
}


.footer a, .footer a:visited {
	font-size:12px;
	color: #979967;
	text-decoration: underline;
}

.footer a:hover {
	font-size:12px;
	color: #AD1B1C;
	text-decoration: underline;
}
	
.member-nav {
	COLOR: #52513C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B01B1D;

}
	

#cat-table A:link {
	font-size:16px;
	COLOR: #52513C;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
}
#cat-table A:visited {
	
	font-size:16px;
	COLOR: #52513C;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	font-family: Arial, Helvetica, sans-serif;
}
#cat-table A:hover {
	
	font-size:16px;
	COLOR: #AD1B1C;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CBDB;
}
#cat-table A:active {
	
	font-size:16px;
	COLOR: #AD1B1C;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CBDB;	
}


table.view {
	border-width: 0px 1px 0px 0px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	
}

.grey {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	background-color: #F3F3F3; /*Edit this one*/
	-moz-border-radius: 0px 0px 0px 0px;
}

.submit {
	background-color: #D3DCE3;

}
