html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}
img, fieldset {
	border: 0;
}
body, select, input, textarea {
	font-family: arial, helvetica, sans-serif; font-size: 12px; color: #5c5c5c;
}
.breaker {
	clear: both;
	overflow: hidden;
}
ul, ol {
	padding-left: 20px;
}
body {
	background-color: #dc201a;
}


/* header styles */
#header {
	height: 163px;
	background: #fff url(../images/header_bg.gif) repeat-x 0 0;
}
#header_inner {
	position: relative;
	width: 1004px;
	padding-top: 104px;
	margin: 0 auto;
}
	#header h1 {
		position: absolute;
		top: 20px; left: 25px;
		width: 311px; height: 105px;
		background: transparent url(../images/logicon_header_logo.gif) no-repeat 0 0;
		text-indent: -10000px;
	}
	#header #logincon_slogan {
		position: absolute;
		top: 14px; right: 145px;
		width: 284px; height: 74px;
		background: url(../images/logicon_slogan.gif) no-repeat 0 0;
	}
		
		#top_menu {
			position: relative;
			height: 23px; 
			padding: 0;
			margin-left: 130px;
			list-style: none;
		}
		#top_menu table {
			border-collapse: collapse: 
			width: 0; height: 0; 
			margin: -3px -10px;
		}
			#top_menu li {
				float: left;
				padding-right: 1px;
				background: url(../images/top_menu_item_parent.gif) repeat-x 0 0;
			}
			#top_menu li a {
				display: block; 
				float: left; 
				height: 23px; 
				padding: 0 10px;
				line-height: 23px;
				background-color: #e9e9e9;
				color: #5c5c5c; font-size: 12px; text-decoration: none;
			}
			#top_menu li a:hover {
				height: 24px;
				line-height: 23px; 
				background: #e32d25 url(../images/top_menu_active_item.gif) repeat-x 0 0;
				color: #fff;
			}
			#top_menu li:hover > a {
				height: 23px;
				line-height: 23px; 
				background: #e32d25 url(../images/top_menu_active_item.gif) repeat-x 0 0;
				color: #fff;
			}
			#top_menu ul {
				position: absolute; 
				left: -9999px; top: 23px; z-index: 10; 
				height: 24px; width: 840px; 
				padding: 0;
				background-color: #e32d25;
				list-style: none;
			}
			#top_menu ul li {
				height: 24px; 
				background: none;
			}
			#top_menu ul li a {
				height: 24px;
				line-height: 24px;
				background-color: transparent;
				color: #fff; 
			}
			#top_menu ul li a:hover {
				height: 24px;
				line-height: 24px;
				background-color: #ec655f;
			}
			#top_menu :hover ul {
				left: 0;
			}
			#top_menu li.current a {
				background: #e32d25 url(../images/top_menu_active_item.gif) repeat-x 0 0;
				color: #fff;
			}
			#top_menu li.current ul {
				left: 0; 
				z-index: 1;
			}
			#top_menu li.current ul li a {
				background: none;
			}
			#top_menu li.current ul li.current_sub a {
				font-weight: bold;
			}
			
			#top_menu :hover ul.submenu2,
			#top_menu li.current ul.submenu2 {
				width: 900px;
			}
			
			#top_menu :hover ul.submenu3,
			#top_menu li.current ul.submenu3 {
				width: 720px;
				padding-left: 120px;
			}
			#top_menu :hover ul.submenu18,
			#top_menu li.current ul.submenu18 {
				width: 590px;
				padding-left: 250px;
			}
			
		
		#languages {
			position: absolute;
			top: 0; right: 20px;
			padding: 0;
			list-style: none;
		}
			#languages li {
				float: left;
				padding-right: 0;
			}
			#languages li a {
				display: block; 
				float: left; 
				height: 20px; 
				padding: 0 10px;
				line-height: 20px;
				background-color: #e9e9e9;
				color: #5c5c5c; font-size: 11px; text-decoration: none;
			}
			#languages li a:hover,
			#languages li.current a {
				background-color: #e32d25;
				color: #fff;
			}

			

