a:link {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color: black;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
}
a:visited {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color: black;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
}
a:hover {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color: black;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
a:active {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color: black;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
}



a.workNavActive:link {
	color: #f4702f;
	text-decoration: none;
}
a.workNavActive:visited {
	color: #f4702f;
	text-decoration: none;
}
a.workNavActive:hover {
	color: #f4702f;
	text-decoration: underline;
}
a.workNavActive:active {
	color: #f4702f;
	text-decoration: none;
}


a.workNavInactive:link {
	color: #c7d4df;
	text-decoration: none;
}
a.workNavInactive:visited {
	color: #c7d4df;
	text-decoration: none;
}
a.workNavInactive:hover {
	color: #f4702f;
	text-decoration: underline;
}
a.workNavInactive:active {
	color: #c7d4df;
	text-decoration: none;
}







a.newsLinks:link {
	font-family: arial, helvetica, sans serif;
	font-size:9px;
	color: black;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
a.newsLinks:visited {
	font-family: arial, helvetica, sans serif;
	font-size:9px;
	color: black;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
a.newsLinks:hover {
	font-family: arial, helvetica, sans serif;
	font-size:9px;
	color: black;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
}
a.newsLinks:active {
	font-family: arial, helvetica, sans serif;
	font-size:9px;
	color: black;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}




body, td	{
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	letter-spacing:1;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
table, td {
	padding:0px;
	margin:0px;
}

.personName{
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.personTitle{
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.contactsBody{
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.newsHeader {
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.newsDate {
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	color:#ef1a23;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}


body.home {
	background: #ec1d25; 
	background-image: url(images/bg.gif); 
	line-height:22px;
}
body {
	line-height:13px;
}
body.homeNested {
	background: #ec1d25; 
}
body.who	{
	background: #f16f32; 
}
body.cb	{
	background: #acc2d0; 
	/* background-image: url(images/index_07.gif); */
}
body.offer {
	background: #ec1d25; 
}
body.work	{
	background: #f16f32; 
}
body.work2 {
	background: white; 
}
body.news {
	background: #c6d034; 
}
body.contact {
	background: #acc2d0; 
}

.header {
	margin-bottom:0px;
}
.subHeader {
	margin-bottom:8px;
}

.line {
	margin-top:18px;
	margin-bottom:18px;
}

.illie {
	position:absolute; 
	left:430px; 
	top:0px; 
	border:0px solid black;
}

.nav a img	{
	border: 0px solid black;
}

.subOffer {
	visibility: hidden;
}

.divider {
	background-image: url(images/divider.gif); 
}

.news {
	line-height:14px;
}



.workNav {
	position:absolute; 
	top:0px; 
	left:0px; 
	width:174px;
}
.workNavNested {
	position:relative; 
	left:23px; 
	line-height:18px;
}
.workIllie {
	position:absolute; 
	top:0px; 
	left:174px; 
	width:436px;
}
body.work2	{
	font-style: normal;
}

