body {
	margin: 0;
	padding: 0;
	background-color: #F3F4F2;
	font-family: Arial, sans-serif;
	font-size: 0.8em;
	color: #013772; /*#8C8A8A;*/
	text-align: center;
}
table, th, td, input, select, textarea {
	color: #013772; /*#8C8A8A;*/
	font-family: Arial, sans-serif;
	font-size: 1em;
}
img {
	border: none;
}
fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
form {
	padding: 0;
	margin: 0;
}
h1, .h1 {
	color: #013772; /*#EAD16A;*/
	margin: 0;
	padding: 0.1em 0 0.7em 0;
	font-size: 2.6em;
	font-weight: bold;
}
h2 {
	color: #013772; /*#2F7BEA;*/
	margin: 0;
	padding: 0.5em 0 0.7em 0;
	font-size: 1.4em;
	font-weight: normal;
}
h3 {
	margin: 0;
	padding: 0.5em 0 0.7em 0;
	font-size: 1.1em;
	font-weight: bold;
}
hr {
	display: none;
}
@media print, screen, handheld {
	legend {
		display: none;
	}
}
p {
	margin: 0;
	padding: 0 0 1em 0;
}
table {
	border-collapse: collapse;
}

a {
	text-decoration: underline;
	color: #013772;
}
a:visited {
	color: #013772;
}
a:hover {
	text-decoration: underline;
	color: #CB9A33;
}
.alignc {
	text-align: center;
}
.alignr {
	text-align: right;
}

.app_steps {
	background: #E0E0E0;
	margin: 0 0 3px 0;
	font-size: 0.85em;
	color: #636363;
}
.app_steps ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.app_steps ul li {
	float: left;
	padding: 0.4em 0.6em;
	background: #E0E0E0;
	border-left: 1px solid #618FE0;
	border-right: 2px solid #fff;
}
.app_steps ul li a, .app_steps ul li a:visited {
	color: #636363;
	text-decoration: none;
}
.app_steps ul li a:hover {
	color: #000;
}
.app_steps ul li.selected {
	background: #618FE0;
	border-right: 2px solid #fff;
	color: #fff;
}

.app_steps ul li.selected a {
	color: #fff;
	text-decoration:none;
}

.banner1a {
	float: left;
	border-left: 2px solid #013772;
	margin: 0 15px 1em 0;
}
.banner1b {
	float: left;
	border-left: 2px solid #013772;
	margin: 0 15px 1em 0;
}
.banner1c {
	float: left;
	border-left: 2px solid #013772;
	margin: 0 0 1em 0;
}

.banner2 {
	padding: 0 0 1.5em 0;
	font-size: 0.85em;
}
.banner2 p {
	padding: 0 0 0.4em 0;
}

.bold {
	font-weight: bold;
}

.box1 {
	background: #F9F8F7;
	padding: 1em 10px 0.5em 10px;
	margin: 0 0 1em 0;
}

.box2 {
	background: url("images/box2-in.gif") repeat-y left top;
	margin: 0.5em 0 1.2em 0;
	height: 1%;
}
.box2a {
	background: url("images/box2-top.gif") no-repeat left top;
}
.box2b {
	background: url("images/box2-bottom.gif") no-repeat left bottom;
	padding: 8px 13px 10px 6px;
}
.box3 {
	border-bottom: 10px solid #fff;
	padding: 15px;
}

a.button1_col1, a.button1_col2, a.button1_col3, a.button1_col4, a.button1_col5, a.button1_col6, a.button1_col7, a.button1_col8, a.button1_col9, a.button1_col10 {
	text-decoration: none;
	padding: 0.1em 0.5em;
}
a.button1_col1, a.button1_col1:visited {
	background: #013772;
	color: #fff;
}
a.button1_col2, a.button1_col2:visited {
	background: #013772;
	color: #fff;
}
a.button1_col3, a.button1_col3:visited {
	background: #013772;
	color: #fff;
}
a.button1_col4, a.button1_col4:visited {
	background: #013772;
	color: #fff;
}
a.button1_col5, a.button1_col5:visited {
	background: #013772;
	color: #fff;
}
a.button1_col6, a.button1_col6:visited {
	background: #013772;
	color: #fff;
}
a.button1_col7, a.button1_col7:visited {
	background: #013772;
	color: #fff;
}
a.button1_col8, a.button1_col8:visited {
	background: #013772;
	color: #fff;
}
a.button1_col9, a.button1_col9:visited {
	background: #013772;
	color: #fff;
}
a.button1_col10, a.button1_col10:visited {
	background: #013772;
	color: #fff;
}
a.button1_col1:hover, a.button1_col2:hover, a.button1_col3:hover, a.button1_col4:hover {
	background: #8C8A8A;
	color: #fff;
	text-decoration: none;
}

