html {
	background-color:	#98cb00;
	padding:			0;
	margin:				0;
}

body {
	width:				100%;
	background-color:	#98cb00;
	text-align:			center;
	font-size:			1.0em;
	font-family:		Tahoma, Verdana, Arial, Serif;
	color:				#ffffff;
	background-image:	url(/images/bg_body.jpg);
	background-repeat:	repeat-x;
	padding:			0;
	margin:				0;
}

	#container {
		margin:				0;
		margin:				0 auto;
		text-align:			left;
		width:				900px;
		padding:			0;
		background-color:	#98cb00;
	}

a {
	color:		#679a01;
}


.colFrontpage1 {
	width:				330px;
	float:				left;
}
	.colFrontpage1 ul {
		margin:			20px 0 0 0;
	}

	.colFrontpage1 li {
		color:			#ccff00;
		font-size:		1.0em;
		font-weight:	bold;
		font-size:		0.9em;
		padding:		0 20px 0 30px;
	}

	.colFrontpage1 li.on {
		color:			#ffffff;
	}

	.colFrontpage1 a {
		text-decoration:	none;
		color:			#ccff00;
	}

		.colFrontpage1 a:hover {
			text-decoration:	underline;
			color:				#000000;
		}

	.colFrontpage1 a.on {
		color:			#ffffff;
	}

	.colFrontpage1 p {
		padding:		0 20px 10px 20px;
		margin:			0;
	}

	.colFrontpage1 p.logo {
		padding:		32px 0 0 0;
		margin:			0;
	}

	.colFrontpage1 p.subtext {
		padding:		0 0 0 0;
		margin:			0;
	}

	.colFrontpage1 img.logo {
		margin:			0 0 0 30px;
	}

	.colFrontpage1 img.subtext {
		margin:			0 0 0 30px;
	}

	.colFrontpage1 h3 {
		background-image:	url(/images/bg_col1h3.jpg);
		background-repeat:	no-repeat;
		color:				#000000;
		font-weight:		bold;
		font-size:			0.9em;
		margin:				25px 0 0 0;
		padding:			20px 30px 0 30px;
	}

	.colFrontpage1 .descriptor {
		background-image:	url(/images/bg_col1descriptor.jpg);
		background-repeat:	repeat-y;
	}

	.colFrontpage1 .descriptor ul.frontinfo {
		padding:			0 0 0 40px;
	}

	.colFrontpage1 .descriptor ul.frontinfo li {
		color:				#000000;
		padding:			0 40px 10px 0px;
		margin:				0;
		list-style-type:	square;
		font-size:			0.8em;
	}

	.colFrontpage1 .descriptor ul.frontinfo li a {
		text-decoration:	underline;
	}

	.colFrontpage1 .descriptor p {
		padding:	10px 40px 0 30px;
		font-size:	0.8em;
		color:		#000000;
	}
	
	.colFrontpage1 .descriptorfooter {
		background-image:	url(/images/bg_col1descriptorfooter.jpg);
		background-repeat:	repeat-y;
		height:				25px;
	}

.colFrontpage2 {
	width:				415px;
	float:				left;
	background-image:	url(/images/bg_col2.jpg);
	background-repeat:	repeat-y;
}
	.colFrontpage2 h3 {
		background-image:	url(/images/bg_col2h3.jpg);
		background-repeat:	no-repeat;
		background-color:	#000000;
		padding:			35px 20px 5px 20px;
		margin:				0 0 10px 0;
		font-size:			0.9em;
		font-weight:		bold;
	}

	.colFrontpage2 p {
		color:		#000000;
		padding:	0 20px 10px 20px;
		margin:		0;
		font-size:		0.8em;
	}

	.colFrontpage2 p.header {
		font-weight:	bold;
		padding:		0 20px 0 20px;
	}

	.colFrontpage2 .col2search {
		width:			415px;
		height:			130px;
		background-image:	url(/images/bg_col2search.jpg);
		background-repeat:	no-repeat;
		padding:			15px 0 0 0;
		margin:				0;
	}

	.colFrontpage2 .col2search fieldset {
		margin:				0;
		padding:			0;
	}

	.colFrontpage2 .col2search label {
		width:				100px;
		color:				#000000;
		float:				left;
		font-size:			0.8em;
		text-align:			right;
		margin:				0 10px 10px 0;
		font-weight:		bold;
	}

	.colFrontpage2 .col2search input.textbox {
		width:				275px;
		float:				left;
		margin:				0 0 0 5px;
		padding:			2px;
		font-size:			12px;
	}

	.colFrontpage2 .col2search input.textbox:hover {
		border:				2px solid #ccff00;
	}
	.colFrontpage2 .col2search input.textbox:focus {
		border:				2px solid #000000;
	}

	.colFrontpage2 .col2search input.cmdButton {
		margin:				0 0 0 200px;
	}

	.colFrontpage2 .col2map {
		width:				395px;
		background-color:	#ffffff;
		text-align:			center;
		margin:				0 0 0 10px;
	}

	.colFrontpage2 .col2mapfooter {
		width:				415px;
		height:				25px;
		background-image:	url(/images/bg_col2mapfooter.jpg);
		background-repeat:	no-repeat;
		font-size:			1px;
	}

	.colFrontpage2 h3.worldwide {
		background-image:	url(/images/bg_col2worldwide.jpg);
		background-repeat:	no-repeat;
		color:				#000000;
		font-size:			0.8em;
		font-weight:		bold;
		padding:			5px 20px 5px 15px;
		margin:				0 0 10px 0;
		background-color:	#ccff00;
		text-align:			left;
	}

