BODY{
	background-color:#000000;
	background-image:url(/i/body_bgr.jpg);
	background-repeat:repeat-x;
	margin:15px 0px 0px 0px;
	
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
}

a{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}

a img {border: none}

h1{
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	color:#FFEDD9;
	padding:0px;
	margin:5px 0px;
}

.game{
	font-family:Arial;
	font-size:17px;
	font-weight:normal;
	color:#FFEDD9;
	padding:0px;
	margin:5px 0px;
}

UL{	
	font-weight: bold;
	list-style: outline;
	list-style-type: disc;
	margin:5px 10px 5px 30px;
	padding:0px;
}
li{ 
	font-weight: normal;
	

}


.Twrapper{
	width:840px;
	margin: 0 auto;
	background-color:#757575;
	
}

.Tmenu{
	font-family:verdana;
	padding:0px;

}

.Tmenu div{
	display:block;
	height:40px;
	width:119px;
	float:left;
	text-align:center;
	padding:20px 0px 0px 0px;
	margin:0px;
}

.Tmenu div.Tmenu_n{
	background-image:url(/i/menu_bgr.jpg);
	background-repeat:no-repeat;
}
.Tmenu div.Tmenu_o{
	background-image:url(/i/menu_bgr_o.png);
	background-repeat:no-repeat;
}

.Tmenu #lng{
	width:25px;padding:0px;
}

.Tmenu a{
 	color:black;
 	font-size:12px;
 	margin:0px;
 	padding:0px;
 	text-decoration:none;
}



.Lmenu{
	background-color:#4B4B4B;
	vertical-align:top;
	margin:0px;
 	padding:0px;
 	
 	background-image:url(/i/top_shadow_l.gif);
	background-repeat:repeat-x;
}


