body {
	background-color: #ffffff;
}

img { border: 0; }
form { margin: 0; }

p,td,body,div,h1,h2,h3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #111111;
}

p { margin: 0; }
.light { color: #0f76a3; }

input,textarea,select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
}
input.form {
	border: #a6a6a6 solid 1px;
	background-color: #ffffff;
	padding: 1px;
}
input.button {
	border: #6b6b6b solid 1px;
	background-color: #e3eef4;
	cursor: pointer;
}



	#top td.menu {
		background-image: url(/images/design/top-bg.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}
	#top p {
		font-size: 11px;
		line-height: 16px;
	}
	#top a { font-weight: bold; text-decoration: none; color: #f1f1f1; }
	#top a:hover { text-decoration: underline; color: #ffffff; }
	
	
	
	td.vendormenu {
		background-image: url(/images/design/vendormenu/bg.gif);
		background-position: top left;
		background-repeat: repeat-y;
		background-color: #deebf2;
		border-left: #cccccc solid 1px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 17px;
		padding-bottom: 17px;
	}
	#vendormenu p {
		font-size: 11px;
		line-height: 16px;
	}
	#vendormenu td.navigate {
		border-left: #cde2ec solid 1px;
		border-right: #cde2ec solid 1px;
		background-color: #ffffff;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 11px;
		padding-right: 11px;
	}
	#vendormenu td.navigate-bottom {
		height: 4px;
		padding: 0;
		background-image: url(/images/design/vendormenu/navigate-bottom.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}
	#vendormenu td.navigate-top {
		height: 4px;
		padding: 0;
		background-image: url(/images/design/vendormenu/navigate-top.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}
	#vendormenu td.space {
		height: 1px;
		padding: 0;
		background-image: url(/images/design/vendormenu/space.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}
	#vendormenu a { color: #043950; text-decoration: none; }
	#vendormenu a.marked { font-weight: bold; color: #043950; text-decoration: none; }
	#vendormenu a:hover { color: #0092cf; }
	
	
	
	td.content {
		background-color: #ffffff;
		border-right: #cccccc solid 1px;
		padding: 0;
	}
	#content td.page-header {
		border-left: #ffffff solid 1px;
		background-color: #e6f1f5;
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 16;
		padding-right: 16;
		height: 41px;
	}
	#content td.header {
		background-color: #ffffff;
		padding: 4px;
	}
	#content td.frame {
		background-color: #e6f1f5;
		border: #ffffff solid 1px;
	}
	#content td.header2 {
		background-color: #cfe0f0;
		border: #ffffff solid 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 2px;
	}
	#content td.frame2 {
		background-color: #ffffff;
		border: #ffffff solid 2px;
		padding: 8px;
	}
	#content td.th { background-color: #daeaef; }
	#content td.list { background-color: #e6f1f5; }

	#content td.infobox {
		background-color: #dbe6e9;
		padding: 15px 15px 15px 15px;
	}

	#content h1 {
		font-size: 14px;
		font-weight: bold;
		color: #037db1;
		margin-top: 0;
		margin-bottom: 6px;
	}
	#content h2,a.h2 {
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		margin: 0;
	}
	
	#content a { color: #043950; text-decoration: none; }
	#content a.light { color: #0092cf; text-decoration: none; }
	#content a:hover { color: #0092cf; }
	#content p {
		font-size: 10px;
		line-height: 16px;
	}
	#content p.price { font-size: 11px; }
	#content p.large { font-size: 11px; }
	#content p.blue,span.blue { color: #0f76a3; }
	
	
	
	#bottom td.bottom { background-color: #037db1; }
	#bottom p {
		font-weight: bold;
		font-size: 11px;
		line-height: 16px;
		color: #ffffff;
	}