input.button1_col1, input.button1_col2, input.button1_col3, input.button1_col4, input.button1_col5, input.button1_col6, input.button1_col7, input.button1_col8, input.button1_col9, input.button1_col10 {
	border: none;
	cursor: pointer;
	overflow: visible;
	margin: 0;
	padding: 0.1em 0.5em;
}
input.button1_col1:hover, input.button1_col2:hover, input.button1_col3:hover, input.button1_col4:hover, input.button1_col5:hover, input.button1_col6:hover, input.button1_col7:hover, input.button1_col8:hover, input.button1_col9:hover, input.button1_col10:hover {
	background: #013772;
	color: #fff;
}
input.button1_col1 {
	background: #013772;
	color: #fff;
}
input.button1_col2 {
	background: #013772;
	color: #fff;
}
input.button1_col3 {
	background: #013772;
	color: #fff;
}
input.button1_col4 {
	background: #013772;
	color: #fff;
}
input.button1_col5 {
	background: #013772;
	color: #fff;
}
input.button1_col6 {
	background: #013772;
	color: #fff;
}
input.button1_col7 {
	background: #013772;
	color: #fff;
}
input.button1_col8 {
	background: #013772;
	color: #fff;
}
input.button1_col9 {
	background: #013772;
	color: #fff;
}
input.button1_col10 {
	background: #013772;
	color: #fff;
}

a.button2, a.button2:visited {
	padding: 0.1em 0.5em;
	background: #013772;
	color: #fff;
	text-decoration: none;
}
a.button2:hover {
	background: #8C8A8A;
	color: #fff;
	text-decoration: none;
}
input.button2 {
	border: none;
	cursor: pointer;
	overflow: visible;
	margin: 0;
	padding: 0.1em 0.5em;
	background: #013772;
	color: #fff;
}
input.button2:hover {
	background: #8C8A8A;
	color: #fff;
}
input.button3 {
	border: none;
	cursor: pointer;
	overflow: visible;
	margin: 0;
	padding: 0.1em 0.5em;
	background: #013772;
	color: #fff;
}
input.button3:hover {
	background: #8C8A8A;
	color: #fff;
}

.clear {
	clear: both;
	height: 1%;
}

.col_left {
	float: left;
	width: 737px;
}
.col_page_left {
	float: left;
	width: 520px;
	margin: 0 0 0 10px;
	display: inline;
}
.col_page_right {
	float: right;
	width: 185px;
}
.col_right {
	float: right;
	width: 224px;
}

.colcode1 {
	color: #013772; /*#EAD16A;*/
}
.colcode2 {
	color: #013772; /*#CB9A33;*/
}
.colcode3 {
	color: #013772; /*#FF0000;*/
	font-weight:bold;
	font-size:12pt;
}
.container {
	width: 970px;
	text-align: left;
	margin: 0 auto;
	background: #fff;
	padding: 0 10px;
}

.content_wrap2 {
	background: url("images/contentw2.gif") repeat-y right top;
	margin: 0 0 1em 0;
	min-height: 32em;
	height: auto;
}
/*\*/
* html .content_wrap2 {
	height: 32em;
}

.content1 {
	margin: 0 0 0 10px;
}
.content2 {
	padding: 2em 15px;
}
.content3 {
	padding: 7px;
}

.flash1 {
	float: right;
}
.flash2 {
      float: left;
      margin: 53px 0 4px 40px;
      height: 19px;
      width: 186px;
}
.floatl {
	float: left;
}
.floatr {
	float: right;
}

.footer1 {
	border-bottom: 2px solid #013772;
	padding: 0.5em;
	font-size: 0.85em;
}
.footer1 a, .footer1 a:visited {
	color: #8C8A8A;
}
.footer1 a:hover {
	color: #CB9A33;
}

