@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	background: url(../images/background.jpg) repeat-x #7eb7f3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	text-align:center;
}

img{
	border:0px;
}

/* Font Classes */

input, td{
	font-size:12px;
	color:#222222;
}

a:link, a:visited{
	color:#336699;
	text-decoration:none;
}

a:hover, a:active{
	color:#336699;
	text-decoration:underline;
}

.Header{
	font-size:16px;
	font-weight:bold;
	color:#336699;
}

.TopNav{
	color:#CCCCCC;
	font-size:10px;
	text-transform:uppercase;
}

.TopNav a:link, .TopNav a:visited{
	color:#CCCCCC;
	text-decoration:none;
}

.TopNav a:hover, .TopNav a:active{
	color: #FFF9D8;
	text-decoration:none;
}

.bottomLinks{
	color:#FFFFFF;
	font-size:10px;
}

.bottomLinks a:link, .bottomLinks a:visited{
	color:#999999;
	text-decoration:none;
}

.bottomLinks a:hover, .bottomLinks a:active{
	color:#FD5A00;
	text-decoration:overline;
}


/* Window Layout */

#window{
	width:900px;
	margin-top:0px;
}

#windowTopLeft{
	background:#29527c;
	width:6px;
	height:59px;
}

#windowTopSlice{
	background:url(../images/window-top-slice.gif) repeat-x bottom;
}



#windowSideLeft{
	background:#7eb7f3;
	width:6px;
}

#windowCenter{
	background: url(../images/image-logo.jpg) no-repeat top left;
	height:331px;
	width:888px;
	
}

#windowCenter1{
	background: url(../images/click_background.jpg) #FFFFFF;
	height:121px;
	vertical-align:middle;
}

#windowSideRight{
	background:url(../images/window-side.gif) repeat-y right #ffffff;
}

#windowBottomLeft{
	background:#7eb7f3;
	width:6px;
}

#windowBottomSlice{
	background:#336799;
	height:70px;
	vertical-align:top;
}

#windowBottomRight{
	background:url(../images/window-bottom-right.gif) no-repeat top left;
	width:27px;
	height:27px;
}


#windowBarRight{
	background:url(../images/window-side.gif) repeat-y right #ffffff;
}

#windowBarCenter{
	background: url(../images/slice.gif) repeat-x;
	height:34px;
	padding-top:0;
	padding-left:0;
}

#windowBarLeft{
	background:url(../images/window-side.gif) repeat-y left #ffffff;
}

/* Logo Containers */

#logoTopContainer{
	background:url(../images/image-logo-top.jpg) no-repeat bottom ;
	height:59px;
	width:493px;
	float:left;
}

#logoBottomContainer{
	background:url(../images/image-logo.jpg) no-repeat center;
	height:87px;
	width:703px;
	float:left; 
     
}
#rightbackground{
	background:url(../images/pic_right.jpg) no-repeat top;
	height:278px;
	width:290px;
	padding-bottom:20;
}
/* Navigation Containers */

#topNav{
	float:right;
	width:400px;
	padding-top:0px;
	padding-right:15px;
	text-align:right;
}

#lowerNav{
	float:right;
	width:500px;

	padding-right:10px;
	padding-top:13px;	
	text-align:right;
}
#nonFooter
{
margin:0 auto 0 auto;
position: relative;
min-height: 100%;
background: url(../images/footer.jpg) repeat-y;
width:900px;
}

* html #nonFooter
{
height: 100%;

}

#footer
{
position: relative;
margin-top: -7.5em;

}

