body {
	margin: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	/*font-family:"Times New Roman", Times, serif;*/
	font-size:0.8em;
	/*color: #666;*/
	color:#333;
	background-color:#FFF;
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
}
a:link{
	color:#000099;
	/*font-weight:bold;*/
	text-decoration:none;
}
a:active{
	color:#000099;
	/*font-weight:bold;*/
	text-decoration:none;
}
a:visited{
	color:#000099;
	/*font-weight:bold;*/
	text-decoration:none;
}
a:hover{
	color:#0066CC;
	/*font-weight:bold;*/
	text-decoration:underline;
}
#Part_A{
	width:100%;
	height:130px;
	z-index:1;
}
#add_to{
	position:absolute;
	right:100px;
	top:87px;
	width:150px;
	height:16px;
	z-index:13;
}
#Layer1 {
	position:absolute;
	left:12px;
	top:3px;
	width:100%;
	height:77px;
	z-index:1;
}
#logo {
	position:absolute;
	left:15px;
	top:10px;
	width:108px;
	height:105px;
	z-index:10;
}
#logo img {
	border:none;
}
/*#logo a {
	border:none;
}*/
#slogan {
	position:absolute;
	right:0;
	width:245px;
	height:101px;
	z-index:2;
	background:url(slogan.png) no-repeat;
}
.mission {
	position:absolute;
	right:200px;
	top:10px;
	width:57%;
	height:105px;
	/*border-top:solid 1px #CCC;*/
	/*padding-top:5px;*/
	/*margin-right:255px;*/
	/*border-left:none;
	border-right:none;
	border-bottom:none;*/
	z-index:3;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333;*/
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	text-align:right;
	line-height:1.3em;
	/*font-size:0.9em;*/
	text-align:center;
	/*vertical-align:middle;*/
	vertical-align:baseline;
	left: 135px;
}
.mission_text {
	width:700px;
	height:75px;
}
.mission strong {
    /*color: #AB0139;*/
	/*color:#000;*/
	/*font-weight:normal;*/
}

#main_content {
	position:absolute;
	top:600px;
	width:100%;
	z-index:6;
	text-align:center;
}
#left {
	width:50%;
	/*margin-top:10px;*/
	/*height:300px;*/
	/*padding-top:10px*/
	/*z-index:1;*/
	float:left;
	/*background:#FFFF66;*/
	background:url(yellow_left.jpg) no-repeat right top;
	text-align:right;
	/*padding-right:10px;
	padding-top:5px;*/
}
#right {
	width:48%;
	/*margin-top:10px;*/
	/*height:300px;*/
	/*padding-top:10px*/
	/*z-index:1;*/
	float:left;
	background: url(blue_right.jpg) no-repeat left top;
	text-align:left;
}
#support {
	padding-bottom:7px;
	color: #BF2D60;
	font-weight: bold;
}
#left_content {
	margin:15px;
	margin-top:30px;
	margin-right:27px;
}

#left_content th{
	font-weight:normal;
	text-align:right;
	/*max-width:200;*/
	width:500;
}
#left_content input{
	size:50;
}
.required{
	/*border:#CC0066 1px solid;*/
	background-color:#B34067;
	color:#FFF;
	/*padding:1px;*/
}
#right_content {
	margin:15px;
	margin-top:15px;
	margin-left:25px;
}
#menu {
	position:absolute;
	left:180px;
	top:43px;
	width:335px;
	height:20px;
	z-index:7;
	font-weight:normal;
}
.important {
	color:#B34067;
	font-weight:bold;
	font-size:1.3em;
}
.important a:link{
	color:#666;
	text-decoration:underline;
}
.important a:visited{
	color:#666;
	text-decoration:underline;
}
.important a:active{
	color:#666;
	text-decoration:underline;
}
.important a:hover{
	color:#0066cc;
	text-decoration:underline;
}
.important_real{
	font-size:1.3em;
	font-weight:bold;
}
.important_real a:link{
	color:#B34067;
	text-decoration:underline;
}
.important_real a:visited{
	color:#B34067;
	text-decoration:underline;
}
.important_real a:active{
	color:#B34067;
	text-decoration:underline;
}
.important_real a:hover{
	color:#990000;
	text-decoration:underline;
}
.grey {
	color:#666;
}
.activity {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#B34067;
	font-weight:normal;
}
.personal th{
	font-weight:bold;
}
.style2 {color: #BF2D60}
.norm{
	font-weight:normal;
}
#Layer2 {
	position:absolute;
	top:500px;
	width:100%;
	height:161px;
	z-index:11;
}
#social_bookmarking {
	position:absolute;
	right:17px;
	top:102px;
	width:240px;
	height:27px;
	z-index:12;
	text-align:right;
}
#Layer4 {
	position:absolute;
	top:153px;
	width:100%;
	height:143px;
	z-index:13;
	text-align:center;
}
.top_left {
	width:13%;
	float:left;
	/*background-color:#00CC33;*/
	height:105px;
}
.top_center {
	width:60%;
	float:left;
	/*background-color:#FF3300;*/
	height:105px;
	vertical-align:middle;
	font-weight:normal;
}
.top_right {
	width:27%;
	float:left;
	/*background-color:#FFCC00;*/
	height:105px;

}
#Layer3 {
	position:absolute;
	left:0px;
	top:0px;
	width:284px;
	height:262px;
	z-index:13;
}
.area_b {
	/*position:absolute;*/
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:15px;
	border-top:#E4E4E4 solid 1px;
	border-bottom:#E4E4E4 solid 1px;
	top:130px;
	width:100%;
	/*height:228px;*/
	/*z-index:13;*/
	font-weight:normal;
}
.area_b strong {
    /*color: #AB0139;*/
	/*color:#000;*/
	/*font-weight:normal;*/
}
.area_def {
	width:100%;
	text-align:center;
	/*margin-top:10px;*/
}
.show_link {
	color:#000099;
}
.show_profile {
	color:#990000;
}
#users_list {
	border-top:#CCC 1px solid;
	padding-top:25px;
	/*text-align:center;*/
}
.header_line th{
	background:#FFFFCC;
	border-bottom:#CCC 1px solid;
	/*border-right:#CCC 1px solid;*/
	/*font-weight:bold;*/
}
.header_line_active{
	background:#FFFF99;
	border:#999 1px solid;
}
.numbers{
	margin-top:15px;
}
.pre_number{
	/*float:left;*/
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
.number{
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:5px;
	float:left;
	border:#CCC 1px solid;
}
.number a:hover{
	text-decoration:none;
}
.number_active{
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:5px;
	float:left;
	background:#FFFFCC;
	border:#CCC 1px solid;
}
.footer{
	width:100%;
	height:25px;
	font-size:0.9em;
	background:url(gradient.jpg) repeat-x bottom;
	/*background-color:#CCC;*/
	/*border-top:#CCC 1px solid;*/
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	float:left;
}
.single_figure{
	/*background: url(../figures/new/arrow.png) #999999;*/
	background-color:#F4F4F4;
	border-top:#CCC 1px solid;
	margin-top:20px;
	margin-bottom:2px;
	padding:10px;
	text-align:center;
}
.arrow{
	background:url(arrow.jpg) no-repeat left;
	padding-left:-20px;
	padding-top:-10px;
	height:41px;
	valign:middle;
}
.single_figure img{
	border:#B34067 1px solid;
	/*border:#FFF 3px solid;*/
	padding:7px;
	padding-left:5px;
	padding-right:5px;
	/*background:#999;*/
}
.fugure_code{
	width:20%;
	float:left;
}
.active_vertical{
	background-color:#FFFFE6;
}