body {
	background: #BABABA url("/images/vs_bodybg.gif") repeat-x 0 0;
}

a {
	color: #396DB7;
}
a:hover {
	color: #396DB7;
}

a.bold {
	font-weight: bold;
}
a.black {
	color: #000000;
}
a.black:hover {
	color: #396DB7;
}

table.gameq {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.gameq td {
	border:1px solid #999999;
}
table.gameq td table {
	width: 100%;
}
table.gameq td table td {
	border: 0;
	text-align: left;
}
table.gameq td.lightcell table td {
	border:1px solid #999999;
}

div.files {
	padding: 20px 10px;
	color: #000000;
	background-color: #F0F0F0;
	border-top: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
div.files table {
	border-spacing: 4px;
}
div.files h3 {
	color: #396DB7;
	background-color: inherit;
	font-size: 16px;
	font-weight: bold;
}
span.filenav {
	color: #396DB7;
	background-color: inherit;
	font-weight: bold;
}
span.microgrey {
	font-size: 10px;
	color: #303030;
	background-color: inherit;
}

div.blueline {
	border: 1px solid #5274A3;
	margin: 10px 0px;
}

.initialHidden {
	display: none;
}
.initialVisible {
/*	display: block; */
}
.nowHidden {
	display: none;
}
.nowVisible {
/*	display: block; */
}
.noClass {
}

table.boxlisting {
	border-collapse: collapse;
	width: 100%;
}
	table.boxlisting tr.header {
		background-color: #D0D0D0;
		font-weight: bold;
	}
	table.boxlisting td {
		padding: 4px;
	}
	table.boxlisting .highlighted {
		background-color: #87A0C2;
	}

table.clanbox {
}
	table.clanbox td {
		vertical-align: top;
	}
	table.clanbox td.title {
		font-weight: bold;
	}
	a.clanlink {
		color: #396DB7;
	}


/* ------------------------------------------- */
#siteroot {
	position: relative;
	width: 100%;
	min-width: 925px;
	max-width: 1280px;
	margin-left: auto;
	margin-right: auto;
	background: #F8F8F8 url("/images/vs_bg-left.gif") repeat-y 0 500px;
}
#sitewrapper {
	position: relative;
	width: 100%;
	min-width: 925px;
	max-width: 1280px;
	background: transparent url("/images/vs_bg-right.gif") repeat-y 100% 500px;
}
	#sitewrapper #page-left {
		position: absolute;
			top: 0;
			left: 0;
		z-index: 1;
		background: transparent url("/images/vs_bg-left.jpg") no-repeat 0 0;
		height: 586px;
		width: 396px;
	}
	#sitewrapper #page-right {
		position: absolute;
			top: 0;
			right: 0;
		z-index: 1;
		margin-left: -373px;
		background: transparent url("/images/vs_bg-right.jpg") no-repeat 0 0;
		height: 586px;
		width: 373px;
	}
	#sitewrapper #page-right a {
		display: block;
		border: 0;
		height: 150px;
		width: 213px;
	}
	#sitewrapper #flash-header {
		position: absolute;
		top: -1px;
		left: -1px;
		z-index: 1;
		height: 148px;
		width: 545px;
	}
	#sitewrapper #headerbg {
	    position: absolute;
	    top: 0;
	    left: 0;
		width: 100%;
		min-width: 772px;
		height: 586px;
		background: #C8C8C8 url("/images/vs_bg_header.gif") repeat-x 0 0;
		z-index: 0;
	}
	#sitewrapper #header {
		width: 100%;
		min-width: 772px;
		height: 161px;
	}
		#sitewrapper #header h1 {
			display: none;
		}
