/*Basic formatting*/
		html{
		  background-color: #000000;
		  border: 0;
		  margin: 0;		  
		  padding: 0;
		}
		img{
		  border: 0;
		  margin: 0;
		  padding: 0;
		}
		div{
		  font-size: small;
		  font-weight: normal;
		  font-style: normal;
		  text-align:center;
		  color: #FFFFFF;
		  border: 0;
		  margin: 0;
		  padding: 0;
		}
		a, a:visited{		  
		  color: #FFFFFF;		  
		}
		form{
		  border: 0;
		  margin: 0;
		  padding: 0;
		}	
body{
  background-color: #000000;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: Arial, sans-serif;
}

.header {
  text-align: center;
  background-color: #000000;
  border-top-style: solid;
  border-bottom-style: solid;
  border-width: 0ex;
  border-color: #00FF00;
  background-image: url('/images/uniAssets/topBar_rep.gif'); 
  background-repeat: repeat-x;
  padding-top: 1ex;
}

.footer {
  text-align: center;
  background-color: #000000;
  border-top-style: none;
  border-bottom-style: solid;
  border-width: 1ex;
  border-color: #000000;
  background-image: url('/images/uniAssets/background_rep.gif'); 
  background-repeat: repeat;
}

.titleBar {
  font-size: large;
  font-weight: bold;
  color: #FFFFFF;
  font-style:italic;
  border-top: 0;
  border: none;
  background-color: #2c2c2c;
}

.titleBarDark {
  background-color: #000000;
}

.colorBackground {
  border-style: solid;  
  border-color: #000000; 
  border-width: 1ex; 
  color: #FFFFFF; 
  background-color: #2c2c2c;
}

.colorBorder {
  text-align: center;
  border-style: solid; 
  border-color: #2c2c2c; 
  border-width: 1ex;
}

.videoItemTitle {
  text-align: center;
  font-size: larger;
  border-top: none; /* for use in conjunction with .colorBorder */
}

.alertText {
  text-align: center;
  border-color: #2c2c2c;
  border-bottom-style: solid;
  border-bottom-width: 2ex;

  text-align: left;
}

.galleryItemTitle {
}

.profilesItemTitle {
  text-align: center;
  font-size: larger;
  /* border-top: none;  for use in conjunction with .colorBorder */
}

.formAlignment {
  text-align: center;
}

.errorText {
  color: #FF0000;
}

.galleryImage {
  max-width: 95%;
  /*border:5px inset grey;*/
}

.galleryMore {
  text-align: right; 
  font-weight: bold;
  /*border-top-style: solid;
  border-top-width: 1ex;
  border-top-color: #233D44;*/
}

.menuHightlight {
  color: #FF0000;
}

.singleProfileName {
  /*color: #FFFFFF;*/
  font-weight: bold;
  font-size: medium;
}

.profileDescription {
  text-align: left;
}

.premiereDate {
  font-weight: bold;
  text-align: center;
}

.profileDividerText {
  font-weight: bold;
}

.downloadsDividerText {
  font-weight: bold;
  text-align: left;
  font-size: medium;
}

.downloadItemText {
  text-align: left;
}

.infoMenu {
  font-style: italic;
  font-size: medium;
  font-weight: bold;
  text-align: center;
}

.iconcaption {
align: center;
font-size:14px;
}

.forceWrap {
word-wrap: break-word;
align: left;
}

.bold_release {
clear:left;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-align:center;
width:100%;
padding-left:0px;

}

#menu a {
  display: block;
  line-height: 0;
}

/*a:hover, a:active {
  color: #FFFFFF;
text-decoration: none;
}*/

.premiereDate {
  font-weight: bold;
  text-align: center;
  color: #6db0c6;
}