/******************************************************************************
Page formats
******************************************************************************/
.cssRomanPageHeader
{
	border-bottom:		1px solid rgb(0, 0, 0);
	BORDER-BOTTOM:		solid 1px rgb(0, 0, 0);
	COLOR:				black;
	FONT:				normal 18px Arial, Helvetica, sans-serif;
	TEXT-ALIGN:			left;
	FONT-WEIGHT:    	NORMAL;
}
.cssRomanPageFooter
{
	COLOR:				black;
	FONT:				normal 12px Arial, Helvetica, sans-serif;
	TEXT-ALIGN:			left;
	WIDTH:				100%;
	PADDING-TOP:		5px;
}
.cssRomanArticlePage
{
	width:              530px;
	margin:         	0 auto 0 auto;
}
/******************************************************************************
Menu
******************************************************************************/
.cssRomanMenu
{
	background-color:	RGB( 237, 237, 237 );
	width:              149px;
}
.cssRomanMenuItem
{
	background-color:	RGB( 247, 247, 247 );
}
.cssRomanMenuItem A
{
	font-family: 		Arial,Helvetica,sans-serif;
	font-size: 			10pt;
	font-weight: 		normal;
	text-decoration: 	none;
	text-align: 		left;
	font-style: 		normal;
	color:				rgb(186, 0, 0);
	vertical-align:     middle;

	background-repeat: 	no-repeat;
	background-image: 	url('../images/unselectedArrow.gif');
	background-position:8px 3px;

	display: 			block;
	overflow: 			hidden;
	padding:			2px 10px 2px 20px;
}
.cssRomanMenuItem A:HOVER
{
	color:              red;
	text-decoration: 	underline;
}
/*.cssRomanMenuItem TR
{
	padding:             2, 10, 2, 20;
}*/
.cssRomanMenuItem IMG
{
	margin-bottom: 		5px;
}
/******************************************************************************
Submenu
******************************************************************************/
.cssRomanSubmenuItem
{
	font-family: 		Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR:   RGB( 247, 247, 247 );
   	font-weight: 		NORMAl;
}
.cssRomanSubmenuItem A
{
	font-size: 			10pt;
	border-style: 		solid;
	border-width: 		1px 1px 1px 1px;
	border-color: 		black black black black;
	margin-left: 		0px;
	margin-right: 		0px;
	padding: 			2px 5px 2px 5px;
	overflow: 			visible;
	text-decoration: 	none;
	display: 			block;
	color: 				rgb(0, 0, 0);
	background-color: 	rgb(237, 237, 237);
	font-weight: 		bold;
	margin-bottom:      0;
	margin-top:         0;
}
.cssRomanSubmenuItem A:HOVER
{
    text-decoration:	underline;
}
.cssRomanSubmenuItem H1
{
	font-weight:		bold;
	font-size:			14pt;
	color:				gray;
	/*color:				rgb(56, 110, 113);*/
	margin-top:			5px;
	margin-bottom:		5px;
}
.cssRomanSubmenuItem DIV
{
	width:				1;
	border-bottom-width:1;
	border-bottom-style:solid;
	border-bottom-color:black;
}
/******************************************************************************
Article
******************************************************************************/
.cssRomanArticle
{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			10pt;
	text-align:			justify;
	font-weight: 		normal;
	/*background-color: 	white;
	border-width:		1px;
	border-style:		solid;
	border-color:		rgb(170, 170, 170);*/
}
.cssRomanArticle P
{
	text-align:			justify;
	/*margin-left:		20px;*/
}
/*.cssRomanArticle P:first-letter
{
	font-size:			14pt;
	font-weight: 		bold;
}*/
.cssRomanArticle DIV
{
	/*margin-left:		20px;*/
}
.cssRomanArticle H1
{
	FONT-SIZE:  		18px;
	FONT-WEIGHT:		bold;
	COLOR:				white;
	BACKGROUND-COLOR:	gray;
	padding:         	2 4 2 4;
}
.cssRomanArticle H2
{
	FONT-SIZE:  		16px;
	font-weight:		bold;
	MARGIN-TOP:			30px;
	margin-BOTTOM:		-15px;
}
.cssRomanArticle UL
{
	font-size: 			10pt;
	margin-TOP:			0px;
	list-style-type:	SQUARE;
}
.cssRomanArticle LI
{
	MARGIN-Bottom:		2px;
	/*margin-left:		-10px;*/
}
.cssRomanArticle DT
{
	font-size: 			10pt !important;
	MARGIN-Bottom:		0px;
	MARGIN-TOP:			10px;
	/*margin-left:		20px;*/
	font-weight:		bold;
}
.cssRomanArticle DD
{
	font-family: 		Times new Roman,Helvetica,sans-serif;
	font-style:			italic;
	margin-left:		20px;
	MARGIN-Bottom:		0px;
}
.cssRomanArticle TH
{
	font-weight:		bold;
	border-width:		0px;
	border-style:		solid;
	border-color:		white;
	padding:			5px;
	background-color:	rgb(180,200,200);
	margin-Bottom:		15px;
	color: 				white;
}
.cssRomanArticle TD
{
	font-size: 			10pt;
	border-style:		solid;
	border-width:		0px;
	border-color:		white;
	padding:			5px;
}
.cssRomanArticle A
{
	font-family: 		Arial,Helvetica,sans-serif !important;
	font-size: 			10pt;
	font-weight:		bold;
	font-style:			normal;
	margin: 			0px;
	padding: 			0px 5px 1px 5px;
	overflow: 			visible;
	text-decoration:	none;
	background-repeat:	no-repeat;
	/*color:          	rgb(25, 122, 216);*/
	/*color:          	rgb(51, 102, 255);*/
	color:				rgb(186, 0, 0);
	/*border-width:		1px 1px 1px 1px;
	border-color:		white;
	border-style:		solid;*/
}

