/* aejw.com Site CSS
     (c)2006-2007 aejw.com - http://www.aejw.com/ - some rights reserved
     http://creativecommons.org/licenses/by/3.0/  */

/* header elements */

.hTitleCell{	
	height: 60px;
	width:100%;
	padding: 0px 0px 0px 0px;
	background-image: url(aejwTitle.jpg);
	background-repeat: repeat-x;	
	background-position: bottom left;
}

.hTitleCell .hNavBar{
	float: left;
	height: 27px;
	white-space: nowrap;
	overflow: hidden;	
}

.hTitleCell .hSearch{	
	padding-top:8px;
	float: right;
	color:#858585;
	white-space:nowrap;
	text-align:right;	
	padding-right: 10px;
}

.hTitleCell .hSearch a{
	font-size: 0.9em;	
	color:#858585;
}

.hTitleCell img{
	margin: 8px 0px 0px 0px;
	padding:0px;	
}

.hTitleCell .hSearch input{
	width: 80px;	
	height: 1.2em;
	font-size: 0.9em;
	border: 1px solid #959595;
}

/* header elements */

.hPageNavCell{	
	clear: left;
	color: #353535;
	margin: 4px 10px 0px 10px;
	font-size: 0.9em;
}

.hPageNavCell span{	
	color: #151515;
}

/* footer */

.bodyF{
	font-size: 0.8em;
	text-align: right;
	padding: 0px 10px 19px 10px;
	clear: both;
	color: #555555;
}
.bodyF a{
	color:#555555;
	text-decoration:underline;
}
.bodyF a:hover{
	color:#555555;
	text-decoration:underline;
}

/* p27:btn - custom header buttons */

.p27btnNavNormal{
padding: 2px 5px 4px 5px;
font-size: 1em;
background-color: #ffffff;
background-image:url(../aejw/btnNormal.gif);
border:1px solid #dcdcdc;
height:16px;
}

.p27btnNavHover{
padding: 2px 5px 4px 5px;
font-size: 1em;
background-color: #ffffff;
background-image:url(../aejw/btnHover.gif);
border: 1px solid #acacac;
height:16px;
}

.p27btnNavSel{
padding: 2px 5px 4px 5px;
font-size: 1em;
background-color: #ffffff;
border-top: 1px solid #707070;
border-left: 1px solid #707070;
border-right: 1px solid #707070;
background-image:url(../aejw/btnSelected.gif);
height:22px;
}

.p27btnNavNormal a, .p27btnNavHover a, .p27btnNavSel a{
color:#353535;
text-decoration:none;
}

.p27btnNavNormal a:hover, .p27btnNavHover a:hover, .p27btnNavSel a:hover{
color:#353535;
text-decoration:none;
}

