 
.tableborders { background: #408080} 
.tableheaders { background: #408080; color:#FFFFFF; font-weight:bold } 
.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; color:#CCCCCC; background:#3366CC; font-family:arial;} 

.small { font-size:9pt; font-family:arial; } 
.medium { background-image:url(../images/arrow_sub.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 { font-weight:100; color:000; text-decoration:none; } 
a:hover {color:#FF0000}
a:visited {color:#000033; text-decoration:none}

p,table,td,tr { font-size:10pt; 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: 2px; border: 1px #000 dotted; background: #FFCCCC; font-size: 95%; font-weight:bold; text-align: center; color:#000000;}
.bghighlight {background-color:#FFFFCC; font:Arial, Helvetica, sans-serif; padding:5px 10px; text-align:justify}

.bluebg {background-color:#3366CC; color:#FFFFFF; font-weight:bold; border:1px #ffffff double; letter-spacing:2px}
.darkbg {background-color:#333333; color:#FFFFFF; font-weight:bold; border:1px #ffffff double; text-align:center; padding:5px 10px}
.pinkborder {border: dashed 1px rgb(250,0,255); padding:5px 10px; text-align:justify}


