/* CSS Document */
body {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background:#e1e4e5;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#666666;
}
img {
margin:0;
padding:0;
}
.site_body {
	padding:0;
	width:960px;
	padding:0 0 0 10px;
}
.date {
	font-size:10px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	height:28px;
	overflow:hidden;
	vertical-align:middle;
}
.date span {
	width:150px;
	float:left;
	margin:10px 0 0 0;
}
.my_community {
	float:right;
	margin:0 0 0 0;
	
}
.my_community form {
	margin:0;
	padding:4px 0 0 0;
	width:735px;
	height:24px;
}
.my_community form label {
	margin:0;
	float:left;
	width:62px;
	text-align:right;
	padding:3px 5px;
	color:#415137;
}
.my_community form input {
	margin:0 5px 0 0;
	padding:0;
	float:left;
	border:1px solid #bbbdbd;
}
.my_community form a {
	margin:0;
	padding:0 5px 0 0;
	float:right;
}
.top {
	height:280px;
	background:#b0bbd8;
}
.menu {
	background:url(../images/shadow_1.png) no-repeat right top;
	color:#6486b6;
	font-size:12px;
	height:25px;
	text-align:left;
	padding:0 10px 0 0;
}
.menu_l {
	float:left;
	width:200px;
	background:#FFFFFF;
	height:25px;
}
.menu_r {
	float:left;
	width:749px;
	background:#FFFFFF;
	height:15px;
	padding:4px 0 5px 0px;
	
}
.body_shadow {
	background:url(../images/shadow_2.png) repeat-y right;
	padding:0 10px 0 0;
}
.menu_r a {
	color:#6486b6;
	text-decoration:none;
	font-size:12px;
	padding:0 10px;
}
.menu_r a:hover {
	color:#a6a6a6;
}
.menu a:hover {
	color:#a6a6a6;
}
.logo {
	width:200px;
	background:#6278b1;
	float:left;
	height:265px;
	padding:15px 0 0 0;
}
.banner {
	float:left;
	width:480px;
}
.latest_news {
	background:#b0bbd8;
	float:left;
	padding:10px;
	width:250px;
	text-align:left;
}
.latest_news p {
	padding:5px 0;
	margin:0;
	font-size:10px;
	color:#3f3f3f;
	width:200px;
}
.content {
	background:#e4e0b0;
	min-height:50px;
}
.content_l {
	float:left;
	width:200px;
}
.content_r {
	float:left;
	width:750px;
	background:#FFFFFF;
}
.content_l h2 {
	background:#c9c161;
	margin:0;
	padding:1px 15px 0 0;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	height:19px;
	color:#FFFFFF;
}
.content_r .bridcum {
	background:#d4cd81;
	margin:0;
	padding:5px 0 5px 15px;
	color:#FFFFFF;
	font-size:10px;
	height:10px;
	text-align:left;
}
.left_menu {
	margin:0;
	padding:5px 0 0 0;
	list-style:none;
}
.left_menu li {
	margin:0 10px 0 0;
	padding:0;
	text-align:right;
}
.left_menu li a {
	display:block;
	padding:5px 10px;
	background:url(../images/arrow_b.gif) no-repeat right 9px;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.left_menu li a:hover {
	color:#FFFFFF;
	background:url(../images/arrow_w.gif) no-repeat right 9px;
}
#left_menu_ative a {
	color:#FFFFFF;
	background:url(../images/arrow_w.gif) no-repeat right 9px;
}
.discription {
	width:460px;
	float:left;
	text-align:left;
	font-size:13px;
	
	padding:10px;
	
}



.application {
	width:270px;
	float:left;
	font-size:10px;
	text-align:left;
}
.application div {
	font-size:10px;
	margin:0;
	padding:5px 0;
	color:#3c6da9;
}
.application div p {
	margin:0;
	padding:0;
	color:#7d7d7d;
}
.application span {
	
	padding:10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	width:460px;
	text-align:justify;
}
.application span,.application a {
	color:#415137;
	font-size:10px;
	
}
.application ul {
	margin:0;
	padding:10px;
	list-style:none;
	text-align:left;
}
.application ul li {
	margin:0;
	padding:5px 0;
	
}
.application ul li a {
	color:#6278b1;
	text-decoration:none;
	font-size:11px;
	background:url(../images/arrow_b.gif) no-repeat left 8px;
	padding:5px 0 5px 10px;
}
/*.pagination a,span,div span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:11px;
}*/

.viewpage{
	width:440px;
	float:left;
	font-size:11px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	
}
.viewpage h2{
padding-left
font-size:11px;
color:#7d7d7d;
}
.footer {
	margin:0;
	background:#e1e4e5 url(../images/shadow_b.png) no-repeat right top;
	padding:10px 10px 8px 10px;
	font-size:10px;
	color:#000000;
	text-align:left;
	
}
.design {
	float:right;
/*	color:#6f88ce;*/
	color:#6f88aa;
}
.design a
{
	color:#6f88aa;
}
.design a:hover{
	color:#6f88ce;
}

