/* CSS Document */
A:link, A:visited, A:active{text-decoration: none; outline:none;}
A:hover {text-decoration: underline; color: red;}


body, html /* Fix for Mozilla Firefox*/  {
    margin:0;
	padding:0;
	background: #606060 url(../../images/GUI/page-bg-tile.jpg) repeat-x;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

*img {
	border:none;
}

#wrapper {
    width:984px;
	margin:auto;
	/*height:100%;*/
	background: #606060 url(../../images/GUI/page-bg-tile.jpg) repeat-x;
}

#product
{
	position:relative;
	bottom:35px;
	left:20px;
	
	}


/***** for product portfolio page?


#GameLandingwrapper {
	margin:auto;
	position:relative;
	bottom:20px;
	height:100%;
	background-color:White;
	padding:10px 0 0 0;
	

}}

*/


#MainContentwrapper {
    width:784px;
	margin:auto;
	height:100%;
	background: #606060 url(../../images/GUI/page-bg-tile.jpg) repeat-x;
	float:left;
}

#Header {
	background:url(../../Images/GUI/top-header_bg.jpg) repeat-x;
	height:93px;
	padding:0px;
	margin:0px;
}

#MainNav {
	background:url(../../Images/GUI/navi_bar_tile.jpg) repeat-x;
	height:30px;
}

#Content {
	background: url(../../Images/GUI/innerpage_swoosh1.jpg) no-repeat;
	background-color:#FFFFFF;
	/*height:100%;*/
}

#Foottop {
	/*clear:both;*/
	background: #FFFFFF url(../../Images/GUI/bottom_bg.jpg) no-repeat bottom;

	   min-height:58px;
   height:auto !important;
   height:58px;
}

#Footer {  
	background: url(../../Images/GUI/footer_bg_new.jpg) no-repeat;
	height:31px;
	padding-left:10px;
	padding-right:10px;
}

#Footbot {
	background: url(../../Images/GUI/footer_shadow.jpg) no-repeat;
	height:70px;
}
/*************************************************************************************************/
/*************************************Main Menu Style Starts Here ********************************/
/*************************************************************************************************/
#Mainmenu {
	height:30px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

/*
#Mainmenu ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
float: left;
}
#Mainmenu ul li
{
display: inline;
}

#Mainmenu ul li a
{ 
float: left;
text-decoration:none;
padding: 0.6em 1em;
height:16px;
vertical-align:middle;
}*/
/* Main Menu Styles Starts */


ul.MainNav
{

margin:0 0 0 22px;
padding:0;
list-style: none;
}
ul.MainNav {
	line-height:	1.0;
}
ul.MainNav ul li {
	width:			100%;
}
ul.MainNav li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
ul.MainNav ul {
	position:		absolute;
	top:			-999em;
	width:			20em; /* left offset of submenus need to match (see below) */
}

ul.MainNav li
{
float:left;
background:url(../../Images/GUI/bullet1.gif) no-repeat 0 1.1em;
padding-right:1em;
padding-left:1em;
position:relative;
padding-left:18.5px;
}

ul.MainNav a {
	display:block;
	position:relative;
}

ul.MainNav li.current {
background:none;

}
ul.MainNav li li
{
	background:none;
}


ul.MainNav li:hover ul,
ul.MainNav li.sfHover ul {
	left:			1em;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.MainNav li:hover li ul,
ul.MainNav li.sfHover li ul {
	top:			-999em;
}
ul.MainNav li li:hover ul,
ul.MainNav li li.sfHover ul {
	left:			20em; /* match ul width */
	top:			0;
}
ul.MainNav li li:hover li ul,
ul.MainNav li li.sfHover li ul {
	top:			-999em;
}
ul.MainNav li li li:hover ul,
ul.MainNav li li li.sfHover ul {
	left:			20em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
ul.MainNav {
	float:			left;
	margin-bottom:	1em;
}
ul.MainNav a {
	border:none;
	padding: .75em 0.5em;
	text-decoration:none;
}
ul.MainNav a  { /* visited pseudo selector so IE6 applies text colour*/
	color: #fff;
}
ul.MainNav li a:focus, ul.MainNav  li a:hover, ul.MainNav  li a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
text-align:center;
background-image:url(../../images/GUI/navi_bar_active.jpg); background-position: left; background-repeat:repeat-x;
color:#595959;
}
ul.MainNav li a.selected
{
background-image:url(../../images/GUI/navi_bar_active.jpg); background-position: left; background-repeat:repeat-x;
color:#595959;
}
ul.MainNav li ul  {
margin:0;
padding:0;
list-style:none;
height:8px;
}

ul.MainNav li ul  li {
margin:0;
padding:0;
list-style:none;
line-height:13px;
opacity: .90;
filter: alpha(opacity=90);
padding-left:6px;
	
}


ul.MainNav li ul li a, ul.MainNav li ul li a:visited {
background-color:#EEE;
display:block;
padding-left:5px;
width:14.2em;
border-left:4px solid #333;
border-top:1px solid #333;
border-bottom:1px solid #333;
text-decoration:none;
color:#333;
font-size:11px;
font-weight:bold;
filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

}

ul.MainNav li ul li a:hover, ul.MainNav li ul li a:focus,  ul.MainNav li ul li a:active {
background-color:#666666;
display:block;
padding-left:5px;
width:14.2em;
border-left:4px solid #ee4848;
border-bottom:1px solid #333;
text-decoration:none;
color:#fff;
font-size:11px;
font-weight:bold;
background-image:none;
text-align:left;
filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

}
.sf-sub-indicator {
display:none;
}



#disabled
{
background: lightyellow;
font-size:small;
font-weight:bold;
color:#666666;
	padding: 1px 0 2px 5px;
}
	




/***********************************************************************************************/
/*************************************Main Menu Style Ends Here ********************************/
/***********************************************************************************************/
.MenuBull {
	float:left;
	height:18px;
	margin:0;
	padding:12px 5px 0 5px;
	width:10px;
	text-align:center;
	line-height:1px;
	border:0;
	font-size:1px;
}

div.logo {
	float:left;
	width:220px;
}

 div.logo img {
	border:none;
	margin:0px;
}

div.logorgt {
	background:url(../../Images/GUI/top_text.jpg) no-repeat left;
	margin-left:220px;
	height:93px;
}

div.topmenu {
	text-align:right;
	height:30px;
	margin-right:10px;
	font-size:11px;
	color:#5e5e5e;
	padding-top:5px;
}

div.search {
	height:25px;
	/*font-size:11px;
	color:#5e5e5e;*/
	margin:0 10px 0 0;
	padding:0;
	text-align:left;

}
div.search input, div.search select , div.search form
{
	margin:0;
	padding:0;
	
}
.zeromargin
{
	margin:0;
	padding:0;
}


.tdroprgt
{
	margin:0;
	float:right;
	height:15px;
	padding-right:10px;
}
.tsrgt
{
	margin:-1px 0 0 0;
	padding:0;
	width:145px;
	float:right;
}
.tbrgt
{
	margin:0;
	padding:0;
	width:61px;
	float:right;
}

.drophome
{
	font-family:Verdana;
	font-size:11px;
	height:19px; 
	color:#000000;
	font-weight:normal;
	vertical-align:top;
}
.textboxhome
{
	font-family:Verdana;
	font-size:11px;
	height:15px; 
	color:#000000;
	font-weight:normal;
	vertical-align:top;
}
.textwrapper
{
	padding-left:5px;
	padding-bottom:5px;


}

div.stock 
{
	
	text-align:right;
	height:13px;
	margin-right:10px;
	font-size:11px;
	color:#5e5e5e;
	padding-top:10px;

}

div.navlft {
	background:url(../../Images/GUI/navi_bar_left.jpg) no-repeat left;
	width:18px;
	height:30px;
	float:left;
}

div.navmid {
	width:948px;
	float:left;
	height:30px;
}

div.navrgt{
	background:url(../../Images/GUI/navi_bar_right.jpg) no-repeat left;
	width:18px;
	height:30px;
	float:left;
}

.HFleft
{
	float:right;
	padding: 0px 0px 0 0;
	text-align:right;

}
.homeLogout
{
	color:#fb2817;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	float:right; 
	width:60px;
	padding-top:0px;
	
}
.homeLogout a:link, .homeLogout a:hover, .homeLogout a:visited
{
	color:#fb2817;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	float:right; padding: 0 0 0 10px;
}
	
.tickernew 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#5e5e5e;
}
	
