@charset "utf-8";
/* CSS Document */

body {
	background-image: url(https://www.powerfirm.com.au/images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #1F497D;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
		#container {
	width: 869px;
	\width: 889px;
	w\idth: 869px;
	margin: 0px auto;
		}

		#banner {
	height: 156px;
	background-image: url(https://www.powerfirm.com.au/images/bgheader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
		}

		#footer {
	clear: both;
	padding: 0px;
	background-color: #1A3D69;
	margin: 0px;
	height: 56px;
	background-image: url(https://www.powerfirm.com.au/images/bg-footer.gif);
	background-repeat: no-repeat;
		}
H2 {
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	COLOR: #3c5768;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: 5px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
H2 A:link {
	COLOR: #9adcff; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #9adcff; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.contact_table {
	FONT-SIZE: 13px;
	COLOR: #3c5768;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	/*padding: 10px 10px 10px 0px; 	margin: 0px;*/
}

.categorylist a  {
FONT-SIZE: 13px;
COLOR: #3c5768;
LINE-HEIGHT: 18px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
color: #3374c4;
text-decoration: underline;
}

.categorylist a:hover {
color: #000000;
font-weight: normal;
}

.categorylist a:visited {
color: #3374c4;
text-decoration: underline;
}



P {
	FONT-SIZE: 13px;
	COLOR: #3c5768;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding: 10px 10px 10px 0px;
	margin: 0px;
}
P A:link {
	COLOR: #0099FF;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
}
P A:visited {
	COLOR: #0099FF; TEXT-DECORATION: underline}
P A:hover {
	COLOR: #1a1a1a; BACKGROUND-COLOR: #FFFFCC; TEXT-DECORATION: underline
	}
#bulletlist
{
	margin-left: 10px;
	list-style: none;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#bulletlist li
{
	padding-left: 8px;
	color: #333333;
	font-size: 12px;
	line-height: 22px;
	list-style-type: square;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	margin-left: 10px;
}
#bulletlist li A
{
	color: #666666;
	font-size: 12px;
	line-height: 24px;
}
#bulletlist li A:link
{
	color: #014B8C;
	font-size: 12px;
	line-height: 24px;
}
#bulletlist li A:hover
{
	color: #171717;
	font-size: 12px;
	line-height: 24px;
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right;
	margin: 0px 0px 5px 8px;
}
#credits {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #7aa1d1;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
	text-align: center;
	height: 30px;
	padding: 22px 0px 0px 20px;
	float: left;
}
#credits a {
	COLOR: #7aa1d1;
	TEXT-DECORATION: none;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	padding-right: 2px;
	padding-left: 2px;
}

#credits a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#creditsr {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #7aa1d1;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
	text-align: center;
	height: 30px;
	padding: 22px 20px 0px 0px;
	float: right;
}
#creditsr a {
	COLOR: #7aa1d1;
	TEXT-DECORATION: none;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	padding-right: 2px;
	padding-left: 2px;
}

#creditsr a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
h1 {
	FONT-WEIGHT: normal;
	COLOR: #010101;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin: 15px 0px 0px;
	padding: 0px;
}
.thumbs img{
	position:relative;
	padding:0px;
	margin:2px 3px 3px 4px;
	border:5px solid #000000;
	background-color:inherit;
}

.thumbs img:hover{
	border:5px solid #FF0000;
}
.logo {
	width: 400px;
	margin-left: 20px;
	line-height: 90px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 28px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-left: 10px;
	float: left;
}
.logo_apc{float:left;padding-top:35px;}
#contentholder {
	FLOAT: left;
	WIDTH: 869px;
	margin: 0px;
	padding: 0px 0px 12px;
	background-image: url(https://www.powerfirm.com.au/images/bg-contentholder.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFFFFF;
}

#content {
	FLOAT: left;
	WIDTH: 530px;
	margin: 0px;
	padding: 0px 34px 0px 42px;
	background-repeat: repeat-y;
}
#content2 {
	PADDING-LEFT: 0px;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 250px;
	TEXT-ALIGN: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	display: block;
	}