/* ------------------------------------------- */
	#sitewrapper #navigation {
		clear: both;
		width: 100%;
		min-width: 772px;
		height: 53px;
		background: transparent url("/images/vs_bg_navigation.gif") repeat-x 0 0;
	}
		#sitewrapper #navigation ul {
			height: 53px;
			float: left;
			position: relative;
			z-index: 10;
			padding-left: 20px;
		}
			#sitewrapper #navigation ul li {
				float: left;
			}
				#sitewrapper #navigation ul li a {
					margin-top: 7px;
					height: 33px;
					width: 90px;
					display: block;
					text-indent: -5000px;
				}

					/* Navigation Styles */

					#sitewrapper #navigation ul li a#nav_home { background: transparent url("/images/vs_navbar.gif") no-repeat 0 0; }
						#sitewrapper #navigation ul li a#nav_home:hover,
						#sitewrapper #navigation ul li a#nav_home.current { background: transparent url("/images/vs_navbar.gif") no-repeat 0 -33px; }

					#sitewrapper #navigation ul li a#nav_order { background: transparent url("/images/vs_navbar.gif") no-repeat -90px 0; }
						#sitewrapper #navigation ul li a#nav_order:hover,
						#sitewrapper #navigation ul li a#nav_order.current { background: transparent url("/images/vs_navbar.gif") no-repeat -90px -33px; }

					#sitewrapper #navigation ul li a#nav_locations { background: transparent url("/images/vs_navbar.gif") no-repeat -180px 0; }
						#sitewrapper #navigation ul li a#nav_locations:hover,
						#sitewrapper #navigation ul li a#nav_locations.current { background: transparent url("/images/vs_navbar.gif") no-repeat -180px -33px; }

					#sitewrapper #navigation ul li a#nav_sla { background: transparent url("/images/vs_navbar.gif") no-repeat -270px 0; }
						#sitewrapper #navigation ul li a#nav_sla:hover,
						#sitewrapper #navigation ul li a#nav_sla.current { background: transparent url("/images/vs_navbar.gif") no-repeat -270px -33px; }

					#sitewrapper #navigation ul li a#nav_support { background: transparent url("/images/vs_navbar.gif") no-repeat -360px 0; }
						#sitewrapper #navigation ul li a#nav_support:hover,
						#sitewrapper #navigation ul li a#nav_support.current { background: transparent url("/images/vs_navbar.gif") no-repeat -360px -33px; }

					#sitewrapper #navigation ul li a#nav_payment { background: transparent url("/images/vs_navbar.gif") no-repeat -450px 0; }
						#sitewrapper #navigation ul li a#nav_payment:hover,
						#sitewrapper #navigation ul li a#nav_payment.current { background: transparent url("/images/vs_navbar.gif") no-repeat -450px -33px; }

					#sitewrapper #navigation ul li a#nav_affiliates { background: transparent url("/images/vs_navbar.gif") no-repeat -540px 0; }
						#sitewrapper #navigation ul li a#nav_affiliates:hover,
						#sitewrapper #navigation ul li a#nav_affiliates.current { background: transparent url("/images/vs_navbar.gif") no-repeat -540px -33px; }

					#sitewrapper #navigation ul li a#nav_webadmin { background: transparent url("/images/vs_navbar.gif") no-repeat -630px 0; }
						#sitewrapper #navigation ul li a#nav_webadmin:hover,
						#sitewrapper #navigation ul li a#nav_webadmin.current { background: transparent url("/images/vs_navbar.gif") no-repeat -630px -33px; }

		#sitewrapper #navigation #clock {
			height: 33px;
			width: 175px;
			float: right;
			background: transparent url("/images/vs_bg_clock.gif") no-repeat 0 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			position: relative;
			top: 7px;
			right: 30px;
			z-index: 10;
			color: #FFFFFF;
			text-align: left;
		}
			#sitewrapper #navigation #clock b {
				position: relative;
				top: 9px;
				left: 17px;
			}

/* ------------------------------------------- */
	#sitewrapper #loginbar {
		position: absolute;
		top: 150px;
		right: 25px;
		height: 39px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		z-index: 10;
	}
		#sitewrapper #loginbar a {
			color: #294F85;
			text-decoration: underline;
		}
	
	#sitewrapper #newsbar {
		position: absolute;
		top: 150px;
		left: 25px;
		height: 39px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		z-index: 10;
	}
		#sitewrapper #newsbar a {
			color: #294F85;
			text-decoration: underline;
		}
	
