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

a:link {
text-decoration:none;
color:#254d9a;
}

a:visited {
text-decoration:none;
color:#254d9a;
}
/*
a:hover 
{
background-color:#FFFFFF;
}
*/

* {
	margin: 0;
}

html {
	height: 100%;
}

body {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#000000;
margin:0px;
border:0px;
padding:0px;
height: 100%;
}

#ulHeader{
   
   position:relative; margin-left:-15px; overflow:visible; padding-left: -15px;
}

ul, ol {
   
   position:relative; left:1.5em; overflow:hidden; margin-right:1.5em;
}

ul2{
position:relative; left:0em; overflow:hidden;
}

li { margin-top:0.25em; margin-bottom:0.25em; margin-right:0em; }
ul ul, ul ol, 
ol ol, ol ul { margin-left:1.5em; padding-left:0; }
ul li, ol li { margin-left:1.5em; }
li li { margin-left:1.5em; margin-right:1.5em;}
li li li { margin-left:1.5em; }

.wrapper2 
{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -48px; /* the bottom margin is the negative value of the footer's height */
}

.filler 
{
position:absolute;
width:950px;
height:0px;
top:0px;
left:0px;
}

.addressStyle {font-size: 14px; color:#FFF; }
.numberStyle {font-size: 23px; color:#FFF;  }
.addressStyle2 {font-size: 14px;  }
.numberStyle2 {font-size: 23px;   }
.headingStyle {font-size: 16px; font-weight: bold;   }

.style2 {font-size: 16px; font-weight: bold; }

.footer2, .push 
{
	height: 0px; /* .push must be the same height as .footer */
}

#wrapper {
	position: relative;
	width: 950px;
	margin:0px auto;
	visibility: visible;
}

#header {
position:absolute;
width:950px;
height:86px;
top:0px;
left:0px;
}

#leftClips {
position:absolute;
width:475px;
height:99px;
top:86px;
left:0px;
}


#rightClips {
position:absolute;
width:475px;
height:99px;
top:86px;
left:475px;
}

#bar {
position:absolute;
width:950px;
height:18px;
top:185px;
left:0px;
}

#tab1 {
position:absolute;
width:158px;
height:28px;
top:203px;
left:0px;
}

#tab2 {
position:absolute;
width:159px;
height:28px;
top:203px;
left:158px;
}

#tab3 {
position:absolute;
width:158px;
height:28px;
top:203px;
left:317px;
}

#tab4 {
position:absolute;
width:158px;
height:28px;
top:203px;
left:475px;
}

#tab5 {
position:absolute;
width:159px;
height:28px;
top:203px;
left:633px;
}

#tab6 {
position:absolute;
width:158px;
height:28px;
top:203px;
left:792px;
}

#corner {
position:absolute;
width:54px;
height:54px;
top:231px;
left:227px;
}

#left {
position:absolute;
width:227px;
height:537px;
top:231px;
left:0px;
}

#textArea {
	position:absolute;
	width:650px;
	top:275px;
	left:271px;
}

#sideTextArea {
	position:absolute;
	width:165px;
	top:425px;
	left:35px;
}