#featurepanel {
	background-color: #1A3D69;
	height: 245px;
	background-image: url(https://www.powerfirm.com.au/images/bgfeaturegirl.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#featurepanel_sm {
	background-color: #1A3D69;
	height: 90px;
	background-image: url(https://www.powerfirm.com.au/images/bgfeature.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}


#nav {
	clear: both;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:normal;
	width: 100%;
	background: #CA101B url(https://www.powerfirm.com.au/images/bgnav.jpg) repeat-x;
	height: 43px;
	clear: both;
}
#nav ul {
	margin:0 0 0 32px;
	padding:0;
	list-style:none;
}
#nav li {
	display: inline;
	text-align: center;
}
#nav a {
	float:left;
	background:url(https://www.powerfirm.com.au/images/left_both.gif) no-repeat left top;
	margin:0px 1px 0;
	padding:0 0 0 5px;
	text-decoration: none;
}
#nav a span {
	float:left;
	display:block;
	background:url(https://www.powerfirm.com.au/images/right_both.gif) no-repeat right top;
	padding:13px 15px 8px 9px;
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
#nav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */
#nav a:hover span {
	color:#163357;
}
#nav #current a {
	background-position:0 -150px;
	border-width:0;
}
#nav #current a span {
	background-position:100% -150px;
	color:#000000;
}
#nav a:hover, 
#home #nav-home a, 
#products #nav-products a, 
#service #nav-service a,
#news #nav-news a,
#partners #nav-partners a,
#resources #nav-resources a,
#about #nav-about a,
#contact #nav-contact a {
	background-position:0% -150px;
	color:#0072bc;
}
#nav a:hover span,
#home #nav-home a span,
#products #nav-products a span, 
#service #nav-service a span,
#news #nav-news a span,
#partners #nav-partners a span,
#resources #nav-resources a span,
#about #nav-about a span,
#contact #nav-contact a span {
	background-position:100% -150px;
}#navline {
}
#bg {
	background-image: url(https://www.powerfirm.com.au/images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#featurepanel .blurb, #featurepanel_sm .blurb {
/*	float: left;*/
	width: 540px;
	padding-left: 35px;
	padding-top: 15px;
}
#featurepanel p, #featurepanel_sm p {
	color: #FFFFFF;
	font-size: 13px;
	line-height: 20px;
}
#featurepanel h1, #featurepanel_sm h1 {
	color: #FFFFFF;
}
.searchbox {
	float: right;
	width: 300px;
}
#subheader {
	/* whahttps://www.powerfirm.com.au */
	padding-top:0;
	
	
	margin:0;
	height: 80px
}
	#subheader .rside {
	float: right;
	width: 280px;
	background: transparent;
	margin-top: 2px;
}
#subheader .rside input.text {
	background: transparent url(https://www.powerfirm.com.au/images/input.gif) no-repeat;
	/* width: 170px; */
	height: 30px;
	border:0;
	padding: 5px 30px 0 5px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	margin: 0px;
	margin-right: 15px;	
}

#subheader .rside .btn1 {
	background: transparent url(https://www.powerfirm.com.au/images/loupe.gif) no-repeat;
	width: 41px;
	height: 27px !important;
	height: 28px;
	border: 0;
	padding: 0;
	cursor: pointer;
	margin: 0px;
}
.phone {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3c5768;
	font-size: 20px;
	padding-left: 5px;
	text-align: left;
}

