/*
This Style Sheet is for constructioning header and footer.
*/

#headerArea {
	width : 747px;
}

#headerArea img,
#footerArea img {
	border : 0 solid transparent;
}

/*begin header*/

#standardHeader {
	height : 70px;
	background : #f3f3f3 url("/img/standard-header_base001.jpg") no-repeat;
}

#subHeader {
	height : 40px;
	background : #f3f3f3 url("/img/sub-header_base001.jpg") no-repeat;
}

#identity {
	float : left;
	margin-top : 2px;
}

#toAnchors{
	display: none;
}

#headerUtilityNS,
#headerUtility {
	padding-right : 17px;
	text-align : right;
}

#standardHeader #headerUtilityNS,
#standardHeader #headerUtility {
	padding-top : 23px;
}

#subHeader #headerUtilityNS,
#subHeader #headerUtility {
	padding-top : 8px;
}

#locationSelector {
	padding-top : 2px;
	text-align : right;
}

#headerUtility #locationSelector {
	float : left;
}

/*\*/
#headerUtilityNS #locationSelector {
	float : left;
}
/**/

#standardHeader #locationSelector {
	width : 407px;
}

#subHeader #locationSelector {
	width : 312px;
}

#standardHeader #headerUtilityNS #locationSelector {
	width : 607px;
}

#subHeader #headerUtilityNS #locationSelector {
	width : 512px;
}

#siteSearch {
	text-align : right;
}

#searchLabel {
	display : none;
}

#searchKeyword {
	width : 115px;
	font-size : 13px;
}

/*end header*/

/*begin global-nabigation*/

#globalNavigation {
	width : 747px;
	background : #0963c4 url("/img/global-navigation_base001.jpg");
}

@media screen, print {
	#globalNavigation a:link,
	#globalNavigation a:visited,
	#globalNavigation a:hover,
	#globalNavigation a:active {
		color : #fff;
		background : transparent;
	}
}

#ro_gnavi001 {
	margin-left : 17px;
}

#globalNavigation .separator {
	display: none;
}

/*end global-nabigation*/

#footerArea {
	width : 747px;
	height : 35px;
	background : #e1e1e1 url("/img/footer-area_base001.jpg") no-repeat top;
	font-size : 13px;
	clear: both;
}

#footerUtility,
#standardFooterUtility {
	float : left;
	padding : 13px 0 0 17px;
	font-size : 10px;
}

#footerUtility {
	width : 310px;
}

#footerArea address {
	padding : 13px 18px 0 0;
	text-align : right;
	font-size : 10px;
	font-style : normal;
}

/* area anchor */
h1.areaAnchor{
	display: none;
}


/* affiliate name*/
#affiliateName{
	text-align: right;
	background: url("/img/affiliate-name_base001.jpg") no-repeat;
	height: 21px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#affiliateName img{
	float: none;
	margin: 0 18px 0 0;
	padding: 0;
}

#otherContentsArea{
	position: relative;
	top: -1px;
}


