body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 5px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	background-color: #ffffff;
	}

h1
{
	font-weight: bolder;
	font-size: 12.5pt;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
	margin:0px;
}

h2
{
	font-weight: bolder;
	margin: 0px;
	font-size: 11pt;
	text-transform: none;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

h3
{
	font-weight: bolder;
	margin: 0px;
	font-size: 10pt;
	text-transform: none;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

#leftnav 
{
	float:left;
	width:150px;
	text-align:center;
}

#rightnav 
{
	float:right;
	width:150px;
	margin-right:20px;
	text-align:center;
}

#numnav
{
	float:inherit;
	text-align:center;
	
}

hr
{margin-top:0px;height:1px;padding-top:0px;color:gray;background: gray; border:none;margin-left:0px;}

		hr.dashed
		{
			height: 1px;
            background:#fff;
            border: none;
            border-top: 1px dashed #76819C; 
		}

ul
{
	list-style: outside;
	
	margin-top:0px;margin-left:22px;padding-left:0px;
	}
ol
{
		margin-top:0px;margin-left:22px;padding-left:0px;
}	

li
{margin-top:0px;margin-bottom:1.6px;padding-bottom:1.6px;}


.subheadertext
{
	font-weight: bolder;
	font-size: 11pt;
	text-transform: none;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.captionheadertext
{
	font-weight: bolder;
	font-size: 10pt;
	text-transform: none;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.sectionheadertext
{
	font-weight: bold;
	font-size: 8pt;
	margin: 0px 0px 2.5px 0px;
	padding: 0px 0px 2.5px 0px;
	text-transform: none;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.normaltext
{
	font-size: 10pt;
	text-transform: none;
	color: #000000;
	font-family: 'Trebuchet MS' , Verdana, Arial;
}

.MessageText
{
	font-size: 10pt;
	text-transform: none;
	color: #cc3300;
	font-family: 'Trebuchet MS' , Verdana, Arial;
}


.footnotetext
{
	font-size: 8pt;
	text-transform: none;
	color: black;
	font-family: 'Trebuchet MS' , Verdana, Arial;
}

.footnotetextbluegray
{
	font-size: 8pt;
	text-transform: none;
	color: #76819C;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
	line-height:normal;
}

.menuText
{
	display: block;
	margin: 2.5px 0px 2.5px 0px;
	font-size: 8pt;
	left: 8px;
	color: #003366;
	line-height:1.5em;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.innermenutext
{
	font-size: 8pt;
	color: #003366;
	line-height:1.5em;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.HeaderMenuText
{
	font-weight: bolder;
	font-size: 8pt;
	color: #003366;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	text-decoration: none;
}

.disneyanatext
{
	font-size:9pt;color:#003366;font-weight:bolder;
	text-decoration: none;
}

A.disneyanatext:hover
{
	color: #0099ff;
}



A.HeaderMenuText:hover
{
	text-decoration: underline;
}

A
{
	color: #003366;
}

A.menuText:hover
{
	color: #0865ff;
}

A.innermenutext:hover
{
	color: #0865ff;
}

A.NavBarText:hover
{
	font-weight: bolder;
	color: #0084ff;
}

.productlisting
{
	font-size: 9pt;
	border-bottom: 1px dashed #76819C;
	width:100%;
} 

.pxstyleborder
{
	background-color:#EDF1F7;
	border:1px solid #76819C;
	padding:0px;
}

.graycontentbox
{
	background-color:#EDF1F7;
	border-top:1px solid #76819C;
	border-bottom:1px solid #76819C;
	padding: 5px;	
}

.bluegraygradiantcontentbox
{
border-top:1px solid #565656;
padding: 4px 5px 5px 5px;
background-image:url(/images/gradient-bluegray.gif);
background-repeat:repeat-x;
overflow:hidden;
}


.pxstyleborderwhite
{
	background-color:#FFFFFF;
	border:1px solid #76819C;
	padding:0px;
}

.pxstyleborderContent
{
	background-color:#f5f5f5;
	border:1px solid #76819C;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	font-size: 10pt;

}

.pxstyleTableHeader
{
	background-color:#76819C;
	border:1px solid #76819C;
	color: white;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	font-size: 13px;
}

.content
{
	text-align:left;
	padding-left:15px;
	margin-left:15px;
	margin-top:10px;
	padding-top:10px;
	width:570px;
	font-size: 10pt;
	text-transform: none;
	color: #000000;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	
}

.content-main
{
	text-align:left;
	width:570px;
	font-size: 10pt;
	text-transform: none;
	color: #000000;
	font-family: 'Trebuchet MS' , Verdana, Arial;
}


.imageinlineleft
{
	float:left;
	text-align:left;
	margin-right:10px;
	margin-top:4.5px;
	
}

.imageinlineright
{
	float:right;
	text-align:left;
	margin-left:10px;
	margin-top:4.5px;
	
}

.imageheader
{
	float:right;
	text-align:left;
	margin-left:10px;
	margin-bottom:2px;
}

.photoPortrait
{
	border:1px solid #76819C;
	width:75px;
	height:100px;
}

.photoLandscape
{
	border:1px solid #76819C;
	width:100px;
	height:75px;
}

img.displaycenter 
{
   text-align: center;
   display:block;
     margin-left: auto;
    margin-right: auto;
}

.thumbnail
{
 max-width:  75px;
 max-height: 75px;
}

.disneyforumsimage
{
	width:30px;height:27px;vertical-align:middle;padding-right:3px;
}

	 #grey_out_png
	 { 
    display:hidden; 
    visibility:hidden; 
    position:absolute;   
    left:0px; 
    top:0px; 
    z-index:-1000;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
    } 
    
       
    .popUpDiv{
      z-index:1001;
      position:absolute;
      top:20px;
      left:20px;
      }
      
    
.virhead:link{font:16pt arial; color:#18397C; text-decoration:underline}
.virhead:visited{font:16pt arial; color:#18397C; text-decoration:underline}
.virhead:hover{font:16pt arial; color:#18397C; text-decoration:underline}

.virbottom:link{font:14pt arial; color:#00900E; text-decoration:underline}
.virbottom:visited{font:14pt arial; color:#00900E; text-decoration:underline}
.virbottom:hover{font:14pt arial; color:#00900E; text-decoration:underline}
    