.colFrontpage3 {
	width:				155px;
	float:				left;
	text-align:			center;
}
	.colFrontpage3 img.banner {
		margin:			32px 0 0 0;
	}


#footer {
	width:			900px;
}

	#footer ul {
		margin:		0 0 0 200px;
		padding:	0;
	}	

		#footer li {
			font-size:		0.8em;
			display:		inline;
			float:			left;
			padding:		20px 0 20px 20px;
		}

		#footer a {
		text-decoration:	underline;
		color:			#ffffff;
	}

		#footer a:hover {
			text-decoration:	underline;
			color:				#000000;
		}

	#footer a.on {
		color:			#ffffff;
	}


/* FIXES */

.clearFix {
	clear:		both;
}

p.error {
	background-color:	#ffffaa;
	padding:		5px 20px 5px 20px;
	border:				1px solid #000000;
	color:				#c10000;
	margin:				0 0 10px 0;
}

strong {
	font-weight:		bold;
}

#header {
	margin:		0 0 10px 0;
	padding:		0;
}

	#welcomemsg {
		width:			900px;
		background-color:	#003300;
		border-bottom:		1px solid #000000;
	}

		#welcomemsg p {
			font-size:		0.8em;
			padding:		10px 0 10px 30px;
		}

.header_logo {
	width:				310px;
	float:				left;
	margin:				0 0 10px 0;
}

	.header_logo img.logo {
		margin:				32px 0 0 30px;
	}

	.header_logo img.subtext {
		margin:				0 0 0 30px;
	}

.header_ad {
	width:			590px;
	float:				left;
	text-align:			right;
}

	.header_ad img {
		margin:			40px 20px 0 0;
	}

	.header_adfrontpage {
	width:			490px;
	float:				left;
	text-align:			center;
}

	.header_adfrontpage img {
		margin:			40px 0 0 50px;
	}


#header_map {
	float:		left;
	background-color:	#ffffff;
	width:			410px;
	text-align:		left;
	margin:			0 0 10px 0;
	height:				253px;
}

	#header_map h3 {
		background-color:	#000000;
		margin-bottom:		0;
		font-size:			0.9em;
		font-weight:		bold;
		padding:			5px;
		color:				#ffffff;
		text-align:			center;
	}

	#header_map p {
		font-size:			0.8em;
		padding:			0 20px 20px 20px;
		margin:				0;
	}

	#header_map p.header {
		padding:			20px 20px 20px 20px;
		margin:				0;
		font-weight:		bold;
	}

	#header_map iframe {
		margin:				10px 0 8px 10px;
	}