/* ------------------------------------------- */
	#sitewrapper #content {
	    position: relative;
	    min-height: 650px;
		z-index: 1;
	}
		#sitewrapper #content div.leftbar {
			position: absolute;
			top: 0px;
			left: 25px;
			width: 170px;
			height: 620px;
			background: #C8C8C8 url("/images/vs_bg_sidebar.gif") repeat-y 0 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			text-align: center;
		}
			#sitewrapper #content div.leftbar h2 {}
				#sitewrapper #content div.leftbar h2.top {
					height: 70px;
					padding: 10px 0 0 0;
					margin-bottom: -50px;
					color: #396DB7;
					background: transparent url("/images/vs_sidebar-top.gif") no-repeat 0 0;
				}
				#sitewrapper #content div.leftbar h2.bottom {
					height: 71px;
					width: 170px;
					margin-top: -60px;
					background: transparent url("/images/vs_sidebar-bottom.gif") no-repeat 0 100%;
				}
			#sitewrapper #content div.leftbar h3 {
				font-size: 12px;
				font-weight: bold;
				letter-spacing: 1px;
				text-align: center;
				margin: 0 5px 10px 0;
			}
			#sitewrapper #content div.leftbar div.line {
				border-bottom: 1px solid #F6F6F6;
				border-top: 1px solid #8D8D8D;
				border-left: 1px solid #C8C8C8;
				border-right: 1px solid #C8C8C8;
				margin: 7px 9px;
			}
			#sitewrapper #content div.leftbar ul {
				position: relative;
				text-align: left;
				margin: 8px 9px 8px 10px;
			}
				#sitewrapper #content div.leftbar ul li {}
					#sitewrapper #content div.leftbar ul li a {
						color: #000000;
						background: transparent url("/images/vs_icon_arrow2-right.gif") no-repeat 0 6px;
						padding: 4px 0 4px 11px;
						display: block;
						width: 140px;
						line-height: 12px;
					}
						#sitewrapper #content div.leftbar ul li a:hover {
							color: #396DB7;
							background: transparent url("/images/vs_icon_arrow3-right.gif") no-repeat 0 6px;
							background-color: #E0E0E0;
						}
			#sitewrapper #content div.leftbar div.rightblock {
				text-align: left;
				margin: 20px 15px 0 15px;
			}
/* ------------------------------------------- */
		#sitewrapper #content div.rightbar {
			position: absolute;
			top: 0px;
			right: 25px;
			width: 170px;
			background: #C8C8C8 url("/images/vs_bg_sidebar.gif") repeat-y 0 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			text-align: center;
		}
			#sitewrapper #content div.rightbar p {
				position: relative;
				padding: 0 15px;
			}
			#sitewrapper #content div.rightbar h2 {}
				#sitewrapper #content div.rightbar h2.top {
					height: 70px;
					padding: 10px 0 0 0;
					margin-bottom: -50px;
					color: #396DB7;
					background: transparent url("/images/vs_sidebar-top.gif") no-repeat 0 0;
				}
				#sitewrapper #content div.rightbar h2.bottom {
					height: 71px;
					margin-top: -46px;
					background: transparent url("/images/vs_sidebar-bottom.gif") no-repeat 0 100%;
				}
					#sitewrapper #content div.rightbar h2.bottom a {
						color: #FFFFFF;
					}
						#sitewrapper #content div.rightbar h2.bottom a:hover {
							color: #396DB7;
						}
			#sitewrapper #content div.rightbar h3 {
				font-size: 12px;
				font-weight: bold;
				letter-spacing: 1px;
				text-align: center;
				margin: 0 5px 10px 0;
			}
			#sitewrapper #content div.rightbar div.line {
				border-bottom: 1px solid #F6F6F6;
				border-top: 1px solid #8D8D8D;
				border-left: 1px solid #C8C8C8;
				border-right: 1px solid #C8C8C8;
				margin: 7px 9px;
			}
			#sitewrapper #content div.rightbar ul {
				position: relative;
				text-align: left;
				margin: 8px 9px 8px 10px;
			}
/* ------------------------------------------- */
			#sitewrapper div.livehelp {
				position: relative;
				width: 120px;
				height: 120px;
				overflow: hidden;
				margin-left: auto;
				margin-right: auto;
			}
		#sitewrapper #bannerbar {
			position: relative;
			margin: 0 230px 10px 230px;
			padding: 10px;
		}
			#sitewrapper #bannerbar div.banner {
				width: 468px;
				height: 60px;
				margin-left: auto;
				margin-right: auto;
			}