.top_menu_links {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
}

.topnav1_line {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #595856;
}

div.botlinks {
	float:left;
	text-align:left;
	width:472px;
	padding-top:10px;
}

div.copy {
	margin-left:472px;
	text-align:right;
	padding-top:10px;
}

#LeftBar {
	float:left;
	width:232px;
	margin:0;
	padding:5px 0 0 10px;
	vertical-align:top;
}



#LeftBar img {
    margin:0;
    padding:0;
    border:0;
}

#jp-layout
{	
	padding-top:0px;
	padding-left:100px;
	position: relative;
 	left:10px;
	top: 5px;
	width:500px;
	

	}
	
#jp-imageContainer
{		padding-top:15px;
	float:left;
	padding-right:40px;
	text-align:center;
	}
	
.SubT {
    border:0;
    vertical-align:top;
    margin:0;
    padding:0;
}

.SubB {
    border:0;
    vertical-align:top;
}

#SubMenu 
{
	min-height: 195px;
	height: auto !important;
	height: 195px;
	margin:0;
	padding:0 0 3px 0;
	width:222px;

}
#submenuwrapper
{
	min-height: 200px;
	height: auto !important;
	height: 200px;
	
}
#SubTop {
	background:url(../../Images/GUI/sub_menu_top.jpg) top no-repeat;
	height:5px;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
}

#Sublist {
    background: url(../../images/GUI/sub_menu_tile.jpg) repeat-y;
    margin:0;
    padding:0;
}

/***************************************************************************************/
/*************************SubMenu Styles Starts Here************************************/
/***************************************************************************************/
.nodisplay
{
	display:none;
}

ul.SideMenu  {	
    margin:0;
    padding:0;
	list-style-type: none;	
}
ul.SideMenu li {
	/*background:url(../../images/GUI/bullet3.gif) no-repeat 1.2em 0.4em;*/
	background:url(../../images/GUI/bullet3.gif) no-repeat 0 0.4em;
	margin-left:1.2em;
	padding-left:1em;

}

ul.SideMenu li.smline {
	background:url(../../images/GUI/sub_menu_line.jpg) no-repeat 0 0.5em;
	line-height:8px;
	padding-top:4px;

}

ul.SideMenu li a  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
line-height:18px;
color:#5e5e5e;
outline:none;
}
ul.SideMenu li a.selected, ul.SideMenu li ul li a.selected
{
	color:#fb2817;
	text-decoration:none;
}
ul.SideMenu li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#fb2817;
}
ul.SideMenu ul {	
    margin:0;
    padding:0;
	list-style-type: none;	
}
ul.SideMenu ul li {
	background:url(../../images/GUI/bullet4.gif) no-repeat 0 0.45em;
	margin-left:0;
	padding-left:0.5em;

	
}
ul.SideMenu ul li a  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#5e5e5e;
line-height:13px;

}
ul.SideMenu ul li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#fb2817;
}
/****************************************************************************************/
/*************************  SubMenu Styles Ends Here  ************************************/
/****************************************************************************************/

#LCont
{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	margin-right:10px;
}
#SubBot {
	background:url(../../Images/GUI/sub_menu_bottom1.gif) bottom no-repeat;
	height:10px;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
}

#RCont {
    float:left;
    width:732px;
    padding:0;
}

#Banner {
    width:732px;
    margin:0;
    padding:0;
}

#Banner img {
    margin:0;
    padding:0;
    border:0;
}

#ConDisp {
    font-size:11px;
    text-align:left;
    margin-right:224px;
    padding:22px 0 0 0; 
}

#RightBar {
	float:right;
    width:222px;
    padding:22px 0 0 0;
}

.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:16px;
	word-wrap: break-word;
}

div.clear {
    clear:both; 
}

/* For Home page */

#ContentHome {
	background-color: #FFFFFF;
	vertical-align:top;
}

#SplashHome {
    height:235px;
    margin:0;
    padding:0;
    background:url(../../Images/GUI/homepage_swoosh1.jpg) no-repeat;
}

#Flash {
    margin-right:253px;
    margin:0;
    padding:6px 0 0 10px;
}

#Wnew {
    float:right;
    width:240px;
    margin:0;
    background:url(../../Images/GUI/whatsnew_bg1.jpg) no-repeat 0 6px;
    height:219px;
    padding-top:0;
}
.Wnewcont
{
margin:32px 11px 0 8px;
padding:0;
min-height:171px;
height:auto !important;
height:171px;
}

.Wmore
{
margin:0px 13px 0px 5px;
padding:0;
text-align:right;
position:relative;
bottom:2px;
}


#ImgBlurb{
    margin:0;
    padding:8px 0 0 0;
	vertical-align:top;
	
}

#EventsHome 
{
    float:left;
    margin:0 0 0 10px;
    background-color:#ffffff;
    padding:0 0 0 12px;
    border-left:#dbdbdb 1px dashed;
    vertical-align:top;
}

#EventsHome .Evtop {
   background:url(../../Images/GUI/events_bg_top1.jpg) no-repeat;
   width:228px;
   height:38px;
}

#EventsHome .Evcont {
   background:url(../../Images/GUI/events_bg_center1.jpg) no-repeat;
   width:226px;
   text-align:left;
   border-left:1px solid #dedede;
   border-right:1px solid #dedede;
   min-height:211px;
   height:auto !important;
   height:214px;
}

#EventsHome .Evcont p, #EventsHome .Evcont img, #EventsHome .Evcont a
{
	margin:0;
	padding:0;
	border:0;
}

#EventsHome .Evbot 
{
   background:url(../../Images/GUI/events_bg_bottom1.jpg) no-repeat;

   width:228px;
   height:8px;
   line-height:15px;
   font-size:1px;
}


.eventswrapper
{
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
	padding-bottom:0px;
}

.eventBullet {
background:url(../../images/GUI/bullet4.gif) no-repeat 0 1.5em;
margin-left:.2em;
padding-left:.5em;
margin-top:2px;
padding-top:12px;
	padding-bottom:10px;
}
	
.HomeEvenTetxt {
margin-left:.1em;
padding-left:.3em;
}
	
.event {
font-family :Verdana, Arial, Helvetica, sans-serif;
font-size  : 12px;
color: #666666;
font-weight:normal;	
text-decoration:none;
line-height:17px;

}

a.event { 
font-family :Verdana, Arial, Helvetica, sans-serif;

} 

a.event:hover { 
font-family :Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
	 
.Evmore {
margin:0;
padding:0;
text-align:right;
font-size:medium;
position:relative;
bottom:10px;
padding-right:5px;
}

#ImgBlu {
    margin:0;
    background-color:#ffffff;
    padding:0 0 0 10px;
	vertical-align:top;
	float:left;
	
}

div.blurbs {
    float:left;
    padding-right:2px;
    width:236px;
}

div.blurbs img, div.blurbs a
{
	border:0;
	margin:0;
	padding:0;
}

div.blurbsT {
    float:left;
    width:237px;
	padding-bottom:0;
	margin-bottom:0;
}

div.ClearL {
    height:10px;
    clear:left;
    margin:0;
    padding:0;
    line-height:1px;
    font-size:1px;
}
.announcement
{
	padding-top:5px;
    width:965px;
    padding-left:1.5px;
    clear:both;
    text-align:center
}

#Ancts {
    width:960px;
    margin-left:10px;
    padding-top:10px;
    margin-top:-10px;
    clear:both;
}

#Ancts .AncTop {
    margin:0;
    padding:0;
    background:url(../../Images/GUI/annoucements_bg_top.jpg) no-repeat top;
    width:960px;
    height:5px;
    line-height:1px;
    font-size:1px;
}

