
body
 {
 margin:          5px;
 padding:         0px;
 border-width:    0px;
 background:      #48576C url('background_csc.gif') repeat top left;
 }

div
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 }

p
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 }
 
table
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 table-layout:    auto;
 }

td
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 font-size:       8pt;
 letter-spacing:  0em;
 }
 
img
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 display:         block;
 }

a
 {
 outline:         none;
 }

div.container
 {
 width:           770px;
 margin:          0px auto 0px auto;
 }

table.content
 {
 width:           770px;
 }

table.content td.content_top
 {
 width:           770px;
 line-height:     0px;
 }

table.content td.content_middle_left
 {
 width:           160px;
 line-height:     0px;
 }

table.content td.content_middle_right
 {
 width:           600px;
 padding:         0px 5px 0px 5px;
 line-height:     10px;
 background:      #FFFFFF;
 }

table.content td.content_bottom
 {
 width:           770px;
 padding:         1px 0px 1px 0px;
 }

div#header a:link, div#header a:active, div#header a:visited 
 {
 color:           #FFFFFF;
 text-decoration: none;
 }

div#header a:hover
 {
 color:           #FFFFFF;
 text-decoration: none;
 }

div#menu a:link, div#menu a:active, div#menu a:visited 
 {
 color:           #E0E0E0;
 text-decoration: none;
 }

div#menu a:hover
 {
 color:           #E0E0E0;
 text-decoration: none;
 }

table.main
 {
 width:           600px;
 }

table.main td.language
 {
 color:           #000000;
 font:            normal 8pt 'arial', sans-serif;
 line-height:     20px;
 }

table.main td.language a:link, table.main td.language a:active, table.main td.language a:visited 
 {
 color:           #666666;
 text-decoration: none;
 }

table.main td.language a:hover
 {
 color:           #000000;
 text-decoration: underline;
 }

table.main td.description
 {
 padding:         0px 5px 0px 5px;
 color:           #003398;
 font:            bold 10pt 'arial', sans-serif;
 line-height:     20px;
 }

table.main td.paragraph
 {
 padding:         0px 5px 0px 5px;
 line-height:     16px;
 }

table.main td.full
 {
 width:           590px;
 }

table.main td.half
 {
 width:           290px;
 }

table.main td.third
 {
 width:           190px;
 }

table.main td.paragraph p.title
 {
 color:           #234EA5;
 font:            bold 12pt 'arial', sans-serif;
 }

table.main td.paragraph .float_left
 {
 float:           left;
 }

table.main td.paragraph .float_left img
 {
 margin:          0px 10px 10px 0px;
 }

table.main td.paragraph .float_center
 {
 text-align:      center;
 }

table.main td.paragraph .float_right
 {
 margin:          0px 0px 10px 10px;
 float:           right;
 }

table.main td.paragraph p.body
 {
 color:           #333333;
 font:            normal 10pt 'arial', sans-serif;
 }

table.main td.paragraph p.align_left
 {
 text-align:      left;
 }

table.main td.paragraph p.align_center
 {
 text-align:      center;
 }

table.main td.paragraph p.align_right
 {
 text-align:      right;
 }

table.main td.paragraph p.align_justify
 {
 text-align:      justify;
 }
 
table.main td.paragraph a:link, table.main td.paragraph a:active, table.main td.paragraph a:visited 
 {
 color:           #000000;
 text-decoration: none;
 }

table.main td.paragraph a:hover
 {
 color:           #000000;
 text-decoration: underline;
 }

table.footer
 {
 width:           770px;
 }

table.footer td.copyright
 {
 width:           770px;
 padding:         1px 0px 1px 0px;
 color:           #ffffff;
 font:            normal 8pt 'trebuchet ms', 'arial', sans-serif;
 }

table.footer td.copyright img
 {
 display: inline;
 }
