/*@charset "utf-8";*/
/* 
CSS Document
------------------------------------------------------------------------
IGT On Boarding - Master
Document: default.css
Date: May 2, 2008
Author: Ryan Keller

International Game Technology
Copyright(c) 2002 - 2008 All rights reserved
-----------------------------------------------------------------------
*/


/* Imports 
---------------------------------------------------------------------- */
@import url("ajaxtabs.css");
@import url("button.css");
@import url("reset-min.css");


* 														{ behavior: url("iepngfix.htc"); outline:none; }
body													{ margin:0; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; background:#1d569b url("../images/background.jpg") top left repeat-x; }
h2														{ margin:0 0 5px 0; font:bold 16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#fff; }
strong													{ font-weight:bold; }

/*Clearfix
--------------------------------------------------------------------------------*/
.clearfix:after 										{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix 												{ display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix 										{ height: 1%;}
.clearfix 												{ display: block;}
/* End hide from IE-mac */

/*Header
--------------------------------------------------------------------------------*/
#header													{ height:60px; background:url("../images/logo.gif") top center no-repeat; position: relative; text-align:center;}
#header h1												{ display:none; }
#header a												{ margin:0 0 0 625px; padding:0; }
#header	img												{ margin:0 0 0 100px; padding:0; height:61px; width:61px; border:none; }

/*Body*/
#content_layer											{height:600px; margin:15px 0; clear:both; width:100%; }
#content												{ z-index:10;margin:15px 0; clear:both; width:100%; }
#finder													{ margin:0 0 10px 0; padding:10px 0 0 0; width:100%; border:1px solid #182435; border-right-width:0; border-left-width:0; background:#507ab2 url("../images/bg-location-finder.gif") top left repeat-x; }
#finder #container										{ color:#000; font-size:11px; font-weight:bold; background:url("../images/vert-rule.gif") 0px -65px  no-repeat; }
#feature												{ margin:0 auto; padding:2px 0; width:800px; }
#feature img											{ margin-left:20px; }
#container												{ margin:0 auto; width:800px; /*padding-bottom:75px;*/ }
#wrapper												{ border:1px solid #000; float:left; }
/*#Repeater2											{ border:1px solid #000; float:left; }*/
#footer													{ background:#000; font-size: 9px; border-top:5px solid #00294f; width:100%; }
#footer #container										{ color:#3a3a3a; font-size:10px; line-height:14px; padding:15px 0; }
#footer a												{ color:#3a3a3a; text-decoration:underline; }
#rghtcol #map_canvas									{ margin-left:5px;height:430px; width:396px;float:right}

/*#Footer*/
/*#flashcontent-container									{ background:url("../images/video_default_error.gif") top left no-repeat; height:292px; width:385px; display:block; margin:0; padding:1px 0; }*/
#flashcontent-container #error							{ margin:220px 0 10px 35px; }
#flashcontent-container	.button							{ margin:5px 70px; }

/*Fields
--------------------------------------------------------------------------------*/
select, input											{ float:left; margin:10px 5px 0 0; padding:2px 3px; border:1px solid #213b8d; }
.twoField												{ width:396px; margin-bottom:0; padding:5px 0px 20px 0; float:left; }
.oneField												{ width:399px; margin-bottom:0; padding:5px 0px 20px 5px; float:left; }

/*Error*/
#error													{ clear:both; margin:-5px 0 0 0; width:285px; background:#f3bab6 url("../images/bg-error.gif") top left no-repeat; padding:2px 5px 5px 25px; border-top:1px solid #cc0000; border-bottom:1px solid #cc0000; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:14px; color:#99000; }

/*Search Button*/
span.button												{ float:left; margin:8px 0; margin-bottom:2px;  }
span.button a											{ padding-bottom:3px; }

/*Data Tables
--------------------------------------------------------------------------------*/
table													{ border-spacing:1px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; background:#fff; color:#000;}
td, th													{ padding:3px; font-weight:bold;}
thead th												{ height:35px; padding:0; text-align:center; background:#000 url("../images/bg-table-header.gif") top left repeat-x; color:#fff; font-size:12px; }
tbody th												{ font-weight:bold;}
tbody td		 										{ padding:24px 20px; height:48px; border-bottom:1px solid #b3b5c2; text-align:left; font-weight:normal; font-size:11px; }
tbody td img											{ float:left; margin:0 20px 0 0; height:30px; width:20px; }
tbody td p												{ margin:0; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:13px; } 

/*Highlighting Rows*/
.row_highlight 											{ background:#c2e1f4 url("../images/bg-td-hover.gif") top left no-repeat; color:#000; cursor:pointer;}
.row 													{ color:#000; background:#fff; cursor:pointer; }
.current_row_highlight 									{ background:#c2e1f4 url("../images/bg-td-current.gif") top left no-repeat; cursor:arrow; color:#fff; }
.current_row  											{ background:#577daf url("../images/bg-td-current.gif") top left no-repeat; cursor:arrow; color:#fff; }

/*Loading*/
#wrapprerLoader											{z-index:9;position:fixed; top:0;left:0; background-color:transparent;display:none;width:100%; height:100%}
#load													{position:fixed; top:50%; left:50%;  margin:-23px 0 0 -30px;  width:60px; height:46px; background:transparent url("../images/bg-loading.gif") top left no-repeat; } 
#load .content-load    									{ display:block; overflow:hidden; background:transparent url('../images/loading.gif') no-repeat center; height:100%; width:100%; } 
#loadiframe      										{ background-color:transparent;width:100%; height:100%;z-index:-1 }


/*Pagination
--------------------------------------------------------------------------------*/
span.current 											{ font-weight:bold; padding:5px 6px 3px 6px; float:left; }
.pagination 											{ clear:both; display:block; height:35px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; }
.pagination p											{ float:left; padding:5px 0px 3px 0; }
.page_numbers											{ color:#fff; float:left; margin:3px 0; padding:0; overflow:hidden; float:left; }
.page_items												{ margin:3px 0; padding-top:3px; overflow:hidden; float:right; color:#fff; }
.page_items p											{ margin-right:6px; height: 12px; }
.pagination a											{ background:url("../images/bg-btn-lft.gif") top left no-repeat ; margin-right:1px; display:block; float:left; font:bold 10px Arial, Helvetica, sans-serif; /* Change 13px as desired */ line-height: 13px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */ height: 24px; /* Height of button background height */ padding-left:7px; /* Width of left menu image */ text-decoration: none; color: #fff; /*button text color*/ }
.pagination a:hover										{ background:url("../images/bg-btn-lft-hover.gif") top left no-repeat ; }
.pagination a:hover span								{ background:url("../images/bg-btn-rght-hover.gif") top right no-repeat ; height:24px; padding: 5px 6px 0px 0px; /*Set 11px below to match value of 'padding-left' value above*/ }
.pagination a span										{ background:url("../images/bg-btn-rght.gif") top right no-repeat ; height:24px; display: block; padding: 5px 6px 0px 0px; /*Set 11px below to match value of 'padding-left' value above*/ }


/*Property Details
--------------------------------------------------------------------------------*/
#tcontent1 a#directions 								{ display:block; background:url("../images/bg-directions-up.png") top left no-repeat; font-weight:bold; color:#213b8d; text-decoration:none; padding:0 0 0 9px; }
#tcontent1 a#directions:hover							{ text-decoration: underline; }
#tcontent2 a#directions 								{ display:block; font-weight:bold; color:#213b8d; text-decoration:none; padding:0 0 0 9px; }
#tcontent2 a#directions:hover							{ text-decoration: underline; }

a#directions.dwn										{ background:url("../images/bg-directions-dwn.png") top left no-repeat; }										
a#directions.up											{ background:url("../images/bg-directions-up.png") top left no-repeat; }										
.slide {
	margin-left: 0px;
	position: absolute;
	
}