#Ancts .AncMid {
   background:url(../../Images/GUI/annoucements_bg_center.jpg) repeat-x;
   border-left:1px solid #dedede;
   border-right:1px solid #dedede;
   padding-left:5px;
   	min-height:70px;
	height:auto !important;
	height:70px;
	vertical-align:middle;
   
}

#Ancts .AncMid p, #Ancts .AncMid img {
	margin:0;
	padding:0;
	     z-index: 0;
}
#Ancts .AncBot {
    background:url(../../Images/GUI/annoucements_bg_bottom.gif) no-repeat top;
    width:960px;
    height:8px;
    margin:0;
    padding:0;
	line-height:1px;
	font-size:1px;
}

/* homepage styles ends*/

/* Games Section Styles */


#LGames {
	clear:both;
	margin:0;
	/* padding-left:2px; ** for product portfolio page*/ 
    padding-left:10px;
}


#GameLandbot 
{
	text-align:center;
	margin:0px;
	padding:10px 0 0 0 ;
}

#GameLinks {
	width:262px;
	margin:0;
	padding:0 10px 0 0;
	float:left;
	height:248px;
}
.GLinks 
{
border-bottom:1px dashed #dcdcdc;

}


#GamesSearch {	
	padding:10px 0 0 0;
	border-bottom:1px dashed #dcdcdc;
	height:30px;
}

.Ginput 
{
	
	float:left;
	margin:0;
	padding:0;
	width:115px;
}

.Gsearch 
{
	position:relative;
	left:3px;
	bottom:1px;
	float:left;
	margin:0;
	padding:0;
}

ul.glinkslist {
	margin:0;
	padding:10px 3px 0 5px;
	list-style-type: none;
	line-height:14px;
}

ul.glinkslist li {
	list-style-type:none;
	background: url(../../Images/GUI/bullet4.gif) 0 .45em no-repeat;
	padding-left:.9em;
	color:#fb2817;
	font-size:11px;
	text-align:left;
	padding-bottom:0.6em
}


ul.glinkslisthome {
	margin:0;
	padding: 0px 3px 10px 15px;
	list-style-type: none;
	line-height:14px;
	margin-top: 10px;
}

ul.glinkslisthome li {
	list-style-type:none;
	background: url(../../Images/GUI/bullet2.gif) 0 .45em no-repeat;
	padding-left:10px;
	color:#fb2817;
	font-size:11px;
	text-align:left;
	padding-bottom:0.6em
}

#LeftBlurb {
	width:234px;
	margin:0;
	padding:0 10px 0 10px;
	float:left;
	border-left:1px solid #dcdcdc;
	height:248px;
	text-align:center;
}

#LeftBlurb P {
	text-align:left;
	color:#000000;
	font-size:10px;
}

#LeftBlurb a:link, #LeftBlurb a:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #fb2817;
}

#LeftBlurb a:hover {
	text-decoration: underline;
	color: #fb2817;
}


#HotPick {
	width:200px;
	margin:0;
	padding:0 10px 0 10px;
	float:left;
	border-left:1px solid #dcdcdc;
	height:248px;
}

#HotPick h5 
{
	color:#666666;
	border-bottom:1px dashed #dcdcdc;
	margin:0;
	padding:5px;
}

#RightBlurb {
	width:194px;
	margin:0;
	padding:0 0 0 10px;
	float:left;
	border-left:1px solid #dcdcdc;
	height:248px;
}

.GamesFeatured 
{
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
	}

.GameDemoRight
{
	padding-bottom:10px;
	text-align:center;
}
/* Games Section Styles Ends */

/* Press Release Pages Starts*/

#ContTC /* Right Side Column */ {
    font-size:11px;
    text-align:left;
    padding:15px 10px 0 0; 
}
#ConHead {
	background-color:#e0e0e0;
	width:501px;
}

#ContArea {
	background-color:#FFFFFF;
	width:499px;
	margin:0 1px;
	height:100%;
}



div.imgtop {
	background:url(../../Images/GUI/inner_top.gif) no-repeat;
	height:6px;
}

div.imgbot {
	clear:both;
	background:url(../../Images/GUI/inner_down.gif) no-repeat;
	height:6px;
}

div.TitlLogo {
	width:228px;
	height:100%;
	background-color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	margin:0 271px 0 1px;
	padding:0;
}

div.fRightPR {
	float:right;
	width:100px;
	text-align:right;
	padding-top:12px;
}

div.PRHead {
	margin-right:100px;
	padding-top:20px;
}

div.PRHead p {
	margin:0;
	padding:0;
}

div.PRPrint {
	text-align:right;
	padding-top:20px;
	padding-bottom:5px;
	border-bottom:#e7e7e7 1px solid;
}

div.PRCont {
	padding-top:5px;
}

div.Graystrip {
	border-top:#e7e7e7 1px solid;
	padding:0;
	margin:10px 0;
}

div.NewsImg {
	width:40%;
	float:left;
	border:0;
	margin:0;
	padding:0;
}

div.NewsRfloat 
{
	height:210px;
	width:55%;
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
}

.eduhead { font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#000000;
background-color:#e8e8e8;
vertical-align:middle;
}

.viewallgames{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:underline;
color:Red;

padding-bottom:5px;
padding-left:30px;
padding-top:10px;

}

.viewall{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:underline;
color:Red;
padding-right:10px;
padding-bottom:5px;

}

.viewall:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:underline;
color:Red;

}

.txt-hd1usrreg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;


	
	}
.padL10
{
	padding-left:10px;

}	

/* Press Release Pages Styles Ends */

/*******************Events Styles starts ***************************/
.Evtable{
background-color:White;
border:#d4d4d4 1px Solid;
font-family:Verdana;
width:728px;
border-collapse:collapse;
}
.Evtable td {
border:1px solid #ece9d8;
}
.EvHead {
font-size:8.5pt;
color:#6d6d6d;
font-weight:bold;
font-family:Verdana;
background-image:url('../../Images/GUI/tradeshow_band_bg.jpg');
background-repeat:repeat-x;
text-transform:uppercase;
height:25px;
text-align:center;
}
.Evprevmon, .Evprevmon a, .Evprevmon a:hover, .Evprevmon a:visited
{
width:14%;
color:#b8b8b8;
font-size:8.5pt;
font-weight:bold;
font-family:Verdana;
height:65px;
vertical-align:top;
text-align:right;
padding:5px 5px 0 0;
}
.Evcurmon, .Evcurmon a, .Evcurmon a:hover, .Evcurmon a:visited
{
width:14%;
color:#ff0000;
font-size:8.5pt;
font-weight:bold;
font-family:Verdana;
height:65px;
vertical-align:top;
text-align:right;
padding:5px 5px 0 0;
}

.Evdetails 
{
background-color:#f6eaea;
margin:0 0 5px 5px;
padding:2px;
font-family:Verdana;
}
.Evdetails a, .Evdetails a:visited
{
padding:2px;
font-size:7pt;
font-weight:normal;
color:#000000;
line-height:12px;
}
.Evdetails a:hover
{
padding:2px;
font-size:7pt;
font-weight:normal;
color:#fb2817;
line-height:12px;
}
.fRight
{
	float:right;
	padding-right:5px;
}

.fleft
{
	float:left;
	padding-right:5px;
}
.AlignL
{
	text-align:left;
	padding-top:10px;
}
.AlignLCheckbox
{
	position:relative;
	left:50px;
	text-align:left;
	padding-top:10px;
}
.AlignC
{
	text-align:center;
	padding-top:10px;
}
.hcenter
{
	text-align:center;
	width:100%;
	
}

.themeviewall
{
	text-align:left;
	position:relative;
	padding-top:5px;
	margin-left:25px;
}
.w50c
{
	text-align:center;
	margin:auto;
	width:50%;
}
.e8border
{
	border-top:4px solid #e8e8e8;
}



/*******************Events Styles ends ***************************/

ul.playlist 	
{
	margin: 10px 0 0 5px;
	padding: 0;
	list-style: none;
	float:left;
	
}

