 .parameter_name{
font-size:10px;
}
#product_type span {
font-size:11px;


}
 .parameter_value{
	font-size:10px;

}

#addtocart .inputbox{
width:25px;
border:#cccccc 1px solid;

}

#registerCustomer .inputbox {
width:200px;
margin-bottom:2px;
border:#ccccdd 1px solid;
}

#loginRemeber .inputbox  {
width:140px;
margin-bottom:2px;
border:#ccccdd 1px solid;
}

#addtocart2 .inputbox{
width:125px;
border:#ccccdd 1px solid;
margin-bottom:2px;
}
#contentWrapper {
	width: 770px !important; width: 776px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border-right: 3px solid white;
	border-left: 3px solid white;
	overflow:hidden;
}

#contentWrapper #shop_icon{
position:absolute;
top:8px;
left:400px;
}
#nheader{
	background-image:url(../../../images/layout/header.gif);
	background-repeat:no-repeat;
	height:90px;
}
#affheader{
	background-image:url(../../../images/affiliate/header.gif);
	background-repeat:no-repeat;
	height:90px;
}

#flags {
	position:relative;
	top:25px;
	left: 545px;
	height: 28px;
	overflow:hidden;
	color: #998EEC;
}
#logo{
position:absolute;
z-index:auto;
top:0px;
left:10px;
width:90px;
height:90px;
overflow:hidden;

}
#siteMenu {
	position:relative;
	top:0px;
	left: 90px;
	height: 28px;
	overflow:hidden;
}

#affsiteMenu {
	position:relative;
	top:0px;
	left: 20px;
	height: 28px;
	overflow:hidden;
}

#content {
	background-color: #E5E4F2;
	border-top: 2px solid white;
	border-bottom: 3px solid white;
	text-align: center;
	padding: 2px;
}




#menu2 {
	
	width: 155px;
	margin-top:0px;
	margin-bottom:5px;
	
	
}

#blueRec{
	background-image: url(../../../images/layout/menutop.gif);
	height: 47px;
	width: 140px;
	overflow: hidden;
	background-repeat: no-repeat;
	padding-top:13px;
	padding-left:10px;
	font-size:20px;
	text-align:left;
	color:#FFFFFF;
}

#affblueRec{
	background-image: url(../../../images/layout/menutop.gif);
	height: 47px;
	width: 140px;
	overflow: hidden;
	background-repeat: no-repeat;
	padding-top:18px;
	padding-left:5px;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	margin-top:5px;
}

#menu2top {
	background-image: url(../../../images/layout/rec1.gif);
	height:8px;
	overflow:hidden;
}

#menu2content {
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width: 148px !important; width: 155px;
	text-align:center;
	overflow:hidden;
	padding-left:3px;
	padding-right:2px;
	
}

#menu2bottom {
	background-image: url(../../../images/layout/rec1.gif);
	background-position: 0px 7px;
	height:7px;
	
	overflow:hidden;
}








#cathead {
	background-image: url(../../../../images/layout/bar_mask.gif) ;
	Overflow:hidden;
	height: 40px;
	width:95%;
	margin-left:4px;
	margin-right:6px;
	background-color:#F58437;
	vertical-align:bottom;
	
}
#cathead h1, #cathead a {

color:#FFFFFF;
font-weight:bolder;
font-size:25px;
line-height:36px;

}
#cathead #left {
	background-image: url(../../../images/layout/bar5.gif);
	background-repeat:no-repeat;
	height:100%;
	width: 12px;
	float:left;
}
#cathead #right {
	background-image: url(../../../images/layout/bar5.gif);
	background-position:-28px 0px;
	background-repeat:no-repeat;
	height:100%;
	width: 12px;
	float:right;
}


td #pathway a , td #pathway span{
padding-top:3px;
line-height:15px;
font-size:11px;
}


#checkout , #billing_information{
width:569px;
margin-left:12px;
margin-bottom:5px;
font-size:11px;
clear:both;

 top:0px;
}
#withProgress {
position:relative !important; position:static;
top:-65px !important; top:0px;
}

