#container {
width:600px;
}

#header {
width:500px;
height:212px;
}

#topmenu {
width:500px;
height:38px;
}


#content {
width:600px;
font-family:Times New Roman, Times, serif;
font-weight:normal;
font-size:12pt;
}

#index_image_holder {
display:none;
}


#footer {
display:none;
}

#footercorner {
display:none;
}

#homebtn {
display:none;
}

#aboutbtn {
display:none;
}

#contactbtn {
display:none;
}

#psbtn {
display:none;
}

#whbtn {
display:none;
}

#scbtn {
display:none;
}

#asbtn {
display:none;
}

#formsbtn {
display:none;
}

#efsbtn {
display:none;
}

#index_title {
text-align:center; 
font-family:Times New Roman, Times, serif;
font-size:13pt; 
font-weight:bold; 
font-style:italic; 
color:#0055a5;
}

#leftbottomtext {
padding:5px 0px 0px 60px; 
line-height:1.75em; 
width:512px; 
float:left;
color:#000000;
}

#rightbottomtext {
float:left; 
width:288px; 
text-align:right; 
padding:11px 0px 0px 0px;
color:#000000;
}

#index_image_ps {
display:none;
}

#index_image_wh {
display:none;
}

#index_image_sc {
display:none;
}

#index_image_set2 {
display:none;
}

#index_image_set3 {
display:none;
}


#content_text_area {
width:600px; 
}

#logo1 {
display:none;
}

#logo2 {
display:none;
}

#logo3 {
display:none;
}

#logo4 {
display:none;
}

#logo5 {
display:none;
}

#logo6 {
display:none;
}

#formmain {
width:100%; 
float:left;
}

#formleft {
width:50%; 
float:left;
}

#formimage {
display:none;
}

#portsan_left {
float:left;  
padding:0px 0px 0px 0px;
}

#portsan_right {
float:left; 
margin:0px 0px 0px 15px;
padding:0px 0px 0px 15px;
border-left:#dcdcdc solid 1px;
}

#portsan_right table {
width:420px; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;
background-color:#000000;
}

#contact_holder {
width:100%;
}

#contact_logo_img {
display:none;
}

#dawsonplug {
width:277px;
}



/** Classes **/
.normalweight {
font-style:normal
}

.portsan_holder {
width:100%;
}

.portsan_holder_rr {
width:100%;
border-bottom:#dcdcdc solid 3px;
margin:0px 0px 10px 0px;
}

.portsan_left_rr {
float:left;  
padding:0px 0px 0px 0px;
width:277px;
}

.portsan_right_rr {
float:right; 
margin:0px 0px 0px 15px;
padding:0px 0px 0px 15px;
border-left:#dcdcdc solid 1px;
}

.portsan_right_rr table {
width:420px; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;
background-color:#000000;
}

.rr_header {
font-weight:bold; 
font-size:22px;
}

.rr_table_header {
font-size:16px; 
font-style:italic;
}

.rr_images_div {
padding:2px;
}

.rr_image_a {
float:left; 
padding:0px 4px 0px 0px;
}

.rr_image_b {
float:left; 
padding:0px 0px 0px 0px;
}


.portsan_table_header {
font-style:italic; 
font-weight:bold; 
font-size:17px; 
text-decoration:underline;
}

.portsan_table_header_rr {
font-style:italic; 
font-weight:bold; 
font-size:16px; 
text-decoration:underline;
}

.portsan_img_1 {
float:left;
width:277px;
}

.hr_a {
color:#00a34f;
}

.menupacer {
float:left; 
width:1px; 
height:38px; 
background-image:url(../images/menuspace.gif); 
background-repeat:no-repeat;
}

.boldfont {
font-weight:bold;
}

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

.bold17 {
font-weight:bold; 
font-size:17px;
}

.printlink {
color:#ffffff; 
text-decoration:none; 
vertical-align:top:
}

.cclogo {
vertical-align:top; 
margin:0px 0px 0px 10px;
}

.cleardiv {
clear:both;
}

.noborder {
border:none;
}

.floatleft {
float:left;
}

.index_pic_left {
width:9px; 
height:65px; 
float:left; 
background-image:url(../images/picedgeleft.gif); 
background-position:bottom left; 
background-repeat:no-repeat; 
padding:201px 0px 0px 0px;
}

.index_pic_right {
width:10px; 
height:65px; 
float:left; 
background-image:url(../images/picedgeright.gif); 
background-position:bottom left; 
background-repeat:no-repeat; 
padding:201px 0px 0px 0px;
}

.wh_div {
height:240px;
}

.wh15_img, .abhuntsville_img {
margin:0px 10px 0px 0px;
}

.wh30_img, .abkillen_img {
margin:0px 0px 0px 10px;
}

.mapclass {
margin:0px 0px 0px 0px;
}

.td_a {
padding:3px 0px 3px 5px; 
background-color:#f0f0f0; 
width:233px;
}

.td_b {
padding:3px 0px 3px 5px; 
/*background-color:#fafcfd; */
background-color:#f0f0f0; 
width:180px;
}

.ps_second_img {
float:left;
}

.ps_third_img {
float:left; 
margin:0px 0px 0px 20px;
}

.ps_third_ht_img {
float:left; 
margin:0px 0px 0px 40px;
}

.oasis_plug {
margin:551px 0px 0px 0px;
}

.dawson_plug {
margin:322px 0px 0px 0px;
}

.about_holder {
width:100%; 
float:left;
}

.about_left {
width:50%; 
float:left; 
text-align:center;
}

.about_right {
width:50%; 
float:left; 
text-align:center;
}

.contact_left {
float:left; 
text-align:right; 
width:40%; 
padding:0px 20px 0px 40px;
}

.contact_right {
float:left; 
width:50%;
}