ul.playlist li 
{
	background:url(../../images/GUI/bullet6.gif) no-repeat 0 0.4em;
	float: left;
	line-height:15px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
	width:220px;
	height:2em;
}

ul.Paralist15
{
	margin:0;
	padding:0;
	list-style:none;
}
ul.Paralist15 li
{
	line-height:15pt;
}

.padleft10
{
	padding-left:10px;
}
.padt20
{
	padding-top:20px;
}
.gameflagposition
{
	font-family:Arial, Verdana ;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding-top:2px;
	padding-bottom:10px;
	font-variant:small-caps;
	text-align:right;
	


}
.wghead
{
	color:#686667;
	font-size:11px;
	font-weight:bold;
}


/*******************************************************/
/*****************Contact Styles Starts*****************/
/*******************************************************/

.rgtredtxt
{
	color:#fd2818;
	text-align:right;
	font-size:8pt;
}
.rboxtop
{
	width:722px;
	background:url(../../Images/GUI/LoginImages/newuser_box_toptile.jpg) repeat-x;
	height:32px;
	border-bottom:#dddddd 1px solid;
}
.rboxmid
{
	width:720px;
	min-height:835px;
	height:auto !important;
	height:835px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	text-align:center;
	margin:0;
}
	.rboxmidEmail
{
	width:720px;
	min-height:300px;
	height:auto !important;
	height:300px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	text-align:center;
	margin:0;
}
.emailForm {
    float:left;
    padding-right:2px;
    width:320px;
}

.emailFormContent
{
	position:relative;
	left:35px;
	padding-left:10px;
	padding-top:30px;
	text-align:center;
	float:left;
	margin-right:15px;

}
.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	float: left;
	width: 109px;
	height:20px;
	position:relative;
	top:2px;
}
.rbtl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topleft.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.rbtr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topright.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.rbtc
{
	width:706px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#fd2818;
	text-align: center;
	vertical-align:middle;
	padding-top:7px;
}

.rboxbot
{
	width:722px;
	min-height:7px;
	height: auto !important;
	height:7px;
    float:left;
}
.rbbl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomleft.jpg) no-repeat;
	width:7px; 
	min-height:7px;
	height: auto !important;
	height:7px;
	float:left;

}
.rbbc
{
	width:708px;
    float:left;
	border-bottom: #dddddd 1px solid;
	min-height:6px;
	height: auto !important;
	height:6px;



}
* html .rbbc
{
	position:relative;
	bottom:7px;
	
	}
	
.rbbr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomright.jpg) no-repeat;
	width:7px; 
	min-height:7px;
	height: auto !important;
	height:7px;
	float:left;

}

.rboxcon
{

	width:700px;
	padding-left:10px;
	padding-top:30px;
	text-align:center;
	float:left;


}

.rboxcon2
{

	width:620px;
	padding-left:80px;
	padding-top:30px;
	text-align:center;


}
.fieldboxnn
{
	clear:both;
	height:15px;
}
.rboxlbl
{
	padding-bottom:5px;
	width:250px;
	float:left;
	text-align:right;
	position:relative;
	right:5px;
	top:2px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
}
.rboxlbl select
{
	font-family:calibri, Arial, Helvetica, Sans-Serif;
	font-size:12px;

}
.rboxlbl2
{
	padding-bottom:5px;
	width:150px;
	float:left;
	text-align:left;
	position:relative;
	left:20px;
	top:2px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
}
.rboxvalidator
{

	margin-left:175px;
	clear:left;
	text-align:left;
	margin-top:10px;
	height:0px;
	
}

.rboxlblext
{
	position:relative;
	left:10px;	width:25px;
	height:25px;
	float:left;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-top:5px;
}