/* content styles */
#content_outer {
	min-height: 514px;
	background-color: #fdfdfd;
}
#content {
	position: relative;
	width: 1004px; 
	margin: 0 auto;
	background-color: #fff;
}
	#content_left_border {
		position: absolute;
		top: 0; left: -10px;
		width: 10px; height: 514px;
		background: #fdfdfd url(../images/content_borders.gif) no-repeat left top;
	}
	#content_right_border {
		position: absolute;
		top: 0; right: -10px;
		width: 10px; height: 514px;
		background: #fdfdfd url(../images/content_borders.gif) no-repeat right top;
	}
	
#top_content {
	position: relative;
	height: 280px;
	padding: 12px 0 12px 10px;
	background: #fff url(../images/top_content_bg.gif) repeat-x 0 bottom;
}
#top_content .services_list_holder {
	position: relative;
	height: 280px;
	overflow: hidden;
}
	#top_content .services_numbers {
		position: absolute;
		bottom: 5px; right: 430px;
		z-index: 100;
	}
		#top_content .services_numbers a {
			float: left;
			width: 17px; height: 17px;
			margin-right: 1px;
			border: 1px solid #fff;
			color: #000; font-size: 12px; line-height: 17px; text-align: center; font-weight: bold; text-decoration: none;
			outline-style: none;
			background-color: #8b8b8b;
			cursor: pointer;
		}
		#top_content .services_numbers a.current {
			background: transparent url(../images/service_numbers_current.gif) repeat-x 0 0;
			color: #fff;
		}
	

	#top_content ul.services_list {
		position: relative;
	}
		
		
		#top_content .service_00 { background: url(../images/service_image_accounting.jpg) no-repeat 0 0; }
		#top_content .service_01 { background: url(../images/service_image_audit.jpg) no-repeat 0 0; }
		#top_content .service_02 { background: url(../images/service_image_legal.jpg) no-repeat 0 0; }
		#top_content .service_03 { background: url(../images/service_image_trainings.jpg) no-repeat 0 0; }
		#top_content .service_04 { background: url(../images/service_image_logistics.jpg) no-repeat 0 0; }
		#top_content .service_05 { background: url(../images/service_image_insurance.jpg) no-repeat 0 0; }
		#top_content .service_06 { background: url(../images/service_image_business_advice.jpg) no-repeat 0 0; }
		
		#top_content ul.services_list li {
			position: absolute;
			top: 0; left: 0;
			width: 386px; height: 280px;
			padding: 0 10px 0 588px;
			display: none;
		}
			#top_content ul.services_list li h2 {
				margin-bottom: 15px;
				font-size: 18px; font-weight: normal;
			}
			#top_content ul.services_list li p {
				margin-bottom: 10px;
				line-height: 18px;
			}
	
		#top_content .current_service_image {
			float: left;
			width: 578px; height: 280px;
		}

#bottom_content {
	min-height: 208px;
	background: #fff url(../images/bottom_content_bg.gif) repeat-x 0 bottom;
	border-bottom: 1px solid #fff;
}
	#bottom_content .content {
		padding: 15px;
	}
		#bottom_content .content h2 {
			margin-bottom: 15px;
			font-size: 14px;
		}
		#bottom_content .content p {
			margin-bottom: 10px;
			line-height: 18px;
			text-align: justify;
		}


.current_service_image_small {
	float: right;
	width: 400px; height: 193px;
	margin-left: 20px;
}
.service_00_small { background: url(../images/service_image_accounting_small.jpg) no-repeat 0 0; }
.service_01_small { background: url(../images/service_image_audit_small.jpg) no-repeat 0 0; }
.service_02_small { background: url(../images/service_image_legal_small.jpg) no-repeat 0 0; }
.service_03_small { background: url(../images/service_image_trainings_small.jpg) no-repeat 0 0; }
.service_04_small { background: url(../images/service_image_logistics_small.jpg) no-repeat 0 0; }
.service_05_small { background: url(../images/service_image_insurance_small.jpg) no-repeat 0 0; }
.service_06_small { background: url(../images/service_image_business_advice_small.jpg) no-repeat 0 0; }