.prodpathway {
	FONT: 12px/30px Arial, Helvetica, sans-serif, "Trebuchet MS";
	COLOR: #FFFFFF; 
	padding-top: 6px;
	/*background-image: url(https://www.powerfirm.com.au/images/bgbreadcrumb.gif);	background-repeat: repeat-x;	background-position: top; */
	margin: 12px 0px 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.prodpathway A {
	color: #ffffff; 
	text-decoration: underline;
}
.prodpathway A:hover {
	COLOR: #efefef;
	font-weight: normal;
}

.pathway {
	FONT: 12px/30px Arial, Helvetica, sans-serif, "Trebuchet MS";
	COLOR: #3C5768; 
	padding-top: 6px;
	 background-image: url(https://www.powerfirm.com.au/images/bgbreadcrumb.gif);	background-repeat: repeat-x;	background-position: top; 
	margin: 12px 0px 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pathway A {
	color: #3374c4; 
	text-decoration: underline;
}
.pathway A:hover {
	COLOR: #000000;
	font-weight: normal;
}
.newsletter {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.testimonials p {
	padding-left: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	line-height: 18px;
}
.testimonials {
	padding-bottom: 30px;
	background-image: url(https://www.powerfirm.com.au/images/bgtesimonial.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 15px;
}
.testimonialsname {
	float: right;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3C5768;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
}
.featurebox {
	height: 124px;
	width: 232px;
	float: left;
	background-image: url(https://www.powerfirm.com.au/images/bgspecialbox.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 10px;
	margin: 0px;
}
.featureboxr {
	height: 124px;
	width: 232px;
	float: left;
	margin-left: 26px;
	background-image: url(https://www.powerfirm.com.au/images/bgspecialbox.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 10px;
}
.contentbox {
	clear: both;
}
h3 {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	COLOR: #3c5768;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 5px 0px 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.features {
	clear: both;
	height: 150px;
	margin-top: 8px;
}
.featurebox p {
	margin: 0px;
	padding: 0px;
}
.featurebox h1 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #1A3D69;
}
.featureboxr p {
	margin: 0px;
	padding: 0px;
}
.featureboxr h1 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #1A3D69;
}
.rmenu, a.rmenu:visited, a.rmenu:link{
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	/* FONT-SIZE: 0.7em; */
	FONT-SIZE: 11px; 	
	PADDING-BOTTOM: 4px;
	WIDTH: 63px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	height: 14px;
	background-repeat: no-repeat;
	float: right;
	margin: 0px;
	background-position: top;
}
A.rmenu:hover {
	DISPLAY: block;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.cart {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	WIDTH: 67px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	height: 14px;
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	background-position: top;
}
A.cart:hover {
	DISPLAY: block;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.details {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	WIDTH: 67px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	height: 14px;
	background-repeat: no-repeat;
	float: right;
	margin: 0px;
	background-position: top;
}
A.details:hover {
	DISPLAY: block;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	background-image: url(https://www.powerfirm.com.au/images/button-learn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.newsletterbut {
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.7em;
	PADDING-BOTTOM: 0px;
	WIDTH: 194px;
	COLOR: #fefba5;
	PADDING-TOP: 49px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	background-image: url(https://www.powerfirm.com.au/images/bgnewslet.gif);
	height: 150px;
	background-repeat: no-repeat;
	float: right;
	margin: 0px;
	background-position: top;
	line-height: 18px;
}
A.newsletterbut:hover {
	DISPLAY: block;
	color: #FFFFFF;
	text-decoration: underline;
}
#contentsub {
	FLOAT: left;
	WIDTH: 869px;
	margin: 0px;
	padding: 0px 0px 12px;
	background-image: url(https://www.powerfirm.com.au/images/bg-contentholder.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFFFFF;
}
#contentsubbg_BACKUP {
	FLOAT: left;
	WIDTH: 869px;
	margin: 0px;
	padding: 0px 0px 12px;
	background-image: url(https://www.powerfirm.com.au/images/bgsub.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
ul.subList {
	margin: 10px 0px 0px;
	padding: 0px;
}

ul.subList li, ul.subList li.cart {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}
ul.subList li a, ul.subList li.cart a {
	color: #3374c4;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 14px;
	list-style-type: none;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 12px;
	padding-left: 26px;
	display: block;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	background-image: url(https://www.powerfirm.com.au/images/bgrnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul.subList li a:hover, ul.subList li.cart a:hover {
	color: #000000;
	list-style-type: none;
	display: block;
	text-decoration: none;
	background-image: url(https://www.powerfirm.com.au/images/bgrnav.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

ul.subList li.cart a {
	background-image: url(https://www.powerfirm.com.au/images/bgrnav2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul.subList li.cart a:hover {
	background-image: url(https://www.powerfirm.com.au/images/bgrnav2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}




.pathway A:visited {
	COLOR: #3374c4;
	text-decoration: underline;
}
h6 {
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	COLOR: #3c5768;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: 5px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.itemdesc {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.itemtitle {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #CA121E;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}

.itemprice {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #003366;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}

.itempricegrey {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #666666;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}

.itempricestrike {
   text-decoration:line-through;
}
.itempricespecial {
   color:#FF0000;
}



.itemdesc strong {
	font-weight: bold;
}
.itemdesc p {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.product {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(https://www.powerfirm.com.au/images/bgbreadcrumb.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tdpadding {
	margin-top: 25px;
}
.productwrap {
	padding-top: 20px;
	}
.itemcost {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3C5768;
	padding: 10px 0px 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 16px;
}
.itemcategories {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3C5768;
	padding: 10px 0px 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 16px;
}
.itemcategories A {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3374C4;
}

.itemcategories A:hover {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #1A3D69;
	text-decoration: none;
}
.itemcategories A:visited {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #3374C4;
	text-decoration: underline;
}

/*CSS Digg style pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
	}
	div.pagination a:hover, div.digg a:active {
		border: 1px solid #000099;

		color: #000;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
.specsbox {
	width: 250px;
	float: left;
	background-color: #00CC66;
}
.producttop {
	clear: both;
	float: left;
	
	font-size: 13px;
	color: #3c5768;
	line-height: 18px;
	font-family: Arial,Helvetica,sans-serif;

}
.strikeout {
	color: #CA121E;
	text-decoration: line-through;
}
.price {
	color: #669900;
}
#search {
	margin: 0px;
	padding: 0px;
}


/***********************************************/
/*                    ADMIN Pagination                                  */
/***********************************************/
#paginate_top {
width:500px;
text-align:center;
padding-left:10px;
background-color:#FFFFCC;
}

.paginate_top {
    background-color:#FFFFCC;
    padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 12px;
	font-weight: normal;
	color: #333333;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900 ;
	border-right-color: #FF9900;
	border-bottom-color:  #FF9900;
	border-left-color:  #FF9900;
	margin-bottom: 10px;
	text-align: left;
}

.listing_pages { 
  float:left; text-align:center; width:450px; margin-top:10px; 
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
} 
.listing_pages a  {
	padding:2px 5px;
	margin-right:2px;
	background:#659cff;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.listing_pages a:hover  {
	padding:2px 5px;
	margin-right:2px;
	font-size:12px;
	background:#0A4390;
	text-decoration:none;	
	color:#fff;
} 

.listing_nav { 
  float:left; text-align:center; width:450px; margin-top:10px; 
} 

.listing_nav a {
	color:#000000;
	text-decoration:none;
	background:#F3EEEE;
	padding:2px;
	border: 1px solid #D8D8D8;
	margin: 5px;
} 
.listing_nav a:hover {
	color:#1E77F0;
	text-decoration:none;
	background:#D8EBFF;
	padding:2px;
	border: 1px solid #B0D8FF;
	margin: 5px;	
} 

.category_box_clear {clear: both;}

.category_box, .category_box_clear {
	/*background-color:#D0E4F7;	*/	
	background-color:#EBF4FF;
	float:left;
	width:230px;
	margin:7px;
    padding: 0px;
	padding-left: 8px;
	line-height:5px;
}
.category_box h3, .category_box_clear h3 {
	margin-top:0px;
}
.category_box p,.category_box_clear p {
	FONT-SIZE: 13px;
	COLOR: #3c5768;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding: 5px 10px 5px 0px;
	margin: 0px;
}

small{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.filters {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFBE5;
	width:500px;
	margin-bottom:14px;

	text-align:left;
	padding:8px;
}

.greenmessage {
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #e8ffcc;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7fbf30;
	border-right-color: #7fbf30;
	border-bottom-color: #7fbf30;
	border-left-color: #7fbf30;
	margin-bottom: 10px;
	text-align: left;
}

.redmessage {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #fff9e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffbf00;
	border-right-color: #ffbf00;
	border-bottom-color: #ffbf00;
	border-left-color: #ffbf00;
	margin-bottom: 10px;
	text-align: left;
}