.rboxlblext input
{
	width:70px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.rboxfld
{

	width:290px;
	height: auto;
	float:left;
	text-align:left;
	position: relative;
	vertical-align:top;
	padding:2px;
}
.rboxfld2
{

	width:290px;
	height:25px;
	float:left;
	text-align:left;
	vertical-align:top;
	padding:2px;
	position:relative;
	left:20px;
}

.formDescription 
{
	position: relative;
	top:20px;
	text-align: left; 
	height:75px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small; 
    color: #666;
	
	}

.rboxfld2 input
{

	width:180px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxfldbp
{
	position:relative;
	left:10px;
	width:180px;
	height:auto;
	float:left;
	text-align:left;
		padding:2px;
}

.rboxfdropdown
{

	width:290px;
	height:auto;
	float:left;
	text-align:left;
		padding:2px;
			position:relative;
	left:10px;
}
.rboxfldbp input
{

	width:180px;
	height:auto;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxfldext
{
	position:relative;
	left:10px;	width:76px;
	height:25px;
	float:left;
	text-align:left;
}
.rboxfldext input
{
	width:70px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxfldnr
{
	width:265px;
	float:left;
	text-align:left;
}
.inst
{
	text-align:left;
	}


.rboxfldnr .inst
{
	
	font-size:11px;
	color:Gray;
}
.1br
{
	border:1px solid #333;
}
.rboxfldnrimg
{

	float:left;
	text-align:left;

	
}
.rboxtxt
{
	width:290px;
	height:105px;
	float:left;
	text-align:left;
}
.signbtn
{	
	clear:both;
	margin:auto;
	text-align:center;
	padding-top:10px;
	}
	
.rboxcenter
{
	width:600px;
	text-align:center;
	margin:0;
	padding:0;

}	
.captcha
{
	border-style:double;
	border-color:#f0f0f0;
	width:200px;
	margin: 20px auto;
	position:relative;
	left:50px;

	
	}
	
.rboxfld input
{
	position:relative;
	left:10px;
	width:286px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxtxt textarea
{
	position:relative;
	left:50px;
	width:286px;
	height:103px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxfld2 input
{

	width:286px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	
}
.rboxtxt textarea
{

	
	width:286px;
	height:103px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	position:relative;
	right:74px;
	
}
.rboxtxt2 textarea
{

	
	width:286px;
	height:103px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	position:relative;
	right:54px;
	
}
.rboxfldnr input
{
	width:276px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.rboxfldnrimg input
{
	width:276px;
	height:15px;
	border:1px solid #b3b3b3;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.rboxfldnr input.refresh
{
	display:inline;
	width:30px;
	height:30px;
	border:none;
}

.PasswordComplexity{
	border-style:dashed;
	border-color:Red;
	padding:8px;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	position:relative;
	left:-200px;
	bottom:390px;
}
	
.ConBox
{
	
	text-align:left;
	vertical-align:middle;
	border:1px solid #e8e8e8;
}
.ConHBox
{
	background-color:#e8e8e8;
	height:22px;
	padding-left:8px;
	padding-top:8px;
	font-size:9pt;
	font-weight:bold;
}
.ConRBox
{
	background-color:#e8e8e8;
	height:27px;
	padding-left:8px;
	padding-top:8px;
	font-size:8.5pt;
	font-weight:bold;
}
.Conarr
{
	color:#fb2817;
	font-weight:bold;
	padding-left:15px;
	margin-left:15px;
}
.Countrytxt
{
	clear:both;
	color:#ca2825;
	font-size:9.5pt;
	font-weight:bold;
	padding-left:15px;
	padding-top:8px;
}
.Regtxt
{
	clear:both;
	color:#333333;
	font-size:9pt;
	font-weight:bold;
	padding-left:8px;
	margin-top:8px;
	background-color:#f9f9f9;
	width:90%;
	margin-left:27px;
	padding-bottom:5px;
	padding-top:5px;
	border:2px dotted #cfcfcf; 
}
.Stetxt
{
	clear:both;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	padding-top:10px;
	margin-left:10px;
	font-variant:small-caps;

}
	
.Citytxt
{
	Clear:both;
	color:#6c6c6c;
	font-size:8.5pt;
	font-weight:bold;
	padding-left:5px;
	margin-top:10px;
	margin-bottom:0px;
	height:15px;
	position:relative;
	left:55px;

}


.Cfleft
{
	float:left;
	padding-right:5px;
	margin-left:25px;
	padding-left:16px;


}
ul.Addlist
{
	margin:8px 0 0 0;
	padding:0;
	list-style:none;
	width:300px;
	margin-left:10px;
}
ul.Addlist li {
	padding-left:0.8em;
	color:#6d6d6d;
}
ul.Addlist li a, ul.Addlist li a:visited, ul.Addlist li a:link
{
	color:#a72321;
	text-decoration:underline;
}

ul.Addlist li a:hover
{
	text-decoration:none;
}
ul.Addlist li.first
{
	color:#000000;
}

.phonewrapper
{
	padding:8px;
	margin-top:10px;
	position:relative;
	right:10px;
	bottom:10px;
	float:left;
	margin-left:25px;
}

div.closeit
{
	text-align:right;
	margin:0;
	padding:10px 0;
}

/*******************************************************/
/*****************Contact Styles Ends*******************/
/*******************************************************/


/*******************************************************/
/*****************Login Style Starts********************/
/*******************************************************/

.logfleft
{
	float:left;
	margin:0 5px 0 5px;
	padding:0;
	width:349px;
	height:330px;
}
a.redlink:link, a.redlink:visited
{
	font-size:11px;
	color:#fb2817;
	text-decoration:none;
}
a.redlink:hover
{
	text-decoration:underline;
}
.lboxtop
{
	width:349px;
	background:url(../../Images/GUI/LoginImages/newuser_box_toptile.jpg) repeat-x;
	height:32px;
	border-bottom:#dddddd 1px solid;
}
.lboxmid
{
	width:347px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	text-align:center;
	margin:0;
}
.lboxbot
{
	width:349px;
	height:7px;
	font-size:1px;
	line-height:1px;
}	
.lbtl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topleft.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.lbtr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topright.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.lbtc
{
	width:333px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#fd2818;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
}
.lbbl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomleft.jpg) no-repeat;
	width:7px; 
	height:7px;
	float:left;
}
.lbbr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomright.jpg) no-repeat;
	width:7px; 
	height:7px;
	float:left;
}
.lbbc
{
	width:335px;
	float:left;
	border-bottom:#dddddd 1px solid;
	height:6px;
}
.lboxcon
{
	width:289px;
	text-align:left;
	margin:auto;
	height:290px;
}
ul.loglist  {	
    margin:10px 0 0 0;
    padding:0;
	list-style-type: none;	
}
ul.loglist li {
	background:url(../../images/GUI/bullet6.gif) no-repeat 0 0.7em;
	margin-left:0em;
	padding-left:0.8em;
	line-height:18px;
	padding-bottom:3px;
}
.graydash
{
	border-top:1px dashed #dfdfdf;
	padding-top:10px;
}
p.nomargin
{
	margin:0;
	padding:0;
}
.memlogcfl
{
	width:460px;
	float:left;
	margin:0;
	padding:0 10px 0 0;
}
.memlogbfl
{
	width:242px;
	float:left;
	margin:0;
	padding:0;
	text-align:right;
}
.mlboxtop
{
	width:242px;
	background:url(../../Images/GUI/LoginImages/newuser_box_toptile.jpg) repeat-x;
	height:32px;
	border-bottom:#dddddd 1px solid;
}
.mlboxmid
{
	width:240px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	text-align:center;
	margin:0;
}
.mlboxbot
{
	width:242px;
	height:7px;
	font-size:1px;
	line-height:1px;
}	
.mlbtl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topleft.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.mlbtr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_topright.jpg) no-repeat;
	width:8px; 
	height:32px;
	float:left;
}
.mlbtc
{
	width:226px;
	float:left;
	font-family: verdana;
	font-weight:bold;
	font-size:12px;
	color:#fd2818;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
}
.mlbbl
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomleft.jpg) no-repeat;
	width:7px; 
	height:7px;
	float:left;
}
.mlbbr
{
	background:url(../../Images/GUI/LoginImages/newuser_box_bottomright.jpg) no-repeat;
	width:7px; 
	height:7px;
	float:left;
}
.mlbbc
{
	width:228px;
	float:left;
	border-bottom:#dddddd 1px solid;
	height:6px;
}
.mlboxcon
{
	width:206px;
	text-align:left;
	margin:auto;
	height:227px;
	padding:10px 17px 0 17px;
}
.mllbl
{
	font-weight:bold;
	padding:10px 0 5px 0;
}
input.mltbox
{
	width:199px;
	height:15px;
	font-size:12px;
color: #333333;
background: #fcfcfc;
border: 1px solid #cccccc

}
.alright
{
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
}
ul.mllist  {	
    margin:0;
    padding:0;
	list-style-type: none;	
}
ul.mllist li {
	background:url(../../Images/GUI/LoginImages/bullet5.gif) no-repeat 0 0.6em;
	padding-left:0.8em;
	line-height:18px;
	margin-bottom:15px;
}
ul.mllist li a, ul.relmenu li a:visited  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#fb2817;
}
ul.mllist li a:hover {
text-decoration:underline;
}

.Graytlft
{

font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
text-align: right;
font-size: 10px;
color: Gray;
clear:left;
}
.GraytlftRegForm
{

font-family: Verdana,Arial,Helvetica,sans-serif;

font-weight: normal;
text-align: left;
font-size: 10px;
color: Gray;
text-align:right;
clear:left;
}
.passinfo
{
	float:left;
	width:150px;
	border:1px dotted #fb2817;
	margin-top:10px;
	text-align:left;
	color:#000000;
	font-weight:bold;
	font-size:8.5pt;
	padding:10px;
	line-height:18px;
}
.fieldentry
{
	float:left;
	width:510px;
	margin-top:10px;
	text-align:left;
	padding-left:10px;

}
.formGroup
{
	font-family:Arial;
	font-weight:bold;
display:inline-block; 
text-align:right; 
width:175px; 
padding-right:10px;
height:35px;

}

.formFieldsGroup
{
display:inline-block; height:35px;

}



.blacksml
{
	font-size:7.5pt;
	color:#000000;
	font-weight:normal;
}
.formlbl
{
	float:left;
	font-weight:bold;
	color:#000000;
	font-size:8.5pt;
	width:170px;
}
.formlbl .lbls
{
	width:200px;
	height:45px;
	text-align:right;
	padding-top:5px;
	padding-right:5px;
}
.fieldbox
{
	float:left;
	font-weight:bold;
	color:#000000;
	font-size:8.5pt;
	width:200px;
}
.fieldbox .flds
{
	float: left;
	position:relative;
	left:35px;
	height:50px;
	text-align:left;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
}
.fldsalrt
{
	font-size:7pt;
	color:#fb2817;
}
.redcol
{
	color:#fb2817;
}
.padbot10
{
	padding-bottom:10px;
}

div.expirebox
{
	margin:0;
	/*padding:10px;*/
	font-size:11px;
	height:325px;
	
}
form.nogaps
{
	margin:0;
	padding:0;
	border:0;
}



/*******************************************************/
/*****************Login Style Ends**********************/
/*******************************************************/
/* Games Sections Styles */
/* Naveen */
.links_advisory_pdf {
	color:#870000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.links_advisory_pdf li
{
	list-style-image:url('../../Images/GUI/bullet4.gif');
}

.SideLinkTopBlock 
{
	background:url(../../images/GUI/grey_top.jpg) no-repeat;
	height:19px;
}
.SideLinkArea
{
	line-height:25px;
}
.SideLinkArea li
{
	list-style-image:url(../../Images/GUI/bullet4.gif);
	position:inherit;
}
.SideLinkbottomBLock 
{
	background:url(../../images/GUI/grey_bottom.jpg) no-repeat;
}
#WhatsNewArea
{
	background:url(../../Images/GUI/inner_whatsnew_bg_top.jpg) no-repeat;
	line-height:25px;
}
.WhatsFeaturedGames
{
	background:url(../../Images/GUI/inner_featuredgames_bg_top.jpg) no-repeat;
	text-align:center;
	padding-bottom:10px;
	padding-top:40px;

}

.GamesAreaBreak
{
	height:30px;
}
#WhatsNewArea li
{
	list-style-image:url(../../Images/GUI/bullet4.gif);
	position:inherit;
}
.WhatsNewFooter
{
	background:url(../../Images/GUI/inner_whatsnew_bg_bottom.jpg) no-repeat bottom;
	text-align:center;
}

/* Start Side Link Blurbs */

.SideBlurbImage
{
	text-align:center;
	border:0px;
	margin-top:18px;
	}

.ParaSideLinks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#555555;
	line-height:16px;
	word-wrap: break-word;
	}


