body {
    background: #FFF;
	color: #222;
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 12px;
	line-height: 130%;
	padding: 0;
    margin: 0px 5%;
}
.newstitle {

	color: #346A8C;
	font-weight:	bold;

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.news_view_header {
background-color:#EFEFEF;
}


.cattitle {
}
.cattitle_grey {	color:  #F6F8F6;
}

.newstitle_index {
	color:		#4C81A3;
	font-weight:	bold;
}


.header_main {
	border-bottom:		1px solid #cccccc;
	border-right:		1px solid #cccccc;
	border-left:		1px solid #cccccc;
	background-color:	#FFF;
	padding:			2px;

}

.headtitle{
	border-bottom:	2px solid #cccccc;
	text-align:		center;
	font-weight:	bold;
	color:			#666;
	font-size:		18px;
}

.page {
background-color: #DFDFDF;
vertical-align:top;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}

.page_left {
width:150px;
background-color: #FFF;
vertical-align:top;
border-left:0px solid #cccccc;
border-top:0px solid #cccccc;
border-bottom:0px solid #cccccc;
}
.header_left {
width:150px;
background-color: #FFF;
}

.page_title {
	vertical-align:	top;
	padding:	0px;
}

.pg_top_center {
background: 	url(images/pg_top_center_l.gif);
font-weight:	bold;
color: 		#346A8C;
font-family:	Arial, Verdana, Helvetica, sans-serif;
font-size:		14px;
vertical-align:	bottom;
padding: 		3px 10px;

}
.pg_top_center_line {
background: 	url(images/pg_top_center_r.gif);
}


.pg_middle_left {
background: url(images/pg_middle_left.gif);
}
.pg_middle_center {
background: url(images/pg_middle_center.gif);
}
.pg_middle_right {
background: url(images/pg_middle_right.gif);
}
.pg_bottom_center {
background: url(images/pg_bottom_center.gif);
}

.page_right {
width:200px;
background-color: #FFF;
vertical-align:top;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}


.blocktop {
vertical-align:top;
border-bottom: 0px solid #cccccc;
}
.block_content {
padding: 2px 10px;
}
.block {
background-color: #FFF;
vertical-align:bottom;
border-bottom:0px #cccccc;
}
.block_line {
	background: url(images/bt_crss_ln.gif);
}
.block_line_hor {
	background: url(images/bt_crss_ln_hor.gif);
}
.block_hdr_name {
	background: url(images/bt_header.gif);
	font-weight:		bold;
	color: 				#EEE;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			14px;
	padding: 0px 16px;
}

.block_hdr_link {
	font-weight:		bold;
	color: 				#EEE;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			14px;
}

.block_under {
background: url(images/bt_underblock.gif);
width:150px;
background-color: #FFF;
vertical-align:top;
}

.footer {
font-size:	10px;
font-family:		Arial, Verdana, Helvetica, sans-serif;
color:		#4c81a3;
padding-left:5px;
height: 10px;
vertical-align:top;
background-color:#FFF;
}

.blocktitle {
	background-color:	#A5B9C6;
	border-bottom:		0px solid #cccccc;
	font-weight:		bold;
	color: 				#F5F8F9;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	padding:			0px 0px;
}
.block_tittle_header {
	background-color:	#A5B9C6;
	font-weight:	bold;
	color:		#F5F8F9;
	font-family:	Arial, Verdana, Helvetica, sans-serif;
	font-size:		12px;
	padding:		0px 4px;
}

.smalltitle {
font-weight: bold;
color: #333;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
}

.tdtext{
	background: #FCFCFC;
	color: #000000;
}
.tdtext2{
	background: #EFEFEF;
	color: #000000;
}

.submit {
	color : #fff;
	background-color : #999;
	margin: 3px;
	padding: 1px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	cursor : pointer;
}

a {
	color:	#999;
	font-weight:	bold;
	text-decoration:	none;
}