#header_search {
	float:		left;
	background-color:	#ffffff;
	width:				270px;
	height:				253px;
	margin:			0 0 10px 10px;
}

	#header_search h3 {
		background-color:	#000000;
		font-size:			0.9em;
		font-weight:		bold;
		padding:			5px;
		margin:				0;
		text-align:			center;
		color:				#ffffff;
	}


	#header_search label {
		float:			left;
		width:			90px;
		font-size:		0.8em;
		color:			#000000;
		text-align:		right;
		margin:			0 10px 0 0;
	}

	#header_search input.textbox {
		float:			left;
		width:			120px;
		margin-bottom:	10px;
	}

	#header_search input.cmdButton {
		float:			left;
		margin:			0 0 10px 40px;
	}

	#header_search input.cmdButtonSuppliers {
		float:			left;
		margin:			0 0 10px 30px;
	}

	#header_search p {
		font-size:		0.7em;
		color:			#000000;
		border:			0;
		border-bottom:	1px solid #ffffff;
		padding:		10px 20px 10px 20px;
		font-weight:	bold;
		margin:			0 0 10px 0;
	}
	
	#header_search p.suppliersearch-header {
		font-size:		0.8em;
		color:			#000000;
		border:			0;
		padding:		20px 20px 10px 20px;
		font-weight:	bold;
		margin:			0;
	}

	#header_search p.suppliersearch {
		font-size:		0.8em;
		color:			#000000;
		border:			0;
		padding:		10px 20px 10px 20px;
		font-weight:	normal;
		margin:			0;
	}

	

	#header_search p.error {
		font-size:		0.7em;
		color:			#c10000;
		background-color:	#ffffaa;
		border:			0;
		border-bottom:	1px solid #000000;
		padding:		10px 20px 10px 20px;
		font-weight:	bold;
		margin:			0 0 20px 0;
	}

.sidebar {
	width:			190px;
	float:			left;
	margin:			0;
	margin-right:	10px;
}

	.sidebar p {
		margin:			0;
		padding:		0 10px 0 30px;
	}

	#sidebar_nav {
	float:		left;
	width:		180px;
	height:		253px;
	margin-left:	10px;
}

	#sidebar_nav ul {
		margin:			0;
		padding:		10px 0 10px 0;
	}

	#sidebar_nav li {
		color:			#ccff00;
		font-size:		1.0em;
		font-weight:	bold;
		font-size:		0.9em;
		padding:		0 20px 0 20px;
	}

	#sidebar_nav li.on {
		color:			#ffffff;
	}

	#sidebar_nav a {
		text-decoration:	none;
		color:			#ccff00;
	}

		#sidebar_nav a:hover {
			text-decoration:	underline;
			color:				#ccff00;
		}

	#sidebar_nav a.on {
		color:			#ffffff;
	}

.contentNOBG {
	width:			690px;
	float:			left;
	color:			#000000;
}