.ParaSideLinks a:link, .ParaSideLinks a:visited
{
	color:Red;
	text-decoration:none;
	
	}
.ParaSideLinks a:hover
{
	text-decoration:underline;
	}

.sublinks1{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
line-height:15px;
color:#5e5e5e;
}

.sublinks1:hover{
text-decoration:none;
color:#fb2817;

}
/* End Side Link Blurbs */
/* Naveen */

.gDetimg
{


	margin:0;
	padding-top:0px;

}
.gDetdesc
{
	padding: 20px 15px 0 0;
	

}

ul.gdesclist  {	
    margin:0;
    padding:0;
	list-style-type: none;	
}
ul.gdesclist li
{
	margin:0;
	padding:0;
} 
ul.gdesclist li.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#c8342a;
	margin:0;
	padding:0;
}
ul.gdesclist li.desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	margin:0;
	padding:0 0 9px 0;
}
ul.gdesclist li.desc p
{
	padding:0;
	margin:0;
}


#GameLeftLinksALL, #GameLeftSideLinks {
	margin: 0px 0px 0px 0 ;
	padding:0;
}

#GamesRightSideLinks {
	margin: 0 0 20px 0;
	padding:0;
}

#GamesDesc 
{
	font-size:11px;
	padding-top:0px;
	padding-left:5px;
	padding-right:10px;
	word-spacing:3px;
	
	
}
#themeDesc {
	width:490px;
	font-size:11px;
	text-align:left;
	vertical-align:top;

	
}
.GamesCabImg 
{
	float:left;
	padding: 10px 10px 4px 5px;
	min-width: 208px;
	width: auto !important;
	width: 208px;
	text-align:center;
	min-height: 380px;
	height: auto !important;
	height: 380px;
}

#GameTitle {
	margin:0 0 10px 0;
	padding:0;

}

.titlebox2
{
	padding-bottom:10px;
	padding-top:10px;
	}
	
.gttop {
background:url(../../Images/GUI/inner_top.gif) no-repeat;
height:6px;
font-size:1px;
line-height:1px;
}
.gtmid {
background:url(../../Images/GUI/inner_mid.gif) repeat-y;
width:500px;
}
.gtitle{
margin:0;
padding:12px 15px 12px 0;
vertical-align:middle;
}
.glogo
{
width:229px;
float:left;
text-align:center;
vertical-align:middle;
}
.gslogan
{
width:247px;
float:left;
padding-left:10px;
vertical-align:middle;
}
.gtitle img {
text-align:center;
margin:0 ;
padding:0;
vertical-align:middle;

}
.gtitle p {
margin-top:0;
margin-bottom:0;
}
.gtbot {
background:url(../../Images/GUI/inner_down.gif) no-repeat;
height:6px;
}

img{ 
border:0px !important; 
} 

.cleft
{
clear:left;
line-height:1px;
font-size:1px;
margin:0;
padding:0;
}
.cright
{
clear:right;
}
.mtop10
{
margin-top:10px;
}
.GamelistHead
{
	border:#e8e8e8 1px solid;
}
.GamelistT
{
	height:24px;
	background-color:#e8e8e8;
	text-align:left;
	vertical-align:middle;
}
.GamelistT p
{
	margin:0;
	padding:5px 0 0 5px;
}
.GamelistHead table td
{
	padding-bottom:5px;
}
.GamelistHead table td a
{
	margin-left:2px;
	margin-top:0;
}
.GamelistHead table td.first
{
	padding-top:7px;
}

div.IntFlags {
	background-color: #ffffff;
	padding:2px 2px;
	vertical-align:middle;
}

.internationalgames{
display: none;
margin-bottom:10px;
}
			
.International{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#8a8a8a;
margin-top:10px;
margin-bottom:10px;
}
			
.internationalgameslist {
margin-bottom:2px;
}
				 
a.FlagCountryText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Black;
	font-weight:bold;
	padding-left:5px;
}

.INTimg 
{
	padding:0 0 0 0;
	float:left;
	border:1px solid #a4a6a5;
	width:20;
	min-height: 14px;
	height: auto !important;
	height: 14px;
		background:#666666;
	
}

.IntFlag1, .IntFlag2
{
	border:solid 3px  #666666;
	background:#666666;
	min-height: 14px;
	height: auto !important;
	height: 14px;
		width:20;
 }


div.INTHead {
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	float:left;
}
div.Intstrip
{
background-color:#e0e0e0; 
height:20px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
padding:5px 0 0 5px; 
vertical-align:middle;
margin-top:15px;
	
}





/******************************************************************/
/**************Games left blurbs styles starts ********************/
/******************************************************************/
#GameSearch
{
	margin:0 0 3px 0;
	width:222px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	color:#fd2818;
	font-size:9pt;
	font-weight:bold;


}
.leftpdflink{
	margin-top:8px;
	padding-left:5px;
}
.leftgmenu

{
margin-top:0px;
margin-bottom:-15px;

}
.gstop
{
background:url(../../Images/GUI/grey_top.jpg) no-repeat;
height:15px;
margin-top:-3px;
}
.gsbot
{
background:url(../../Images/GUI/grey_bottom.jpg) no-repeat;
height:20px;
}
.gscont
{
margin:0;
padding:0 0 0 0;
}

.leftsidetextlink 
{


	}
	
input.gameSearchInput {
position:relative;
left:-5px;
width:115px;
height:15px;
float:left;
}
	
.gscont input.txtfld
{
width:160px;
height:15px;
float:left;
}
.gspage input.txtfld
{
width:160px;
height:15px;
float:left;
}

.gscont input.sbtn
{
float:left;
padding-left:5px;
}
.topgap
{
margin:0;
padding-top:5px;
}

.lineheight
{
line-height:50%;
	}
ul.glmenu  {	
    margin:0;
    padding:0;
	list-style-type:none;	

}
ul.glmenu li {
	background:url(../../images/GUI/bullet4.gif) no-repeat 0 0.7em;
	margin-left:10px;
	padding-left:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:3px;
	padding-top:3px;
}

ul.glmenu li a, ul.glmenu li a:visited  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#5e5e5e;
line-height:15px;
outline:none;
}
ul.glmenu li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#fb2817;
line-height:15px;
}


/******************************************************************/
/**************Games left blurbs styles ends ********************/
/******************************************************************/



/******************************************************************/
/**************Games right blurbs styles starts ********************/
/******************************************************************/

.reldown
{
margin:0;
padding-top:40px;
background:url(../../images/GUI/related-downloads_bg1.jpg) no-repeat;

}
ul.relmenu  {	
    margin:0;
    padding:0;
	list-style-type: none;	
}
ul.relmenu li {
	background:url(../../images/GUI/bullet4.gif) no-repeat 0 0.7em;
	margin-left:2em;
	padding-left:0.8em;
	line-height:22px;
}
ul.relmenu li a, ul.relmenu li a:visited  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
ul.relmenu li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#fb2817;
}

#Gwnew
{
margin:0;
padding:0;
}
.wnewbg
{
margin:0;
padding:30px 0 0 5px;
background:url(../../images/GUI/inner_whatsnew_bg_top.jpg) no-repeat;
}
/******************************************************************/
/**************Games right blurbs styles ends ********************/
/******************************************************************/
.GSRoom
{
	background-color:#dedede;
}
.GSRoomFla
{
	text-align:center;
	padding:5px 0;
}
.GSRoombot
{
	height:105px;
}
.GSSearch
{
	width:322px; 
	float:left;
	padding-left:35px;

}
.gsttitle
{
	color:#fd2818;
	font-size:9pt;
	font-weight:bold;
}
.GSAdvSearch
{
	float:left;
	width:253px;
	height:65px;
	margin:0 14px 20px 14px;
	background-color:#ededed;
	padding:10px;
}
.GSBlurb
{
	width:320px;
	float:left;
	text-align:center;
}



