﻿@media screen {
  	body>div#co_footnote { position:relative;	}
  	body>div#co_header { position:relative; }
  	body>div#COpage_container>div#co_footnote { position:relative;	}
  	body>div#COpage_container>div#co_header { position:relative; }
}
* html body { overflow:hidden; } 
body { font-family:arial,verdana,sans-serif;font-size:10pt;margin:0;padding:0; }
a>img { border:none; }
.co_markup { background-color:#fff; }
.co_welcome {
	font-size:12pt; padding-left:20px; padding-top:10px;
}
#sincerely { font-size:24px;padding-left:20px; }
#co_signature { padding:10px;}
.signature {font-size:14px;padding-left:10px; }
/* footer link style */
.co_privacy a { color:#fff;text-decoration:none; }
.co_privacy a:link { color:#fff;text-decoration:none; }
.co_privacy a:visited { color:#fff;text-decoration:none; }
.co_copyright a { color:#fff;text-decoration:none; }
.co_copyright a:link { color:#fff;text-decoration:none; }
.co_copyright a:visited { color:#fff;text-decoration:none; }
.co_privacy a:hover { text-decoration:underline; }
.co_copyright a:hover { text-decoration:underline; }
.co_privacy { color:#f99;text-decoration:none; }
.co_copyright a:active { color:#f99;text-decoration:none; }
div#co_copyright_statement { background-color:#fff;padding:10px; }
div#co_copyright_statement a:active { color:#980000; }
div#co_copyright_statement a { color:blue; }
div#co_copyright_statement a:hover { color:#980000;text-decoration:underline; }
div.co_Selection {margin-top:10px; padding-top:8px; }
div#co_markup { position:inherit;height:100%;background-color:#fff;max-width:100%; }
div#co_signature { height:100%;margin-top:0;background-color:#fff;max-width:98%; }
div#co_signature label { display:none;}
div#co_header{ position:relative;top:0;left:auto;max-width:100%;background-color:#fff; }
div#co_footnote { position:relative;bottom:0;left:auto;width:100%; }
div.co_footer { background-color:#527db1;color:#fff;text-align:center;padding-top:5px; }
div.centralbox { background-color:#527db1;color:#fff;text-align:center;padding-top:5px;max-width:100%;height:20px; }
.co_lang_select { margin:20px 0; }
.co_next_button { max-width:98%;text-align:center;margin-bottom:30px; }
table.q_block tr:hover {
	background-color:#efefef;
}
table.q_block tr td:hover {
	background-color:#efefef;
}
table.q_block tr th:hover {
	background-color:#efefef;
}
div.q_block { padding-left: 0.5em; padding-right:-0.5em;}
textarea {
	width:700px;
}
td.text {
	text-align:left;
}
.thanks_name {font-weight: bolder;}
.thanks_title {font-weight: bolder;}
.thanks_email {}