body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
background-color: #ffffff;
background-image: url(images/background.jpg);
background-repeat: x;
margin: auto;
/*height:100%;*/
}

#wrapper {
width: 901px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
border: 0 auto;
text-align: center;
text-decoration:none;
height:100%;
}

#table_top_black {
background-image: url(images/banner_black.jpg);
width: 901px;
height: 117px;
}

#table_top_red {
background-image: url(images/banner_red.jpg);
width: 901px;
height: 117px;
}

#table_top_orange {
background-image: url(images/banner_orange.jpg);
width: 901px;
height: 117px;
}

#table_top_pink {
background-image: url(images/banner_pink.jpg);
width: 901px;
height: 117px;
}

#table_top_l_blue {
background-image: url(images/banner_l_blue.jpg);
width: 901px;
height: 117px;
}

#table_top_d_blue {
background-image: url(images/banner_d_blue.jpg);
width: 901px;
height: 117px;
}

#table_top_green {
background-image: url(images/banner_green.jpg);
width: 901px;
height: 117px;
}

#table_middle {
background-color:#FFFFFF;
border-left:#a0a0a0;
border-left-style:solid;
border-left-width:1px;
border-right:#a0a0a0;
border-right-style:solid;
border-right-width:1px;
height:100%;
}

#table_bottom_home {
clear:both;
background-image: url(images/home_pic.jpg);
width: 901px;
height: 335px;
}

#table_bottom {
clear:both;
margin-left:-1px;
margin-top:40px;
background-image: url(images/table_bottom.jpg);
width: 901px;
height: 24px;
}

#menu {
background-color:#FFFFFF;
border-left:#a0a0a0;
border-left-style:solid;
border-left-width:1px;
border-right:#a0a0a0;
border-right-style:solid;
border-right-width:1px;
text-align: left;
height: 30px;
}


.hr {
height:						1px;
background:					#ff0000;
margin:						0px 54px 0px 54px;
}

.right {
float:						right;
}	

.float_left {
float:left;
margin-top: 6px;
}

A {
	text-decoration:			none;
	color:						#4988DE;
	}
A:link {
	text-decoration:			none;
	color:						#4988DE;
	}
A:visited {
	text-decoration:			none;
	color:						#4988DE;
	}
A:hover {
	text-decoration:			none;
	color:						#333333;
	}

#body {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 54px;
margin-right: 54px;
font-size: 12px;
color: #000000;
}

#home_body {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 189px;
margin-right: 54px;
font-size: 12px;
color: #000000;
}

#bodytxt{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 245px;
margin-right: 0px;
font-size: 12px;
color: #000000;
}

#bodyimg {
float:left;
}

#boxtext {
width: 350px;
height:auto;
background-color:#eeeeee;
border-left:#a0a0a0;
border-left-style:solid;
border-left-width:1px;
border-right:#a0a0a0;
border-right-style:solid;
border-right-width:1px;
border-top:#a0a0a0;
border-top-style:solid;
border-top-width:1px;
border-bottom:#a0a0a0;
border-bottom-style:solid;
border-bottom-width:1px;
text-align:center
}

#boxtext_l_blue {
width: 250px;
height:auto;
padding: 10px;
background-color:#99ffff;
border-left:#00aeef;
border-left-style:solid;
border-left-width:1px;
border-right:#00aeef;
border-right-style:solid;
border-right-width:1px;
border-top:#00aeef;
border-top-style:solid;
border-top-width:1px;
border-bottom:#00aeef;
border-bottom-style:solid;
border-bottom-width:1px;
text-align:center
}

#boxtext_l_blue2 {
width: 360px;
height:auto;
padding: 10px;
background-color:#99ffff;
border-left:#00aeef;
border-left-style:solid;
border-left-width:1px;
border-right:#00aeef;
border-right-style:solid;
border-right-width:1px;
border-top:#00aeef;
border-top-style:solid;
border-top-width:1px;
border-bottom:#00aeef;
border-bottom-style:solid;
border-bottom-width:1px;
text-align:center
}

#spec_box {
width:196px;
height:auto;
background-color:#fde7dd;
float:left;
padding: 15px;
}

#spec_box_dblue {
width:196px;
height:auto;
background-color:#ccccff;
float:left;
padding: 15px;
}

#spec_box_pink {
width:196px;
height:auto;
background-color:#fddafd;
float:left;
padding: 15px;
}

#spec_box_l_blue {
width:196px;
height:auto;
background-color:#99ffff;
float:left;
padding: 15px;
}

#spec_box_green {
width:196px;
height:auto;
background-color:#89d7d7;
float:left;
padding: 15px;
}

#section_heading_background {
background: #ff0000;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_black {
background: #000000;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_orange {
background: #f05523;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_d_blue {
background: #2e3192;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_pink {
background: #ae489b;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_l_blue {
background: #00aeef;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading_background_green {
background: #007071;
width: 280px;
height: 30px;
margin-left: -54px;
}

#section_heading {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 17px;
font-weight: bold;
font-style:italic;
color: #ffffff;
margin-top: 5px;
margin-left: 70px;
height:25px;
letter-height:20px;
}

#address {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
margin-right: 280px;
font-size: 10px;
color: #ffffff;
}

#address A {color: #ffff00;}

#search {
margin-top:0px;
text-align:right;
margin-right:54px;
}

.searchtxt {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-top: 0px;
font-size: 11px;
color: #999999;
}

#body_header {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
margin-right: 0px;
font-size: 13px;
color: #bbbbbb;
font-weight:bold;
}

#body_subheader {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
margin-right: 40px;
font-size: 15px;
color: #000000;
font-weight:normal;
}

#footer {
font-family: Arial, Verdana, Helvetica, sans-serif;
margin-left: 0px;
margin-right: 0px;
font-size: 10px;
color: #dddddd;
text-decoration:none;
}

#largehead {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-top: 15px;
margin-right: 0px;
font-size: 24px;
font-weight:normal;
color: #ffffff;
}

#redtext {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 12px;
color: red;
}

#dbluetext {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 12px;
color: #2e3192;
}

#lbluetext {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-right: 0px;
color: #00aeef;
}

#pinktext {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 12px;
color: #ae489b;
}

#pinktext_big {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 24px;
font-weight:bolder;
color: #ae489b;
}

#greentext {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 16px;
font-weight:bold;
color: #007071;
}

#greentext2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 14px;
font-weight:bold;
color: #007071;
}

#orangetext {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 12px;
color: #f05523;
}

#redtextbig {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 18px;
font-weight:bold;
color: red;
}

#bluequote {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: left;
margin-right: 0px;
font-size: 14px;
font-weight:bold;
font-style:italic;
color: #00aeef;
}

#whitetext {
font-family: Arial, Verdana, Helvetica, sans-serif;
margin-right: 0px;
font-size: 12px;
color: white;
}

.img_left {
text-align="left";
margin-left: 20px;
}

.img_right {
text-align="right";
margin-right: 20px;
}

#bigpig {
margin-top:0px;
margin-right:10px;
text-align: right;
font-size: 10px;
color: #ababab;
text-decoration: none;
}