* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

P, H2 {
	PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}

.searchlist LI {
	margin-left: 30px; PADDING-BOTTOM: 10px;
}

.leftbarbig LI {
	margin-left: 30px; PADDING-BOTTOM: 10px;
}
IMG {
	border:none;
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
EMBED {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.test-bg {
	BACKGROUND: red
}
.test-bd {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.db {
	DISPLAY: block
}
.block {
	DISPLAY: block
}
.di {
	DISPLAY: inline
}
.inline {
	DISPLAY: inline
}
.dn {
	DISPLAY: none
}
.bn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.cl {
	CLEAR: left
}
.clear {
	CLEAR: both
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
HTML {
	BACKGROUND: url(body-top-gradient.gif) #bac6d6 repeat-x; COLOR: #2f2f2f
}
BODY {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana, "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", geneva, helvetica, arial, sans-serif; FONT-SIZE: 76%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 20px
}
BODY.popup {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff
}
DIV#container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 848px
}
DIV#header {
	PADDING-BOTTOM: 14px; MARGIN-BOTTOM: 10px
}
DIV#header-content {
	MIN-HEIGHT: 89px; BACKGROUND: url(header-bg.gif) no-repeat; margin-bottom: 5px;
}
DIV#utility {
	PADDING-TOP: 4px
}
DIV.navigation {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 13px; PADDING-TOP: 4px
}
DIV#page-body {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#page-body-header {
	POSITION: relative; WIDTH: 831px; MARGIN-BOTTOM: 10px; BACKGROUND: url(section-heading.gif) no-repeat; FONT-SIZE: 0.94em; PADDING-TOP: 5px
}
DIV#content {
	WIDTH: 566px; FLOAT: right
}
DIV.full-page-flash DIV#content {
	TEXT-ALIGN: center; WIDTH: auto !important; FLOAT: none !important
}
DIV#sidebar {
	BACKGROUND-COLOR: transparent; WIDTH: 254px; COLOR: #2f2f2f
}
DIV#footer {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; BACKGROUND: url(section-heading.gif) no-repeat; COLOR: #2f2f2f; PADDING-TOP: 10px
}
DIV#bibsfooter {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV#logo {
	POSITION: relative; MARGIN-LEFT: 37px; text-align: left; border:none;
}
DIV#logo A {
	POSITION: relative; WIDTH: 150px; DISPLAY: block; TOP: -37px
}

.corporate-logo {
	 PADDING-TOP: 20px
}

P#welcome-message {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 641px; PADDING-RIGHT: 0px; BACKGROUND: url(welcomehome.gif) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: -5px; RIGHT: 9px; PADDING-TOP: 30px
}

P#welcome-messagehome {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 641px; PADDING-RIGHT: 0px; BACKGROUND: url(welcomehome.gif) no-repeat; HEIGHT: 0px !important; OVERFLOW: hidden; TOP: -5px; RIGHT: 9px; PADDING-TOP: 30px
}

/*DIV#footer {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; BACKGROUND: url(section-heading.gif) no-repeat; COLOR: #2f2f2f; PADDING-TOP: 10px
}
DIV#bibsfooter {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV#bibsfooter DIV.section {
	MARGIN-TOP: 0px
}
DIV#bibsfooter DIV.section-content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#footer DIV.section {
	BACKGROUND-IMAGE: url(sectionfooter.gif); MARGIN-TOP: 0px
}
DIV#footer DIV.section-content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(section-contentfooter.gif) repeat-y; PADDING-TOP: 5px
}
*/
/*  FOOTER
******************************************************************/

	html, body 			{height:100%;}
	#sitefooter, #push 		{height:20px; padding-top:0px;background: #0254A0;color: #fff;
    width: 830px;
    padding: 3px;
    text-align: left;
    background-color: #0254A0;
    border: 3px solid #D4DCE3;
	height: 25px;}
	
	#sitefooter a:link, #sitefooter a:visited			{text-decoration:underline; color:#FFE800;}
	#sitefooter a:hover		{text-decoration:none; }
	#sitefooter .left		{float:left; list-style-type:none; margin:0 0 0 5px;}
	#sitefooter .left li	{float:left; margin-right:12px;}
	#sitefooter .right		{float:right; list-style-type:none; margin:30px 0 0 0;}
	#sitefooter .right li	{float:left;margin-left:6px;color: black;}
	



.rightbarsmall, .leftbarbig {
    color: #000;
    padding: 5px;
    text-align: left;
    background-color: white;
    border: 1px solid #2F2F2F;
}

.photovideo {
	border: 1px solid #095996;
}