.Container{
	background-image:url(/i/content_shadow.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	padding:0px 0px 0px 5px;
	font-family:verdana;
}

/*CONTENT STYLES*/
.content{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
.content p{
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	margin:2px 0px 15px 0px;
	padding:0px 5px 0px 2px;
	

}
.content p.textSubTitle,span.textSubTitle{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 5px 0px 2px;
}
span.textSubTitle{
	color:#FFEDD9;
}
.textSubTitle a{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFEDD9;
	padding:0px 5px 0px 2px;
}

p.store{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFEDD9;
	padding:0px 5px 0px 2px;
}

p.textTitle, div.textTitle{
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	color:#FFEDD9;
	padding:0px;
	margin:5px 0px;
}

p.textSubTitle, div.textSubTitle{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFEDD9;
	margin:auto auto 5px auto;
	padding:0px 5px 0px 2px;
}

.Banners{
	width:100%;
	text-align:center;
	margin:0px 0px 0px 0px;
}
.Banners img{
	margin:0px 0px;
}



/*NAVIGATION*/
.tableTop td{
	font-size:1px;
	padding:1px;
}

.tableTop td.normal{
	padding:1px;
}

.tableTop td.selected_v{
	background-image:url(/i/verticalLine.gif);
	background-repeat:repeat-y;
	background-position:center center;
	
}

.tableTop td.selected_h{
		background-image:url(/i/horizontalLine.gif);
		background-repeat:repeat-x;
		background-position:center center;
}





.menu{
	margin:0px 0px 15px 0px;
}
.menu a{
	display:block;
	width:210px;
	height:20px;
	line-height:20px;
	
	margin:15px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
 	
 	font-family:Arial;
 	font-size:12px;
 	font-weight:normal;
 	text-transform:uppercase;
 	text-decoration:none;
 	color:#ffffff;
 	
}
.menu a:hover{
	display:block;
	width:210px;
	height:20px;
	line-height:20px;
	
	margin:15px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
 	
 	font-family:Arial;
 	font-size:12px;
 	font-weight:normal;
 	text-transform:uppercase;
 	text-decoration:none;
 	color:#ffffff;
 	
 	background-color:#1E1E1E; 	
}

.menu a#selected,.menu a.selected{
	display:block;
	width:210px;
	height:20px;
	line-height:20px;
	
	margin:15px 0px 0px 0px;
 	padding:0px 0px 0px 10px;
 	
 	font-family:Arial;
 	font-size:12px;
 	font-weight:bold;
 	text-transform:uppercase;
 	text-decoration:none;
 	color:#ffffff;
 	
 	background-color:#1E1E1E; 	
}
.menu a.selected{
	font-weight:normal;
}


span.info{
	position:absolute;
	display:none;
	width: 200px;
	margin-top: -20px;
	margin-left: 150px; 
	
	padding:2px 0px;
	
	background-color:#000000;
	
	border-left:solid 1px #737173;
	border-bottom:solid 1px #737173;
	
	filter: alpha(opacity=60) !important; 	/* IE */
	-moz-opacity: 0.60;						/* FF Mozila */
	opacity: 0.60;							/* Opera */
}
span.info a{
	display:block;
	width:188px;
	height:15px;
	line-height:15px;
	color:#CCCCCC;
	
	margin:0px 0px 2px 2px;
 	padding:0px 0px 0px 10px;
 	
 	font-family:Arial;
 	font-size:11px;
 	font-weight:bold;
 	
 	text-transform:uppercase;
 	text-decoration:none;
 	
 	letter-spacing:1px;

}
span.info a:hover, span.info a.subselected{
	width:188px;
	height:15px;
	line-height:15px;
	font-size:11px;
 	font-weight:bold;
	
	margin:0px 0px 2px 2px;
 	padding:0px 0px 0px 10px;
 	
 	color:#FFFFFF;
 	background-color:none;
 	background-image:url(/i/submenu_over_bgr.jpg);
	background-repeat:repeat-y;
}


/* NEWS STYLES*/

.BriefNews{
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;	
}
.BriefNews p{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	
	margin:10px 5px 2px 5px;
}
.BriefNews a{
	color:#FFEDD9;	
}
.BriefNews a.more{
	float:right;
	display:block;
	width:120px;
	padding-right:15px;
	background-image:url(/i/more_arrow.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFEDD9;	
	margin-bottom:5px;
}

.BriefNews a.title,.FullNews a.title{
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#FFEDD9;
	
}

.FullNews{
	padding:5px 5px 5px 10px;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	

}

.FullNews p{
	font-size:12px;

}

img.pvNewsImgLeft{
	margin:0px 5px 5px 0px;

}

.imgLeft {
	float:left;
	padding-right:5px;
	
}


.imgRight {
	float:right;
	padding-left:5px;
	
}

.PageBar{
	margin:10px 0px 0px 0px;
	font-size:11px;
	color:#ffffff;
	border:solid 0px red;
	padding:0px;
}
.PageBar a{
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
/*GLASSES - DETAIL VIEW*/
.DetailImage{
	display:block;
	width:600px;
	height:280px;
	background-color:#FFFFFF;
	margin:15px 3px 0px 5px;
	background-repeat:no-repeat;
}
.DetailInformation{
	display:block;
	width:580px;
	height:93px;
	background-color:#C8C8C8;
	margin:0px 3px 10px 5px;
	padding:10px;
	border-top:solid 1px #737573;
}
.DetailGradient{
	display:block;
	width:600px;
	height:15px;
	margin:0px 3px 4px 5px;
	border-top:solid 1px #737573;
	background-image:url(/i/gradient.jpg);
	
	
	scrollbar-3dlight-color:#C8C8C8;
	scrollbar-arrow-color:#C8C8C8;
    scrollbar-base-color:#4B4B4B;
    scrollbar-darkshadow-color:#C8C8C8;
    scrollbar-face-color:#4B4B4B;
    scrollbar-highlight-color:#C8C8C8;
    scrollbar-shadow-color:#C8C8C8;	
}

.DetailGradient img{
	border:solid 1px #C8C8C8;
	
	filter: alpha(opacity=60) !important; 	/* IE */
	-moz-opacity: 0.60;						/* FF Mozila */
	opacity: 0.60;							/* Opera */

}


.DetailGradient td{
	padding:0px 9px;
}
.DetailAll{
	float:left;
}

.DetailAll a{
	display:block;
	background-image:url(/i/all.jpg);
	background-repeat:no-repeat;
	background-position:0px 1px;
	height:13px;
	width:50px;
	padding:0px 0px 0px 25px;
	font-family:Arial;
	font-size:11px;
	color:#1E1E1E;
	text-decoration:none;
}

.DetailNextAndPrevious{
	float:right;
	display:block;
	height:13px;
	width:200px;
	padding:0px;
}


.DetailNextAndPrevious a{
	display:block;
	height:13px;
	float:right;
	width:60px;
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#1E1E1E;
	text-decoration:none;
	

}

.DetailNextAndPrevious a#left{
	padding:0px 0px 0px 17px;
	margin:0px 5px 0px 0px;
	background-image:url(/i/bullet_left.jpg);
	background-position:left center;
}
.DetailNextAndPrevious a#right{
	padding:0px 17px 0px 0px;
	margin:0px 0px 0px 5px;
	background-image:url(/i/bullet_right.jpg);
	background-position:right center;
	text-align:right;
}
.DetailNextAndPrevious a:hover,.DetailAll a:hover{
	filter: alpha(opacity=60) !important; 	/* IE */
	-moz-opacity: 0.60;						/* FF Mozila */
	opacity: 0.60;							/* Opera */
}

.DetailDescription{
	clear:both;
}
.DetailDescription p{
	font-family:Arial;
	font-size:12px;
	color:#101010;
	margin:2px;
}

/*FOOTER BACK TOP PRINT*/



.back_print_top{

	text-align:right;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 5px 0px 0px;
	margin:5px 5px;
}
.back_print_top a{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
}
.back_print_top a:hover{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}


.footer{
	position:relative; 
	width:840px; 
	left:50%; 
	margin-left:-420px; 
	color:#838383; 
	font-family:verdana; 
	font-size:10px;
}

.footerWWW
{
	color:#343434; 
	border: 1px solid #343434;
	padding: 5px;
}

.footerWWW a
{
	color:#444444; 
	font-family:verdana; 
	font-size:11px;
	text-decoration: none;
}

.footerWWW a:hover
{
	color:#444444; 
	font-family:verdana; 
	font-size:11px;
	text-decoration: underline;
}

#flash_gallery{
	margin:15px 2px 0px 5px;
}


#flashcontent_home{
	margin-left:-5px;
}

.right_td{
	font-size:12px;
	color:YELLOW;
	padding:0px 5px;
}
.left_td{
	font-size:12px;
	color:#FFFFFF;
	padding:0px 5px;
}

.distributors{
	padding:10px 10px; 
	margin:10px 3px 0px 5px;
	background-color:#333333;
}

.distributors a{
	padding:10px 10px; 
	line-height:18px;
	font-size:11px;
}


.regTable td{
	padding:5px 0px;
}

td.regTitle{
	vertical-align:top;
	padding:10px 5px 0px 0px;
}

table.regTable{
	width:550px;
}


table.tableVote{
	margin:5px;
}
table.tableVote td{
	vertical-align:middle;
}
table.tableVote td.filled{
	background-color:#333333;
	padding:4px;
	border:solid 0px #FFFFFF;

}
table.tableVote td.filled img{
	display:block;
	padding:2px;
	border:solid 1px #757575;
}
table.tableVote td.filledName{
	background-color:#333333;
	padding:4px;
	border:solid 0px #FFFFFF;
	vertical-align:top;
}
table.tableVote td.filledName p{

	font-size:10px;
}