.left_banner{
	list-style:none;
	padding:0 0 0 0;
}
.tab {
	background:#FFFFFF;
	margin:0;
	padding:2px 5px 0 5px;
	height:18px;
	list-style:none;
	font-size:11px;
}
.tab li {
	background:#d1c3a1 url(../images/menu_bg.jpg) repeat-x left -36px;
	float:left;
	height:18px;
	margin:0 1px 0 0;
}
.tab li span {
	background:url(../images/menu_bg.jpg) no-repeat right -18px;
	float:left;
	height:18px;
	display:block;
}
.tab li span a {
	background:url(../images/menu_bg.jpg) no-repeat left 0px;
	float:left;
	height:15px;
	display:block;
	padding:3px 15px 0 15px;
}
.tab li span a:hover {
	color:#FFFFFF;
}
#tab_active {
	background:#d1c3a1;
	float:left;
	height:18px;
	margin:0 1px 0 0;
}
#tab_active span {
	background: url(../images/selected.jpg) no-repeat right -18px;
	float:left;
	height:18px;
	display:block;
}
#tab_active span a {
	background: url(../images/selected.jpg) no-repeat left 0px;
	float:left;
	height:15px;
	display:block;
	padding:3px 15px 0 15px;
}
#tab_active span a:hover {
	color:#FFFFFF;
}
.cdiscription{
	float:left;
	font-size:13px;
	/*line-height:15px;*/
	text-align:left;
	width:480px;
	font-family:Verdana, Geneva, sans-serif
}
.cdiscription h2{
	background:#DACFB4 none repeat scroll 0 0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:0;
	padding:1px 0 0 15px;
	text-align:left;
}
.c_tittle {
	background:#DACFB4 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;	
	height:19px;
	margin:0;
	padding:1px 0 0 15px;
	text-align:left;
}
.capplication {
	float:left;
	font-size:12px;
	text-align:left;
	width:270px;
	
}
.capplication_head {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.capplication_head div a {
	color:#FFFFFF;
	display:block;
	font-weight:lighter;
	margin:3px 0 0 5px;
}
.my_news {
	background:#8CAD1A none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:19px;
	margin:0;
	padding:1px 0 0;
	text-align:left;
	width:50%;
}
.calender {
	background:#ABBB58 none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:19px;
	margin:0;
	padding:1px 0 0;
	text-align:left;
	width:50%;
}
.c_content_l {
	float:left;
	width:200px;
	background:#E8E1D0;
}
.c_content_l h2 {
	background:#D1C3A1 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:19px;
	margin:0;
	padding:1px 10px 0 0;
	text-align:right;
}
.capplication ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0;
	padding:10px;
}
.capplication ul li{
	margin:10px;
}

.capplication ul li a {
	background:transparent url(../images/arrow_b.gif) no-repeat scroll left 8px;
	color:#6278B1;
	font-size:11px;
	padding:5px 0 5px 10px;
	text-decoration:none;
}
.ctop {
	background:#C5D68C none repeat scroll 0 0;
	height:280px;
}
.clogo {
	background:#8CAD1A none repeat scroll 0 0;
	float:left;
	height:265px;
	padding:15px 0 0;
	width:200px;
}
.clatest_news {
	background:#C5D68C none repeat scroll 0 0;
	float:left;
	padding:10px;
	text-align:left;
	width:230px;
}
.clatest_news p {
	color:#3F3F3F;
	font-size:10px;
	margin:0;
	padding:5px 0;
	width:200px;
}
.c_content {
background:#FFF none repeat scroll 0 0;
}

/*Calendar*/

.box a {
color:#990000;
text-decoration:none;
cursor:pointer;
}

.cal a {
background-color:#6E1A3C;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
border:1px solid #6E1A3C;
padding:1px;
}
.prevnext {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
.caption {
color:#5D5D5D;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:lighter;
}
table, td {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.listbox{
	width:400px;
	height:100px;
	padding-left:10px;
	margin:5px;
}
.forum a ,.forumview a ,.topicview a{
color:#6486B6;
}

.donation .head
{
 width:100%;
 text-align:center;
 margin-bottom:20px;
}
.donation .head h1
{	
	color:#000000;
	font-size:18px;
}
.donation h2
{	
	color:#000000;
	font-size:14px;
}
.donation .head i
{
	font-size:11px;
}
.donation span
{
	margin-right:10px;
}
.donation .fielddesc
{
font-size:10px;
}
.text-input-login{
width:200px;
}
.date form input{
border:1px solid #BBBDBD;
}
.loginbox{
font-size:12px;
height:15px;
width:130px;
}