body { 
color : #000000; 
background-color : #c1c4cd; 
background : url(../graph/bodybg.jpg); 
} 
input { 
background-color : #fcfcfc; 
} 
textarea { 
background-color : #fcfcfc; 
} 
select { 
background-color : #fcfcfc; 
} 
a { 
text-decoration : none; 
color : #1b2f61; 
} 
a:hover { 
color : #990000; 
} 
img { 
border-color : #000000; 
} 
p { 
margin-top : 8px; 
margin-bottom : 7px; 
} 
h1 { 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 5px; 
font-size : 18px; 
font-weight : normal; 
color : #6980a5; 
font-family : Arial, Tahoma, Sans-serif; 
} 
h2 { 
text-decoration : none; 
margin-top : 5px; 
font-size : 13px; 
font-weight : normal; 
color : #6980a5; 
font-family : Arial, Tahoma, Sans-serif; 
} 
h3 { 
background : url(../graph/arrow.gif) no-repeat left center; 
margin-top : 0; 
margin-bottom : 0; 
padding : 1px 0 0 30px; 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 17px; 
font-weight : normal; 
} 
h4 { 
text-decoration : none; 
margin-top : 5px; 
margin-bottom : 5px; 
font-size : 14px; 
font-weight : normal; 
color : #000080; 
font-family : Arial, Tahoma, Sans-serif; 
} 
.maintable { 
background-color : #ffffff; 
} 
.topleft { 
width : 293px; 
height : 241px; 
background : url(../graph/topleft.jpg); 
} 
.topright { 
width : 87px; 
height : 241px; 
background : url(../graph/topright.jpg); 
} 
.bodytd { 
width : 615px; 
background-color : #ffffff; 
} 
.pagebody { 
width : 100%; 
background : url(../graph/pagebodybg.jpg); 
} 
.pricetable { 
background-color : #bbbbbb; 
} 
.leftbodytd { 
width : 200px; 
padding-left : 20px; 
padding-right : 15px; 
} 
.rightbodytd { 
width : 415px; 
padding-left : 10px; 
padding-right : 15px; 
} 
.logoclass { 
margin-left : 87px; 
margin-top : 90px; 
} 
.lmenu { 
padding-left : 10px; 
} 
.gline { 
height : 6px; 
background : url(../graph/gline.gif); 
} 
.normaltext { 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 11px; 
} 
.justtext { 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 11px; 
text-align : justify; 
} 
.newstext { 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 10px; 
text-align : justify; 
} 
.smalltext { 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 9px; 
} 
.bigtext { 
text-decoration : none; 
color : #333333; 
font-family : Verdana, Arial, Helvetica, Sans-serif, Pragmatica; 
font-size : 13px; 
} 
.Article_Title { 
font-family : Verdana, Arial, Helvetica, Sans-serif, Tahoma, Pragmatica; 
font-size : 14px; 
} 
.Text { 
font-family : Verdana, Arial, Helvetica, Sans-serif, Tahoma, Pragmatica; 
font-size : 11px; 
} 
#lightbox { 
position : absolute; 
left : 0; 
width : 100%; 
z-index : 100; 
text-align : center; 
line-height : 0; 
} 
#lightbox a img { 
border : none; 
} 
#outerImageContainer { 
position : relative; 
background-color : #fff; 
width : 250px; 
height : 250px; 
margin : 0 auto; 
} 
#imageContainer { 
padding : 10px; 
} 
#loading { 
position : absolute; 
top : 40%; 
left : 0%; 
height : 25%; 
width : 100%; 
text-align : center; 
line-height : 0; 
} 
#hoverNav { 
position : absolute; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
z-index : 10; 
} 
#imageContainer > #hoverNav { 
left : 0; 
} 
#hoverNav a { 
outline : none; 
} 
#prevLink, #nextLink { 
width : 49%; 
height : 100%; 
background : transparent url(../images/blank.gif) no-repeat; 
display : block; 
} 
#prevLink { 
left : 0; 
float : left; 
} 
#nextLink { 
right : 0; 
float : right; 
} 
#prevLink:hover, #prevLink:visited:hover { 
background : url(../images/prevlabel.gif) no-repeat left 15%; 
} 
#nextLink:hover, #nextLink:visited:hover { 
background : url(../images/nextlabel.gif) no-repeat right 15%; 
} 
#imageDataContainer { 
font : 10px Verdana, Helvetica, sans-serif; 
background-color : #fff; 
margin : 0 auto; 
line-height : 1.4em; 
overflow : auto; 
width : 100%; 
} 
#imageData { 
padding : 0 10px; 
color : #666; 
} 
#imageData #imageDetails { 
width : 70%; 
float : left; 
text-align : left; 
} 
#imageData #caption { 
font-weight : bold; 
} 
#imageData #numberDisplay { 
display : block; 
clear : left; 
padding-bottom : 1em; 
} 
#imageData #bottomNavClose { 
width : 66px; 
float : right; 
padding-bottom : 0.7em; 
} 
#overlay { 
position : absolute; 
top : 0; 
left : 0; 
z-index : 90; 
width : 100%; 
height : 500px; 
background-color : #000; 
}