/* ------------------------------------------- */
		#sitewrapper div.submain {
			position: relative;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			color: #000000;
			/* margin: 0 195px 0 195px; */
			margin: 0 205px 0 35px;
			text-align: left;
		}
/* ------------------------------------------- */
		#sitewrapper div.main {
			position: relative;
			background: #C8C8C8 url("/images/vs_bg_main.gif") repeat-y 0 0;
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			color: #000000;
			margin: 0 195px 0 195px;
			text-align: center;
		}
			#sitewrapper div.main.control-panel {
				margin: 0 30px;
			}
				#sitewrapper div.main.control-panel #control-panel {
					min-height: 500px;
					height: auto !important;
					height: 500px;
				}
					#sitewrapper div.main.control-panel #control-panel p {
						font-weight: bold;
					}
					#sitewrapper div.main.control-panel #control-panel a {
						color: #396DB7;
					}

			#sitewrapper div.main div.main-top-left {
				height: 55px;
				position: relative;
				left: 0 !important;
				/* left: -3px; */
				background: transparent url("/images/vs_bg_main-top.gif") no-repeat 0 0;
			}
				#sitewrapper div.main.control-panel div.main-top-left {
					left: 0px;
				}
			#sitewrapper div.main div.main-top-right {
				height: 55px;
				width: 25px;
				float: right;
				position: relative;
				z-index: 2;
				background: transparent url("/images/vs_bg_main-top-right.gif") no-repeat 0 0;
			}
			#sitewrapper div.main div.main-right {
				background: transparent url("/images/vs_bg_main-right.gif") repeat-y 100% 0;
			}
			#sitewrapper div.main img.banner {}
			#sitewrapper div.main h3.phone {}
			#sitewrapper div.main div.product {
				text-align: left;
				margin: 0 15px;
			}
				#sitewrapper div.main div.product img.product-banner {
					float: right;
				}
				#sitewrapper div.main div.product h2 {
					margin: 30px 0 10px 0;
					font-weight: normal;
				}
					#sitewrapper div.main div.product h2 b {
						color: #396DB7;
					}
					#sitewrapper div.main div.product h2 a {
						font-weight: bold;
					}
					#sitewrapper div.main div.product h2 strong {}
				#sitewrapper div.main div.product table.info {
