@charset "utf-8";
/* CSS Document */

.blue_bar_content {
	float			: left;
	text-align		: left;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 16pt;
	padding			: 46px 335px 0 20px;
	color			: #ffffff;
	width			: 645px;
	height			: 125px;
}

#wrapper .content {
	clear			: left;
	padding			: 20px;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10pt;
	width			: 960px;
}

#client_profile_wrapper .content {
	clear			: left;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 10pt;
}




/******  top navigation layout *****/
ul#navigation,
ul#navigation_icon,
ul.bottom {
	float			: left;
	margin			: 0;
	padding			: 0;
	font-family		: verdana, arial, helvetica, sans-serif;
	list-style-type	: none;
}

ul#navigation {
	margin-top	: 5px;
}

ul#navigation li {
	float			: left;
	text-align		: center;
	width			: 142px;
}

ul#navigation li.line {
	background		: url(../img/line.jpg) no-repeat;
}

ul#navigation li a {
	display			: block;
	padding-top		: 5px;
	text-decoration	: none;
	font-weight		: bold;
	font-size		: 10pt;
	color			: #000000;
	height			: 21px;
	
}

ul#navigation li.on a,
ul#navigation li a:hover {
	background		: url(/img/button_on_bg.jpg) repeat-x;
	color			: #ffffff;
}




/******  icon navigation layout *****/
ul#navigation_icon {
	padding			: 0 200px 0 200px;
	padding-top		: 35px;
	font-family		: verdana, arial, helvetica, sans-serif;
	width			: 600px;
}

ul#navigation_icon li {
	float			: left;
	text-align		: center;
	width			: 150px;
}

ul#navigation_icon li a {
	display			: block;
	padding-top		: 81px;
	text-decoration	: none;
	font-weight		: bold;
	font-size		: 7.5pt;
	color			: #ffffff;
	height			: 40px;
}

ul#navigation_icon li.news a {
	background		: url(/img/button_news.jpg) no-repeat center;
}
ul#navigation_icon li.portfolio a {
	background		: url(/img/button_portfolio.jpg) no-repeat center;
}
ul#navigation_icon li.login a {
	background		: url(/img/button_login.jpg) no-repeat center;
}
ul#navigation_icon li.contact a {
	background		: url(/img/button_contact.jpg) no-repeat center;
}



/******  bottom text layout *****/
ul.bottom {
	clear			: both;
	padding-top		: 5px;
	font-family		: verdana, arial, helvetica, sans-serif;
	font-size		: 6.4pt;
}

ul.address {
	padding			: 0 245px 0 245px;
	width			: 510px;
}

ul.footer {
	padding			: 0 360px 20px 360px;
	width			: 280px;
}

.top_line {
	border-top		: solid #a9c1da 1px;
	margin-left		: 20px;
	width			: 960px;
}

ul.bottom li {
	float			: left;
	border-right	: solid #a9c1da 1px;
	padding			: 0 6px 0 6px;
}

ul.bottom li.no_line {
	border-right	: solid #e6e6e6 1px;
}

ul.bottom li a {
	text-decoration	: none;
	color			: #000000;
}

.client_profile_footer {
  clear          : both;
  margin-left    : auto;
  margin-right   : auto;
  width          : 90%;
  padding-top    : 20px;
  text-align     : center;
	font-family    : verdana, arial, helvetica, sans-serif;
	font-size      : 6.4pt;
}

.client_profile_footer_div {
  margin-left    : auto;
  margin-right   : auto;
  width          : 15px;
	font-family    : verdana, arial, helvetica, sans-serif;
	font-size      : 6.4pt;
  color          : #a9c1da;
}
