.container{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   border:0px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px; 
   background-color:white;
}


.logincontainer{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   border:0px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px; 
   background-color: #E5E5E5;  
}

.additionalcontainer{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   border:0px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px; 
   background-color: #E5E5E5; 
   width: 900px; 
}


.headercontainer {
   width:250px;
   align: center;
   padding:0px;
   margin:0px;
}

.shdprohelpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#336699;
   }
   
.mediahubhdprohelpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#D67013;
   }

.e4111helpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#B19D32;
   }
   
.soloist4111helpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#754B91;
   }

.signedjehelpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#4C8C7D;
   }
   
.dpi1200helpheader{
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#990000;
   }
   
.mediahubhd422helpheader {
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color:#2D2F7F;
   }
   
.hdmi2qamhelpheader {
   font-family: verdana, arial, helvetica;
   font-size: 9pt;
   color: #339999;
   }

.logo {
   width:250px;
   text-align:center;
   padding-top:10px;
}

.outerTableblack{
   background-color: #000000;
   padding: 0px;
   margin-top: 10px;
   margin-bottom: 10px;
   border: 0px;
}

.shadow {
   max-width:25px;
   background-image: url(../images/shadow.gif);
   background-repeat: repeat-y;
   }
   
.logout{
   max-height: 30px;
   background-color: #000000;
   text-align: right;
   padding-right: 15px;
   padding-top:5px;
   padding-bottom:5px;
   margin:0px;
   color: #FFFFFF;
   border:0px;   
}

.main{
   height:850px;
   background-color:#FFFFFF;
   }


.boxtop{
   border-top: solid 1px black;
   }

.boxleft{
   border-left: solid 1px black;
   }

.boxright{
   border-right: solid 1px black;
   }

.boxbottom{
   border-bottom: solid 1px black;
   }     

a:link {
   text-decoration: underline;
   color:black;
   cursor: pointer;
   }
a:visited {
   text-decoration: underline;
   color:black;
   cursor: pointer;   
   }
a:active {
   text-decoration: underline;
   color:black;
   cursor: pointer;   
   }
a:hover {
   text-decoration: none;
   color: #5E5E5E;
   cursor: pointer;   
   }
 

.leftpadding {
padding-left:10px;
   }
   
.rightpadding {
padding-right:10px;
   }

.outerTable {
   background-color: #CECBC4;
   padding: 0px;
   margin: 0px;
   border: 0px;
}




pre {
	text-align:left;

}

body {
	color: #000; 
	font-family: verdana, arial, helvetica;
    font-size: 9pt;
	}
	
.fragment {
	background-color:#E5E5E5;
	padding:10px;
}