a 
{
color:  #9d0000;
text-decoration:none;
font-weight:bold;
}

a:link 
{
color:  #9d0000;
text-align:none;

}

a:visited 
{
color:  #9d0000;
text-decoration:none;
}
a:active 
{
color:  #333333;
text-decoration:none;
}

a:hover 
{
color:  #9d0000;
text-decoration:none;
}

/* --------------------------------------------
    Thumbnail Styles
   -------------------------------------------- */
/* This is to ensure that long texts in thumbnails are 
   wrapped around. Different browsers do it differently */
td.thumbnail font
{
        white-space: -moz-pre-wrap; /* Mozilla*/
        white-space: -pre-wrap; /* Opera 4 - 6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        white-space: pre-wrap; /* CSS3  */
        word-wrap: break-word; /* IE 5.5+ */
}
 
 
td.thumbnail 
{ 
        padding: 2px; height: 207px;
        /* dont forget to add width here else text wrapping
         in mozilla will not work - since this is the parent
         class */
        width: 172px;
      
}
 

td.thumbnail:hover
{ 
   font-weight: bold;
}

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active 
{ 
 
     border:  #FFFFFF 0px solid;   
     margin-bottom: -40px; 
     padding-top: 5px; 
     width: 172px; 
     display: block; 
     height: 197px;
     text-decoration: underline;
}
 
 
a.thumbnail:hover		
{    border:  #C8C8C8 1px solid;
     background:  #F5F5F5;
}
 
 
table.thumbnail 
{
        width: 10%;
}
 

BODY 
{
	MARGIN-TOP: 0px; BACKGROUND:   ; MARGIN-BOTTOM: 20px
}

DIV 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

TH 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

TR 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

TABLE
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: -27px; MARGIN-BOTTOM: 27px;
	 FONT: 12px arial, verdana, sans-serif; BORDER-LEFT: 0px;
	  COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

TABLE.luis 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: -13px;
	 FONT: 12px arial, verdana, sans-serif; BORDER-LEFT: 0px;
	  COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

FONT 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

LI 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

UL 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

FORM {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

BLOCKQUOTE 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}


p 
{
border:0px none;
color:  #555555;
font-family:arial,verdana,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

B 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}


I 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

FONT 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}
CENTER {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px arial, verdana, sans-serif;
	 BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px
}

FONT 
{
	DISPLAY: block; FONT: 9px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	 MARGIN-LEFT: 4px; WIDTH: 170px; COLOR:  #5B5B65; MARGIN-RIGHT: 4px;
	  LETTER-SPACING: 0px
}


h3 
{
	background:  #F5F5F5 none repeat scroll 0%;
	border-left:0px none;
	color:  #9d0000;
	font-size:13;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:0px;
	line-height:normal;
	padding-bottom:10;
	padding-top:10;
	text-align:left;
}

h5 
{
	color:  #2D2D2D;
	font-size:9;
	text-align:center;
	font-weight:normal;
}

h6 
{
	color:  #999999;
	font-size:9;
	text-align:center;
	font-weight:bold;
}

IMG 
{
	BORDER-RIGHT:  #000000 1px; BORDER-TOP:  #000000 1px; 
	BORDER-LEFT:  #000000 1px; BORDER-BOTTOM:  #000000 1px
}

IMG.thumbnail 
{
	BORDER-RIGHT:  #000000 1px solid; PADDING-RIGHT: 0px;
	 BORDER-TOP:  #000000 1px solid; PADDING-LEFT: 0px; 
	 BACKGROUND:  #2D2D2D; PADDING-BOTTOM: 0px; MARGIN: 0px;
	 VERTICAL-ALIGN: middle; BORDER-LEFT:  #000000 1px solid; 
	 PADDING-TOP: 0px; BORDER-BOTTOM:  #000000 1px solid
}

INPUT {
	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid;
	 BORDER-LEFT:  #000000 1px solid; BORDER-BOTTOM:  #000000 1px solid
}
TABLE.thumbnail {
	WIDTH: 10%
}
TD {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 1px; 
	BORDER-BOTTOM: 1px; BORDER-COLLAPSE: collapse; empty-cells: show
}
TD.message_body {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; DISPLAY: block; BACKGROUND:  #DDDDDD;
	 BORDER-LEFT: 1px; BORDER-BOTTOM:  #000000 1px dotted
}
.caption {
	COLOR:  #5F79D8; FONT-STYLE: italic
}
.display {
	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid;
	 BACKGROUND:  #FFFFFF; 
	 FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#141414",Direction=135,Strength=5);
	 BORDER-LEFT:  #000000 1px solid; BORDER-BOTTOM:  #000000 1px solid
}
.lid {
	BACKGROUND:  #373737; FONT: 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	 COLOR:  #666666; TEXT-DECORATION: none
}
.message_body {
	MARGIN: 5px 5px 10px; 
	FONT: 10px Arial, Verdana, Tahoma, Helvetica, sans-serif; COLOR:  #5B5B65
}

.sb 
{
	BACKGROUND:  #5B5B65; FONT: 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	 COLOR:  #CCCCFF; TEXT-DECORATION: none
}

BODY 
{
	MARGIN-TOP: 0px; TOP: 0px
}

BODY TABLE A IMG 
{
	DISPLAY: inline
}
HR {
	POSITION: relative
}

.message_body 
{
	MARGIN: 5px 5px 10px; 
	FONT: 10px Arial, Verdana, Tahoma, Helvetica, sans-serif; COLOR:  #5B5B65

}

#imageinfo {
    margin-bottom:40px;
    text-align:center;
}


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