.footer2, .footer3, .footer4 {
	float: right;
	width: 880px;
	padding: 0.5em 0.5em 0.6em 0.5em;
	background: url("images/bg-footer2.gif") repeat-x left bottom;
	font-size: 0.85em;
	text-align: right;
}
.footer2 a, .footer2 a:visited {
	color: #013772; /*8C8A8A;*/
}
.footer2 a:hover {
	color: #CB9A33;
}
.footer2_logo {
	float: left;
	margin: 15px 0 0 0;
}
.footer3 a, .footer3 a:visited {
	color: #CB9A33;
}
.footer3 a:hover {
	color: #000;
}
.footer4 {
	width: auto;
	margin: 0 0 1em 0;
}
.footer4_text {
	padding: 17px 10px 0 0;
	float: left;
}

.form_box {
	width: 14px;
	height: 14px;
	margin: 0;
}
input.form_general, textarea.form_general {
	width: 180px;
	.width: 178px;
}
select.form_general {
	width: 184px;
}
input.form_general_long, textarea.form_general_long {
	width: 537px;
	.width: 535px;
}
select.form_general_long {
	width: 540px;
}
input.form_general_medium, textarea.form_general_medium {
	width: 325px;
	.width: 323px;
}
select.form_general_medium {
	width: 330px;
}
.form_login {
	width: 190px;
	margin: 0.3em 0 0 0;
}
input.form_qs1 {
	width: 200px;
	.width: 198px;
}
select.form_qs1 {
	width: 204px;
}
input.form_right {
	width: 190px;
	.width: 188px;
}
select.form_right {
	width: 194px;
}

.group_form {
	position: relative;
}

.header {
	background: url("images/bg-header.gif") repeat-x left 46px;
	margin: 0 0 1em 0;
	height: 1%;
	position: relative;
}

.help_form {
	font-size: 0.9em;
	position: absolute;
	left: 750px;
	top: 0;
	width: 185px;
}

.hidden {
	display: none;
}

.line1 {
	background: url("images/line1.gif") repeat-x left center;
	padding: 1em 0;
}

.link_gs, .link_gs:visited {
	display: block;
	background: #CB9A33 url("images/link-gs.gif") no-repeat left center;
	color: #fff;
	font-size: 0.85em;
	padding: 0.5em 0.5em 0.5em 160px;
	border: 1px solid #9D9177;
	text-decoration: underline;
	width: 400px;
}
.link_gs:hover {
	text-decoration: underline;
	color: #000;
}
.link_help {
	text-indent: -999em;
	display: block;
	float: left;
	width: 12px;
	height: 12px;
	background: url("images/help.gif") no-repeat left center;
	margin: 0 0 0 0.7em;
}
.link_page, .link_page:visited {
	color: #013772; /*#8C8A8A;*/
	text-decoration: underline;
	margin: 0 0.3em;
}
.link_page:hover {
	color: #013772; /*#000;*/
	text-decoration: underline;
}
.link1 {
	color: #013772; /*#8C8A8A;*/
}
.link1:hover {
	color: #000;
}
.link2, .link2:visited {
	color: #CB9A33;
}
.link2:hover {
	color: #000;
}

.list_advsearch {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
}
.list_advsearch li {
	float: left;
	background: #fff;
	width: 25%;
	text-align: center;
	padding: 1em 0;
	margin: 0.5em 0;
	height: 90px;
	vertical-align: bottom;
}
.list_advsearch li img {
	margin: 0 0 0.5em 0;
}

.list1 {
	padding: 0.5em 0 1em 0;
	margin: 0;
	list-style: none;
}
.list1 li {
	padding: 0 0 0.5em 0;
}

.login {
	background: url("images/login-in.gif") repeat-y left top;
	margin: 1em auto;
	width: 550px;
	position: relative;
}
.login_a {
	background: url("images/login-top.gif") no-repeat left top;
}
.login_b {
	background: url("images/login-bottom.gif") no-repeat left bottom;
	padding: 2px 9px 9px 1px;
}
.login_c {
	background: url("images/login-title.gif") repeat-y left top;
	padding: 7px;
	border-bottom: 1px solid #8E8E8E;
	height: 1%;
}
.login_c img {
	display: block;
}
.login_d {
	float: right;
	font-size: 0.9em;
	color: #fff;
	padding: 2px 0 0 0;
}
.login_e {
	position: absolute;
	right: 18px;
	bottom: 16px;
}
.login_left {
	float: left;
	width: 240px;
	margin: 1.5em 0 40px 15px;
	display: inline;
	font-size: 0.9em;
}
.login_right {
	float: right;
	width: 205px;
	margin: 3em 30px 40px 0;
	display: inline;
}

