#page_boundary{
width:900px;
margin:0px auto;
padding: 0px 0px 0px 0px;
}

#main_page_white {
width:auto;
background-image:url(../images/bg_white.jpg);
}

#logo_box {
float:left;
width:250px;
height:150px;
}

#headerbanner_box {
height:400px;
width:900px;
}

#subheader {
background-image:url(../images/bg.jpg);
height:inherit;
width:100%;
}

#subheader_left {
float:left;
width:450px;
height:auto;
}

.subheader_text {
background:#FBF8A8;
padding: 2px 2px 2px 2px;

}

#subheader_right{
float:right;
width:450px;
height:auto;
}

#subheader_right01 {
float:right;
width:450px;
height:50px;
background-color:#FF0000;
}

#subheader_right02 {
float:right;
width:450px;
height:50px;
background-color:#FF9900;
}

#subheader_right03 {
float:right;
width:450px;
height:50px;
background-color:#FFFF00;
}

#pageleft {
float:left;
width:auto;
margin-top:0px;
padding: 0px 0px 0px 0px;
}

#pageright {
float:inherit;
width:auto;
margin-top:0px;
padding: 0px 0px 0px 0px;
}

.image_float {
float:left;
padding: 5px 5px 5px 5px;
}

.header1 {
padding-left:5px;
}

 
#footer {
float:left;
width:900px;
height:13px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:top center;
margin:0px;
padding:0px 0px 50px 0px;
}

#tswcsstabs ul {
	margin: 0 ;
	padding: 0 ;
	list-style: none ;
}
#tswcsstabs ul li {
	margin: 0 ;
	padding: 0 ;
	display: inline ;
	text-align: center ;
	list-style: none ;
	font-family: Arial, Helvetica, sans-serif ;
}
#tswcsstabs li a {
	color: #FFffff ;
	background-color: #2f6848 ;
	padding: 8px ;
	text-decoration: none ;
}
#tswcsstabs li a:hover {
	color: #fff ;
	background-color: #fffff ;
}

