body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}

#header {
margin:0 auto;
width:995px;
}

#content {
margin:0 auto;
width:995px;
height:268px;
}

#expert {
float:left;
width:322px;
height:268px;
background:url("images/expert_advice.jpg") no-repeat left top;
}

#profile {
float:left;
width:345px;
height:268px;
background:url("images/profiles.jpg") no-repeat left top;
}

#diretory {
float:left;
width:326px;
height:268px;
background:url("images/diretory.jpg") no-repeat left top;
}

.txt{
	padding-top: 85px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 35px;
}

.txt2{
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 35px;
}

.red {
	color:#AF0000;
}

#footer {
margin:0 auto;
width:995px;
text-align:right;
}
.profiles {
/*float:right;*/
/*margin-right:9px;*/

margin-left:0;

margin-right:9px;

float:right;
}
*:lang(en) .profiles{
	margin-left:350px!important;
	margin-right:0!important;
	float:inherit!important;
}
.profiles:empty {
	margin-left:350px!important;
	margin-right:0!important;
	float:inherit!important;
}
.profiles2 {
/*float:right;*/
/*margin-right:9px;*/
margin-left:0px;
margin-right:17px;
float:right;
}
*:lang(en) .profiles2 {
margin-left:336px!important;
margin-right:0!important;
float:inherit!important;
}
.profiles2:empty{
margin-left:336px!important;
margin-right:0!important;
float:inherit!important;
}
.profile_header_1 {
width:642px;
height:44px;
background:url("images/profile_header_1.jpg") no-repeat left top;
}
.profile_header_2 {
width:642px;
height:70px;
background:url("images/profile_header_2.jpg") no-repeat left top;
}
.profile_header_3 {
width:642px;
height:70px;
background:url("images/profile_header_3.jpg") no-repeat left top;
}
.profile_header_4 {
width:642px;
height:70px;
background:url("images/profile_header_4.jpg") no-repeat left top;
}
.company_desc {
width:642px;
height:53px;
background:url("images/company_desc.jpg") no-repeat left top;
}
.profile_bg {
width:562px;
background:url("images/profile_bg.jpg") repeat-y left top;
padding:20px 40px 10px 40px;
height:auto;
line-height:16px;
}
.profile_footer {
width:642px;
background:url("images/profile_footer.jpg") no-repeat left top;
height:29px;
}
.nav {
width:586px;
background:url("images/nav_bg.jpg") no-repeat left top;
height:55px;
padding:23px 28px;
}
#upkuan{
width:650px;
height:252px;
background:url("images/kbg.jpg") no-repeat;
margin-left:335px;
}
#upkuan2{
	width:650px;
	height:525px;
	margin-left:340px!important;
	margin-left:0px;
	background-image: url(images/kbg2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#flashmenu{
width:620px;
margin-left:350px;
}
.redtitle {
	color:#AF0000;
	font-size: 20px;
	font-weight: bolder;
}
a {
	color:#AF0000;	
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.blacktitle {
	color:#000000;
	font-size: 15px;
	font-weight: bolder;
}

h3 {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
}
#title_flash{
	padding-left:35px;
	height:44px;
}
.smallinks {
	font-size: 10px;
}
.post2 {
line-height:19px!important;
line-height:15px;
}
.upkn{
width:560px;
height:420px;
margin-top:10px!important;
margin-top:15px;
padding-left:45px;
padding-right:10px;
margin-right:20px;
line-height:18px;
overflow-y:auto;
line-height:17px!important;
}.remove_red {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