/* Games Sections Styles Ends */

/* Top Menu Start*/

ul.toplist 
{	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
}

ul.toplist li {
	float: left;
	border-right: 1px solid #ccc;
}

ul.toplist li.lastItem {
	border-right: none;
}

ul.toplist li a {
	text-decoration: none;
	color: #666666;
	background: #fff;
	padding: 5px;
	border-bottom: 0;
}

ul.toplist li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#FF0000;
}

 /* Fix IE. Hide from IE Mac \*/

* html ul.toplist li { float: left; }
* html ul.toplist li a { height: 1%; }
/* End */
/* Foot Menu */

ul.footlist {	margin: 0;
	padding: 0;
	list-style: none;
	float:left;
	
}

ul.footlist li {
	border-right: 1px solid #666;
	float: left;
	font-size:0.5em;	
}

ul.footlist li.footLast {
	border-right: none;	
}

ul.footlist li a, ul.footlist li a:visited  {
	text-decoration: none;
	padding: 0 0.5em;
	border-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#595856;
}
ul.footlist li a:hover {
	text-decoration: none;
	padding: 0 0.5em;
	border-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
}

.jptotal 
{

	
}
/* End */

/********************************Careers Styles Starts************************/

.bodytext2{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-align:left;
font-size:10px;
color:#000000;
}
ul.ulstyl {
padding:0;
margin-left:20px;
margin-top:-10px;
font-size:8px;
}

li.carList {

list-style-image: url(../../images/GUI/bullet6.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.carLimgblu
{
	text-align:center;
	padding:0;
}
.carLcon
{
		margin-top:-20px;
		margin-right:10px;
}
.heading1 

{
font-family: Geneva,Arial,Helvetica,sans-serif;
font-weight: bold;
text-align: justify;
font-size: 12pt;
color: #888787;
line-height: 16px;

}
.carborber1{BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; background-color:#efefef;}
.carborber2{BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; background-image:url(../../images/GUI/car_band_bg.jpg); background-repeat:repeat-x;}
.carborber3{BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; background-color:#f6f6f6;}
.carborber4{BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; }
.carborber5{background-image: url(../../images/GUI/car_band_bg.jpg); background-repeat:repeat-x; height:27px;}

.bodytext1{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;  line-height:15px;
font-size:11px;
color:#000000;
}
.displaytext {
font-weight: normal; 
font-size: 11px; 
color: #333333;  
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
		
}
.links1{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#fb2817;
}

a.links1, a.links1:link
{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#fb2817;
}
a.links1:hover
{
	text-decoration:underline;
}


.links2{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:none;
color:#fb2817;
}

.links2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:underline;
color:#fb2817;
}
.bodytext4{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-align:left;
font-size:10px;
color:#000000;
font-weight:bold;
}
.bodytext5{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-align:left;
font-size:9px;
color:#000000;

}
.txt-hd1 { font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; text-align:left;
font-size:12px;
color:#fd2818;
}

.bodytext3{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-align:left; line-height:15px;
font-size:10px;
color:#7b7b7b;
}

.bodytext2{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; text-align:left;
font-size:10px;
color:#000000;
}

.formfield {
		border-right : #C6C6C6 1px solid; 
		border-top : #C6C6C6 1px solid; 
		font-size: 11px; 
		border-left: #C6C6C6 1px solid; 
		color: #000000; 
		height: 15px;
		width:110px;
		border-bottom: #C6C6C6 1px solid; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		background-color: #ffffff;
		text-decoration: none;
		vertical-align:middle;
}
.button
{
	text-align:center;
	font-size:11px;
	font-weight:bold; 
	color:#ffffff;
	border:0px; 
	background:#CC0000; 
	cursor: pointer;  
	position:relative; 
}
.fontfam
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9pt;
}
 .dropdownfield {
		BORDER-RIGHT: #C6C6C6 1px solid; 
		BORDER-TOP: #C6C6C6 1px solid; 
		FONT-SIZE: 11px; 
		BORDER-LEFT: #C6C6C6 1px solid; 
		COLOR: #000000; 
		height: 20px;
		BORDER-BOTTOM: #C6C6C6 1px solid; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		BACKGROUND-COLOR: #ffffff;
		TEXT-DECORATION: none;
		vertical-align:middle;
} 
table.fontfam  td 
{
	border:none;
}
.headerstyle
{
	height:22px;
	background-color:#dddddd;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	border:0;
}
.Rowstyle
{
	color:#404040;
	font-size:11px;
}
.Altrowstyle
{
	background-color:#efefef;
	color:#404040;
	font-size:11px;
}
.Backlnk
{
	color:#fb2817;
	font-size:8.5pt;
	font-weight:bold;
}


.Jhead
{

	color:#fb2817;
	font-size:9.5pt;
	font-weight:bold;
}
.redsml 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;

}

.redsmlfix{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;
	position:relative;
	left:50px;
	height:75px;

}
.redsmlbold 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;
	font-weight:bold;
}
.redsmlErr
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;
	visibility: hidden;
	display: none;
	position:relative;
	left: 50px;
}
.redsmlRegistrationErr
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;
	visibility: hidden;
	display: none;
	position:relative;
	left: 50px;
}
.Indent 
{
	padding-left:25px;	
	}
/********************************Careers Styles Ends************************/
/********************************Sitemap Styles starts***********************/
.mapmain
{
	width:180px;
	height:22px;
	background-color:#f14748;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	margin-top:20px;
	padding-top:5px;
}

.mapmain a, .mapmain a:link, .mapmain a:hover, .mapmain a:visited
{
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
	
.brbtgray
{
	padding-bottom:5px;
	border-bottom:1px solid #e3e3e3;
	padding-left:10px;
	min-height:28px;
	height:28px;
}



ul.mapmainlink 	
{
	margin: 10px 0 0 5px;
	padding: 0;
	list-style: none;
	float:left;
	
	
}

ul.mapmainlink li 
{
	background:url(../../images/GUI/bullet4.gif) no-repeat 0 0.3em;
	line-height:10px;
	padding-right:5px;
	padding-bottom:5px;
	width:11.5em;
	padding-left:5px;
	float:left;
}
ul.mapmainlink li a:link, ul.mapmainlink li a:hover, ul.mapmainlink li a:visited
{
	color:#000000;
	font-size:7.5pt;
	font-weight:bold;
	text-decoration:none;
}

ul.mapmainlink  ul
{
	margin: 10px 0 0 5px;
	padding: 0;
	list-style: none;
	
}

ul.mapmainlink li ul li
{
	background:url(../../images/GUI/bullet6.gif) no-repeat 0 0.5em;
	line-height:12px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	width:9em;
}

ul.mapmainlink li ul li a:link, ul.mapmainlink li ul li a:hover, ul.mapmainlink li ul li a:visited
{
	color:#000000;
	font-size:7pt;
	font-weight:normal;
	text-decoration:none;
}

ul.mapflink 	
{
	margin:0;
	padding:0;
	float:left;
	
}

ul.mapflink li 
{
	float:left;
	list-style-type: none;
	height:20px;
	margin-bottom:5px;
	margin-right:2px;
	width:165px;
	text-align:center;
	
	
}

ul.mapflink a { padding: 3px 10px;display:block; }

ul.mapflink a:link, ul.mapflink a:visited, ul.mapflink a:hover
{
color: #000000;
background-color: #e3e3e3;
text-decoration: none;
font-weight:bold;
font-size:8pt;
}




/********************************Sitemap Styles ends************************/

/********************************Popup Error Message Styles Starts************************/
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}
.jqmClose a 
.jqmClose a { font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#fb2817;
}

