
.black {color: black;}
.dkgray {color: #333333;}
.gray {color: #666666;}
.medgray {color: #999999;}
.ltgray {color: #AAAAAA;}
.red {color:red;}
.white {color: white;}
.blue {color: #000080; } 

.bold {font-weight: Bold;}
.normal {font-weight: Normal;}

.sm {font-size: 9pt; line-height: 11pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}
.med {font-size: 10pt; line-height: 12pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}
.lg {font-size: 12pt; line-height: 14pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}
.mlg {font-size: 13pt; line-height: 15pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}
.xlg {font-size: 14pt; line-height: 16pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}
.xxlg {font-size: 16pt; line-height: 18pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal;}


.box_left {text-align: left; border: #0066CC 1px solid; padding: 5px;}
.box_center {text-align: center; border: #0066CC 1px solid; padding: 5px;}
.box_right {text-align: right; border: #0066CC 1px solid; padding: 5px;}

A:link    { color: black; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal; }
A:active  { color: black; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal; }
A:visited { color: black; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal; }
A:hover { color: black; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal; }

.bordertp {border-top-width: 0; border-top-style: dashed; border-top-color: #99CCFF}
.borderbt {border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #CCCCCC}
.borderlt {border-left-width: 0; border-left-style: dashed; border-left-color: #99CCFF}
.borderrt {border-right-width: 0; border-right-style: dashed; border-right-color: #99CCFF}


/* ------------
   Quote Boxes 
---------------*/
ol.quote {font-size: 12px; line-height: 14pt; font-family: Verdana, Arial, Tahoma, Serif; font-variant: normal;font-style: normal; list-style: none;padding: 20px 0 0;}
ol.quote p {padding: 5px;}
ol.quote li {margin: 0 0 15px;width: 485;}
ol.quote div{padding: 0 10px;}
ol.quote .quote_year {float: right;padding: 0 0 4px;}

ol.quote .quote_name
{
background: url(/images/quote/quote_quote.gif) no-repeat right top;
float: left;
margin: -1px 0 0;
min-height: 16px;
padding: 5px 25px 5px 10px;
position: relative;
z-index: 1;
}

ol.quote .quote_top,
ol.quote .quote_bottom
{
display: block;
clear: both;
font-size: 0;
width: 485;
height: 10px;
}

ol.quote .quote_top {background: url(/images/quote/quote_top.gif) no-repeat;}
ol.quote .quote_middle {background: url(/images/quote/quote_middle.gif) repeat-y;}
ol.quote .quote_bottom {background: url(/images/quote/quote_bottom.gif) no-repeat;}