.cssRomanArticle A:HOVER
{
	text-decoration:	underline;
	color:				red;
	/*border-width:		1px 1px 1px 1px;
	border-color:		rgb(240, 240, 240) rgb(210, 210, 210) rgb(210, 210, 210) rgb(240, 240, 240);
	border-style:		solid;*/
	/*background-color: red;*/
}
.cssRomanArticle IMG
{
	float: 				right;
	margin:				10px;
	border-color:		rgb(25, 122, 216);
	border-style:		solid;
}
.cssRomanArticle    BODY
{
	padding: 			20px 30px 50px 20px;
}
.cssRomanArticle    TD
{
	vertical-align:            top;
}
/******************************************************************************
Article condensed
******************************************************************************/
.cssRomanArticleCondensed TH
{
	font-family: 		Arial,Helvetica,sans-serif;
	font-size: 		9pt;
	font-weight:		bold;
	border-width:		0px;
	border-style:		solid;
	border-color:		white;
	padding:		5px;
	background-color:	rgb(180,200,200);
	MARGIN-Bottom:		15px;
	color: 			white;
}
.cssRomanArticleCondensed TD
{
	font-family: 		    Arial,Helvetica,sans-serif;
	font-size: 		      9pt;
	border-width:		    0px;
	border-style:		    solid;
	border-color:		    white;
	padding:		        5px;
	background-color:  rgb(245,245,245);
	align:            top;
}
/******************************************************************************
News
******************************************************************************/
.cssRomanNews
{
	font-family:		Arial,Helvetica,sans-serif;
	font-weight:		normal;
	font-style:			normal;
	font-size:			10pt;
	text-align:			left;
}
.cssRomanNews P
{
	border-style: 		none none dotted;
	border-width:		1px;
	border-bottom:		1px dotted rgb(204, 204, 204);
	margin:				0px 0px 10px;
	padding:			0px 0px 10px;
}
.cssRomanNews H1
{
	display: 			inline;
	FONT-SIZE:  		12pt;
	FONT-WEIGHT:		bold;
	COLOR:				rgb(186, 0, 0);
}
.cssRomanNews H2
{
	margin:				0px 0px 0px;
	font-weight:		bold;
	font-size:			8pt;
	text-align:			left;
}
.cssRomanNews A
{
	margin:				0px;
	padding:			0px 5px 1px 5px;
	overflow:			visible;
	text-decoration:	none;
	background-repeat:	no-repeat;
	text-align:			left;
	color:				rgb(186, 0, 0);
	font-weight:		bold;
	font-size:			10pt;
}
.cssRomanNews A:HOVER
{
	text-decoration:	underline;
	color:				red;
}
.cssRomanNews    BODY
{
	padding: 			20px 30px 50px 20px;
}
/******************************************************************************
Download
******************************************************************************/
.cssRomanDownloadPDF A
{
	background-repeat: 	no-repeat;
	background-image: 	url(../images/pdf-gray.gif) !important;
	padding-left: 		20px;
	background-position:left 2px !important;
}
.cssRomanDownloadPDF A:HOVER
{
	background-repeat: 	no-repeat;
	background-image: 	url(../images/pdf.gif) !important;
	padding-left: 		20px !important;
	background-position:	2px 2px !important;
}
/******************************************************************************
End
******************************************************************************/