a.jqmClose, a.jqmClose:link
{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#fb2817;
}
a.jqmClose:hover
{
	text-decoration:underline;
}
.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(40 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
/********************************Popup Error Message Styles Starts************************/


/*******************************CustomerPortal Style Starts******************************/

.Seabox
{
	border:1px solid #e8e8e8;
	margin:0px 0 0px 0;
	width:100%;

}
.Seahead
{

	background-color:#e8e8e8;
	color:#f42918;
	height:19px;
	font-size:9pt;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
	padding:5px 5px 0px 5px;

	

}
.Seahead1
{
	background-color:#e8e8e8;
	height:19px;
	color:#333333;
	font-size:9pt;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
	padding:5px 0 0 5px;
}
.Seacontent
{
	margin:0;
	padding-top:0px;
	padding-left:11px;
	padding-top:8px;	
	font-size:8pt;
	color:#000000;
}
.Seacontent2
{
	margin:0;
	padding-top:0px;
	padding-left:11px;
	padding-top:8px;	
	font-size:8pt;
	color:#000000;
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
.Seafbox
{
	padding-top:10px;
	padding-bottom:10px;
}
input.sboxbig
{
	width:292px;
	font-size:8pt;
	font-weight:normal;
	color:#000000;

}
input.sboxsm
{
	width:175px;
	font-size:8pt;
	font-weight:normal;
	color:#000000;

}
a.searchlink
{
	color:#fb2817;
	font-size:8pt;
	text-decoration:none;
	margin-top:5px;
}
a.searchlink:hover
{
	text-decoration:underline;
	margin-top:5px;
}
.nomatch
{
	color:#333333;
	font-size:9pt;
	font-weight:bold;
	margin-top:5px;
}
.redbold
{
	color:#fb2817;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	margin-top:5px;
}
.graybold
{
	color:#666666;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	margin-top:5px;
}
.Searesult
{
	border-bottom:1px dashed #999999;
	padding-top:10px;
	padding-bottom:10px;
}
.sheadl
{
	width:75%;
	float:left;
	text-align:left;
	padding-top:3px;
}
.sheadr
{
	width:25%;
	float:left;
	text-align:right;
	margin-top:-5px;
}
.partRevision 
{
	width:140px;
	color:#777777;
	}
a.click 
{
	color:Red;
	text-decoration:underline;

}
a.click:hover
{	color: Red;
	text-decoration:none;
}
.Searchfield
{
	margin-top:10px;
	margin-bottom:10px;

	
	}
.ArtResult
{
	width:500px;
	float:right;
	padding-top:5px;
	padding-bottom:5px;
}

.Artinfo
{
	width:200px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.Cutinfo
{
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.CutResult
{
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.CutSheetsImage
{
	border: thin 135 black;
	
	
	}
.cutSEbox
{
	padding:10px 0;
}
.cutSEbtn
{
	position:relative;
	top:3px;

}
.Validbox
{
	padding:0 0 10px 0;
	text-align:center;
}
.manualinfo
{
	width:465px;
	float:left;
	border:1px solid #e8e8e8;
}
.manualinfo2
{
	width:100%;
	float:left;
	border:1px solid #e8e8e8;
}
.manuallist
{
	width:225px;
	float:left;
	padding-left:20px;
}

.manualhead
{

	background-color:#e8e8e8;
	height:18px;
	padding-left:2px;
	padding-top:2px;
	font-size:8.5pt;
	font-weight:bold;
}
.mimleft
{
	padding-top:10px;
	border:0 0 0;
	float:left;
	width:180px;
	padding-left:5px;
	text-align:center;
}
.minleft
{
	float:left;
	width:265px;
	padding-left:5px;
}
.mimleft2
{
	float:left;
	width:180px;
	padding-left:5px;
}
.minleft2
{
	float:left;
	width:68%;
	padding-left:5px;
}	
.mhbg
{
	height:20px;
	background-color:#e8e8e8;
	padding-left:5px;
	width:483px;
}
.mhborder
{

	padding-left:0px;
	border-left:#e0e0e0 1px solid;
	border-top:#e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	border-bottom:#e0e0e0 1px solid; 
	width: 500px;
}
.mhbbot
{
	 height:1px;
	 background-color:#e8e8e8;
}

.advisorydetails
{
	margin-top:10px;
	
	}
.tabcell_Adv 
{
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE:8pt;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	border-color:White;
	border-width:0px;
	width:100%;
	border-collapse:collapse;
}
.links_advisry 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	color:#fb2817;
}

.links_advisry:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#fb2817;
}
.links_advisry_pdf 
{


	text-decoration:none;
	color:#870000;
}

.links_advisry_pdf:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	color:#fb2817;
			}
.tradv
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#fb2817;
	background-color:#E8E8E8;border-width:1px;border-style:solid;
	text-align:center;
}
.thadv
{
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.ht40
{
	background-color:White;
	height:40px;
}
.ht20
{
	background-color:White;
	height:25px;
}
.ht40gray
{
	background-color:#F0F0F0;
	height:40px;
}
.ht20gray
{
	background-color:#F0F0F0;
	height:25px;
}
.wt420
{
	width:420px;
	vertical-align:middle;
	text-align:center;
}
.wt130
{
	width:130px;
	vertical-align:middle;

}
.wt180
{
	width:180px;
	vertical-align:middle;

}
.Advhead
{
	height:20px;
	background-color:#e8e8e8;
	
}
.Advheadtxt
{
	color:#fb2817;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bold;
	font-size:8.5pt;
	text-align:center;
}
	
.alcenter
{
	text-align:center;
}
.brdash
{
	height:5px;
	border-bottom-style:dashed;
	border-bottom-color:#e8e8e8;
	border-bottom-width:medium;

	
}
.bggrey
{
	background-color:#e8e8e8;
	height:25px;
}
.cell_gray
{
	background-color:#e8e8e8;
}
.cell_white
{
	background-color:#ffffff;
}

.smiResultsTable
{
	border-bottom:dashed 1px gray;  
	padding-top:5px;
}
.smiTableHeader
{
	padding-bottom:10px;
	padding-top:8px;
	padding-bottom:5px;
	background:url(../../images/GUI/navi_bar_active.jpg) repeat-x;
	height:10px;
	font-size:12px;
	padding-left:5px;
	font-weight:bold;
	color:#333333;

	}
.PartResultsTable
	{

	padding-bottom:10px;
	padding-top:10px;
	height:10px;
	text-align:center;
	background:url(../../images/GUI/navi_bar_active.jpg) repeat-x;

	}
	
.activeFrnPrn
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:900;
	color:#666666;
	
	}
	
.GameLogPos
{
		position:relative;
		top:25px;
		padding-right:10px;
		margin-left:10px;
	}
	
.logoPos 
{
		float:left;
		position:relative;
		bottom:25px;
		padding-right:10px;
	
	}
	
	.GameDescription
	{
		width:490px;
		padding-left:10px;
		border:0 thin red
		}
	
.dropdownadv
{
font-family:Verdana;
font-size:11px;
height:19px; 
color:#000000;
font-weight:normal;
}
/*******************************CustomerPortal Style Ends******************************/


/*******************************Virtual Greeter Starts******************************/

#netcomBox {
     /* IE 5.0/Win and other lesser browsers will use this */
     position: absolute; right: 0px; bottom: 0px;
}
object, embed {
     z-index: 1;
}
#netcomBox object, #netcomBox embed {
     z-index: 6999999;
}
body > div#netcomBox {
     /* used by Netscape6+/Mozilla, Opera 5+, Konqueror, Safari, OmniWeb 4.5+, ICEbrowser */
     position: fixed;
}

/*** <!--[if gte IE 5.5]> ***/
/*** <![if lt IE 7]> ***/

div#netcomBox {
     /* IE5.5+/Win - this is more specific than the IE 5.0 version */
     right: auto; bottom: auto;
     left: expression( ( -0 - netcomBox.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
     top: expression( ( +0 - netcomBox.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
/*******************************Virtual Greeter Ends******************************/

