 body { background-color:#F0F0F0;}
table.normal { background-color:#FFFFFF;border-collapse:collapse;}
tr.normal{
    border:0px;
    padding:0px;
    margin:0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color:black;
    vertical-align:top;
}
td.normal{
    border:0px;
    padding:0px;
    margin:0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color:black;
    background-color:#FFFFFF;
    vertical-align:top;
    text-align:left;
    border-style:solid;
    border-color: #9A9A9A;
    border-width:1px;
}

td.normal-blank{
    border:0px;
    padding:0px;
    margin:0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color:black;
    background-color:#FFFFFF;
    vertical-align:top;
    text-align:left;
}

th.normal{
    border:0px;
    padding:0px;
    margin:0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color:black;
    background-color:#F0F0F0;
    vertical-align:top;
    text-align:left;
     border-style:solid;
    border-color: #000000;
    border-width:1px;
}
p { font-family:Verdana; font-size:11px; color:black; margin:5px;}

a { color: #E11212; text-decoration:none;}

a.none { text-decoration:none; border:0;}


a:hover {text-decoration:underline; }
hr {
	color: #7F8A94;
	border: 1px  solid;
	height: 1px;
	padding: 0px;
	margin:0px;
}
img { border:0;}
ul {margin: 10px;}

.text { font-family:Verdana; font-size:11px; color:black;}

p.title {
    font-family:Arial;
    font-size:14px;
    text-transform:uppercase;
    font-weight:bold;
    color:#7F8A94;
    margin-top:20px;
    margin-bottom:0px;
}


.section {
    font-family:Arial;
    font-size:11px;
    text-transform:uppercase;
    font-weight:bold;
    color:#7F8A94;
    text-align:left;
}

.code {
    background-color:#EEEEEE;
    font-family: Arial;
    font-style:normal;
    font-size:8px;
}







.horizontal-spacer{
    color:#F0F0F0;
    width:2px;
    height:2px;
    font-size:2px;
    background-color:#F0F0F0;
}



/* logo */




.figure{
     font-family:Verdana; font-size:7pt; color:black;
 }

 .person{
	 width:150px;
	 font-size:10px;
	 font-weight:normal;
	 color:black;
	 text-align:left;
	 vertical-align:top;
	 background-color:#F0F0F0;
 }

 .message{
	 width:600px;
	 font-size:10px;
	 font-weight:normal;
	 color:black;
	 text-align:left;
	 vertical-align:top;
	 background-color:#F0F0F0;
 }

 .messageDate{
    width:170px;
    font-size:12px;
    font-weight:bolder;
    color:black;
    text-align: right;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:2px;
    border-style:solid;
    border-color: #F0F0F0;
    border-width:1px;
}

 .messageSubject{
    width:400px;
    font-size:12px;
    font-weight:bolder;
    color:black;
    text-align: left;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:2px;
    border-style:solid;
    border-color: #F0F0F0;
    border-width:1px;
}

.personName{
    width:150px;
    font-size:10px;
    font-weight:bolder;
    color:black;
    text-align: left;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:2px;
    border-style:solid;
    border-color: #E11212;
    border-width:1px;
}
.personData{
    width:150px;
    font-size:10px;
    font-weight:normal;
    color:black;
    text-align: left;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:2px;
   }

.personImage{
    width:100px;
       text-align: left;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:5px;
   }

table.download{
    font-size:10px;
    font-weight:normal;
    color:black;
    width:100%;
    text-align: left;
    vertical-align:top;
    background-color:#F0F0F0;
    padding:10px;
    border-bottom-style:solid;
    border-bottom-color: black;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-color: black;
    border-top-width:1px;
}
table.content{
    border-collapse:collapse;
    border:0px;
    font-family: Verdana;
    padding:0px;
    border-left:5px;
    border-left-style:solid;
    border-left-color:#FFFFFF;
    background-color:#FFFFFF;
    font-size:10px;
    font-style:normal;
    color:white;
    text-align: left;
    vertical-align:top;
    height:600px;
    width:100%;
}

td.content{ vertical-align:top;}







































.menuitem {
    COLOR: #3f3f3f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-DECORATION: none
    }
.smallmenuitem {
    COLOR: #3f3f3f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-DECORATION: none
    }
.title {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 15pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
    }
.sectionheading {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none }
.tm {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: normal;
    VERTICAL-ALIGN: top
    }
.text {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
    }
.bordermenu {
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none }

.newsitem {
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none }
.submenuitem {
    COLOR: #3f3f3f;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-DECORATION: none;
    TEXT-INDENT: 10pt }
.tabletext {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none }
.tabletext .light {
    COLOR: #eeeeee }
.tabletextlight {
    COLOR: #eeeeee;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
    }
.tablecelltext {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
    }
.smalltext {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    color:black;
    }
.reallysmalltext {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    TEXT-DECORATION: none;
    }


.smalltext A {
	FONT-FAMILY: Verdana;
    	FONT-SIZE: 8pt;
    COLOR: #980000
}

.reallysmalltext A {
FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    COLOR: #980000
}
td{
	  color:black;
    font-family: Verdana;
    font-style:normal;
    font-size: 9pt;
}
pre{
    font-family: Verdana;
    font-style:normal;
    font-size: 9pt;
}
.pre{
    font-family: Verdana;
    font-style:normal;
    font-size: 9pt;
}
th{
		color:black;
    font-family: Verdana;
    font-style: normal;
    font-weight: bold;
    font-size: 9pt;
}
input.foo
{
    FONT-COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-DECORATION: none
}

table.foo
{
    BORDER-COLOR: #EEEEEE;
    BORDER-STYLE: NONE;
    BORDER-WIDTH: 0px;
    BORDER-COLLAPSE: COLLAPSE;
    MARGIN: 0;
    PADDING: 0;
}