body {
font-size:10pt;
color:#000;
font-family:'Trebuchet MS' , Verdana, Arial;
background-color:#FFF;
margin:0;
padding:0 0 5px;
}

h1 {font-weight:bolder;font-size:12.5pt;color:#036;text-decoration:none;margin:0;}
h2 {font-weight:bolder;font-size:11pt;text-transform:none;color:#036;text-decoration:none;margin:0;clear:left;}
h3 {font-weight:bolder;font-size:10pt;text-transform:none;color:#036;text-decoration:none;margin:0;}

#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:0;
height:1px;
padding-top:0;
color:#76819C;
background:#76819C;
border:none;
margin-left:0;
}

hr.dashed {
height:1px;
background:#fff;
border:none;
border-top:1px dashed #76819C;
}

ul {
list-style:outside;
margin-top:0;
margin-left:22px;
padding-left:0;
}

ol {
margin-top:0;
margin-left:22px;
padding-left:0;
}

li {margin-top:0;margin-bottom:1.6px;padding-bottom:1.6px;}

.subheadertext {
font-weight:bolder;
font-size:11pt;
text-transform:none;
color:#036;
font-family:'Trebuchet MS' , Verdana, Arial;
text-decoration:none;
}

.captionheadertext {
font-weight:bolder;
font-size:10pt;
text-transform:none;
color:#036;
font-family:'Trebuchet MS' , Verdana, Arial;
text-decoration:none;
}

.sectionheadertext {
font-weight:700;
font-size:8pt;
text-transform:none;
color:#036;
font-family:'Trebuchet MS' , Verdana, Arial;
text-decoration:none;
margin:0 0 2.5px;
padding:0 0 2.5px;
}

.normaltext {
font-size:10pt;
text-transform:none;
color:#000;
font-family:'Trebuchet MS' , Verdana, Arial;
}

.MessageText {
font-size:10pt;
text-transform:none;
color:#C30;
font-family:'Trebuchet MS' , Verdana, Arial;
}

.footnotetext {
font-size:8pt;
text-transform:none;
color:#000;
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;
font-size:8pt;
left:8px;
color:#036;
line-height:1.5em;
font-family:'Trebuchet MS' , Verdana, Arial;
position:relative;
text-decoration:none;
margin:2.5px 0;
}

.innermenutext {
font-size:8pt;
color:#036;
line-height:1.5em;
font-family:'Trebuchet MS' , Verdana, Arial;
text-decoration:none;
}

.HeaderMenuText {
font-weight:bolder;
font-size:8pt;
color:#036;
font-family:'Trebuchet MS' , Verdana, Arial;
text-decoration:none;
}

.disneyanatext {
font-size:9pt;
color:#036;
font-weight:bolder;
text-decoration:none;
}

A.disneyanatext:hover {
color:#09F;
}

A.HeaderMenuText:hover {
text-decoration:underline;
}

A {
color:#036;
}

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:0;
}

.graycontentbox {
background-color:#EDF1F7;
border-top:1px solid #76819C;
border-bottom:1px solid #76819C;
padding:5px;
}

.bluegraygradiantcontentbox {
border-top:1px solid #565656;
background-image:url(/images/gradient-bluegray.gif);
background-repeat:repeat-x;
overflow:hidden;
padding:4px 5px 5px;
}

.pxstyleborderwhite {
background-color:#FFF;
border:1px solid #76819C;
padding:0;
}

.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:#FFF;
font-family:'Trebuchet MS' , Verdana, Arial;
font-size:13px;
}

.content {text-align:left;
padding: 10px 0px 0px 15px;
margin:10px 0px 0px 15px;
width:570px;
font-size:10pt;
text-transform:none;
color:#000;
font-family:'Trebuchet MS' , Verdana, Arial;}

.content-main {
text-align:left;
width:728px;
font-size:10pt;
text-transform:none;
color:#000;
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;
}

.inlineadvertright
{
 margin: 1.5em 0em 1.5em 1.5em;
float:right;border:1px solid #76819C;
}


.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;
border:0;
}

A.menuText:hover,A.innermenutext:hover {
color:#0865ff;
}

.virhead:link,.virhead:visited,.virhead:hover {
color:#18397C;
font:18pt arial;
text-decoration:underline;
}

.virbottom:link,.virbottom:visited,.virbottom:hover {
color:#00900E;
font:14pt arial;
text-decoration:underline;
}

textarea
{
font-family:'Trebuchet MS' , Verdana, Arial;    
border:1px solid #76819C;
padding:5px;
font-size:10pt;
text-transform:none;
color:#000;
}

p
{
    margin:1em 0 1em 0;
    
}

#boxContent {
position:relative;
display:block;
right:4px;
top:-3px;
}

#boxContainer {
position:relative;
display:block;
background:#B5B5B5;
margin:0;
}

#moviecontainer 
{
    width:100%;
    padding-top: 1.5em;
}

/*pagination%*/
#leftnav {float:left;width:180px;text-align:center;}
#rightnav {float:right;width:180px;margin-right:20px;text-align:center;}
#leftnavsmall {float:left;width:130px;text-align:left;}
#rightnavsmall {float:right;width:100px;margin-right:5px;text-align:center;}
#numnav {float:inherit;text-align:center;}


#footer {padding: 0px 10px 10px; font-size: 10px !important; overflow: auto;clear:both; }
#footer .wrapper {padding-top: 10px;}
#footer div.links {width:210px;margin: 15px 0px 15px 10px; padding: 3px 0px 3px 20px; float: left; border-left: solid #EDF1F7 1px;}
#footer a {color: #036; text-decoration: none;}
#footer a:hover {color:#0084ff;}
#footer dt a {display: block; text-transform: uppercase; font-weight: bold; font-size: 10px !important;}
#footer dd a {display: block; font-weight: bold;margin-left:-25px;font-size: 10px !important;}
