a 
{
color:#999999;
text-decoration:none;
font-weight:bold;
}

a:link 
{
color:#999999;
text-align:none;

}

a:visited 
{
color:#999999;
text-decoration:none;
}
a:active 
{
color:#333333;
text-decoration:none;
}

a:hover 
{
color:#333333;
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: rgb(255,255,255) 1px solid;   
     margin-bottom: -40px; 
     padding-top: 5px; 
     width: 172px; 
     display: block; 
     height: 197px; 
     -moz-border-radius-bottomright: 10px; 
     -moz-border-radius-topleft: 10px; 
         text-decoration: underline;
}
 
 
a.thumbnail:hover		
{    border: rgb(200,200,200) 1px solid;
     background:rgb(225,225,225);
}
 
 
table.thumbnail 
{
        width: 10%;
}
 

BODY 
{
	MARGIN-TOP: 0px; BACKGROUND: rgb(255,255,255); MARGIN-BOTTOM: 20px
}

DIV 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

TH 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

TR 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

TABLE
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: -27px; MARGIN-BOTTOM: 7px;
	 FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px;
	  COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

TABLE.luis 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
	 FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px;
	  COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

FONT 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

LI 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

UL 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

FORM {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

BLOCKQUOTE 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}


p 
{
border:0px none;
color:#555555;
font-family:verdana,arial,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 verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

I 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

FONT 
{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}
CENTER {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif;
	 BORDER-LEFT: 0px; COLOR: rgb(91,91,101); BORDER-BOTTOM: 0px
}

FONT 
{
	DISPLAY: block; FONT: 9px Verdana, Tahoma, Helvetica, sans-serif;
	 MARGIN-LEFT: 4px; WIDTH: 170px; COLOR: rgb(91,91,101); MARGIN-RIGHT: 4px;
	  LETTER-SPACING: 0px
}


h3 
{
	background:#CACACA none repeat scroll 0%;
	border-left:10px none;
	color:#555555;
	font-size:15;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0px;
	line-height:normal;
	padding-bottom:5;
	padding-top:5;
	text-align:center;
}

h5 
{
	color:#555555;
	font-size:9;
	text-align:center;
	font-weight:normal;
}

h6 
{
	color:#999999;
	font-size:9;
	text-align:center;
	font-weight:bold;
}

IMG 
{
	BORDER-RIGHT: rgb(0,0,0) 1px; BORDER-TOP: rgb(0,0,0) 1px; 
	BORDER-LEFT: rgb(0,0,0) 1px; BORDER-BOTTOM: rgb(0,0,0) 1px
}

IMG.thumbnail 
{
	BORDER-RIGHT: rgb(0,0,0) 1px solid; PADDING-RIGHT: 0px;
	 BORDER-TOP: rgb(0,0,0) 1px solid; PADDING-LEFT: 0px; 
	 BACKGROUND: rgb(45,45,45); PADDING-BOTTOM: 0px; MARGIN: 0px;
	 VERTICAL-ALIGN: middle; BORDER-LEFT: rgb(0,0,0) 1px solid; 
	 PADDING-TOP: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid
}

INPUT {
	BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid;
	 BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 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: rgb(40,40,40);
	 BORDER-LEFT: 1px; BORDER-BOTTOM: rgb(0,0,0) 1px dotted
}
.caption {
	COLOR: rgb(95,121,216); FONT-STYLE: italic
}
.display {
	BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid;
	 BACKGROUND: #FFFFFF; 
	 FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#141414",Direction=135,Strength=5);
	 BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid
}
.lid {
	BACKGROUND: rgb(55,55,55); FONT: 11px Verdana, Tahoma, Helvetica, sans-serif;
	 COLOR: rgb(102,102,102); TEXT-DECORATION: none
}
.message_body {
	MARGIN: 5px 5px 10px; 
	FONT: 10px Verdana, Tahoma, Helvetica, sans-serif; COLOR: rgb(91,91,101)
}

.sb 
{
	BACKGROUND: rgb(91,91,101); FONT: 12px Verdana, Tahoma, Helvetica, sans-serif;
	 COLOR: rgb(204,204,255); 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 Verdana, Tahoma, Helvetica, sans-serif; COLOR: rgb(91,91,101)

}

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