Body {background: url(/images/bg_tile.jpg) top left; font-family: Tahoma;}
TD { font-family:Verdana;font-size:11px;}
A {text-decoration:none;}
A:hover,A:active { text-decoration:underline;}


.main-image {width: 744px; margin-bottom: 9px;}
.main-top-left {width: 7px; height: 7px; font-size: 0; line-height: 0; background: url(/images/corners.jpg) no-repeat top left; position: relative; top: 0; left: 0;}
.main-top-right {width: 7px; height: 7px; font-size: 0; line-height: 0; background: url(/images/corners.jpg) no-repeat top right; position: relative; top: 0; right: 0;}
.main-bot-left {width: 7px; height: 7px; font-size: 0; line-height: 0; background: url(/images/corners.jpg) no-repeat bottom left; position: relative; top: 0; left: 0;}
.main-bot-right {width: 7px; height: 7px; font-size: 0; line-height: 0; background: url(/images/corners.jpg) no-repeat bottom right; position: relative; top: 0; right: 0;}

.nav span { 
display:inline;
margin: 0 5px 0 0; 
white-space: nowrap;
}

.textbox  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 1px; border-color: #8B9BBD; width: 200px; height: 18px;}
.textboxsmall  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 1px; border-color: #8B9BBD; width: 75px; height: 18px;}
.textboxmedium  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 1px; border-color: #8B9BBD; width: 100px; height: 18px;}

.textboxslider  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 0px; border-color: #FFFFFF; width: 25px; height: 18px; text-align: right;}
.percent  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 0px; border-color: #FFFFFF; width: 15px; height: 18px; text-align: left;}

.textarea  { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; background-color: #FFFFFF; border-width: 1px; border-color: #8B9BBD; width: 200px; height: 100px;}
.TableAlignTop { vertical-align:top; }
.TableAlignBottom { vertical-align:bottom; }
.buttonX  { font-family: Verdana; font-size: 7pt; color: #000000; font-weight: normal; background-color: #CCCCCC; border-width: 1px; border-color: #666666; height: 15px; width: 50px;}
.buttonY  { font-family: Verdana; font-size: 7pt; color: #000000; font-weight: normal; background-color: #CCCCCC; border-width: 1px; border-color: #666666; height: 17px; width: 50px;}
.buttonZ  { font-family: Verdana; font-size: 7pt; color: #000000; font-weight: normal; background-color: #CCCCCC; border-width: 1px; border-color: #666666; height: 17px; width: 75px;}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 2px solid black;
border-bottom: 2px solid black;
visibility: hidden;
}

#hintbox2{ /*CSS for pop up hint box */
position:absolute;
top: 0;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-top: 1px solid #333333;
border-left: 1px solid #333333;
visibility: hidden;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

 .tabb { font-weight:bold; font-size:14px; font-family:Arial,Helvetica;TEXT-ALIGN: left;}
 .tan {FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: left;}
 .tann {FONT-WEIGHT: bold;FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: left;}
 .tanc {FONT-WEIGHT: bold;FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: left;}
