body { background-color:#FFFFFF; margin:0px; }

#container { background-color:#FFFFFF; width:1000px; margin-left: auto; margin-right: auto; font-family:Arial, Verdana, Helvetica, sans-serif; }

#header { position:relative; background-color:#FFFFFF; width:100%; height:170px; }
#footer { margin:40px 0 20px 40px; font:13px Verdana, Arial, Helvetica, sans-serif; }
#main_content { padding:28px 0 0 40px; background-image:url(images/bg_main_content.jpg); background-repeat:no-repeat; background-color:#FFFFFF; position:relative; width:100%; height:100%; } 

#logo_swish { position:absolute; top:22px; left:49px; z-index:1; }
#logo_text { position:absolute; top:70px; left:222px; z-index:1; }

#tab1 { position:absolute;  top:144px; left:451px; z-index:1; }
#tab2 { position:absolute; top:144px; left:623px; z-index:1; }
#tab3 { position:absolute; top:144px; left:795px; z-index:1; }

.video_masthead_body { font-weight:bold; font-size:10pt; color:#666666; width:95% }
.video_masthead_title { font-weight:bold; font-size:18pt; color:#000000;  }
.video_iso_body { font-weight:bold; font-size:10pt; color:#666666; width:95% }
.video_iso_title { font-weight:bold; font-size:14pt; color:#0063B1; }
#video_iso_image { margin-top:40px; }
.video_masthead_body a:link    { cursor:pointer; color: #0063B1; text-decoration: none; }
.video_masthead_body a:visited { cursor:pointer; color: #0063B1; text-decoration: none; }
.video_masthead_body a:hover   { cursor:pointer; color: #000000; text-decoration: none; }
.video_iso_body a:link    { cursor:pointer; color: #0063B1; text-decoration: none; }
.video_iso_body a:visited { cursor:pointer; color: #0063B1; text-decoration: none; }
.video_iso_body a:hover   { cursor:pointer; color: #000000; text-decoration: none; }
.video_frame_title { font-weight:bold; font-size:10pt; color:#0063B1; font-style:italic; }
.video_frame_body { font-weight:bold; font-size:10pt; color:#666666; }
td#video_frame { border:thin double #F3F3F3; }

.corecap_masthead_body { font-weight:bold; font-size:10pt; color:#666666; width:95% }
.corecap_masthead_title { font-weight:bold; font-size:18pt; color:#000000;  }
.corecap_li_title { font-weight:bold; font-size:10pt; color:#0063B1; position:relative; left:-15px; }
.corecap_addlinks_title { font-weight:bold; font-size:10pt; color:#000000; } 
.corecap_addlinks_content { font-size:10pt; color:#666666; }
.corecap_iso_title { font-weight:bold; font-size:10pt; color:#0063B1; } 
.corecap_iso_content { font-size:10pt; color:#666666; }
#corecap_iso_image { margin-top:20px; }
td#corecap { width:178px; padding:0 5px 0 5px } 
td#corecapiso { padding:10px; } 
td#corecapiso a:link    { cursor:pointer; color: #0063B1; text-decoration: none; }
td#corecapiso a:visited { cursor:pointer; color: #0063B1; text-decoration: none; }
td#corecapiso a:hover   { cursor:pointer; color: #000000; text-decoration: none; }
ul.outside { list-style-position:outside; font-size:10pt; color:#666666; margin:0px; padding:0px; }
li.outside { list-style: disc inside; font-size:10pt; color:#666666; margin:0px; padding:0px; } 

.contact_masthead_body { font-weight:bold; font-size:10pt; color:#666666; width:95% }
.contact_masthead_title { font-weight:bold; font-size:18pt; color:#000000;  }
.contact_masthead_title_sub { font-weight:bold; font-size:12pt; color:#0063B1;  }
.contact_iso_title { font-weight:bold; font-size:10pt; color:#0063B1; }
.contact_iso_content { font-size:10pt; color:#666666; }
.contact_masthead_body a:link    { cursor:pointer; color: #000000; text-decoration: none; }
.contact_masthead_body a:visited { cursor:pointer; color: #000000; text-decoration: none; }
.contact_masthead_body a:hover   { cursor:pointer; color: #0063B1; text-decoration: none; }

table.one { table-layout: automatic }
table.two { table-layout: automatic; width:100%; padding: 20px 0 0 0; }