/* YUI CSS
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
/* reset - min */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
/* base - min */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;}
/* fonts - min */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font-size:100%;}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
/* /YUI CSS */

img,#global_yellow_square_button_big, #global_bgd_whitebluewave_arrow_button, #global_bgd_whitebluewave_arrow_button_small, #global_bgd_yellowwave_arrow_button_small, #gmac_banner, #global_img_logodom img,#hp_ok,#hp_clue_guide,.password,#sig_bran_cessaro,#clue_guide,.global_blue_button_a,.global_blue_button_b,.global_blue_button_c,#global_yellow_square_button { behavior: url(/css/resources/iepngfix.htc) }

/* global styles - overide YUI reset */
a{
text-decoration:none;
}

h2.gmac_h2{
font-size:90%;
margin-left:70px;
}

table{margin:0;padding:0;}

.global_blue_button_a{
background: url("../images/global/global_bgd_bluebutton_a.png");	
color:#ffffff;
display:inline-block;
font-family:impact;
font-size:200%;
height:67px;
padding-top:30px;
text-align:center;
width:98px; 
}

.global_blue_button_b{
background: url("../images/global/global_bgd_bluebutton_b.png");	
color:#FFFFFF;
display:inline-block;
font-family:impact;
font-size:200%;
height:57px;
padding-left:2px;
padding-top:30px;
text-align:center;
width:84px;
}

.global_blue_button_c{
background-image:url("../images/global/global_bgd_bluebutton_c.png");
color:#FFFFFF;
display:inline-block;
font-family:impact;
font-size:200%;
height:45px;
padding-top:30px;
text-align:center;
width:90px;
}

#global_yellow_square_button{
background-image:url("../images/global/global_bgd_yellow_square_button.png");
background-position:0 0;
background-repeat:repeat;
color:#640459;
font-family:courier new;
font-size:165%;
font-weight:bold;
height:36px;
padding-top:14px;
text-align:center;
width:130px;
}	

#global_yellow_square_button_big{
background: url("../images/global/global_bgd_yellow_square_button_big.png");	
color:#640459;
display:inline-block;
font-family:courier new;
font-size:165%;
font-weight:bold;
height:48px;
padding-top:18px;
text-align:center;
width:182px;
}	

#global_yellow_square_button_big_b{
background:url("../images/global/global_bgd_yellow_download_button_b.png");	
color:#640459;
display:inline-block;
font-family:courier new;
font-size:165%;
font-weight:bold;
height:48px;
padding-top:18px;
text-align:center;
width:182px;
}	

.global_yellow_button_a{
background-image:url("../images/global/global_bgd_yellow_a.png");
background-position:0 0;
background-repeat:repeat;
color:#640459;
display:inline-block;
font-family:courier new;
font-size:180%;
font-weight:bold;
height:35px;
padding-top:18px;
text-align:center;
width:131px; 
}

.global_yellow_button_b{
background-image:url("../images/global/global_bgd_yellow_b.png");
background-position:0 0;
background-repeat:repeat;
color:#640459;
display:inline-block;
font-family:courier new;
font-size:180%;
font-weight:bold;
height:38px;
padding-top:15px;
text-align:center;
width:131px; 
}	

.global_yellow_button_c{
background-image:url("../images/global/global_bgd_yellow_c.png");
background-position:0 0;
background-repeat:repeat;
color:#640459;
display:inline-block;
font-family:courier new;
font-size:180%;
font-weight:bold;
height:38px;
padding-top:15px;
text-align:center;
width:131px; 
}		
	
#global_bgd_whitebluewave_arrow_button{
background: url("../images/global/global_bgd_whitebluewave_arrow_button_a.png");	
display:inline-block;
font-family:impact;
height:63px;
padding-top:14px;
text-align:center;
width:211px;	
}

#global_bgd_whitebluewave_arrow_button_small{
background: url("../images/global/global_bgd_whitebluewave_arrow_button_small.png ");	
display:inline-block;
font-family:impact;
font-size:120%;
height:63px;
padding-top:14px;
text-align:center;
width:191px;	
}

#global_bgd_yellowwave_arrow_button_small{
background: url("../images/global/global_bgd_yellowwave_arrow_button_small.png");	
display:inline-block;
font-family:impact;
font-size:120%;
height:63px;
padding-top:14px;
text-align:center;
width:191px;	
}

#gmac_whitebluewave_arrow_button {
font-size:155%;
line-height:1em;
margin:0;
margin-right:30px;
margin-top:303px;
}

#gmac_yellowwave_arrow_button {
font-size:155%;
line-height:1em;
margin-bottom:0;
margin-left:0;
margin-right:30px;
margin-top:15px;
}

.global_yellow_button_pill{
background-image:url("../images/global/global_bgd_yellow_button_pill.png");
color:#1695C5;
display:block;
font-family:arial black;
font-weight:bold;
height:37px;
padding-left:4px;
padding-top:18px;
text-align:center;
width:145px;	
}

.global_exit_yellow_button_pill {
float:left;
margin-left:-8px;
margin-right:20px;
margin-top:170px;
}