/*					border: 1px solid #3D3C3C;
					border-bottom: 1px solid #717171;
					border-right: 1px solid #717171;
*/
					border-top: 1px solid #B0B0B0;
					border-left: 1px solid #B0B0B0;
					border-bottom: 1px solid #E0E0E0;
					border-right: 1px solid #E0E0E0;
				}
					#sitewrapper div.main div.product table.info td.icon {
						background: #C0C0C0;
						width: 69px;
						padding: 5px;
						vertical-align: middle;
						text-align: center;
					}
						#sitewrapper div.main div.product table.info td.icon img {}
					#sitewrapper div.main div.product table.info td.detail {
						padding: 10px;
					}
					#sitewrapper div.main div.product table.info h3 {
						margin-bottom: 7px;
					}
					#sitewrapper div.main div.product table.info p {}
			#sitewrapper div.main div.main-bottom-right {
				height: 48px;
				width: 25px;
				float: right;
				position: relative;
				z-index: 2;
				background: transparent url("/images/vs_bg_main-bottom-right.gif") no-repeat 0 0;
			}
			#sitewrapper div.main div.main-bottom-left {
				height: 48px;
				background: transparent url("/images/vs_bg_main-bottom-left.gif") no-repeat 0 0;
			}
			#sitewrapper div.main div.main-bottom {
				clear: both;
			}
			#sitewrapper div.main hr {
				border-top: 1px solid #B0B0B0;
				border-bottom: 1px solid #E0E0E0;
				height: 2px;
				width: 96%;
				margin: 4px auto 4px auto;
			}
				#sitewrapper div.main hr.width80 {
					width: 80%;
				}
				#sitewrapper div.main hr.width75 {
					width: 75%;
				}
				#sitewrapper div.main hr.width50 {
					width: 50%;
				}
			#sitewrapper div.main table {
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
			}
			#sitewrapper div.main table.block-center {
				text-align: left;
				margin-left: auto;
				margin-right: auto;
			}
			#sitewrapper div.main h1 {
				color: #396DB7;
				background-color: inherit;
				font-size: 16px;
				font-weight: bold;
				margin: 0 0 20px 0;
				text-align: center;
			}
				#sitewrapper div.main h1.intro {
					color: #396DB7;
					background-color: inherit;
					font-size: 16px;
					font-weight: bold;
					margin: 0 0 5px 0;
					text-align: left;
				}
			#sitewrapper div.main h3 {
				font-size: 14px;
				font-weight: bold;
				margin: 20px;
				text-align: center;
			}
			#sitewrapper div.main h4 {
				font-size: 12px;
				font-weight: bold;
				margin: 20px 0 0 0;
			}
			#sitewrapper div.main h5 {
				font-size: 10px;
				font-weight: bold;
				margin: 20px;
				text-align: center;
			}
			#sitewrapper div.main div.pagebox {
				position: relative;
				margin: -25px 20px -25px 20px;
				text-align: left;
				z-index: 3;
				height: 1%;
			}
				#sitewrapper div.main div.pagebox ul {
					list-style-type: square;
				}
				#sitewrapper div.main div.pagebox li {
					margin: 0 0 0 40px;
				}
				#sitewrapper div.main div.pagebox ol.numeric {
					list-style-type: decimal;
					margin: 10px 0;
				}
					#sitewrapper div.main div.pagebox ol.numeric li {
						margin: 0 0 0 40px;
					}
				#sitewrapper div.main div.pagebox ul.circled {
					list-style-type: circle;
					margin: 10px 0;
				}
					#sitewrapper div.main div.pagebox ul.circled li {
						margin: 0 0 0 40px;
					}
				#sitewrapper div.main div.pagebox p {
					margin: 0 0 10px 0;
				}
				#sitewrapper div.main div.pagebox span.blocktitle {
					font-weight: bold;
					font-size: 12px;
					color: #396DB7;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
				}
				#sitewrapper div.main div.pagebox div.blocktitle {
					font-weight: bold;
					font-size: 12px;
					color: #396DB7;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
					text-align: center;
				}
				#sitewrapper div.main div.pagebox div.faqtitle {
					font-weight: bold;
					font-size: 14px;
					color: #396DB7;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
					text-align: center;
					margin: 10px 0 20px 0;
				}
				#sitewrapper div.main div.pagebox p.question {
					font-weight: bold;
					font-size: 12px;
					color: #000000;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
					background: transparent url("/images/vs_icon_arrow3-right.gif") no-repeat 0 3px;
					padding: 0 0 0 11px;
				}
				#sitewrapper div.main div.pagebox p.answer {
					font-size: 12px;
					color: #000000;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
					padding: 0 0 0 20px;
				}
				#sitewrapper div.main div.pagebox div.answerblock {
					color: #000000;
					text-align: left;
					padding: 10px;
					margin-left: 20px;
				}
				#sitewrapper div.main div.pagebox span.rent {
					color: #999999;
				}
				#sitewrapper div.main div.pagebox div.announce {
					font-weight: bold;
					font-size: 12px;
					color: #396DB7;
					font-family: arial;
					letter-spacing: 0px;
					text-decoration: none;
					text-align: center;
				}
				#sitewrapper div.main div.pagebox h2.demoheader {
					font-weight: bold;
					color: #396DB7;
					font-size: 14px;
					margin: 0;
					padding: 0;
				}
				#sitewrapper div.main div.pagebox ul.demolist {
					list-style-type: none;
					margin-bottom: 10px;
				}
					#sitewrapper div.main div.pagebox ul.demolist li {
					}
						#sitewrapper div.main div.pagebox ul.demolist li a {
							font-weight: bold;
							color: #396DB7;
						}
						#sitewrapper div.main div.pagebox ul.demolist li a.demoitem {
							background: transparent url('/images/vs_icon_arrow3-right.gif') no-repeat 2px 7px;
							padding: 4px 4px 4px 15px;
							font-weight: bold;
							font-size: 12px;
							color: #000000;
						}
				#sitewrapper div.main div.pagebox div.boxed {
					position: relative;
					border: 1px solid #5274A3;
					padding: 1px;
					margin: 0 10px 20px 10px;
					color: #000000;
					background-color: #E0E0E0;
				}
					#sitewrapper div.main div.pagebox div.boxed h2 {
						display: block;
						color: #FFFFFF;
						background-color: #5274A3;
						padding: 4px;
						margin: 0;
						text-align: left;
						font-size: 12px;
					}
					#sitewrapper div.main div.pagebox div.boxed h2.h2inline {
						color: #000000;
						background-color: inherit;
						text-align: left;
						font-weight: bold;
						font-size: 12px;
						margin: 10px 0px;
						padding: 0px;
					}
					#sitewrapper div.main h4 {
						font-size: 12px;
						font-weight: bold;
						margin: 0;
					}
					#sitewrapper div.main div.pagebox div.boxed table.info {
					}
						#sitewrapper div.main div.pagebox div.boxed table.info td.icon {
							background: #D0D0D0;
							width: 69px;
							padding: 10px 5px 5px 5px;
							vertical-align: top;
							text-align: center;
						}
						#sitewrapper div.main div.pagebox div.boxed table.info td.detail {
							padding: 10px;
						}
						#sitewrapper div.main div.pagebox div.boxed table.info h3 {
							margin: 0 0 7px 0;
							text-align: left;
						}
						#sitewrapper div.main div.pagebox div.boxed table.info img.banner {
							float: right;
							width: 280px;
							height: 59px;
							margin: -2px -4px 0 4px;
						}
						#sitewrapper div.main div.pagebox div.boxed table.info img.banner2 {
							float: right;
							width: 350px;
							height: 45px;
							margin: 0 0 0 4px;
						}
						#sitewrapper div.main div.pagebox div.boxed table.info hr.flat {
							width: 100%;
							height: 3px;
							border: 0;
							background-color: #C0C0C0;
						}
					#sitewrapper div.main div.pagebox div.boxed div.locationcell {
					    float: left;
						width: 210px;
						height: 54px;
						position: relative;
						padding: 2px;
						margin: 10px;
					}
						#sitewrapper div.main div.pagebox div.boxed div.locationcell div.photo {
						    position: absolute;
						}
						#sitewrapper div.main div.pagebox div.boxed div.locationcell div.links {
							position: absolute;
							left: 75px;
						}
							#sitewrapper div.main div.pagebox div.boxed div.locationcell div.links a {
								background: transparent url("/images/vs_icon_arrow2-right.gif") no-repeat 0 50%;
								padding: 0 0 0 11px;
							}
							#sitewrapper div.main div.pagebox div.boxed div.locationcell div.links a:hover {
								background: transparent url("/images/vs_icon_arrow3-right.gif") no-repeat 0 50%;
								padding: 0 0 0 11px;
							}


			#sitewrapper div.main table.highlightbox {
			
			}
				#sitewrapper div.main table.highlightbox td {
					vertical-align: top;
				}
			#sitewrapper div.main table.priceblock {
				margin-left: auto;
				margin-right: auto;
				border: 0;
				color: #000000;
				background-color: #B8B8B8;
			}
				#sitewrapper div.main table.priceblock td.label {
					white-space: nowrap;
					font-weight: bold;
					text-align: right;
					padding-right: 4px;
				}
				#sitewrapper div.main table.priceblock td.slot {
					width: 30px;
					height: 20px;
					font-weight: bold;
					color: inherit;
					background-color: #C0C0C0;
				}
				#sitewrapper div.main table.priceblock td.price {
					width: 30px;
					height: 20px;
					color: inherit;
					background-color: #C8C8C8;
				}

/* ------------------------------------------- */
#footer {
	width: 100%;
	clear: both;
	text-align: center;
	height: 30px;
	background: url("/images/vs_bg_footer-bottom.gif") repeat-x 50% 100%;
}
	#footer img {
		position: relative;
		top: 15px;
	}
	#footer #footer-right {
		float: right;
		position: relative;
		right: 0px;
		z-index: 2;
		height: 30px;
		width: 21px;
		background: url("/images/vs_bg_footer-right2.gif") no-repeat 0 0;
	}
	#footer #footer-left {
		float: left;
		position: relative;
		left: 0px;
		z-index: 2;
		height: 30px;
		width: 21px;
		background: url("/images/vs_bg_footer-left2.gif") no-repeat 0 0;
	}