.content {
	width:			690px;
	float:			left;
	background-color:	#ffffff;
	color:			#000000;
}

	.content h3 {
		padding:	5px 20px 5px 20px;
		margin:		0;
		background-color:	#000000;
		color:				#ffffff;
		font-weight:		bold;
	}

	.content p {
		padding:	0 20px 10px 20px;
		font-size:	0.8em;
		color:		#000000;
		font-weight:	normal;
	}

	.content p.header {
		padding:	20px 20px 10px 20px;
		font-weight:	bold;
	}

	.content p.blogtimestamp {
		font-size:		10px;
		padding:		0 20px 0 20px;
	}

	.content p.blogheader {
		padding:	10px 20px 10px 20px;
		font-weight:	bold;
	}

	.blogwrapper ul {
		margin:		0 20px 10px 40px;
	}

	.blogwrapper li {
		list-style-type:	square;
		font-size:		0.8em;
		padding:		0 20px 10px 10px;
	}

	.blogwrapper {
		background-image:	url(/images/bg_blogwrapper.jpg);
		background-repeat:	repeat-x;
	}

	.blogsidebar {
		width:			250px;
		float:			right;
		border:			1px solid #000000;
		margin:			10px 20px 20px 20px;
		background-image:	url(/images/bg_blogwrapper.jpg);
		background-repeat:	repeat-x;
	}

	.blogsidebar h3 {
		background-color:	#000000;
		color:				#ffffff;
		font-size:			0.8em;
	}	
	
	.blogsidebar ul {
		margin:			0;
		padding:		10px 10px 0 10px;
	}

	.blogsidebar li {
		padding:			0 20px 10px 30px;
		font-size:			0.8em;
	}

	.blogsidebar li.entry {
		background-image:	url(/images/icons/page_white_go.png);
		background-repeat:	no-repeat;
	}
	
	.blogsidebar li.info {
		background-image:	url(/images/icons/icon_favourites.gif);
		background-repeat:	no-repeat;
	}

	.blogsidebar li.archive {
		background-image:	url(/images/icons/flag_white.gif);
		background-repeat:	no-repeat;
	}

	.blogarchive ul {
		margin:			0;
		padding:		10px 10px 0 20px;
	}

	.blogarchive li {
		padding:			0 20px 10px 30px;
		font-size:			0.8em;
	}

	.blogarchive li.entry {
		background-image:	url(/images/icons/page_white_go.png);
		background-repeat:	no-repeat;
	}
	
	.blogarchive li.info {
		background-image:	url(/images/icons/icon_favourites.gif);
		background-repeat:	no-repeat;
	}

	.blogarchive li.archive {
		background-image:	url(/images/icons/flag_white.gif);
		background-repeat:	no-repeat;
	}


	.form {
		float:		left;
	}

	.form label {
		float:		left;
		width:		120px;
		font-size:	0.8em;
		margin:		0 10px 10px 0;
		text-align:	right;
	}

	.form input.textbox {
		float:		left;
		width:		200px;
		font-size:	0.8em;
		padding:	2px;
	}

	.form select {
		float:		left;
		width:		200px;
		font-size:	0.8em;
		padding:	2px;
	}

	.form textarea {
		float:		left;
		width:		200px;
		height:		150px;
		font-size:	0.8em;
		padding:	2px;
		margin-bottom:	10px;
	}


	.form input.textbox:hover {
		border:				2px solid #ccff00;
	}
	.form input.textbox:focus {
		border:				2px solid #000000;
	}

	.form textarea:hover {
		border:				2px solid #ccff00;
	}
	.form textarea:focus {
		border:				2px solid #000000;
	}

	.form select:hover {
		border:				2px solid #ccff00;
	}
	.form select:focus {
		border:				2px solid #000000;
	}

	.form input.cmdButton {
		margin:				4px 0 0 253px;
	}

	.form fieldset.formSection {
		margin:				0 10px 10px 10px;
		padding:			10px 0 10px 0;
		width:				670px;
		background-color:	#eeeeee;
		background-image:	url(/images/bg_fieldset.jpg);
		background-repeat:	repeat-x;
	}

	.form fieldset.formSection th {
		font-weight:		bold;
		text-align:			right;
		font-size:			0.8em;
		width:				105px;
		padding:			5px 10px 5px 10px;
	}

	.form fieldset.formSection td {
		font-weight:		normal;
		font-size:			0.8em;
	}

	.form fieldset.formSection p.header {
		padding:	0 20px 10px 20px;
		font-weight: bold;
	}

	.form fieldset.formSection input.cmdButton {
		margin:				4px 0 0 130px;
		font-size:			0.8em;
		background-color:	#98cb00;
		color:				#ffffff;
		border:				2px solid #000000;
		padding:			10px 20px 10px 20px;
		font-weight:		bold;
	}



div.searchresultTop {
	width:		690px;
	height:		20px;
	background-image:	url(/images/bg_searchresultTop.jpg);
	background-repeat:	no-repeat;
}

div.searchresult {
	width:		690px;
	background-image:	url(/images/bg_searchresult.jpg);
	background-repeat:	no-repeat;
	background-color:	#ffffff;
}

#searchResults {
	width:			690px;
	float:			left;
}


	#searchResults .searchSummary {
		width:				690px;
		background-image:	url(/images/bg_searchSummary.jpg);
		background-repeat:	no-repeat;
		margin-bottom:		10px;
	}

	#searchResults .searchSummary p {
		padding:			5px 20px 5px 20px;
		font-size:			0.7em;
	}

	#searchResults .searchSummary .col1 {
		float:				left;
		width:				420px;
	}

	#searchResults .searchSummary .col2 {
		float:				left;
		width:				270px;
		text-align:			center;
	}
	
		#searchResults .searchSummary .col2 a {
			color:			#89ba04;
			font-weight:	bold;
			text-decoration:	none;
		}
	#searchResults h3 {
		font-weight:		bold;
		font-size:			1.0em;
		color:				#000000;
		padding:			0;
	}

	#searchResults p {
		font-size:		0.9em;
		color:			#333333;
		padding:		0 0 0 0;
		margin:			0;
	}

	#searchResults ul {
		margin:		10px 0 0 0;
	}

	#searchResults li {
		font-size:		0.8em;
		padding:		0 0 5px 25px;
	}

	#searchResults li.telephone {
		background-image:	url(/images/icons/telephone.png);
		background-repeat:	no-repeat;
	}

	#searchResults li.web {
		background-image:	url(/images/icons/world_go.png);
		background-repeat:	no-repeat;
	}

	#searchResults li.email {
		background-image:	url(/images/icons/email.png);
		background-repeat:	no-repeat;
	}

	#searchResults li.distance {
		background-image:	url(/images/icons/vector.png);
		background-repeat:	no-repeat;
	}



	#searchResults .imageHolder {
		padding:		0 20px 0 20px;
		float:			left;
	}

	#searchResults .imageHolder img {
		width:			150px;
	}

	#searchResults .searchDataHolder {
		width:			500px;
		float:			left;
	}

