body {
background-color:#ffffff;
color:#000000;
margin:0px;
padding:0px;
font-family: "trebuchet ms", helvetica, arial, sans-serif; 
font-size:14px; 
text-decoration:none;
line-height:150%;
}

#mainbox {
position:relative;
width:895px;
height:auto;
}

#stiveslogobox {
position:absolute;
top:34px;
left:11px;
width:280px;
height:60px;
z-index:50;
}

#linkbox {
position:absolute;
top:25px;
left:280px;
width:580px;
height:30px;
z-index:50;
}

#leftheightbox {
position:relative;
width:5px;
height:auto;
float:left;
}

#topblankbox {
position: relative;
width:895px;
height:5px;
}



#topblankboxleft {
position: relative;
width:85px;
height:45px;
float: left;
}

#titlebox {
position: relative;
width:810px;
height:45px;
float:left;
}

#numberstrip {
position:relative;
width:65px;
height:auto;
float:left;
}

#imagestrip {
position:relative;
width:311px;
height:auto;
float:left;
margin-right:7px;
}

#imagestrip2 {
position:relative;
width:780px;
height:auto;
float:left;
margin-right:15px;
}

.imageplace {
position:relative;
float:left;
width:340px;
height:340px;
padding:10px;
}

#textbox1 {
position:relative;
width:150px;
height:auto;
float:left;
padding-right:10px;
border-right:1px;
border-right-style:solid;
}

#textbox2 {
position:relative;
width:150px;
height:auto;
float:left;
padding-right:10px;
padding-left:10px;
border-right:1px;
border-right-style:solid;
margin-right:20px;
}

#tablestrip {
position:relative;
width:112px;
height:auto;
float:left;
}

#textboxholder {
position:relative;
width:360px;
height:auto;
padding-left:0px;
margin-right:10px;
padding-right:10px;

}

.advertboxzone1 {
position:relative;
float:left;
width:350px;
height:170px;
padding:10px;
margin:10px;
border-color:#125485;
border-width:1px;
border-style:solid;
color:#125485;
}

.image1 {
background: url(symbols/image1shadow.gif) no-repeat bottom right; 
position:relative;
width: 308px;
height: 208px;
margin-bottom:6px;
}

.reftab {
background: url(symbols/ref-tab-small.gif) no-repeat bottom right; 
position:relative;
width: 40px;
height: 40px;
margin-bottom:6px;
margin-top:40px;
text-align:center;
}

.image2 {
background: url(symbols/image2shadow.gif) no-repeat bottom right; 
position:relative;
width: 153px;
height: 110px;
margin-bottom:3px;
margin-right:5px;
float:left;
}

.image3 {
background: url(symbols/image2shadow.gif) no-repeat bottom right; 
position:relative;
width: 153px;
height: 110px;
margin-bottom:3px;
float:left;
}

.image4 {
background: url(symbols/image2shadow.gif) no-repeat bottom right; 
position:relative;
width: 153px;
height: 110px;
margin-bottom:3px;
margin-right:5px;
float:left;
}

.image5 {
background: url(symbols/image2shadow.gif) no-repeat bottom right; 
position:relative;
width: 153px;
height: 110px;
margin-bottom:3px;
float:left;
}

.icontable {
border-width:0px;
border-collapse:collapse;
}

.icontdlarge {
width:108px;
height:54px;
border-bottom-width:1px;
border-bottom-style:solid;
}

.icontdsmallleft {
width:55px;
height:54px;
border-width:1px;
border-left-width:0px;
border-style:solid;
}

.icontdsmallright {
width:55px;
height:54px;
border-width:1px;
border-right-width:0px;
border-style:solid;
}

.icontdsmallleft2 {
width:55px;
height:55px;
border-width:1px;
border-left-width:0px;
border-bottom-width:0px;
border-style:solid;
}

.icontdsmallright2 {
width:55px;
height:55px;
border-width:1px;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
}

.icontdsmallright3 {
width:55px;
height:55px;
border-width:1px;
border-right-width:0px;
border-top-width:0px;
border-style:solid;
}

.icontr {
}
img {border:0}

img.imagesize1 {
width:300px;
height:200px;
}

img.symbol-size {
width:54px;
}

img.changeovergraphic {
width:44px;
}

img.imagesize2 {
width:144px;
height:100px;
}


.zoneheadernew {
position:relative;
width:100%;
height:auto;
}

.zonefooternew {
position:relative;
width:100%;
height:auto;
clear:both;
}

.clearboth {clear:both;}

.imagepageimagestyle1 {
width:300px;
height:200px;
}