body { background:#699aa8 url('images/bg-gradient.png') repeat-x; padding:0; margin:0; }



div.mainContainer { margin:auto; width:960px; height:747px; font-family:arial,verdana,sans-serif; font-size:13px; color:#235766; }

div.header { width:960px; height:84px; background: url('images/header.png') repeat-x; }

div.bar1 { width:960px; height:11px; clear:both; }

div.main { width:960px; height:579px; }

div.taglines { width:677px; height:579px; float:left; display:inline; overflow:hidden; background:#fff url('images/bg-copy.png') repeat-x; }

div.content { width:425px; height:429px; background:#fff url('images/bg-taglines.jpg') no-repeat; padding:85px 20px 0px 232px; position:relative;}

div.disclaimer{ width:361px; height:57px; background: url('images/bg-disclaimer.gif') no-repeat; color:#272727; font-size:11px; padding:10px 10px 10px 10px;}

div.logos { width:677px; height:65px; background:#fff url('images/bg-logos.png') repeat-x; }

div.survey { width:283px; height:579px; float:right; display:inline; overflow:hidden; background:#fff url('images/bg-survey.png') repeat-x; }

div.form { width:219px;	height:575px; padding:19px 25px 0px 21px; font-family:helvetica, arial, verdana, sans-serif; font-size:12px; color:#4b4b4b; }

	input {	background:#fff; border:1px solid #353430; margin-bottom:3px; }

	textarea { background:#fff; border:1px solid #353430; }

div.bar2 { width:960px; height:27px; clear:both; }

div.footer { width:960px; height:46px; font-family:arial, helvetica, verdana, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding-left:2% ;}

	.footer a { color:#fff; text-decoration:none; font-size:12px; font-weight:bold; }

	.footer a:hover { color:#fff; text-decoration:underline; font-weight:bold; }



a:link.finance, a:visited.finance{

background:url(images/btn-finance.png) no-repeat top left;

background-position: 0px 0px; width:283px; height:145px; display:block; }

a:hover.finance{ background-position:0px -145px; }



a:link.report, a:visited.report{

background:url(images/btn-report.png) no-repeat top left;

background-position: 0px 0px; width:283px; height:145px; display:block; }

a:hover.report{ background-position:0px -145px; }



a:link.test, a:visited.test{

background:url(images/btn-submit.png) no-repeat top left;

background-position: 0px 0px; width:132px; height:28px; padding-top: 0px; display:block; }

a:hover.test{ background-position:0px -28px; }



.glacialslide-html{background-color:#FFF;}

.glacialslide-html-blur{border:2px solid gray;}

.glacialslide-html-content{position:absolute;display:none;}

.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}

.glacialslide-move{cursor:move;}

.glacialslide-display-block{display:block;}

.glacialslide-display-none{display:none;}

.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}

.control:hover{color:#000!important;}



a.glacialslide, a.glacialslide * { margin:0; padding:0; }

a.glacialslide { display:block; float:left; position:relative; width:auto; height:64px; overflow:hidden;  margin:6px 8px 6px 0; background:url(watch_video_button_left.png) left top no-repeat;}

a.glacialslide span, span.glacialslide { display:block; float:left; position:relative; width:auto; height:34px; cursor:pointer; background:url(watch_video_button_right.png) right top no-repeat; font:12px/1.20em helvetica,arial,clean,sans-serif; color:#8a2222; padding:30px 6px 0 46px; font-weight:bold; text-align:left; }

a.glacialslide:hover { background-position:left -64px; color:#9aaaab;  }

a.glacialslide:hover span { background-position:right -64px; color:#9aaaab; white-space:nowrap; }



a#homepage_videos_button1 { display:block; position:relative; width:283px; height:145px; margin:0; padding:0; overflow:hidden; cursor:pointer; }

a#homepage_videos_button2 { display:block; position:relative; width:283px; height:145px; margin:0; padding:0; overflow:hidden; cursor:pointer; }

a#homepage_videos_button1 span, span.homepage_videos_button1 { position:absolute; top:0; left:0; width:283px; height:145px; background:url(images/btn-finance.png) left top no-repeat; cursor:pointer; }

a#homepage_videos_button2 span, span.homepage_videos_button2 { position:absolute; top:0; left:0; width:283px; height:145px; background:url(images/btn-report.png) left top no-repeat; cursor:pointer; }

a#homepage_videos_button1:hover span { background-position:left bottom; }

a#homepage_videos_button2:hover span { background-position:left bottom; }

#videoBtn {position:absolute; top:426px; left:21px;}
a#watchVideoBtn, #watchVideoBtn span, span.watchVideoBtn_span {width:203px;height:56px;display:block; position:absolute; overflow:hidden; cursor:pointer;}
a#watchVideoBtn span, span.watchVideoBtn_span { position:absolute; left:0; top:0; background:url(images/video_button.jpg) no-repeat 0 0;}