div.searchresultBottom {
	width:		690px;
	height:		20px;
	background-image:	url(/images/bg_searchresultBottom.jpg);
	background-repeat:	no-repeat;
	margin-bottom:		10px;
}

	.starRating {
		float:		right;
		text-align:	center;
		margin:		0 20px 0 20px;
	}

		.starRating img.rating {
			margin:		0;
		}

		.starRating p {
			font-size:		0.8em;
			padding:		0 0 10px 0;
		}


	.descriptorBox {
		background-image:	url(/images/bg_col1descriptor.jpg);
		background-repeat:	repeat-y;
		float:				right;
		width:				320px;
		margin:				10px;
	}

	.descriptorBox h3 {
		background-image:	url(/images/bg_col1h3.jpg);
		background-repeat:	no-repeat;
		color:				#000000;
		font-weight:		bold;
		font-size:			0.9em;
		margin:				0 0 0 0;
		padding:			20px 30px 0 30px;
		text-align:			left;
		background-color:	transparent;
	}

	.descriptorBox p {
		padding:	10px 40px 0 30px;
		font-size:	0.8em;
		color:		#000000;
	}
	
	.descriptorBoxFooter {
		background-image:	url(/images/bg_col1descriptorfooter.jpg);
		background-repeat:	repeat-y;
		height:				25px;
	}

	.errHighlight {
		color:			#c10000;
		font-weight:	bold;
	}

p.errors {
	color:				#c10000;
	font-weight:		bold;
}


.h3-410 {
	background-image:	url(/images/h3-410.jpg);
	background-repeat:	no-repeat;
}

.h3-270 {
	background-image:	url(/images/h3-270.jpg);
	background-repeat:	no-repeat;
}

.h3-690 {
	background-image:	url(/images/h3-690.jpg);
	background-repeat:	no-repeat;
}

h5 {
	padding:	0 0 0 20px;
	margin:		0;
	color:	#89ba04;
}

div.paging {
	background-image:	url(/images/bg_paging.jpg);
	background-repeat:	no-repeat;
	width:				690px;
	height:				50px;
	margin:				0 0 10px 0;
}

	#searchResults p.pager {
		font-size:		0.6em;
		color:			#ffffff;
		padding:		10px 20px 10px 20px;
		margin:			0;
	}

	div.paging a {
		color:			#ffcc00;
		text-decoration:	none;
	}

	h4 {
		color:			#98cb00;
		font-weight:	bold;
		padding:		0 20px 10px 20px;
		margin:			0;
		font-size:		1.0em;
	}

		h4.blog {
			padding:	20px 20px 10px 20px;
			font-size:	1.0em;
		}

		h4.account {
			padding:	20px 20px 10px 20px;
			font-size:	1.0em;
		}


	.reviewLeft {
		width:				690px;
		margin:				3px 0 3px 0;
		float:				left;
		text-align:			left;
		border-bottom:		1px dotted #aaaaaa;
	}

	#ReviewList .reviewLeft h4 {
		padding:			10px 20px 0 20px;
	}

	#ReviewList .reviewLeft h5 {
		padding:			10px 20px 0 20px;
		margin:				0;
	}

	#ReviewList .reviewLeft p {
		font-size:			0.8em;
		padding:			0 20px 10px 20px;
		margin:				0;
	}

	#ReviewList ul.reviewStars {
		float:				right;
		margin:				10px 20px 10px 0;
	}

	#ReviewList ul.reviewStars li {
		text-align:			right;
		padding:			5px 5px 0 0;
		font-size:			10px;
		color:				#666666;
		display:			block;
	}

	#ReviewList ul.reviewStars li img {
		margin:			-2px 0 0 5px;
		float:			right;
	}



