﻿@charset "utf-8";
/*======================================
				DATE:2011 April 21 AM
=======================================*/



/*======= Common Styles ============*/
img,fieldset{border-color:Red;}
.hide{display:none;	visibility:hidden}
a{text-decoration:none; color:#cc0000;}
a:hover{text-decoration:none; color:#ff6600;}
ul{list-style:none}

.clear{clear:both}


.rgt_cont h6{font-size:13px; line-height:15px; color:#666; font-weight:bold; margin:20px auto 6px;}
.rgt_cont h6 a{color:#666; text-decoration:none;}
.rgt_cont h6 a:hover{color:#ff6600; text-decoration:none;}
/*=======visual_wrap for flash or image======*/

.flashHolder object{
	top:0px;
	left:0px;
	width:100%; 
	height:100%; 
	position:fixed; 
	z-index:1
}

.visual_wrap{
	overflow: hidden;
	position: absolute;
	width: 990px;
	left: 50%;
	top: 0px;
	margin-left: -495px;  
	background: transparent;
	z-index: 1;
}

.visual_wrap img{position:relative; top:-100px;}

/*============wrap===============*/
#wrap{
	width:100%;
	margin:0 auto;
	text-align:left;
	position:absolute;
	left:0; 
	top:0;
	z-index:2;
}
/*=========HEADER================*/
.lobby_header{width:100%; position:absolute; left:0; top:0; z-index:3}
.lobby_h2{width:100%; position:absolute; left:0; top:99px}


/*-------top_nav--------*/
ul.top_nav{
	width:auto;/*803*/
	height:31px;/*49*/
	padding:0 0 0 0;
	margin:0px 0px 0px 0px;
    

	
	background:url(../../../images/interface/top_navBg.png) no-repeat left top;
	/*background-color:#AB1212;*/
}

ul.top_nav li{
	float:left;
	padding-right:1px;
	background:url(../../../images/interface/top_nav_liBg.gif) no-repeat right top;
	
	position:relative;
    top: 0px;
    left: 0px;
    height: 28px;
}
ul.top_nav li.last{background:none;
    top: 0px;
    left: 0px;
    height: 28px;
}
ul.top_nav li a{
	float:left;
	padding:0 11px;
	font-size:10pt;
	line-height:31px;
	color:#fff;
	font-weight:bold;
	background:url(../../../images/interface/top_nav_ahover.gif) no-repeat left -50px;
}
ul.top_nav li.last a{padding-right:18px}
ul.top_nav li a:hover, ul.top_nav li.slctNav a{background-position:left top; text-decoration:none}
/*----sub_nav----*/
ul.top_nav li ul{
	width:215px;
	/*overflow:hidden;*/
	float:left;
	background:url(../../images/interface/sub_navBg.png) repeat;
	position:absolute;
	left:-2px;
	top:31px;
	z-index:4;
	display:none;
	padding:0;
}
ul.top_nav li.last ul{left:auto; right:0}
ul.top_nav li li{
	width:100%;
	padding:0 0 1px;
	background:url(../../../images/interface/sub_nav_liBg.gif) repeat-x left bottom;
	position:relative;
	margin-left:0px;
}
ul.top_nav li li a{
	width:196px;/*215*/
	padding:0 0 0 19px;
	font-size:9pt;
	line-height:29px;
	display:block;
	color:#666;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-weight:bold;
	background:none;
}
ul.top_nav li.last li a{padding-right:0}
ul.top_nav li li.arrow a{background:url(../../images/interface/arrow_1.png) no-repeat 8px 12px}
ul.top_nav li li a:hover, ul.top_nav li li.slctNav a{background-color:#be0000; color:#fff;}
ul.top_nav li li.arrow a:hover, ul.top_nav li li.slctNav a{background-position:8px -95px;}

/*----sub sub_nav----*/
ul.top_nav li ul ul{
	overflow:hidden;
	left:215px;
	top:0;
	display:none;
}
ul.top_nav li.last ul ul{left:auto; right:0}
ul.top_nav li li li{position:static}
ul.top_nav li li.arrow li a{background:none; color:#666}
ul.top_nav li li.arrow li a:hover{background-color:#be0000; color:#fff}





/*--------------only for safari hack---------------*/
@media screen and (-webkit-min-device-pixel-ratio:0){
	ul.top_nav li a{padding:0 15px; font-weight:normal}
	ul.top_nav li.last a{padding-right:16px}
}



/*--------------ratings soft code control--------------*/
.productmodel{font-size:10px; font-weight:normal; color:#999}
a.productmodel{color:#999;text-decoration:none}
a:hover.productmodel{color:#cc0000;text-decoration:none}

div.fb_like_div{
	margin-left: 29px;
	margin-bottom: 10px;
	height: 20px;
	width:  90px;

}