.logo {
	float: left;
	margin: 46px 0 0 0;
}

.navigation {
	background: url("images/nav_top.gif") repeat-x left top;
	border-left: 1px solid #013772;
}
.navigation_in {
	/*background: url("images/nav_bottom.gif") repeat-x left bottom;*/
	border-bottom: 1px solid #013772;
	height: 1%;
}
.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 1%;
}
.menu li {
	float: left;
}
.menu li a {
	display: block;
	text-decoration: none;
	font-size: 0.85em;
	color: #013772; /*#8C8A8A;*/
	padding: 0.6em 1em;
}
.menu li a:hover, .menu li a.selected {
	text-decoration: none;
	color: #fff;
	background: #013772;
}

.nav_icons {
	position: absolute;
	right: 0;
	bottom: 0;
}
.nav_icons ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.nav_icons ul li {
	float: left;
	background: #fff;
}
.nav_icons ul li a {
	background-position: center center;
	background-repeat: no-repeat;
	width: 2.2em;
	height: 2.2em;
	display: block;
	text-decoration: none;
	background-color: #013772;
	text-indent: -999em;
	margin-left: 4px;
	border-top: 0.3em solid #fff;
}
.nav_icons ul li a:hover {
	text-decoration: none;
	background-color: #EAD16A;
	border-top: 0.3em solid #EAD16A;
}
.ni1 {
	background-image: url("images/icons/1.png");
	_background-image: url("images/icons/1.gif");
}
.ni2 {
	background-image: url("images/icons/2.png");
	_background-image: url("images/icons/2.gif");
}
.ni3 {
	background-image: url("images/icons/3.png");
	_background-image: url("images/icons/3.gif");
}
.ni4 {
	background-image: url("images/icons/4.png");
	_background-image: url("images/icons/4.gif");
}
.ni5 {
	background-image: url("images/icons/5.png");
	_background-image: url("images/icons/5.gif");
}
.ni6 {
	background-image: url("images/icons/6.png");
	_background-image: url("images/icons/6.gif");
}
.ni7 {
	background-image: url("images/icons/7.png");
	_background-image: url("images/icons/7.gif");
}
.ni8 {
	background-image: url("images/icons/8.png");
	_background-image: url("images/icons/8.gif");
}
.ni_label {
	position: absolute;
	background: #EAD16A;
	color: #000;
	font-size: 0.85em;
	padding: 0.2em 0.5em;
	bottom: 2.8em;
	display: none;
	z-index: 10;
}
#ni_label1 {
	right: 15.9em;
}
#ni_label2 {
	right: 13.3em;
}
#ni_label3 {
	right: 7.7em;
}
#ni_label4 {
	right: 7.4em;
}
#ni_label5 {
	right: 8.1em;
}
#ni_label6 {
	right: 2.9em;
}
#ni_label7 {
	right: 2.85em;
}
#ni_label8 {
	right: 0;
}

.news_item {
	padding: 0 0 0.5em 0;
	font-size: 0.85em;
}
.news_item p {
	padding: 0 0 0.3em 0;
}

@media aural {
	.noscreenreader {
		display: none;
	}
}

.page_steps {
	font-size: 0.9em;
	text-align: center;
	margin: 0 10em;
}
.page_selected {
	padding: 0.1em 0.3em;
	color: #fff;
	background: #013772; /*#618FE0;*/
}

.screenreader {
	position: absolute;
	left: -999em;
}
.secrecy {
	float: right;
	font-size: 0.85em;
	padding: 4px 0 1em 0;
}
.secrecy a {
	color: #013772;
}
.secrecy a:hover {
	color: #000;
}

.small {
	font-size: 0.9em;
}
.smaller {
	font-size: 0.85em;
}