.services_container {
	background: none;
}
.services_container .content {
	padding: 15px;
}
.services_container h2 {
	width: 520px; height: 35px;
	padding: 0 20px;
	margin-bottom: 20px;
	background: url(../images/content_header_bg.gif) repeat-x 0 0;
	line-height: 35px; color: #424242; font-size: 16px;
}
.services_container .content p {
	margin-bottom: 10px;
	line-height: 18px;
	text-align: justify;
}

.store_container {
}
	.store_container .content {
		padding: 15px;
	}
	.store_container h2 {
		width: 600px; height: 35px;
		padding: 0 20px;
		margin-bottom: 20px;
		background: url(../images/content_header_bg.gif) repeat-x 0 0;
		line-height: 35px; color: #424242; font-size: 16px;
	}
	.store_container .content p {
		margin-bottom: 10px;
		line-height: 18px;
		text-align: justify;
	}
	
.store_form_container {
	float: right;
	width: 300px;
	padding: 15px;
	margin: 10px;
}
	.store_form_container  td {
		padding: 2px 5px;
	}
	.store_form_container .login_button {
		width: 80px; height: 23px;
		padding: 0; margin: 0;
		border: 0;
		background: url(../images/top_menu_active_item.gif);
		color: #fff;
		cursor: pointer;
	}


