body{
	font-family: Arial,sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	line-height: 1.166;	
	margin-right:12px;
	background: #000000 url(graphics/menu/l_splash.gif) no-repeat;
	width:995px;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
color:#333333;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

#masthead{
	position: absolute;
	top: 0px;
	left: 110px;
	right: 2%;
}

#topm{
	font: Arial, Helvetica, sans-serif;
	padding-top:8px;
	right: 0px;
	color:#CC0033;
	width:674px;
	}
	
#topm a{
	color: #ffffff;
}

#topm a:hover{
	text-decoration: underline;
}

/************* globalNav styles ****************/

#globalNav{
position: absolute;
left: 217px;
top: 40px;
width: 674px;
height: 42px;
color: #FFFFFF;
padding: 0px;
margin: 0px;
background-image: url(graphics/menu/nav-back.gif);
}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: absolute;
	top: 6px;
	height: 22px;
	min-width: 640px;
	padding: 4px;
	margin: 0px;
	left: 10px;
	z-index: 100;
}


a.glink, a.glink:visited{
  	font-size: small;
  	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 5px 4px 5px;
	border-right: 1px solid #FFFFFF;
	
}

a.glink:hover{
	text-decoration: none;
}

.skipLinks {display: none;}

/*************** search styles *****************/

#search{
	position: absolute;
	top: 4px;
	right: 10px;
	z-index: 101;
}

#search input.box{
    border:0px;
  height: 20px;
  width:171px;
  background: #555555 url(graphics/menu/srchbox.gif) no-repeat;
  color:#FFFFFF;
  }
 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0px;
}

.simg {
padding-top:4px;

}

/************ sectionLinks styles **************/

#sectionLinks{
	margin-left: 22px;


}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;


	font-weight: bold;


	color: #FFFFFF;
}

#sectionLinks a:hover{
	border-bottom: 1px solid #cccccc;
	background-color: #000000;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


#pageNav{
	float: left;
	width:188px;
	padding: 0px;
	background-color: #000000;

}

#siteName{
	margin: 0px;
	padding: 16px 0px 8px 0px;
	color: #ffffff;
	font-weight: normal;
}

#content {
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 6px;
	font-size:10pt;
	color:#000000;
	width:690px;
}

/* white box */
.w-box{display:block}
.w-box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff;
  }
.w-box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  background:#bfbfbf;
  }
.w-box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191919;
  border-right:1px solid #191919;
  background:#cecece;
  }
.w-box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;}
.w-box4{
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  }
.w-box5{
  border-left:1px solid #bfbfbf;
  border-right:1px solid #bfbfbf;
  }
.w-boxfg{
  background:#ffffff;
  padding:6px;
  }
  
/* white box - end */

#contenth {
	padding: 0px 0px 0px 15px;
	margin:0px 0px 0px 6px;
	font-size:10pt;
	color:#000000;
	width:690px;
}

#related {
text-align:right;
color:#999999;
}

hr {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

#blinks {
color:#CCCCCC;
text-align:center;
padding-top:12px;
}
#blinks a {
color:#CCCCCC;

	text-decoration: none;
}
