a.presslink:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}



a.presslink:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

a.presslink:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

a.presslink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #999999;

	text-decoration: none;

}

a {

	text-decoration: none;

}

a.subnavtext:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #999999;

	text-decoration: none;

}



a.subnavtext:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #999999;

	text-decoration: none;

}

a.subnavtext:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #999999;

	text-decoration: none;

}

a.subnavtext:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

a.footer:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}



a.footer:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

a.footer:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

a.footer:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.header_container {

	position: relative;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	width: 100%;

	background-color: #FFFFFF;

	height: 115;

	background-image: url(img/fade_up.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}



.header_block {

	width: 760px;

	height: 85px;

	position: relative;

	margin-left: auto;

	margin-right: auto;

	padding-top: 30px;

	padding-left: 20px;

	background-image: url(img/header_back.jpg);

	background-position: center top;

	background-repeat: no-repeat;

}



.content_container {

	margin-top: 0;

	margin-bottom: 0;

	padding-top: 30px;

	padding-right: 0px;

	padding-left: 0px;

	width: 100%;

	float: left;

	}

	

.content_block {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 783px;

	}

	

.footer_container {

	width: 100%;

	background-image: url(img/fade_down.jpg);

	background-repeat: repeat-x;

	background-position: top;

	float: right;

	}

	

.footer_block {

	width: 780px;

	margin-left: auto;

	margin-right: auto;

	padding-top: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	text-decoration: none;

	text-align: center;

	float: none;

	padding-bottom: 30px;

	background-repeat: no-repeat;

	background-position: left top;

	}

	

.content_navigation {

	width: 225;

	position: relative;

	float: left;

	}

	

.content_main {

	float: left;

	width: 370px;

}

.content_main2 {

	float: left;

	width: 500px;

}

.brand_image {

	padding-bottom: 30px;

	vertical-align: top;

}

.brand_logo {

	text-align: center;

	height: 185px;

	margin: auto;

}

.brand_navigation {

	height: 100%;

	width: 184px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	padding-right: 20px;

	line-height: 18px;

}

.table1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	width: 250px;

	vertical-align: middle;

	padding: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 18px;

}

.header_navigation {

	float: right;

	padding-top: 50px;

}

.header_logo {

	float: left;

}

.brand_title {

	padding-bottom: 20px;

}



.content_right_column {

	width: 182px;

	position: relative;

	float: left;

	vertical-align: top;

	margin: 0px;

	padding: 0px;

	font-size: 0px;

	line-height: 0px;

}

.brand_text {

	width: 369px;

	padding-top: 30px;

	padding-bottom: 30px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

}

.company_text {

	width: 369px;

	padding-bottom: 30px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	float: left;

}
.contact_text {

	width: 450px;
	padding: 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	float: left;
}
.contact_text2 {

	width: 450px;
	padding: 10px 0;
	float: left;
}

.contact_text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}

.image_nospace {

	margin: 0px;

	padding: 0px;

	line-height: 0px;

	font-size: 0px;

}

.content_left_column {

	width: 184px;

	position: relative;

	float: left;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	margin: 0px;

	padding: 0px;

}

.column_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	padding-right: 14px;

	line-height: 18px;

	padding-bottom: 10px;

	padding-left: 14px;

}

.title_images {

	padding-top: 3px;

	padding-bottom: 0px;

}

.text_menu{

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	line-height: 30px;

}

.content_middle_column {

	width: 184px;

	position: relative;

	float: left;

	margin: 0px;

	padding: 0px;

}

.twocolumn_container {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	float: left;

	width: 370px;

	margin: 0px;

	padding: 0px;

}



.table2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF6600;

	text-decoration: none;

	width: 0px;

	vertical-align: middle;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

}

.content_office {

	float: left;

	width: 552px;

}
.content_contact {

	float: left;
	padding-bottom:30px;
	width: 552px;

}

.text_rightcolumn {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	line-height: 18px;

	color: #999999;

	padding-top: 0px;

	padding-bottom: 10px;

	padding-left: 10px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 18px;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 12px;

	color: #0099CC;

	text-decoration: none;

	font-weight: bold;

	font-style: normal;

	font-variant: normal;

	padding-top: 10px;

}

.content_mainfw {

	width: 540px;

	float: right;

}

.content_frontpage {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 730px;

	padding-bottom: 25px;

}

.adblockspace {

	margin-right: 9px;

	margin-bottom: 10px;

}

.partners {

	width: 530px;

	float: left;

	margin-bottom: 20px;

}

.partner_body {

	width: 504px;

	border-left-color: #999999;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	padding: 12px;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.partner_text {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

	padding-left: 20px;

	float: left;

	width: 370px;

}

.partner_header {

	height: 20px;

	text-indent: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	font-size: 14px;

	background-image: url(img/parthead.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

}

.form_block {

	margin-top: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	border: 1px solid #999999;

	font-weight: bold;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	line-height: 30px;

	padding-left: 10px;

}

.partner_photo {

	width: 120px;

	float: left;

}

.presstitle {

	width: 400px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

	line-height: 20px;

	padding-bottom: 10px;

	float: left;

	position: relative;

}

.pdficon {

	width: 110px;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ECECEC;

	float: right;

	position: relative;

}

.content_blockForm {

	position: relative;

	margin-left: auto;

	margin-right: auto;

	width: 755px;

	padding-left: 25px;

}

li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	list-style-type: square;

	list-style-position: outside;

	line-height: 20px;

	text-decoration: none;

	padding-right: 20px;

	margin-left: 10px;

	padding-left: 10px;

}

h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #666666;

	color: #999999;

	line-height: 20px;

	padding-bottom: 10px;

}

.press {

	width: 530px;

	margin-bottom: 20px;

	color: #999999;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	padding-top: 1px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	float: left;

	position: relative;

}

.fwtext {

	padding-top: 30px;

}

.right_listing {

	width: 184px;

	text-align: center;

	margin-top: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

	margin-bottom: 20px;

}

.right_listing_header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	background-color: #FFFFFF;

	text-align: left;

	text-indent: 10px;

	background-image: url(img/fade_up.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

}

.right_listing_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	text-align: left;

	list-style-type: none;

	margin-left: 10px;

	margin-right: 10px;

	vertical-align: middle;

	margin-top: 5px;

	margin-bottom: 5px;

}

.jobdescription {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: normal;

	color: #333333;

	line-height: 18px;

}

