@charset "UTF-8";
/* CSS Document */

/* box is for top of navigation */
.box {
	position: relative;
	padding: 0;
	text-align: left;
	width:100%;				/* <-- use this to tie width to viewport size */
	/*width: 55em;				/* <-- use this for a set width */
	background-color: #004ebd;
}
.box h3{
	color: #FFFFFF;
}
.box h4{
	color: #FFFFFF;
}
.box a{
	color: #FFFFFF;
	text-decoration: none;
}
.box a:hover{
	color: #ddc065;
	text-decoration: none;
}
/* ---=== border code follows ===--- */
/*
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	bb = bottom border 
*/
.box #content
	{
	padding:1em;
	}
.box #headerRight {
	float: right; /* since this element is floated, a width must be given */
	width: 400px;
	padding:1em;
	text-align: right;
}
.box #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}
		
.box #blc
	{
	background-image:url(../graphics/header/blc.gif);
	background-position: 0% 100%;
	}

.box #brc
	{
	background-image:url(../graphics/header/brc.gif);
	background-position: 100% 100%;
	}
.box #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	background-image:url(../graphics/header/bb.gif);
	background-position: 50% 100%;
	}
.box #rb
	{
	background-image:url(../graphics/header/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.box #lb
	{
	background-image:url(../graphics/header/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

.footer, .push {
	height: 30px;               /* <-- Footer Height */
	}
.footer {
	width: 100%;
	padding: 0;
	text-align: left;
	position: fixed;
	bottom:0;
	
}
.boxFooter {
	position: relative;
	padding: 0;
	text-align: left;
	margin: 0 auto;
	width:400px;				/* <-- use this to tie width to viewport size */
	background-color: #ebebeb;
	height: 30px;
}
.boxFooter #content
	{
	
	}
.boxFooter a{
	color: #696969;
	text-decoration: none;
}
.boxFooter a:hover{
	color: #56729d;
	text-decoration: none;
}

.boxFooter img{
	padding-top: 2px;
}
.boxFooter p{
}
.boxFooter #tlc, #trc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.boxFooter #tlc
	{
	background-image:url(../graphics/footer/tlc.gif);
	background-position: 0% 0%;
	}

.boxFooter #trc
	{
	background-image:url(../graphics/footer/trc.gif);
	background-position: 100% 0%;
	}
.boxFooter #tb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	background-image:url(../graphics/footer/tb.gif);
	background-position: 0% 0%;
	}
.boxFooter #rb
	{
	background-image:url(../graphics/footer/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.boxFooter #lb
	{
	background-image:url(../graphics/footer/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