.tab_form1 {
	width: 100%;
}
.tab_form1 td {
	border: none;
	padding: 10px;
	background: #F9F8F7;
	border-bottom: 3px solid #fff;
	font-size: 0.9em;
	color: #636363;
}
.tab_form1 td.td_search {
	border: none;
	background: #FFF;
	border-bottom: 3px solid #fff;
	font-size: 0.9em;
	color: #636363;
	width: 22%;
	text-align: center;
	vertical-align: bottom;
}
.tab_form1 td.td1 {
	background: #F9F8F7 url("images/bg-tab-form1a.gif") repeat-y left top;
}
.tab_form1 td.td1_search {
	background: #FFF url("images/bg-tab-form1a.gif") repeat-y left top;
	width: 22%;
	text-align: center;
	vertical-align: bottom;
}
.tab_form1 td.td2 {
	background: #F9F8F7 url("images/bg-tab-form1b.gif") repeat-y right top;
}
.tab_form1 td.td3 {
	padding-right: 6px;
}
.tab_form1 td.td4 {
	background: #F9F8F7 url("images/bg-tab-form1c.gif") repeat-y left top;
	padding-left: 14px;
}
.tab_form1 td.dark {
	background-color: #e0e0e0;
}

.tab_form1 td table.tab_cvs {
	width: 100%;
}
.tab_form1 td table.tab_cvs td {
	border: none;
	padding: 0;
	font-size: 1em;
	background: none;
}
.tab_form1 td table.tab_cvs td.td1 {
	background: none;
	border: none;
	padding: 0 1em 0.4em 0;
	font-size: 0.95em;
}
.tab_form1 td table.tab_cvs td.td2 {
	background: none;
	border: none;
	padding: 0 0 0.4em 0;
	font-size: 0.95em;
	text-align: right;
}

.tab_search {
	width: 100%;
}
.tab_search td.logo {
	border: none;
	background: #FFF;
	border-bottom: 3px solid #fff;
	vertical-align: middle;
	text-align: center;
	height: 60px;
	padding:0px;
}
.tab_search td.checkbx {
	border: none;
	background: #FFF;
	font-size: 0.9em;
	color: #636363;
	text-align: center;
	padding: 5px;
}

.tab_showcase {
	width: 100%;
	background: url("images/line1.gif") repeat-x left bottom;
	margin: 0 0 1.5em 0;
}
.tab_showcase td {
	text-align: center;
	width: 33%;
	padding: 1.2em 0 1.3em 0;
	background: url("images/line1.gif") repeat-x left top;
}

.tab_vacdet {
	width: 48%;
	font-size: 0.9em;
	margin: 0 0 1em 0;
}
.tab_vacdet th {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	width: 100%;
	padding: 0 0 0.3em 0;
	border: none;
	color: #013772; /*#636363;*/
}
.tab_vacdet td {
	vertical-align: top;
	padding: 0 0 0.3em 0;
	border: none;
	color: #636363;
}

.tab_vacsum {
	font-size: 0.9em;
	width: 100%;
	border: none;
}
.tab_vacsum th {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 0 0 0.3em 0;
	border: none;
	color: #013772; /*#636363;*/
}

.tagline1 {
	color: #EAD16A;
	font-size: 2em;
	font-weight: bold;
	padding: 0;
}
.tagline1 big {
	font-size: 1.3em;
}

.teasers {
	padding: 5.1em 0 0 0;
}