#checkout .content , #billing_information .content{
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding-left:8px;

width:559px !important; width:569px;
overflow:hidden;
}

#checkout .top , #billing_information .top{
	height:8px;
	overflow:hidden;
	background-image: url(../../../images/layout/checkout.gif);
	background-repeat: no-repeat;
	background-position: center top;
	

}
#checkout .bottom , #billing_information .bottom{
	height:8px;
	background-image: url(../../../images/layout/checkout.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}




#affiliate {
width:569px;

margin-bottom:5px;
font-size:11px;
}

#affiliate .content{
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding-left:8px;

width:569px;
overflow:hidden;
}

#affiliate .top {
	height:8px;
	overflow:hidden;
	background-image: url(../../../images/layout/checkout.gif);
	background-repeat: no-repeat;
	background-position: center top;
	

}
#affiliate .bottom{
	height:8px;
	background-image: url(../../../images/layout/checkout.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}



tr .sectiontableentry1 {
vertical-align:baseline;

margin:0px;

}

tr .sectiontableentry2 {
vertical-align:baseline;

margin:0px;
background-color:#fafafa;


}



#checkout tr form{

overflow:hidden;
margin:1px;
}

#checkout_border tr input{
border:#3399CC 1px solid;


}


label{
font-size:11px;
vertical-align:bottom;

}

.button2 ,a .button2{
	background-image:url(../../../components/com_virtuemart/shop_image/ps_image/add-to-cart_orange.gif);
	width:96px;
	height:34px;
	border:none;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	vertical-align:middle;
	line-height:34px;
	display:block;
	}


.button , #button , a .button{
	background-image:url(../../../components/com_virtuemart/shop_image/ps_image/add-to-cart_orange-medium.gif);
	width:142px !important; width:142px;
	height:34px;
	border:none;
	color:#FFFFFF;
	text-align:center;
	font-size:13px;
	vertical-align:middle;
	line-height:34px;
	
	
}

.button3 {
	background-image:url(../../../components/com_virtuemart/shop_image/ps_image/add-to-cart_orange-wide.gif);
	width:176px;
	height:34px;
	border:none;
	color:#FFFFFF;
	display:block;
	
	
}

.button4 a{
	color:#FFFFFF;
	width:170px !important; width:172px;
	text-align:center;
	font-size:14px;
	vertical-align:middle;
	line-height:34px;
	
	
}
.button4 {
	background-image:url(../../../components/com_virtuemart/shop_image/ps_image/add-to-cart_orange-wide.gif);
	width:170px !important; width:172px;
	height:32px !important; height:34px;
	overflow:hidden;
	border:none;
	color:#FFFFFF;
	text-align:center;
	display:block;
	
}


.must{
color:#FF6633;

}
.check_title{
color:#0033bb;
font-weight:bold;
font-size:14px;
}
.check_label{
color:#336699;
font-size:11px;
}

#checkout tr a{
text-decoration:underline;
font-weight:normal;
font-size:12px;

}

 #pselect {
	width:95%;
	border:1px #ffffff solid;
	height:100px;
	font-size: 12px;
	line-height: 12px;
	background-color: #CCCCCC;
}

#gamesSelected{
font-size:9px;
}

#thumbs {

text-align:center;
vertical-align:top;
height:70px;

}
#bigpicture{

text-align:center;
width:100%;

}
#thumbs .thumbsitem{
display:inline;
background-color:#eeeeee;
margin:5px;
padding:5px;


overflow:hidden;
}

#thumbs a:hover .thumbsitem {
background-color:#cccccc;
}



#bar{
position:relative !important; position:absolute;
width:212px;
top:-63px !important; top:-17px;
left:350px !important; left:360px;
clear:both;
}



#bar3{
	display:inline;
	position:relative;
	width:212px;
	top:-64px;
	left:360px;
	overflow: hidden;
	visibility: visible;
	z-index: auto;
	height: 40px;
	
	
}

#bar a:hover td {
	
	cursor:pointer;
}

.seperator{
border-left:#3366CC dotted 2px;
padding-top:5px;
padding-bottom:5px;
height:100%;
}

