.logo_partner {
	margin:5px 15px 0 0px; 
	float:right;
}

a.text_link {
	font-weight:bold; 
	color:#003366;
	text-decoration:underline;
}

a.text_link:hover {
	font-weight:bold; 
	color:#FF9900;
}

.text_bold {
	font-weight:bold; 
	color:#003366;
}

.text_bold_cont {
	font-weight:bold;
	color:#333333;
	text-align:justify;
	padding-left:10px;
}

a.text_small_link {
	font-size:11px;
	color:#003366;
	text-decoration:underline;
}

a.text_small_link:hover {
	font-size:11px;
	color:#FF9900;
	text-decoration:underline;
}

.banner_link{
	height:auto;
	margin:10px 0 5px 0;
}

.text_day {
	font-size:11px;
}

.small_pict {
	float:left; 
	padding:0px 10px 10px 0;
}

.dot {
	border-top:1px solid #cccccc; 
	margin:10px 0 10px 0;}

.home_large_top {
	background: url(../images/large_box_home_top.gif) top left no-repeat; 
	color:#FFFFFF; 
	font-size:21px; 
	height:22px; 
	text-align:left; 
	padding:5px 0 0 10px;
}

.home_large_bottom {
	background: url(../images/large_box_home_bottom.gif) left top no-repeat; 
	width:464px; 
	height:10px;
}

.large_box_top {
	background: url(../images/large_box_top.gif) top left no-repeat; 
	color:#FFFFFF; 
	font-size:21px; 
	height:27px; 
	text-align:left; 
	padding:0 0 0 10px;
}

.large_box_bottom {
	background:url(../images/large_box_bottom.gif) left top no-repeat; 
	width:702px; 
	height:10px;
}

div.tabs {
	background:url(../images/bg_new.gif) top repeat-x;
	float: left;
}
div.tabs span {
	float: right;
	font-size: 11px;
	font-weight:bold;
}
div.tabs ul {
	padding: 0 !important;
	margin: 0!important;
}
div.tabs ul li {
	float: left;
	list-style: none;
	width:20px;
	height:20px;
	text-align:center;
	margin: 0 0 0 10px !important;
	background: transparent url(../images/bnt_new.gif) top left no-repeat;
}
div.tabs ul li a {
	display: block;
	color: #0181e3;
	text-decoration: none;
	text-align:center;
	background: transparent url(../images/bnt_new.gif) top left no-repeat;
}

div.tabs ul li.selected {
	background: transparent url(../images/bnt_new_active.gif) top right no-repeat;
	color: #FFCC00;
}
div.tabs ul li.selected a {
	background: transparent url(../images/bnt_new_active.gif) top left no-repeat;
	color: #FFCC00;
}

#news-blogs {
	width: 228px;
}

#rss-01,
#rss-02,
#rss-03,
#rss-04,
#rss-05 {
	padding: 0 10px 10px 10px;
}
.title {
	font-size:14px; 
	font-weight:bold; 
	color:#0066CC;
}

.title_2 {
	font-size:16px; 
	font-weight:bold; 
	color:#0066CC;
	padding:0 10px 10px 10px;
}

.bg_cont {
	background-image:url(../images/bg_cont.gif) bottom repeat-x;}

.text_cont {
	font-size:12px;
	padding:5px;
	float:left;
	text-align:justify;
}

.line {
	background:url(../images/line_cont.gif) no-repeat;}
	
div.number_page {
	float: left;
	padding:0px 20px 0 0px;
	font-size:12px;
}
div.number_page span {
	float: left;
	font-size: 11px;
	font-weight:bold;
}
div.number_page ul {
	padding: 0 !important;
	margin: 0!important;
}
div.number_page ul li {
	float: left;
	list-style: none;
	width:20px;
	height:20px;
	text-align:center;
	margin: 0 0 0 10px !important;
	background: transparent url(../images/bnt_cont.gif) top right no-repeat;
}
div.number_page ul li a {
	display: block;
	color: #0181e3;
	text-decoration: none;
	text-align:center;
	background: transparent url(../images/bnt_cont.gif) top right no-repeat;
}

div.number_page ul li {
	background: transparent url(../images/bnt_cont_active.gif) top right no-repeat;
	color: #CC0000;
}
div.number_page ul li a:hover, div.number_page ul li a:active {
	background: transparent url(../images/bnt_cont_active.gif) top right no-repeat;
	color: #CC0000;
}

div.pre_page {
	background:transparent url(../images/bnt_pre.gif) top right no-repeat;
	float:left;
	width:82px;
	height:17px;
	font-size:12px;
	list-style:none;
	}
	
div.pre_page a:hover, div.pre_page a:active {
	background:transparent url(../images/bnt_pre_active.gif) top right no-repeat;
	float:left;
	width:82px;
	height:17px;
	color:#CC0000;
	list-style:none;
	}
	
div.pre_page a:active {
	background:transparent url(../images/bnt_pre.gif) top right no-repeat;
	float:left;
	width:82px;
	height:17px;
	color:#0066CC;
	}
	
div.pre_page ul {
	text-align:center;
	padding: 0 !important;
	margin: 0!important;
	display: block;
	text-decoration: none;
	list-style:none;
	text-align:center;
}

table { font-size:12px;}

.cont_large_top {
	background: url(../images/large_box_top.gif) top left no-repeat; 
	color:#FFFFFF; 
	font-size:21px; 
	height:22px; 
	text-align:left; 
	padding:5px 0 0 10px;
}

.content {
	border-left:1px solid #E1DDD9; 
	border-right:1px solid #E1DDD9; 
	width:auto; 
	height:inherit; 
	padding:10px 15px 10px 15px;}

h3{ color:#FF9900;}