.title1_col1, .title1_col2, .title1_col3, .title1_col4, .title1_col5, .title1_col6, .title1_col7, .title1_col8, .title1_col9, .title1_col10 {
	font-size: 1.6em;
	padding: 0;
	margin: 0 0 0.7em 0;
	color: #013772;
	font-weight: normal;
}
.title1_col1 {
	border-bottom: 1px solid #013772;
}
.title1_col2 {
	border-bottom: 1px solid #013772;
}
.title1_col3 {
	border-bottom: 1px solid #013772;
}
.title1_col4 {
	border-bottom: 1px solid #013772;
}
.title1_col5 {
	border-bottom: 1px solid #013772;
}
.title1_col6 {
	border-bottom: 1px solid #013772;
}
.title1_col7 {
	border-bottom: 1px solid #013772;
}
.title1_col8 {
	border-bottom: 1px solid #013772;
}
.title1_col9 {
	border-bottom: 1px solid #013772;
}
.title1_col10 {
	border-bottom: 1px solid #013772;
}
.title2, .title2_col1, .title2_col2, .title2_col3, .title2_col4, .title2_col5, .title2_col6, .title2_col7, .title2_col8, .title2_col9, .title2_col10 {
	font-size: 1.1em;
	padding: 0 0 0.2em 0;
	margin: 0 0 0.5em 0;
	color: #013772; /*#8C8A8A;*/
	font-weight: bold;
	border-bottom: 1px solid #013772;
}
.title2_col1 {
	border-bottom: 1px solid #013772;
}
.title2_col2 {
	border-bottom: 1px solid #013772;
}
.title2_col3 {
	border-bottom: 1px solid #013772;
}
.title2_col4 {
	border-bottom: 1px solid #013772;
}
.title2_col5 {
	border-bottom: 1px solid #013772;
}
.title2_col6 {
	border-bottom: 1px solid #013772;
}
.title2_col7 {
	border-bottom: 1px solid #013772;
}
.title2_col8 {
	border-bottom: 1px solid #013772;
}
.title2_col9 {
	border-bottom: 1px solid #013772;
}
.title2_col10 {
	border-bottom: 1px solid #013772;
}

.vacdet {
	background: #F9F8F7 url("images/vacdet.gif") repeat-y left top;
	height: 1%;
	color: #013772; /*#636363;*/
}
.vacdet h3 {
	font-weight: normal;
	font-size: 1em;
}
.vacdet_buttons {
	border-top: 3px solid #fff;
	padding: 1em 7px;
}
.vacdet_descr {
	font-size: 0.85em;
	padding: 0 0 1.5em 0;
}
.vacdet_logo {
	background: #fff;
	padding: 20px 0;
	margin: 0 0 1em 0;
	text-align: center;
}
.vacdet_left {
	float: left;
	width: 573px;
}
.vacdet_right {
	float: right;
	width: 150px;
}
.vacdet_title {
	background: #E0E0E0 url("images/bg-tab-form1a.gif") repeat-y left top;
	border-bottom: 3px solid #fff;
	padding: 7px;
	height: 1%;
}
.vacdet_title h1 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #013772; /*#636363;*/
	float: left;
}
.vacdet_title_link {
	float: right;
	font-size: 0.9em;
}

.vacsum {
	background: #F9F8F7 url("images/vacsum.gif") repeat-y left top;
	height: 1%;
	color: #013772; /*636363;*/
	border-bottom: 3px solid #fff;
}
.vacsum_col1 {
	float: left;
	width: 252px;
	margin: 0 0 0 11px;
	display: inline;
	padding: 0.5em 0;
}
.vacsum_col2 {
	float: left;
	width: 275px;
	margin: 0 0 0 25px;
	display: inline;
	padding: 0.5em 0;
	font-size: 0.85em;
}
.vacsum_col2 h3 {
	font-size: 1.2em;
	padding: 0 0 0.4em 0;
	font-weight: normal;
}
.vacsum_col2 p {
	padding: 0 0 0.3em 0;
}
.vacsum_col3 {
	float: right;
	width: 130px;
	margin: 0 10px 0 0;
	display: inline;
	padding: 0.5em 0;
}
.vacsum_logo {
	background: #fff;
	padding: 20px 0;
	margin: 0 0 1em 0;
	text-align: center;
}
.vacsum_title {
	background: #E0E0E0 url("images/bg-tab-form1a.gif") repeat-y left top;
	border-bottom: 3px solid #fff;
	padding: 7px;
	height: 1%;
}
.vacsum_title h2 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #013772; /*#636363;*/
	float: left;
}
.vacsum_title h2 a {
	color: #013772; /*#636363;*/
}
.vacsum_title h2 a:visited {
	color: #013772; /*#838383;*/
}
.vacsum_title h2 a:hover {
	color: #013772; /*#000;*/
}
.vacsum_title_link {
	float: right;
	font-size: 0.9em;
}

.valignt {
	vertical-align: top;
}

.width1 {
	width: 124px;
}
.width2 {
	width: 190px;
}
.width3 {
	width: 216px;
}
.width4 {
	width: 544px;
}
.width5 {
	width: 334px;
}
.width6 {
	width: 478px;
}