
body.bg {
  background-color: #e0ecff;
}

div.topspace {
	padding-top: 10px;
}

div#hd {
	background: url(images/titlebarblue.gif) repeat-x;
}

span.headleft {
  PADDING: 10px 0px 10px 15px;
	FLOAT: left;
}

span.headright {
  PADDING: 10px 15px 10px 0px;
	FLOAT: right;
}

div.pagehead {
  PADDING: 35px 0px 10px 0px;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Times New Roman;
  FONT-SIZE: 3.5em;
  FONT-WEIGHT: bold;
  COLOR: #101060;
  TEXT-ALIGN: center;
}

div.pagetitle {
  PADDING-BOTTOM: 20px;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Times New Roman;
  FONT-SIZE: x-large;
  FONT-WEIGHT: bold;
  COLOR: #1a1ab0;
  TEXT-ALIGN: center;
}

div#annivmenu {
  margin: 15px 0 15px 0;
}

.yui-skin-sam .yuimenubar {
  font-size: 105%;
  border-bottom: #1a1ab0 4px solid;
  border-right: #1a1ab0 4px solid;
  border-top: #1a1ab0 2px solid;
  border-left: #1a1ab0 2px solid;
}

.yui-skin-sam .yuimenubaritemlabel {
	border-bottom: #1a1ab0 1px solid;
	border-top: #1a1ab0 1px solid;
}

.yui-skin-sam .yuimenuitemlabel {
	font-size: 120%;
	font-weight: normal;
}

.yui-skin-sam .yuimenuitem-selected {
  backgrund-color: #e0ecff;
}

.yui-skin-sam .yuimenu .bd {
  background: url(images/linksmenu.gif) repeat-y;
}

.yui-skin-sam .yuimenu H6.first-of-type {
	font-size: 120%;
	color: white;
  background: url(http://developer.yahoo.com/yui/build/assets/skins/sam/sprite.png) repeat-x 0px -1400px;
}

span#left-column {
  	margin-bottom: 6px;
	margin-right: 10px;
	float: left;
}

.left-col-component{
	margin-bottom: 20px;
}

#related-links {
	width: 180px;
	border-bottom: #1a1ab0 4px solid;
	border-right: #1a1ab0 4px solid;
	border-top: #1a1ab0 2px solid;
	border-left: #1a1ab0 2px solid;
}

img.bordered-img {
	border: black 2px solid;
}

.alignright {
	margin-bottom: 6px;
	margin-left: 6px;
	float: right;
}

.alignleft {
	margin-bottom: 6px;
	margin-right: 10px;
	float: left;
}

.aligncenter {
	margin-bottom: 6px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
}

span.bodytext {
	font-size: medium;
}

p {
  margin-top: 20px;
}

ol li {
	list-style-type: decimal;
	margin-left: 40px;
}

ul li {
	list-style-type: disc;
	margin-left: 40px;
}

a:link {
  FONT-STYLE: normal;
  FONT-WEIGHT: bold;
  COLOR: #1a1ab0;
  TEXT-DECORATION: none;
}
a:visited {
  FONT-STYLE: normal;
  FONT-WEIGHT: bold;
  COLOR: #1a1ab0;
  TEXT-DECORATION: none;
}
a:hover {
  FONT-STYLE: normal;
  FONT-WEIGHT: bold;
  COLOR: black;
  TEXT-DECORATION: underline;
}
a:active {
}

div#ft {
	font-size: small;
  TEXT-ALIGN: center;
  border-top: #1a1ab0 3px solid;
  padding-top: 10px;
}

div.footer_text {
	background: #e6e6e6;
	border-bottom: #1a1ab0 4px solid;
  border-right: #1a1ab0 4px solid;
  border-top: #1a1ab0 2px solid;
  border-left: #1a1ab0 2px solid;
	padding: 8px;
	margin-bottom: 400px;
	margin-left: 30%;
	margin-right: 30%;
}

div.footer_address {
	padding-bottom: 5px;
	border-bottom: lightgray 1px solid;
	margin-bottom: 5px;
}

