/************************
	General Page Styles
************************/

.prg-bodytext {
	font-family : 'Arial';
	font-size : 10px;
}

.prg-h1 {
	font-family : 'Arial';
	font-size : 20px;
	font-weight : bold;
	color : #B30411;
}

.prg-h2 {
	font-family : 'Arial';
	font-size : 16px;
	color : #000000;
	font-style : italic;
	font-weight : bold;
}

.prg-h3 {
	font-family : 'Arial';
	font-size : 13px;
	color : #B30411;
}

.prg-hr {
	height : 1px;
	border : none;
	padding : 0px;
	color : #8888FF;
	background : #8888FF;
}

.prg-err {
	font-family : 'Arial';
	font-size : 16px;
	color : #FF0000;
}

.prg-img {
	border : none;
}
.prg-thumb {
	border : none;
	width : 100px;
}

/******************
	Anchor Style
******************/

.prg-a {
	font-family : 'Arial';
	text-decoration : none;
	font-size : 10px;
}

.prg-a:visited {
	font-family : 'Arial';
	text-decoration : none;
	font-size : 10px;
}

.prg-a:active {
	font-family : 'Arial';
	text-decoration : none;
	font-size : 10px;
}

.prg-a:hover {
	font-family : 'Arial';
	font-size : 10px;
	text-decoration : underline;
}

/****************
	Menu Styles
****************/

.prg-menu {
	font-family : 'Arial';
	font-size : 12px;
	text-decoration : none;
	color : #000000;
	background-color: #DDDDDD;
}

.prg-menu:HOVER {
	font-family : 'Arial';
	font-size : 12px;
	text-decoration : underline;
}

.prg-menutd {
	width : 80px;
	font-family : 'Arial';
	font-size : 12px;
	text-align : center;
	color : #000000;
	background-color: #DDDDDD;
	border : outset;
	border-width : 2px;
}

.prg-menutd-down {
	width : 80px;
	font-family : 'Arial';
	font-size : 12px;
	text-align : center;
	background-color: #DDDDDD;
	border : inset;
	border-width : 2px;
}

/***************************
	Alternating Row Styles
***************************/

.prg-row1 {
	font-family : 'Arial';
	font-size : 10px;
	background-color : #FFFFFF;
}

.prg-row2 {
	font-family : 'Arial';
	font-size : 10px;
	background-color : #CCCCCC;
}

/*****************
	Table Styles
*****************/

.prg-table {
	border : thin solid;
	border-color : #000000;
}

.prg-th {
	font-family : 'Arial';
	font-size : 10px;
	text-align : left;
	background-color : #AAAAAA;
	border : none;
}

.prg-td {
	font-family : 'Arial';
	font-size : 11px;
	text-align : left;
	border : none;
	background-color : #e5e5e5;
}

/*********************
	Shadowbox Styles
*********************/

.prg-bg {
	background-color : #FFFFFF;
}

.prg-shadow {
	background-color : #444444;
}

/****************
	Form Styles
****************/

.prg-input {
	font-family : 'Arial';
	font-size : 10px;
}
.prg-button {
	font-family : 'Arial';
	font-size : 10px;
}

/********************
	Template Styles
********************/

.news-short-title {
	font-family : 'Arial';
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}

.news-short-subtitle {
	font-family : 'Arial';
	font-size : 10px;
	color : #000000;
}

.news-brief-title {
	font-family : 'Arial';
	font-size : 10px;
	font-weight : bold;
	color : #000000;
}

.news-brief-summary {
	font-family : 'Arial';
	font-size : 10px;
	color : #000000;
}
