/* CSS Document */



body {
	background:			#927821 url(source/body_bg.jpg) repeat-x top;
	font-family:		Arial, Trebuchet MS, sans-serif;
	font-size:			12px;
	margin:				0px;
}

.header {
	background:			#FFFFFF  url(source/main_column_bg.jpg) repeat-y right top;;
	border:				1px solid #bfc1c3;
}

td
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

p
{
	text-align:justify;
}


a{/*link, visited*/
	color: #666666;
	text-decoration: none;
}
a:hover{
	color:#73A2CE;
	text-decoration:none;
}
a.news:{
	text-decoration:none;
	color: 				#003455;
}
a.news:hover {
	text-decoration:none;
	color: 				#003455;
}



.news_top {
	background:			transparent url(source/news_top.jpg) repeat-x top;
}

.news_bg {
	background:			#f2f4f4 url(source/news_bg.jpg) repeat-y top right;
	margin:				0px;
}

.news_bg_box {
	background:			transparent url(source/news_bg_box.jpg) repeat-y top;
	margin:				0px;
}

.news_bg_top {
	background:			transparent url(source/news_bg_top.jpg) no-repeat top;
	margin:				0px;
}

.news_date {
	font-size:			10px;
	color:				#003455;
	font-weight:		bold;
}

.news_title {
	font-size:			10px;
	color:				#003455;
	font-weight:		bold;
}

.news_desc {
	font-size:			11px;
	color:				#927821;
	font-weight:		bold;
}


.login_bg {
	background-color:	#f2f4f4;
	margin:				0px;
}

.login_tr {
	background:			transparent url(source/news_bg.jpg) repeat-y;
	padding:			14px 8px 14px 20px;
	margin:				0px;
}

.login_title {
	font-size:			14px;
	color:				#636467;
	font-weight:		bold;
}

.login_desc {
	font-size:			12px;
	color:				#606265;
}


.infobox_top {
	background:			transparent url(source/infobox_border.gif) no-repeat top left;

}

.infobox_bottom {
	background:			transparent url(source/infobox_border.gif) no-repeat top left;
	text-align:			right;
	margin:				0px;
	font-size:			2px;
	padding:			0px 0px 0px 20px;

}

.infobox_bg {
	padding:			0px 25px 20px 20px;
}

.infobox_title {
	font-size:			15px;
	color:				#606265;
	font-weight:		bold;
}

.infobox_desc {
	font-size:			11px;
	color:				#606265;

}

.main_column {
	padding:			0px 25px 20px 20px;

}

.main_infobox_bg {
	background:			transparent url(source/main_infobox_bg.jpg) repeat-y top;
	padding:			0px 25px 20px 20px;
}

.border_dashed_top {
	background: 		transparent url(source/border_dashed.jpg) repeat-x top;
	font-size:			2px;
}

.border_dashed_bottom {
	background: 		transparent url(source/border_dashed.jpg) repeat-x bottom;
	font-size:			2px;
}

.page_title {
	padding:			5px 0px 5px 0px;
	}

.h1 {
	font-size: 			22px;
	color: 				#003455;
	font-weight:		bold;
	}
	
.h2 {
	font-size: 			16px;
	color: 				#636467;
	font-weight:		bold;
	}	
	
.h3 {
	font-size: 			13px;
	color: 				#636467;
	font-weight:		bold;
	}	

h2.page_title {
	display:			inline;
	font-size:			22px;
	color:				#003354;
	text-decoration:	none;
	margin:				0px;
}

h3.page_title {
	display:			inline;
	font-size:			20px;
	color:				#636467;
	text-decoration:	none;
	margin:				0px;
}

h2.subnav_title {
	display:			inline;
	font-size:			16px;
	color:				#003354;
	text-decoration:	none;
	margin:				0px;
	padding:			5px 0px 5px 20px;
	
}

.h2news_title {
	display:			inline;
	font-size:			12px;
	color:				#003354;
	text-decoration:	normal;
	margin:				0px;
	font-weight:		bold;
	text-transform:		capitalize;
}


.h3news_title {
	display:			inline;
	font-size:			12px;
	color:				#957b20;
	text-decoration:	none;
	margin:				0px;
	font-weight:		bold;
	text-transform:		capitalize;
}


.login 
{

  color            : #000000;
  background-color : #ffffff;
  border           : 1px solid #787677;
}

.shadow_l {
background:			transparent url(source/shadow_l.jpg) repeat-y top;
	margin:				0px;
}


.shadow_r {
background:			transparent url(source/shadow_r.jpg) repeat-y top;
	margin:				0px;
}

.shadow_t {
background:			transparent url(source/shadow_t.jpg) repeat-x;
	margin:				0px;
}

.shadow_b {
background:			transparent url(source/shadow_b.jpg) repeat-x;
	margin:				0px;
}
.pad{
padding:10px;
}