body {	overflow-x: auto;}img {
    border-spacing: 0;
    border-width: 0;
    display: inline;
    margin: 0;
    outline-width: 0;
    padding: 0;
}

h3.italic {
    color: #CE171E;
    font: italic 900 12px Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 12px 20px 0;
}

h2 {
    color: #CE171E;
    font: 900 14px Verdana,Arial,Helvetica,sans-serif;
    padding: 0 20px;
}

#main_text_part_true_content ul {
    list-style-image: url("../images/punktator.jpg");
     padding-left: 1em;
     padding-right:10px;
     
}

#main_text_part_true_content ul {
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-size-adjust: none;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;    
}

#main_text_part_true_content ul li {
    margin-left: 38px;
    padding-left: 15px;
}

#main_text_part_true_content ul li {
    padding-bottom: 5px;
}

a.link_small:active, a.link_small:link, a.link_small:visited, a.link_small:hover {
    color: #CE171E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    padding-bottom: 2px;
    text-decoration: underline;
}

.firstheading {
    margin-top: 18px;
}

h3.firstheading {
    color: #CE171E;
    font: 900 12px Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0 20px;
}

#main_text_part_true_content p {
    font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
    padding: 0 20px 5px;
    text-align: justify;
}

.flow_image {
    border: 1px solid #CE171E;
    display: block;
    float: right;
    margin-left: 6px;
    margin-top: 2px;
}

a.link_text:active, a.link_text:link, a.link_text:visited, a.link_text:hover {
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: underline;
}

.td_footer {
    color: #000033;
    font: italic 600 9px Verdana,Arial,Helvetica,sans-serif;
    text-align: right;
}

table {
    border-collapse: collapse;
    color: #CE171E;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: 900;
    text-align: center;
}

td {
    margin: 0;
    padding: 0;
}

a.common:active, a.common:link, a.common:visited, a.common:hover {
    background: none repeat scroll 0 0 transparent;
    color: #CE171E;
    font: 900 11px Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.td_under_footer {
    color: #000033;
    font: 600 10px Verdana,Arial,Helvetica,sans-serif;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 5px;
    text-align: center;
}

	.header {
		background-image: url(table_header_new.jpg);
		height:50px;
	}
	
	.header_old {
		height:50px;
	}
	

	
	td.header_old_1 {
		background: url(table_header.jpg) 0 0 no-repeat;
	}
	td.header_old_2 {
		background: url(table_header.jpg) 50% 0 no-repeat;
	}
	td.header_old_3 {
		background: url(table_header.jpg) 50% 0 no-repeat;
	}
	td.header_old_4 {
		background: url(table_header.jpg) 50% 0 no-repeat;
	}
	td.header_old_5 {
		background: url(table_header.jpg) 50% 0 no-repeat ;
	}
	td.header_old_6 {
		background: url(table_header.jpg) 50% 0 no-repeat;
	}
	td.header_old_7{
		background: url(table_header.jpg) 50% 0 no-repeat ;
	}
	td.header_old_8{
		background: url(table_header.jpg) 100% 0 no-repeat;
	}
	
	.header_short {
		background-image: url(table_header_short.jpg);
			height:50px;
	}
	.header1 {
		background-image: url(out1.jpg);
		background-color:blue;
			height:50px;
	}
	.header2 {
		background-image: url(out2.jpg);
		height:50px;
	}
	.header3 {
		background-image: url(out3.jpg);
		height:50px;
	}
	.header4 {
		background-image: url(out4.jpg);
		height:50px;
	}
	.bg_1 {
		background-image: url(bg_1.jpg);
	}
	.bg_2 {
		background-image: url(bg_4.jpg);
	}
	.bg_3 {
		background-image: url(bg_2.jpg);
	}
	.bg_4 {
		background-image: url(bg_3.jpg);
	}
	.bg_8 {
		background-image: url(bg_8_new.jpg);
	}
	.bg_8_old {
		background-image: url(bg_8.jpg);
	}
	td {
		padding: 0px;
		margin: 0px;
	}
	.top_header{
		
	}
	
	.required_field_caption {
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	line-height : 1em;
	font-style:italic;
	color : #ce171e;
	text-align:right;
	display:block;
	width:95%;
	line-height : 1em;
}

form .row2 div.error {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	line-height : 1em;
}

.row2 {
	margin-bottom:1px;
	width:100%;

}

form .row2 { 
	margin : 10px 0; clear : both;
}

form .row2 label {
	width : 145px;	
	display : block;
	float: left;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
}

.required_field {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	line-height : 1em;
	color : #ce171e;
}
.required_field_caption {
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	line-height : 1em;
	font-style:italic;
	color : #ce171e;
	text-align:right;
	display:block;
	width:95%;
	line-height : 1em;
}

.div_in_content {
	width:90%;
	margin:auto;
}

.row {
	margin-bottom:1px;

}

form .row { 
	margin : 10px 0; clear : both;
}

form .row label {
	width : 150px;	
	display : block;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

form .row div.error {

font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: 600;
line-height : 1em;
}

.over_line_caption {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	line-height : 1em;
	color : #ce171e;
	text-align:left;
	display:block;
	width:100%;
	border-bottom-style: solid;
	border-bottom-color: #ce171e;
	border-bottom-width: 1px;
	
	line-height : 1em;
	
}

.under_line_caption {
	border-top-style: solid;
	border-top-color: #ce171e;
	border-top-width: 1px;
	
	line-height : 1em;	
}

input {
	border: 1px solid #ce171e;
}
select {
	border: 1px solid #ce171e;
}
textarea {
	border: 1px solid #ce171e;
}

.contact_us {
    color: black;
    text-align: left;
}

.table_content {
	margin:0px 0px 0px 0px;
	padding:0px;	
}

.table_content_caption {
	text-align:left;
	color:#CE171E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:900;
	line-height:normal;
	margin:0;
	padding:0 20px;	
}
.table_content_td_left, .table_content_td_right {
	text-align: justify;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 20px;
}
.table_content_td_left {
	vertical-align:top;	
	padding-top: 1em;
	padding-bottom:1em;
}
.table_content_td_right {
	text-align:justify;
	padding-left:10px;
	padding-top:1em;
	padding-bottom:1em;
}

.bg_8_new2 {
				background-image:url("bg_8_new2.jpg");
				color:white;
				background-repeat: no-repeat;
			}