.latest_publications {
	float: right;
	width: 402px; 
	margin-left: 10px;
	border-bottom: 1px solid #dedede;
}
	.latest_publications h2 {
		padding: 14px;
		border-top: 1px solid #dedede;
		border-left: 1px solid #dedede;
		background-color: #f1f1f1;
		color: #5c5c5c; font-size: 14px;
	}
	.latest_publications ol {
		padding: 0;
		list-style: none;
	}
	.latest_publications li {
		padding: 10px;
		border-top: 1px solid #dedede;
		border-left: 1px solid #dedede;
		font-size: 11px;
	}
	.latest_publications li div {
		min-height: 25px;
		padding-left: 32px;
		background-image: url(../images/pdf_logo.gif);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	
	.latest_publications li a {
		color: #5c5c5c; font-size: 11px; text-decoration: none; font-weight: bold;
	}
	.latest_publications li a:hover {
		text-decoration: underline;
	}
	.latest_publications li.latest_01 { background-color: #fff; }
	.latest_publications li.latest_02 { background-color: #f1f1f1; } 



/* clients and partners */
.clients_partners_container {
	padding: 15px;
}
	.clients_partners_container h2 {
		height: 35px;
		padding: 0 20px;
		margin-bottom: 20px;
		background: url(../images/content_header_bg.gif) repeat-x 0 0;
		line-height: 35px; color: #424242; font-size: 16px;
	}
	.clients_partners_container ul {
		padding: 0;
		list-style: none;
	}
	.clients_partners_container ul li {
		float: left;
		display: inline;
		width: 443px; min-height: 82px;
		padding: 10px;
		border: 1px solid #ebebeb;
		margin: 0 0 15px 15px;
	}
		.clients_partners_container ul li h3 {
			margin-bottom: 8px;
			font-size: 12px; color: #313131;
		}
		.clients_partners_container ul li div {
			color: #313131;
		}
		.clients_partners_container ul li a {
			color: #5c5c5c; font-size: 12px; text-decoration: none; font-weight: bold;
		}
		.clients_partners_container ul li a:hover {
			text-decoration: underline;
		}
		.clients_partners_container ul li img {
			float: left;
			margin-right: 12px;
		}


/* publications */
.publications_container {
	padding: 15px;
}
	.publications_container h2 {
		height: 35px;
		padding: 0 20px;
		background: url(../images/content_header_bg.gif) repeat-x 0 0;
		line-height: 35px; color: #424242; font-size: 16px;
	}

.publications_list {
	padding: 15px;
}
	.publications_list ul, .publications_list ol {
		padding: 0;
		list-style: none;
	}
	.publications_list ul li {
		padding: 0 32px 20px;
		margin-bottom: 20px;
		background: url(../images/pdf_logo.gif) no-repeat 0 0;
	}
		.publications_list ul li a {
			color: #5c5c5c; font-size: 11px; text-decoration: none; font-weight: bold;
		}
		.publications_list ul li h3 {
			margin-bottom: 8px;
			font-size: 12px; color: #313131;
		}
		.publications_list ul li p {
			color: #313131; 
		}
		.publications_list ul li p.readmore {	
			padding-top: 8px;
			text-align: right;
		}
			.publications_list ul li p.readmore a {
				color: #ce0303; font-size: 11px; text-decoration: none;
			}
			.publications_list ul li p.readmore a:hover {
				text-decoration: underline;
			}
		.publications_list ul li img {
			float: left;
			margin-right: 12px;
			border: 1px solid #c0bfc0;
		}

.publication {
	padding: 15px;
}
	.publication h2 {
		margin-bottom: 15px;
		font-size: 12px; 
	}
	.publication img.top_image {
		display: block;
		margin-bottom: 15px;
	}
	.publication div {
		margin-bottom: 10px;
	}


/* online advisory */
#online_advisory_container {
	padding: 15px;
}
	#online_advisory_container h2 {
		height: 35px;
		padding: 0 20px;
		background: url(../images/content_header_bg.gif) repeat-x 0 0;
		line-height: 35px; color: #424242; font-size: 16px;
	}
	#online_advisory_container ul, #online_advisory_container ol {
		padding: 0;
		list-style: none;
	}
	
	#online_advisory_container .advisory_login_container {
		padding: 20px 40px 35px;
		margin-bottom: 5px;
		background: url(../images/advisory_login_register_container_bg.gif) repeat-x 0 bottom;
	}
	#online_advisory_container .advisory_login_container h3 {
		margin-bottom: 10px;
		font-size: 12px; font-weight: normal;
	}
	#online_advisory_container .advisory_login_container h3 a {
		font-weight: bold; color: #424242; text-decoration: none;
	}
	#online_advisory_container .advisory_login_container h3 a:hover {
		text-decoration: underline;
	}
	
	
		#online_advisory_container .advisory_login_container .advisory_login_form div,
		#online_advisory_container .advisory_login_container .advisory_register_form div,
		#online_advisory_container .advisory_login_container .advisory_forgot_form div {
			margin-bottom: 5px;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form label,
		#online_advisory_container .advisory_login_container .advisory_register_form label,
		#online_advisory_container .advisory_login_container .advisory_forgot_form label {
			display: inline-block;
			width: 110px;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form .textfield,
		#online_advisory_container .advisory_login_container .advisory_register_form .textfield,
		#online_advisory_container .advisory_login_container .advisory_forgot_form .textfield {
			width: 170px;
			padding: 3px;
			border: 1px solid #d6d6d6;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form .login_button,
		#online_advisory_container .advisory_login_container .advisory_register_form .register_button,
		#online_advisory_container .advisory_login_container .advisory_forgot_form .forgot_button {
			width: 80px; height: 23px;
			padding: 0; margin: 0;
			border: 0;
			background: url(../images/top_menu_active_item.gif);
			color: #fff;
			cursor: pointer;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form .remember_me {
			width: auto;
			margin-left: 80px;
			font-size: 11px;
			cursor: pointer;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form .forgot_pass {
			margin-left: 84px;
			font-size: 11px; color: #424242; text-decoration: none;
		}
		#online_advisory_container .advisory_login_container .advisory_login_form .forgot_pass:hover {
			text-decoration: underline;
		}
		#online_advisory_container .advisory_login_container .advisory_register_form,
		#online_advisory_container .advisory_login_container .advisory_forgot_form {
			display: none;
		}
		#online_advisory_container .advisory_login_container .captcha {
			width: 80px; 
		}

	
	#online_advisory_container .topics_list {
		margin-bottom: 15px;
	}
		#online_advisory_container .topics_list li {
			margin-bottom: 1px;
		}
		#online_advisory_container .topics_list li.dark { background-color: #efefef; }
		#online_advisory_container .topics_list li.light { background-color: #f8f8f8; }
		
		#online_advisory_container .topics_list li h3 {
			padding: 6px 28px;
			background-image: url(../images/advisory_topics_arrows_plus.gif);
			background-repeat: no-repeat;
			background-position: 10px 10px;
			font-size: 12px; font-weight: normal;
			cursor: pointer;
		}
		#online_advisory_container .topics_list li.expanded h3 { background-image: url(../images/advisory_topics_arrows_minus.gif); }
		
		#online_advisory_container .topics_list li ul {
			background-color: #f8f8f8;
			display: none;
		}
		#online_advisory_container .topics_list li.expanded ul {
			display: block;
		}
		#online_advisory_container .topics_list li ul li {
			padding: 4px 38px;
		}
		#online_advisory_container .topics_list li ul li a {
			color: #5c5c5c; text-decoration: none;
		}
		#online_advisory_container .topics_list li ul li a:hover {
			text-decoration: underline;
		}
		#online_advisory_container .topics_list li ul li.selected a {
			 color: #c60800; font-weight: bold;
		}
		
		#online_advisory_container .selected_topic_header {
			height: 52px;
			padding-left: 50px;
			margin-bottom: 10px;
			background: url(../images/advisory_selected_topic_sign.gif) no-repeat 0 0;
		}
		#online_advisory_container .selected_topic_header h2 {
			height: 52px;
			padding: 0;
			background: url(../images/advisory_selected_topic_bg.gif) repeat-x 0 0;
			line-height: 52px; font-size: 12px;
		}
		
		#online_advisory_container .topic_questions_list {
			padding: 0 50px;
		}
		#online_advisory_container .topic_questions_list strong {
			color: #c60800; 
		}
		#online_advisory_container .topic_questions_list dt {
			margin-bottom: 6px;
		}
		#online_advisory_container .topic_questions_list dd {
			padding-left: 30px;
			margin-bottom: 16px;
		}
		
		#online_advisory_container .topic_ask_question_container {
			
		}
		#online_advisory_container .topic_ask_question_container label {
			float: left;
			width: 150px; height: 78px;
			padding-right: 5px;
			line-height: 78px; text-align: right;
		}
		#online_advisory_container .topic_ask_question_container textarea {
			float: left;
			width: 376px; height: 72px;
			padding: 2px;
			border-top: 1px solid #5a5a5a;
			border-right: 1px solid #dfdfdf;
			border-bottom: 1px solid #dfdfdf;
			border-left: 1px solid #5a5a5a;
		}
		#online_advisory_container .topic_ask_question_container .ask_button {
			width: 80px; height: 23px;
			padding: 0; margin: 10px 0 0 456px;
			border: 0;
			background: url(../images/top_menu_active_item.gif);
			color: #fff;
			cursor: pointer;
		}


