/* General Styles */
body	{
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
}

table {
   background-color: #FFFFFF;
   border: solid 0px #FFFFFF;
}

td img { border: solid 0px #FFFFFF; }

/* Menu Links */
a.noline:link { color: #0000CC; text-decoration: none; }
a.noline:visited { color: #0000CC; text-decoration: none; }
a.noline:active { color: #0000CC; text-decoration: none; }
a.noline:hover { color: #0000CC; text-decoration: none; }

/* Footer Links */
a.footer:link { color: #FFFFFF; text-decoration: underline; }
a.footer:visited { color: #FFFFFF; text-decoration: underline; }
a.footer:active { color: #FFFFFF; text-decoration: underline; }
a.footer:hover { color: #FFFFFF; text-decoration: underline; }

/* Content Styles */
a.page_title {
   color: #000000;
   font:  12pt Arial;
   font-weight: bold;
}


a.normal_bold {
   color: #000000;
   font:  10pt Arial;
   font-weight: bold;
}

a.normal_text {
   color: #000000;
   font:  10pt Arial;
}

p.page_title {
   color: #000000;
   font:  12pt Arial;
   font-weight: bold;
}


p.normal_bold {
   color: #000000;
   font:  10pt Arial;
   font-weight: bold;
}

p.normal_text {
   color: #000000;
   font:  10pt Arial;
}


table.fullpage {
   width: 750;
   border: solid 0px #000000;
   padding-left: 10px;
   padding-top:  10px;
   spacing: 0px;
   font: 10pt Arial; 
}

table.content_tile3 {
   border: solid 0px #000000;
   padding-left: 10px;
   spacing: 0px;
   font: 10pt Arial;
}

table.content_tile3_nospace {
   border: solid 0px #000000;
   padding-left: 0px;
   spacing: 0px;
   font: 10pt Arial;
}


td.content_tile1 {
   border: solid 0px #000000;
   font: 8pt verdana;
   vertical-align: top;
   width: 160;
   padding-left: 5px;
   padding-top:  0px;
   padding-right: 5px;
   padding-bottom: 5px;
}

img.content_tile1_spacer {
   width: 150;
   height: 5;
}

td.content_tile2 {
   border: solid 0px #000000;
   font: 10pt Arial;
   vertical-align: top;
   width:   15;
   padding-left: 0px;
   padding-top:  0px;
}

td.content_tile3 {
   background-color: #FFFFFF;
   border: solid 0px #000000;
   font: 10pt Arial;
   color: #000000; 
   vertical-align: top;
   padding: 0px;
}

table.menu_tile {
   background-color: #FFFFFF;
   border: solid 1px #000000;
   spacing: 0px;
   padding: 2px;
}

td.menu_tile {
   font: 8pt verdana;
}

/* Footer Styles */
table.footer_tile {
   background-color: #FFFFFF;
   border: solid 0px #FFFFFF;
   spacing: 0px;
   padding: 2px;
}

td.footer_tile {
   font: 8pt verdana;
}