.global_pink_button_pill{
background-image:url("../images/global/global_bgd_pink_button_pill.png");
color:#ffffff;
display:block;
font-family:arial black;
font-weight:bold;
height:25px;
padding-left:4px;
padding-top:6px;
text-align:center;
width:95px;	
}

.global_exit_pink_button_pill {
float:right;
margin-right:34px;
margin-top:-163px;
}

#global_bgd_whitebluewave_arrow_button_big a{
color:#336699;	
float:left;
font-size:155%;
line-height:1em;
margin-bottom:0;
margin-left:24px;
margin-right:30px;
margin-top:15px;
}

.global_wave_arrow_button_big_copy{
float:left;
font-size:155%;
height:32px;
line-height:1em;
padding-bottom:0;
padding-left:24px;
padding-right:30px;
padding-top:15px;
}

#global_bgd_wave_arrow_button_small_copy{
float:left;
height:42px;
padding-left:28px;
padding-top:8px;
text-align:left;
width:150px;
}

.global_bluewhitewave_arrow_button_copy_color{
color:#336699;	
}

.global_bgd_yellowwave_arrow_button_copy_color{
color:#660066;	
}

html{
background-color:#dcd0c2;
}

td{
border:0;
}

ul{
margin:0;
}

ul li{
list-style:none;
}

#global_parentwrapper{ 
border:0px solid #000;
height:1031px;
margin:auto;
width:1400px;
}

#global_leftcol{
/* background:green; */
float:left;
height:1031px;
width:202px;
}

#global_headerwrapper{
/* background:orange; */
float:left; /* fix ie7 layout > margin:auto  */
height:140px;
text-align:center;
width:996px;
}
	
#global_topbanner{ 
background-image:url("../images/global/global_bgd_topbanner.png");
background-position:-3px -5px;
background-repeat:repeat;
display:inline-block;
height:90px;
margin-bottom:12px;
margin-left:35px;
margin-right:0;
margin-top:4px;
text-align:right;
width:739px;
}

#global_topbanner table, #global_rightbanner table {
	border:none;
	border-collapse: collapse;
}

#global_topbanner table tr td,#global_rightbanner table tr td {
	border:none;
	padding: 0px;
	border-style: none;
	-moz-border-radius: 0px 0px 0px 0px;
}

#global_menu{
/*background-color:red;  */
float:right;
height:73px;
margin-top:38px;
width:647px;	
}

#global_rightbanner{ 
background-color:transparent; /*  */
background-image: url(../images/global/global_bgd_skyscraper.png);
background-position:-2px -3px;
float: right;
height:600px;
position:relative;
right:54px;
top: 191px;
width:120px;
padding-top:11px;
}

/*
flash not an image
#global_rightbanner img {
margin-top:11px;
}
*/


#global_contentwrapper{ 
/* background-color:white; */
float:left; /* fix ie7 layout > margin:auto  */
height:792px;
height:827px;/*  */
width:996px;
}

#global_footer{
background-position: 0px 0px;
color:#ffffff;
float:left;
width:996px;
}

#global_footer a{
color:#ffffff;
}

#global_footer table a{
margin:0;
}

#global_logo{
/* background-color:yellow; */
float:left;
display:inline;
width:198px;
}

#global_img_logodom{
float:left;
display: inline-block;
}

#global_img_logodom img{
position:absolute;
top:899px;
}

#global_list_title{
font-weight:bold;	
}


.gloabl_list_item{
background: url('../images/global/global_bgd_list_item.jpg') 0 4px no-repeat;
padding-left: 10px;
margin: 1px 0;	
}

.password{
background: url("../images/global/global_bgd_password.png") no-repeat top right transparent;
height:30px;
text-align:right;
}

.password p{
color:#999999;
font-size:80%;
margin-right: 22px;
}
/* /global styles */

/*==========================================
	OUTBOUND
============================================*/
#outboundContainer { display:none; z-index:9998; position:absolute; top:0; left:0;  width:100%; height:100%; background:#000; 
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}	
		#outboundSection {display:none; z-index:9999; position:absolute; top:50%; left:50%; margin:-148px 0 0 -277px;}
	
		#outboundContent {  position:relative; width:630px; height:419px; padding:90px 0 0 22px; text-align:left; background: url(../images/global/global_bgd_exit.png) no-repeat; }
		
			#outboundContent h4 { width:160px; margin:0 0 12px 0; text-transform:uppercase; }
			#outboundContent p { width:200px; }
						#outboundContent p img {margin:0 0 -3px; }
				
				p#outboundClose a { position:absolute; top:4px; right:20px; padding:0 15px 0 0; text-transform:uppercase; font-size:1.05em; font-weight:bold; background:url(/prince-of-persia/images/sprite_outbound.png) right -88px no-repeat; letter-spacing:-0.02em; }
				
				p#outboundGoBack { position:absolute; bottom:0; left:20px; text-align:center; }
				p#outboundContinue {  position:absolute; bottom:0; left:180px; text-align:center; }

					a.outboundNav  { width:150px; height:30px; padding:3px 0 0 0; display:block; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:1.05em; background:url(/prince-of-persia/images/sprite_outbound.png) no-repeat;    }
						a.outboundNav:hover { background-position:0 -32px;}