/* staff */
#staff_container {
	padding: 15px;
}
	#staff_container h2 {
		height: 35px;
		padding: 0 20px;
		margin-bottom: 15px;
		background: url(../images/content_header_bg.gif) repeat-x 0 0;
		line-height: 35px; color: #424242; font-size: 16px;
	}
	
	#staff_container ul, #staff_container ol {
		padding: 0;
		list-style: none;
	}
	
	#staff_container .staff_list li {
		background: #e3e3e3;
	}
	#staff_container .staff_list li .group_manager {
		height: 82px; 
		background: #e3e3e3 url(../images/staff_group_header.gif) repeat-x 0 0;
		cursor: pointer;
	}
		#staff_container .staff_list li .group_manager .arrow {
			float: left;
			display: inline;
			width: 34px; height: 33px;
			margin: 25px 7px 0;
			background: url(../images/staff_group_arrow.gif) no-repeat 0 0;
			cursor: pointer;
		}
		#staff_container .staff_list li .group_manager .arrow_expanded {
			background-position: 0 bottom;
		}
		#staff_container .staff_list li .group_manager .position {
			float: left;
			width: 360px; height: 82px;
			font-weight: bold; line-height: 82px;
		}
		#staff_container .staff_list li .group_manager .person {
			float: left;
			width: 200px; height: 82px;
			line-height: 82px;
		}
		#staff_container .staff_list li .group_manager .photo {
			float: left;
			width: 82px; height: 62px;
			margin: 10px 24px 0 0;
			background-color: #fff;
		}
		#staff_container .staff_list li .group_manager .info {
			float: left;
			width: 260px; height: 62px;
			margin: 10px 0;
			overflow: hidden;
		}
	
	#staff_container .staff_list li ul {
		display: none;
		padding: 0 15px 15px;
	}
	#staff_container .staff_list li ul li {
		padding: 2px 55px;
		margin-bottom: 1px;
	}
	#staff_container .staff_list li ul li.light {
		background-color: #fff;
	}
	#staff_container .staff_list li ul li.dark {
		background-color: #f2f2f2;
	}
	#staff_container .staff_list li li div {
		background: none;
	}
		#staff_container .staff_list li li .position {
			float: left;
			width: 336px;
			font-weight: bold; line-height: 28px;
		}
		#staff_container .staff_list li li .person {
			float: left;
			width: 202px;
			line-height: 28px;
		}
		#staff_container .staff_list li li .photo {
			float: left;
			width: 160px;
			line-height: 28px;
		}
		#staff_container .staff_list li li .has_photo {
			line-height: 62px;
		}


	

