 
a:hover { color:red; text-decoration:underline; } 
a.no-border { background:none; } 
.tableborders { background:#d2e4fc; } 
.tddetails { background:#fff; } 
.tdbackground { font-size:9pt; background:#f4f4f4; color:#000; font-family:arial; } 
.tdbackground1 { font-size:9pt; background:#fff; color:#000; font-family:arial; } 
.tdnothumbs { font-size:12pt; background:#f4f4f4; color:#000; font-family:arial; } 
.small { font-size:8pt; font-family:arial; } 
.medium { background-image:url(../images/menuarrow2.gif); background-repeat:no-repeat; font-size:9pt; font-family:arial; } 
.large { font-size:12pt; font-family:arial; }
.bigger { font-size:14pt; font-family:arial; } 
.box { width:400px; background:#CCCCCC; border:thin dashed #666666; height:60px; font:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; padding-left:30px;} 
.box p { font-size:14px; color:#fff; } 
.boxwhite { background-image:url(../images/tab_e.gif); background-repeat:repeat; } 
.footer { background:#69c; font-size:12px; } 
.bold {font-size:12px; font-weight:bold;}
a:link,a:visited { color:#606; text-decoration:none; } 
P,TABLE,TD,TR { font-size:9pt; color:#000000; font-family:arial; }


.image-border		{ LEFT: 0px; position: relative; top: 0px; }

.image-borderon		{ LEFT: 8px; position: relative; top: 8px;  }
.yellow_bg {background:#FFFFCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:groove; padding-top:5px; padding-bottom:5px; padding-left:15px}
.red {font-family:Arial, Helvetica, sans-serif; color:#006666; font-weight:bold; }
div.greenline			{ background-color: #099; height: 4px; }


/* Styles used for highlight boxes */

.box-highlight			{ background: #DDD; padding: 10px; border: 1px solid; text-align: left; }

.box-redborder			{ padding: 8px; border: 4px #992222 double; text-align:left; }

.box-dashed				{ border: 1px dashed #922; border-width: 1px; padding: 0.5em; background: #FFE; }

.box-note				{ border: 2px solid #000099; border-width: 2px 2px 2px 10px;
						padding: 0.5em 0.5em 1em; background: #FFFFE5; }

.box-recommendation		{ border: 2px solid #666666; border-width: 2px 2px 2px 10px;
						padding: 0.5em 0.5em 1em; background: #DDDDDD; }
.box_monitor 			{ padding: 8px; border: 4px #666699 double; background: #BEDEDE; font-size: 95%; font-weight:bold; text-align: center;  }