/* redhat.com master style sheet */

/* created June 2004 */


/************************************************************** PAGE LAYOUT STYLES */
/*@import url('styles/clear.css');*/
@import url("styles/custom.css");
@import url("styles/basic.css");
@import url('styles/superfish.css');
@import url('styles/promoFlipper.css');
@import url("styles/widgets.css");
@import url("styles/dropdown.css");
@import url("styles/headers.css");
@import url("styles/tables.css");
@import url("styles/utility.css");
@import url("styles/navigation.css");
@import url("styles/intro.css");
@import url("styles/buy.css");
@import url("styles/compare.css");
@import url("styles/images.css");
@import url("styles/home.css");
@import url("styles/boxes.css");
@import url("styles/lists.css");
@import url("styles/choice.css");
@import url("styles/virtualization.css");
@import url("styles/videos.css");
@import url("styles/promo.css");
@import url("styles/prod.css");
@import url("styles/value.css");
@import url("styles/RHMagazine.css");
@import url("styles/hover.css");
@import url("styles/forms.css");
@import url("styles/jboss_event.css");
@import url('styles/realtech.css');
@import url("styles/ceos.css");
@import url("styles/links.css");
@import url("styles/trrs.css");
@import url("styles/rhx.css");
@import url("styles/training_news.css");
@import url("styles/buttons.css");
@import url('styles/redbox.css');
/*&@import url("styles/newnav.css");*/
.hide {
	display: none;
}
	
.center {
	text-align: center;
}
	
.warning {
	margin: 2em 0;
	padding: 15px;
	background: #f7f2d0;
	color: #900;
}
	
.warning h2 {
	font-size: small;
}
	
.newsdatehp {
	font-size: 8pt;
	color: #999;
}
.blue{color:#0066CC;}

.paleNote {
  font-size: x-small;  color: #666;
}
	
.palenote {
	font-size: x-small;
	color: #666;
}
	
.img3a {
      float:right;
}

.img3b {
      margin-bottom:5px;
}

.local:before {
      clear:both;
}
.local {
      margin-top:20px;
}



/************************************************************** LINK STYLES */	

	
/*#first {
/*	width: 520px;*/
/*	padding: 0;
/*	padding-left: 10px;*/
/*	margin: 0;
	}*/

	
/****The other gallery css**/
.pg {
width: 400px;
list-style: none none;
}

.pg:after {
clear: both;
display: block;
content: ".";
height: 0;
visibility: hidden;
}

.pg li {
list-style: none none;
display: inline;
}

.pg li a {
margin: 2px;
border: 1px solid rgb(207,212,100);
padding: 4px;
position: relative;
float: left;
display: block;
width: 100px;
height: 75px;
}

.pg li a:hover {
font-size: 100%;
z-index: 2;
}

.pg li a img {
border: 0 none;
position: absolute;
width: 100px;
height: 75px;
}

.pg li a:hover img,.pg li a:active img,.pg li a:focus img {
border: 1px solid rgb(207,212,100);
width: 200px;
height: 150px;
left: -50px;
top: -37px;
z-index: 1;
}