/* paginations styles */
.pagination {
	clear: both; float: left; 
	width: 974px;
	overflow: hidden;
}
	.pagination div {
		float: left;
		position: relative;
		left: 50%;
	}
	.pagination a, .pagination span {
		float: left; position: relative; right: 50%;
		padding: 0 5px;
		margin-right: 2px;
		border: 1px solid #c5cdd4;
		background-color: #fff;
		color: #5c5c5c; font-size: 11px; text-decoration: none; text-align: center; line-height: 16px;
	}
	.pagination span {
		background-color: #d71713;
		color: #fff; 
	}


/* footer styles */
#footer {
	height: 60px;
	padding-top: 8px;
	background: #dc201a url(../images/footer_bg.gif) repeat-x 0 0;
	text-align: center; color: #fff; font-size: 10px;
}
	#footer a {
		color: #fff; font-size: 10px; text-decoration: none;
	}
	#footer .developed_by {
		float: right;
		display: inline;
		margin-right: 20px;
		text-align: right; line-height: 16px;
	}


.edit, .browse_button, .edit_button, .delete_button, .add_button, .register_button, .delete_faqbutton, .edit_faqbutton, .delete_file_button  {
	background-color: #CC0000;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	padding: 2px 8px;
}
.deletePub {
	background-color: #CC0000;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	padding: 2px 8px;
}
.save, .save_button, .cancel_button, .cancel_faqbutton, .save_faqbutton {
	background-color: #CC0000;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: bold;
	padding: 2px 8px;
	display: none;
}
.title {
	width:560px;
	border: 1px solid #444444; 
} 
.textaraContent {
	height:200px;
	width:560px;
	font-weight:normal;
	border: 1px solid #444444; 
} 
.textaraShortContent {
	height:80px;
	width:560px;
	border: 1px solid #444444; 
} 

#loading {	
	height:60px;
	width:400px;
	background: url(../images/loader.gif) no-repeat scroll 25px 25px;
	display:none;
}
#logout {
	text-align:right;
	padding:5px;
}
#logout a {
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;	
}
#user_logout {	
	text-align:right;
	padding:5px;
	color:
}
#user_logout a {
	font-size:14px;
	color:#C60800;
	font-weight:bold;
	text-decoration: none;	
}
#savePub {
	padding:10px;
}
.label {
	font-size:14px;
	font-weight:bold;
	padding:16px 0 0 10px;	
}
.action_buttons {
	padding:10px 0px
}
#addArea {
	width:600px;
	text-align:left;	
}

.faqtextarea {
	width: 376px; height: 72px;
	padding: 2px;
	border-top: 1px solid #5a5a5a;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #5a5a5a;
	clear:both;
}
.faqAction {
	padding-bottom:10px;
	border-bottom:1px solid #999999;
}