#forum table.forumIndex {
	border:			2px solid #000000;
	width:			670px;
	margin:			0 0 0 10px;
}

	#forum th.forumIndexHeader {
		background-color:		#000000;
		color:					#ffffff;
		padding:				3px 5px 5px 10px;
		margin:					0;
		font-size:				0.8em;
	}

	#forum th.forumIndex {
		background-color:		#ffffff;
		color:					#000000;
		padding:				3px 5px 5px 10px;
		margin:					0;
		font-size:				0.8em;
		border-bottom:			1px solid #eeeeee;
		background-image:		url(/images/bg_fieldset.jpg);
		background-repeat:		repeat-x;
	}

	#forum td {
		background-color:		#ffffff;
		color:					#000000;
		padding:				3px 5px 5px 10px;
		margin:					0;
		font-size:				0.8em;
		border-bottom:			1px solid #eeeeee;
		background-image:		url(/images/bg_fieldset.jpg);
		background-repeat:		repeat-x;
	}




	#MapPopup {
		width:					562px;
		background-image:		url(/images/nomap.jpg);
		background-repeat:		no-repeat;
		text-align:				center;
		margin:					0 0 0 -10px;
		padding:				0;
	}
		#MapPopup p {
			background-color:	#333333;
			color:				#ffffff;
			padding:			20px;
			font-size:			11px;
			margin:				0;
		}


div.colfullbottom {
	width:		690px;
	height:		29px;
	background-image:		url(/images/bg_colfullbottom.jpg);
	background-repeat:		no-repeat;
}


#toprated {
}
	#toprated ul {
		margin:		10px 34px 0 30px;
		padding:	0;
	}

	#toprated li {
		font-size:		0.8em;
		color:			#222222;
		font-weight:	normal;
		border-bottom:	1px dotted #666666;
		background-color:	#dddddd;
		padding:			5px 10px 5px 10px;
		margin:				0;
	}

	#toprated a {
		color:			#222222;
		font-weight:	bold;
	}

	#toprated img.stars {
		float:			left;
		margin:			0 10px 0 0;
		width:			70px;
	}

#topratedinner {
}
	#topratedinner ul {
		margin:		10px 10px 0 10px;
		padding:	0;
	}

	#topratedinner li {
		font-size:		0.8em;
		color:			#222222;
		font-weight:	normal;
		border-bottom:	1px dotted #666666;
		background-color:	#dddddd;
		padding:			5px 10px 5px 10px;
		margin:				0;
	}

	#topratedinner a {
		color:			#222222;
		font-weight:	bold;
	}

	#topratedinner img.stars {
		float:			left;
		margin:			0 10px 0 0;
		width:			70px;
	}

#latestreviewsinner {
}
	#latestreviewsinner ul {
		margin:		10px 10px 0 10px;
		padding:	0;
	}

	#latestreviewsinner li {
		font-size:		0.8em;
		color:			#222222;
		font-weight:	normal;
		border-bottom:	1px dotted #666666;
		background-color:	#dddddd;
		padding:			5px 10px 5px 10px;
		margin:				0;
	}

	#latestreviewsinner a {
		color:			#222222;
		font-weight:	bold;
	}

	#latestreviewsinner img.stars {
		float:			left;
		margin:			0 10px 0 0;
		width:			70px;
	}


	#venuetabs {
		
	}

		#venuetabs ul {
			margin:		7px 0 0 10px;
		}

			#venuetabs li {
				padding:	5px 10px 5px 10px;
				margin:		0 1px 0 0;
				font-size:	0.8em;
				background-color:	#000000;
				float:		left;
				display:		inline;
			}

			#venuetabs li.on {
				background-color:	#eeeeee;
			}

			#venuetabs a {
				text-decoration:	none;
			}

#accountContent p {
	padding:	0 20px 10px 20px;
	font-size:	0.8em;
}


input.cmdLogin {
	margin:				4px 0 0 0;
	font-size:			0.8em;
	background-color:	#98cb00;
	color:				#ffffff;
	border:				1px solid #000000;
	padding:			5px 20px 5px 20px;
	font-weight:		bold;
}

#accountContent table {
	width:				650px;
	margin:				0 0 0 20px;
}

	#accountContent th {
		background-color:	#000000;
		padding:			5px;
		color:				#ffffff;
		font-size:			0.9em;
		font-weight:		bold;
	}

	#accountContent td {
		background-color:	#eeeeee;
		padding:			5px;
		color:				#222222;
		font-size:			0.8em;
		font-weight:		normal;
	}


	#breadcrumb p {
		padding:		0 20px 10px 30px;
		font-size:		0.8em;
	}