body

{

	margin: 0 auto;

	padding: 0;

	background-color: #437CBC;

/*	background-image: url('../images/Page-BgTexture.jpg'); */

	background-image: url('../images/estrada3.jpg');

	background-repeat: no-repeat;

	background-attachment: fixed;

	background-position: center center;
	
	line-height:1.5em;

}



#art-main

{

	position: relative;

	width: 100%;

	left: 0;

	top: 0;

}



#art-page-background-gradient

{

	background-position: center center;

}



.cleared

{

	float: none;

	clear: both;

	margin: 0;

	padding: 0;

	border: none;

	font-size:1px;

}



form

{

	padding:0 !important;

	margin:0 !important;

}





table.position







{







	position: relative;







	width: 100%;







	table-layout: fixed;







}







/* end Page */















/* begin Box, Sheet */







.art-Sheet







{







	position:relative;







	z-index:0; 







	margin:0 auto;







	width: 900px;







	min-width:47px;







	min-height:47px;







}















.art-Sheet-body







{







	position: relative;







	z-index: 1; 







	padding: 4px;







}















.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc,.art-Sheet-cr, .art-Sheet-cl







{







	position:absolute;







	z-index:-1; 







}















.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl







{







	width: 62px;







	height: 62px;







	background-image: url('../images/Sheet-s.png');







}















.art-Sheet-tl







{







	top:0;







	left:0;







	clip: rect(auto, 31px, 31px, auto);







}















.art-Sheet-tr







{







	top: 0;







	right: 0;







	clip: rect(auto, auto, 31px, 31px);







}















.art-Sheet-bl







{







	bottom: 0;







	left: 0;







	clip: rect(31px, 31px, auto, auto);







}















.art-Sheet-br







{







	bottom: 0;







	right: 0;







	clip: rect(31px, auto, auto, 31px);







}















.art-Sheet-tc, .art-Sheet-bc







{







	left: 31px;







	right: 31px;







	height: 62px;







	background-image: url('../images/Sheet-h.png');







}















.art-Sheet-tc







{







	top: 0;







	clip: rect(auto, auto, 31px, auto);







}















.art-Sheet-bc







{







	bottom: 0;







	clip: rect(31px, auto, auto, auto);







}















.art-Sheet-cr, .art-Sheet-cl







{







	top: 31px;







	bottom: 31px;







	width: 62px;







	background-image: url('../images/Sheet-v.png');







}















.art-Sheet-cr







{







	right:0;







	clip: rect(auto, auto, auto, 31px);







}















.art-Sheet-cl







{







	left:0;







	clip: rect(auto, 31px, auto, auto);







}















#art-Sheet-cc







{







	position:absolute;







	z-index:-1; 







	top: 31px;







	left: 31px;







	right: 31px;







	bottom: 31px;







	background-color: #fff;







}























.art-Sheet







{







	margin-top: -4px !important;







}















#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare







{







	min-width:900px;







}















/* end Box, Sheet */















/* begin Menu */







/* menu structure */















.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover







{







	text-align:left;







	text-decoration:none;







	outline:none;







	letter-spacing:normal;







	word-spacing:normal;







}















.art-menu, .art-menu ul







{







	margin: 0;







	padding: 0;







	border: 0;







	list-style-type: none;







	display: block;







}















.art-menu li







{







	margin: 0;







	padding: 0;







	border: 0;







	display: block;







	float: left;







	position: relative;







	z-index: 5;  







	background:none;







}















.art-menu li:hover







{







	z-index: 10000; 







	white-space: normal;







}















.art-menu li li







{







	float: none;







}















.art-menu ul







{







	visibility: hidden;







	position: absolute;







	z-index: 10; 







	left: 0;







	top: 0;







	background:none;







}















.art-menu li:hover>ul







{







	visibility: visible;







	top: 100%;







}















.art-menu li li:hover>ul







{







	top: 0;







	left: 100%;







}















.art-menu:after, .art-menu ul:after







{







	content: ".";







	height: 0;







	display: block;







	visibility: hidden;







	overflow: hidden;







	clear: both;







}







.art-menu, .art-menu ul







{







	min-height: 0;







}















.art-menu ul







{







	background-image: url(../images/spacer.gif);







	padding: 10px 30px 30px 30px;







	margin: -10px 0 0 -30px;







}















.art-menu ul ul







{







	padding: 30px 30px 30px 10px;







	margin: -30px 0 0 -10px;







}























ul.art-menu







{







	float:right;







}































/* menu structure */















.art-menu







{







	padding: 6px 3px 0px 3px;







}















.art-nav







{







	position: relative;







	height: 29px;







	z-index: 100; 







}















.art-nav .l, .art-nav .r







{







	position: absolute;







	z-index: -1; 







	top: 0;







	height: 29px;







	background-image: url('../images/nav.png');







}















.art-nav .l







{







	left: 0;







	right:0px;







}















.art-nav .r







{







	right: 0;







	width: 892px;







	clip: rect(auto, auto, auto, 892px);







}























/* end Menu */















/* begin MenuItem */







.art-menu ul li







{







	clear: both;







}















.art-menu a







{







	position:relative;







	display: block;







	overflow:hidden;







	height: 23px;







	cursor: pointer;







	text-decoration: none;







	margin-right: 4px;







	margin-left: 4px;







}























.art-menu a .r, .art-menu a .l







{







	position:absolute;







	display: block;







	top:0;







	z-index:-1; 







	height: 69px;







	background-image: url('../images/MenuItem.png');







}















.art-menu a .l







{







	left:0;







	right:8px;







}















.art-menu a .r







{







	width:416px;







	right:0;







	clip: rect(auto, auto, auto, 408px);







}















.art-menu a .t 







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 7px;







font-style: normal;







font-weight: bold;







text-transform: uppercase;







	color: #1C1C1C;







	padding: 0 10px;







	margin: 0 8px;







	line-height: 23px;







	text-align: center;







}















.art-menu a:hover .l, .art-menu a:hover .r







{







	top:-23px;







}















.art-menu li:hover>a .l, .art-menu li:hover>a .r







{







	top:-23px;







}















.art-menu li:hover a .l, .art-menu li:hover a .r







{







	top:-23px;







}







.art-menu a:hover .t







{







	color: #F2F2F2;







}















.art-menu li:hover a .t







{







	color: #F2F2F2;







}















.art-menu li:hover>a .t







{







	color: #F2F2F2;







}























.art-menu a.active .l, .art-menu a.active .r







{







	top: -46px;







}















.art-menu a.active .t







{







	color: #DBDBDB;







}























/* end MenuItem */















/* begin MenuSubItem */







.art-menu ul a







{







	display:block;







	text-align: center;







	white-space: nowrap;







	height: 38px;







	width: 180px;







	overflow:hidden;







	line-height: 38px;







	margin-right: auto;























	background-image: url('../images/subitem-bg.png');







	background-position: left top;







	background-repeat: repeat-x;







	border-width: 1px;







	border-style: solid;







	border-color: #B5B5B5;







}















.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span







{







	display: inline;







	float: none;







	margin: inherit;







	padding: inherit;







	background-image: none;







	text-align: inherit;







	text-decoration: inherit;







}















.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span







{







	text-align: left;







	text-indent: 12px;







	text-decoration: none;







	line-height: 38px;







	color: #454545;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 9px;







font-style: normal;







font-weight: normal;







}















.art-menu ul ul a







{







	margin-left: auto;







}















.art-menu ul li a:hover







{







	color: #000000;







	border-color: #B5B5B5;







	background-position: 0 -38px;







}















.art-menu ul li:hover>a







{







	color: #000000;







	border-color: #B5B5B5;







	background-position: 0 -38px;







}















.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span







{







	color: #000000;







}















.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span







{







	color: #000000;







}























/* end MenuSubItem */















/* begin Header */







div.art-Header
{
	margin: 0 auto;
	position: relative;
	z-index:0; 
	width: 892px;
	height: 192px;
}

div.art-Header-jpeg
{
	position: absolute;
	z-index:-1; 
	top: 0;
	left: 0;
	width: 892px;
	height: 192px;
	background-image: url('../images/Header.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}

/* end Header */

/* begin Logo */

.art-Logo
{
	display : block;
	position: absolute;
	left: 262px;
	top: 155px;
	width: 630px;
}


h1.art-Logo-name
{
	display: block;
	text-align: center;
}

h1.art-Logo-name, h1.art-Logo-name a, h1.art-Logo-name a:link, h1.art-Logo-name a:visited, h1.art-Logo-name a:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding:0;
	margin:0;
	color: #FCFCFC !important;
}

.art-Logo-text
{
	display: block;
	text-align: center;
}

.art-Logo-text, .art-Logo-text a
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	padding:0;
	margin:0;
	color: #DBECFB !important;
}

/* end Logo */















/* begin ContentLayout */







.art-contentLayout

{

	position: relative;

	margin-bottom: 4px;

	width: 892px;

}







/* end ContentLayout */















/* begin Box, Block */







.art-Block







{







	position:relative;







	z-index:0; 







	margin:0 auto;







	min-width:1px;







	min-height:1px;







}















.art-Block-body







{







	position: relative;







	z-index: 1; 







	padding: 0px;







}































.art-Block







{







	margin: 7px;







}















/* end Box, Block */















/* begin BlockHeader */







.art-BlockHeader







{







	position:relative;







	z-index:0; 







	height: 30px;







	padding: 0 7px;







	margin-bottom: 0px;







}















.art-BlockHeader .t







{







	height: 30px;







	color: #141414;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 12px;







font-style: normal;







font-weight: bold;







text-transform: uppercase;







	white-space : nowrap;







	padding: 0 6px;







	line-height: 30px;	







}















































.art-header-tag-icon







{







    height: 30px;







	background-position:left top;







	background-image: url('../images/BlockHeaderIcon.png');







	padding:0 0 0 14px;







	background-repeat: no-repeat;







	min-height: 13px;







	margin: 0 0 0 5px;







}























/* end BlockHeader */















/* begin Box, BlockContent */







.art-BlockContent







{







	position:relative;







	z-index:0; 







	margin:0 auto;







	min-width:19px;







	min-height:19px;









}















.art-BlockContent-body







{







	position: relative;







	z-index: 1; 







	padding: 8px;

	







}















.art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl, .art-BlockContent-tc, .art-BlockContent-bc,.art-BlockContent-cr, .art-BlockContent-cl







{







	position:absolute;







	z-index:-1; 







}















.art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl







{







	width: 18px;







	height: 18px;







	background-image: url('../images/BlockContent-s.png');







}















.art-BlockContent-tl







{







	top:0;







	left:0;







	clip: rect(auto, 9px, 9px, auto);







}















.art-BlockContent-tr







{







	top: 0;







	right: 0;







	clip: rect(auto, auto, 9px, 9px);







}















.art-BlockContent-bl







{







	bottom: 0;







	left: 0;







	clip: rect(9px, 9px, auto, auto);







}















.art-BlockContent-br







{







	bottom: 0;







	right: 0;







	clip: rect(9px, auto, auto, 9px);







}















.art-BlockContent-tc, .art-BlockContent-bc







{







	left: 9px;







	right: 9px;







	height: 18px;







	background-image: url('../images/BlockContent-h.png');







}















.art-BlockContent-tc







{







	top: 0;







	clip: rect(auto, auto, 9px, auto);







}















.art-BlockContent-bc







{







	bottom: 0;







	clip: rect(9px, auto, auto, auto);







}















.art-BlockContent-cr, .art-BlockContent-cl







{







	top: 9px;







	bottom: 9px;







	width: 18px;







	background-image: url('../images/BlockContent-v.png');







}















.art-BlockContent-cr







{







	right:0;







	clip: rect(auto, auto, auto, 9px);







}















.art-BlockContent-cl







{







	left:0;







	clip: rect(auto, 9px, auto, auto);







}















.art-BlockContent-cc







{







	position:absolute;







	z-index:-1; 







	top: 9px;







	left: 9px;







	right: 9px;







	bottom: 9px;







	background-color: #DDECF8;







}























.art-BlockContent-body







{







	color:#242424;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 12px;







}















.art-BlockContent-body a:link







{







	color: #11558D;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







}















.art-BlockContent-body a:visited, .art-BlockContent-body a.visited







{







	color: #878787;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







}















.art-BlockContent-body a:hover, .art-BlockContent-body a.hover







{







	color: #1873BF;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: none;







}















.art-BlockContent-body ul







{







	list-style-type: none;







	color: #082640;







	margin:0;







	padding:0;







}















.art-BlockContent-body ul li







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 12px;







line-height: 125%;







  line-height: 1.25em;







  padding: 0px 0 0px 17px;







  background-image: url('../images/BlockContentBullets.png');







  background-repeat: no-repeat;







}















/* end Box, BlockContent */















/* begin Box, Post */







.art-Post

{

	position:relative;

	z-index:0; 

	margin:0 auto;

	min-width:11px;

	min-height:11px;

}



.art-Post-body {

	position: relative;

	z-index: 1; 

	padding: 0;

	margin:0;

}







.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc,.art-Post-cr, .art-Post-cl 	{

	position:absolute;

	z-index:-1; 

}



.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl

{

	width: 10px;

	height: 10px;

/*	background-image: url('../images/Post-s.png'); */

}



.art-Post-tl

{

	top:0;

	left:0;

	clip: rect(auto, 5px, 5px, auto);

}



.art-Post-tr

{

	top: 0;

	right: 0;

	clip: rect(auto, auto, 5px, 5px);

}



.art-Post-bl

{

	bottom: 0;

	left: 0;

	clip: rect(5px, 5px, auto, auto);

}



.art-Post-br

{

	bottom: 0;

	right: 0;

	clip: rect(5px, auto, auto, 5px);

}



.art-Post-tc, .art-Post-bc

{

	left: 5px;

	right: 5px;

	height: 10px;

/*	background-image: url('../images/Post-h.png'); */

}



.art-Post-tc

{

	top: 0;

	clip: rect(auto, auto, 5px, auto);

}



.art-Post-bc

{

	bottom: 0;

	clip: rect(5px, auto, auto, auto);

}



.art-Post-cr, .art-Post-cl

{

	top: 5px;

	bottom: 5px;

	width: 10px;

/*	background-image: url('../images/Post-v.png'); */

}



.art-Post-cr

{

	right:0;

	clip: rect(auto, auto, auto, 5px);

}



.art-Post-cl

{

	left:0;

	clip: rect(auto, 5px, auto, auto);

}



.art-Post-cc

{

	position:absolute;

	z-index:-1; 

	top: 5px;

	left: 5px;

	right: 5px;

	bottom: 5px;

/*	background-color: #DDECF8; */

}



.art-Post

{

	margin: 7px;

}









/* Start images */







a img







{







	border: 0;







}















.art-article img, img.art-article







{







	margin: 1em;







}















.art-metadata-icons img







{







	border: none;







	vertical-align: middle;







	margin: 2px;







}







/* Finish images */















/* Start tables */















.art-article table, table.art-article







{







	border-collapse: collapse;







	margin: 1px;







	width:auto;







}















.art-article table, table.art-article .art-article tr, .art-article th, .art-article td







{







	background-color:Transparent;







}















.art-article th, .art-article td







{







	padding: 2px;







	border: solid 1px #B5B5B5;







	vertical-align: top;







	text-align:left;







}















.art-article th







{







	text-align: center;







	vertical-align: middle;







	padding: 7px;







}















/* Finish tables */















pre







{







	overflow: auto;







	padding: 0.1em;







}















/* end Box, Post */















/* begin PostHeaderIcon */







.art-PostHeader







{







	text-decoration:none;







	margin: 0.2em 0;







	padding: 0;







	font-weight:normal;







	font-style:normal;







	letter-spacing:normal;







	word-spacing:normal;







	font-variant:normal;







	text-decoration:none;







	font-variant:normal;







	text-transform:none;







	text-align:left;







	text-indent:0;







	line-height:inherit;







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







letter-spacing: 0px;







text-transform: uppercase;







	color: #999999;







}















.art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 16px;







font-style: normal;







font-weight: bold;







letter-spacing: 0px;







text-transform: uppercase;







	margin:0;







	color: #999999;







}















.art-PostHeader img







{







	border:none;







	vertical-align: middle;







	margin:0;







}







/* end PostHeaderIcon */















/* begin PostHeader */







.art-PostHeader a:link







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







text-decoration: none;







text-transform: uppercase;







  color: #0F4776;







}















.art-PostHeader a:visited, .art-PostHeader a.visited







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







text-decoration: none;







  color: #707070;







}















.art-PostHeader a:hover, .art-PostHeader a.hovered







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







text-decoration: underline;







  color: #1873BF;







}







/* end PostHeader */















/* begin PostMetadata */







.art-PostMetadataHeader







{







	padding:1px;







	background-color: #E0E0E0;







}







/* end PostMetadata */















/* begin PostIcons */







.art-PostHeaderIcons







{







	padding:1px;







}















.art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 11px;







font-style: italic;







font-weight: normal;







	color: #999999;







}















.art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover







{







	margin:0;







}















.art-PostHeaderIcons a:link







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







letter-spacing: 1px;







	color: #999999;







}















.art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







letter-spacing: 1px;







	color: #999999;







}















.art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: none;







letter-spacing: 1px;







	color: #166EB6;







}







/* end PostIcons */















/* begin PostContent */







/* Content Text Font & Color (Default) */







body







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 12px;







font-style: normal;







font-weight: normal;







  color: #999999;







}















.art-PostContent







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-align: justify;







  color: #242424;







}















/* Start Content link style */







/*







The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.







http://www.w3schools.com/CSS/css_pseudo_classes.asp







http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/







*/







a







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







letter-spacing: 1px;







  color: #11558D;







}















/* Adds special style to an unvisited link. */







a:link







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







letter-spacing: 1px;







  color: #11558D;







}















/* Adds special style to a visited link. */







a:visited, a.visited







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







letter-spacing: 1px;







  color: #4F4F4F;







}















/* :hover - adds special style to an element when you mouse over it. */







a:hover, a.hover







{







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: none;







letter-spacing: 1px;







  color: #1873BF;







}















/* Finish Content link style */















/* Resert some headings default style & links default style for links in headings*/







h1, h2, h3, h4, h5, h6,







h1 a, h2 a, h3 a, h4 a, h5 a, h6 a







h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover







h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited







{







  font-weight: normal;







  font-style: normal;







  text-decoration: none;







}























/* Start Content headings Fonts & Colors  */







h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 28px;







text-transform: uppercase;







text-align: left;







  color: #999999;







}















h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 24px;







font-style: normal;







font-weight: normal;







text-transform: uppercase;







text-align: left;







  color: #11558D;







}















h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 22px;







text-transform: uppercase;







text-align: left;







  color: #4F4F4F;







}















h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 18px;







text-transform: uppercase;







text-align: left;







  color: #242424;







}















h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 16px;







text-transform: uppercase;







text-align: left;







  color: #242424;







}















h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







font-size: 14px;







text-transform: uppercase;







text-align: left;







  color: #242424;







}







/* Finish Content headings Fonts & Colors  */























/* end PostContent */















/* begin PostBullets */







/* Start Content list */







ol, ul







{







	color: #121212;







	margin:1em 0 1em 2em;







	padding:0;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 12px;







text-align: left;







margin-left: 12px;







}















li ol, li ul







{







	margin:0.5em 0 0.5em 2em;







	padding:0;







}















li 







{







	margin:0.2em 0;







	padding:0;







}















ul







{







	list-style-type: none;







}















ol







{







	list-style-position:inside;







	







}































.art-Post li







{







	padding:0px 0 0px 12px;







	line-height:1.2em;







}















.art-Post ol li, .art-Post ul ol li







{







	background: none;







	padding-left:0;







}















.art-Post ul li, .art-Post ol ul li 







{







	background-image: url('../images/PostBullets.png');







	background-repeat:no-repeat;







	padding-left:12px;







}























/* Finish Content list */







/* end PostBullets */















/* begin PostQuote */







/* Start blockquote */







blockquote,







blockquote p,







.art-PostContent blockquote p







{







	color:#030E17;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-style: italic;







font-weight: normal;







text-align: left;







}















blockquote,







.art-PostContent blockquote







{







		margin:10px 10px 10px 50px;







	padding:5px 5px 5px 37px;







	background-color:#C7C7C7;







	background-image:url('../images/PostQuote.png');







	background-position:left top;







	background-repeat:no-repeat;







}























/* Finish blockuote */







/* end PostQuote */















/* begin Button */







.art-button-wrapper .art-button

{

	display:inline-block;

	width: auto;

	outline:none;

	border:none;

	background:none;

	line-height:25px;

	margin:0 !important;

	padding:0 !important;

	overflow: visible;

	cursor: default;

	text-decoration: none !important;

	z-index:0; 

	vertical-align: middle;

}



.art-button img, .art-button-wrapper img

{

	margin: 0;

}



.art-button-wrapper

{

	display:inline-block;

	vertical-align: middle;

	position:relative;

	height: 25px;

	overflow:hidden;

	white-space: nowrap;

	width: auto;

	z-index:0; 

}



.firefox2 .art-button-wrapper

{

	display:block;

	float:left;

}



.art-button-wrapper .art-button

{

	display:block;

	height: 25px;

	font-family: Tahoma, Arial, Helvetica, Sans-Serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	white-space: nowrap;

	text-align: left;

	padding: 0 5px !important;

	line-height: 22px;

	text-decoration: none !important;

	color: #F2F2F2 !important;

}















input, select







{







  vertical-align: middle;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 11px;







font-style: normal;







font-weight: bold;







}















.art-button-wrapper.hover .art-button, .art-button:hover







{







	color: #0A3152 !important;







	text-decoration: none !important;







}















.art-button-wrapper.active .art-button







{







	color: #F2F2F2 !important;







}















.art-button-wrapper .l, .art-button-wrapper .r







{







	display:block;







	position:absolute;







	z-index:-1; 







	height: 75px;







	background-image: url('../images/Button.png');







}















.art-button-wrapper .l







{







	left:0;







	right:1px;







}















.art-button-wrapper .r







{







	width:403px;







	right:0;







	clip: rect(auto, auto, auto, 402px);







}















.art-button-wrapper.hover .l, .art-button-wrapper.hover .r







{







	top: -25px;







}















.art-button-wrapper.active .l, .art-button-wrapper.active .r







{







	top: -50px;







}























/* end Button */















/* begin Footer */







.art-Footer







{







	position:relative;







	z-index:0; 







	overflow:hidden;







	width: 892px;







	margin: 5px auto 0px auto;







}















.art-Footer .art-Footer-inner {

	height:1%;

	position: relative;

	z-index: 1; 

	padding: 8px;

	text-align: center;

}















.art-Footer .art-Footer-background







{







	position:absolute;







	z-index:0; 







	background-repeat:no-repeat;







	background-image: url('../images/Footer.png');







	width: 892px;







	height: 150px;







	bottom:0;







	left:0;







}























.art-rss-tag-icon







{







	position: relative;







	display:block;







	float:left;







	background-image: url('../images/livemarks.png');







	background-position: center right;







	background-repeat: no-repeat;







	margin: 0 5px 0 0;







	height: 32px;







	width: 32px;







    cursor: default;







}







































.art-Footer .art-Footer-text p







{







	margin: 0;







}















.art-Footer .art-Footer-text







{







	display:inline-block;







	color:#fff;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







font-size: 11px;







font-style: normal;







font-weight: normal;







}















.art-Footer .art-Footer-text a:link







{







	text-decoration: none;







	color: #115288;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







}















.art-Footer .art-Footer-text a:visited







{







	text-decoration: none;







	color: #123654;







font-family: Tahoma, Arial, Helvetica, Sans-Serif;







text-decoration: underline;







}















.art-Footer .art-Footer-text a:hover
{
	text-decoration: none;
	color: #77B8EE;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}







/* end Footer */















/* begin PageFooter */







.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover







{







	font-family:Arial;







	font-size:10px;







	letter-spacing:normal;







	word-spacing:normal;







	font-style:normal;







	font-weight:normal;







	text-decoration:underline;







	color:#666666;







}















.art-page-footer







{







	margin:1em;







	text-align:center;







	text-decoration:none;







	color:#666666;







}







/* end PageFooter */















/* begin LayoutCell */







.art-contentLayout #art-sidebar1
{
	position: relative;
	margin: 0 15px 0 0;
	padding: 0 10px;
	border: 0;
	float: left;
	overflow: hidden;
	width: 180px;
	background:url(../images/bg-left.gif) repeat-y left top;
}

/* end LayoutCell */



/* begin LayoutCell */







.art-contentLayout .art-content

{

	position: relative;

	margin: 0 15px 0 0;

	padding: 0;

	border: 0;

	float: left;

	overflow: hidden;

	width: 475px;

}



.art-contentLayout .art-content-sidebar1

{

	position: relative;

	margin: 0;

	padding: 0;

	border: 0;

	float: left;

	overflow: hidden;

	width: 727px;

	background:url(../images/bg-left.gif) repeat-y top left;

}







.art-contentLayout .art-content-sidebar2

{

	position: relative;

	margin: 0;

	padding: 0;

	border: 0;

	float: left;

	overflow: hidden;

	width: 727px;

}







.art-contentLayout .art-content-wide



{

	position: relative;

	margin: 0;

	padding: 0;

	border: 0;

	float: left;

	overflow: hidden;

	width: 889px;

}







/* end LayoutCell */















/* begin LayoutCell */







.art-contentLayout .art-sidebar2
{
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 170px;
}





/* end LayoutCell */





table.moduletable th







{







	font-size: 140%;







	padding: .5em 0em;







}















.firefox2 table.poll tr td div







{







	font-size:0;







}















#footer







{







	text-align: center;







}















.breadcrumbs







{







	display: block;







	padding: .7em 0em;







}















.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate







{







	font-size: 75%;







	padding-bottom: 1em;







}















.column_separator 







{







	padding-left: .4em;







}















.pagination span







{







	padding: 2px;







}















.pagination a







{







	padding: 2px;







}















div.offline







{







	background: #fffebb;







	width: 100%;







	position: absolute;







	top: 0;







	left: 0;







	font-size: 1.2em;







	padding: 5px;







}















span.pathway







{







	display: block;







	margin: 0 20px;







	overflow: hidden;







}















/* headers */







table.moduletable th, legend







{







	margin: 0;







	font-weight: bold;







	font-family: Helvetica,Arial,sans-serif;







	font-size: 1.5em;







	padding-left: 0px;







	margin-bottom: 10px;







	text-align: left;







}















/* form validation */







.invalid







{







	border-color: #ff0000;







}















label.invalid







{







	color: #ff0000;







}























/** overlib **/















.ol-foreground







{







	background-color: #f6f6f6;







}















.ol-background







{







	background-color: #666;







}















.ol-textfont







{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 10px;







}















.ol-captionfont







{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 12px;







	color: #f6f6f6;







	font-weight: bold;







}















.ol-captionfont a







{







	color: #0B55C4;







	text-decoration: none;







	font-size: 12px;







}















/* spacers */







span.article_separator







{







	display: none;







}















.column_separator







{







	padding-left: 10px;







}















td.buttonheading img







{







	border: none;







}















.clr







{







	clear: both;







}















div#maindivider







{







	border-top: 1px solid #ddd;







	margin-bottom: 10px;







	overflow: hidden;







	height: 1px;







}















table.blog span.article_separator







{







	display: none;







}















/* edit button */







.contentpaneopen_edit







{







	float: left;







}















/* table of contents */







table.contenttoc







{







	margin: 5px;







	border: 1px solid #ccc;







	padding: 5px;







	float: right;







}















table.contenttoc td







{







	padding: 0 5px;







}























/* content tables */







td.sectiontableheader







{







	background: #efefef;







	color: #333;







	font-weight: bold;







	padding: 4px;







	border-right: 1px solid #fff;







}















tr.sectiontableentry0 td,







tr.sectiontableentry1 td,







tr.sectiontableentry2 td







{







	padding: 4px;







}















td.sectiontableentry0,







td.sectiontableentry1,







td.sectiontableentry2







{







	padding: 3px;







}























/* content styles */







table.contentpaneopen, table.contentpane







{







	margin: 0;







	padding: 0;







	width: auto;







}















table.contentpaneopen li







{







	margin-bottom: 5px;







}















table.contentpaneopen fieldset







{







	border: 0;







	border-top: 1px solid #ddd;







}















table.contentpaneopen h3







{







	margin-top: 25px;







}















table.contentpaneopen h4







{







	font-family: Arial, Helvetica, sans-serif;







	color: #333;







}















.highlight







{







	background-color: #fffebb;







}















/* module control elements */







table.user1user2 div.moduletable







{







	margin-bottom: 0px;







}











div.moduletable h3 {
	color: #356395;
	font-size:16px;
	text-transform:none;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



div.moduletable, div.module







{







	margin-bottom: 25px;







}















div.module_menu h3







{







	font-family: Helvetica, Arial, sans-serif;







	font-size: 12px;







	font-weight: bold;







	color: #eee;







	margin: -23px -4px 5px -5px;







	padding-left: 10px;







	padding-bottom: 2px;







}















div.module_menu







{







	margin: 0;







	padding: 0;







	margin-bottom: 15px;







}















div.module_menu div div div







{







	padding: 10px;







	padding-top: 30px;







	padding-bottom: 15px;







	width: auto;







}















div.module_menu div div div div







{







	background: none;







	padding: 0;







}















div.module_menu ul







{







	margin: 10px 0;







	padding-left: 20px;







}















div.module_menu ul li a:link, div.module_menu ul li a:visited







{







	font-weight: bold;







}















#leftcolumn div.module







{







	padding: 0 10px;







}















#leftcolumn div.module table







{







	width: auto;







}















/* forms */







table.adminform textarea







{







	width: 540px;







	height: 400px;







	font-size: 1em;







	color: #999999;







}



div.search input

{

	border: 1px solid #ccc;

	margin: 15px 3px 10px 0;

	padding: 5px;

	position:relative;

	top:-2px;

}



div.search {

	margin: 0 auto;

	width:155px;

}



form#form-login

{







	text-align: left;







}















form#form-login fieldset







{







	border: 0 none;







	margin: 0;







	padding: 0.2em;







}















form#form-login ul







{







	list-style-type: none;







	margin: 0;







	padding: 0;







}















form#form-login ul li







{







	background-image: none;







	padding: 0;







}















#modlgn_username, #modlgn_passwd







{







	width: 90%;







}















#form-login-username, #form-login-password, #form-login-remember







{







	display: block;







	margin: 0;







}















form#com-form-login







{







	text-align: left;







}















form#com-form-login fieldset







{







	border: 0 none;







	margin: 0;







	padding: 0.2em;







}















form#com-form-login ul







{







	list-style-type: none;







	margin: 0;







	padding: 0;







}















form#com-form-login ul li







{







	background-image: none;







	padding: 0;







}















/* thumbnails */







div.mosimage







{







	margin: 5px;







}















div.mosimage_caption {







	font-size: .90em;







	color: #666;







}















div.caption







{







	padding: 0 10px 0 10px;







}















div.caption img







{







	border: 1px solid #CCC;







}















div.caption p







{







	font-size: .90em;







	color: #666;







	text-align: center;







}















/* Parameter Table */







table.paramlist







{







	margin-top: 5px;







}















table.paramlist td.paramlist_key







{







	width: 128px;







	text-align: left;







	height: 30px;







}















div.message







{







	font-weight: bold;







	font-size: 14px;







	color: #c30;







	text-align: center;







	width: auto;







	background-color: #f9f9f9;







	border: solid 1px #d5d5d5;







	margin: 3px 0px 10px;







	padding: 3px 20px;







}















/* Banners module */















/* Default skyscraper style */



.banneritem {

	padding: 10px 0;	

}



.banneritem img

{

	display: block;

	margin-left: auto;

	margin-right: auto;

}









/* Text advert style */















.banneritem_text







{







	padding: 4px;







	font-size: 11px;







}















.bannerfooter_text







{







	padding: 4px;







	font-size: 11px;







	background-color: #f7f7f7;







	text-align: right;







}















/* System Messages */







/* see system general.css */















.pagination span







{







	padding: 2px;







}















.pagination a







{







	padding: 2px;







}















/* Polls */







.pollstableborder







{







	margin-top: 8px;







}























.pollstableborder td







{







	text-align: left;







	







}















/* WebLinks */







span.description







{







	display: block;







	padding-left: 30px;







}















/* Frontend Editing*/







fieldset







{







	border: 1px solid #ccc;







	margin-top: 15px;







	padding: 15px;







}















legend







{







	margin: 0;







	padding: 0 10px;







}















td.key







{







	border-bottom: 1px solid #eee;







	color: #666;







}















/* Tooltips */















.tool-tip







{







	float: left;







	background: #ffc;







	border: 1px solid #d4d5aa;







	padding: 5px;







	max-width: 200px;







}















.tool-title







{







	padding: 0;







	margin: 0;







	font-size: 100%;







	font-weight: bold;







	margin-top: -15px;







	padding-top: 15px;







	padding-bottom: 5px;







	background: url(../../system/images/selector-arrow.png) no-repeat;







}















.tool-text







{







	font-size: 100%;







	margin: 0;







}















/* System Standard Messages */







#system-message







{







	margin-bottom: 20px;







}















#system-message dd.message ul







{







	background: #c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat;







	border-top: 3px solid #de7a7b;







	border-bottom: 3px solid #de7a7b;







	margin:0px;







	padding-left: 40px;







	text-indent:0px;







}















/* System Error Messages */







#system-message dd.error ul







{







	color: #c00;







	background: #e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat;







	border-top: 3px solid #DE7A7B;







	border-bottom: 3px solid #DE7A7B;







	margin: 0px;







	padding-left: 40px;







	text-indent: 0px;







}















/* System Notice Messages */







#system-message dd.notice ul







{







	color: #c00;







	background: #efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat;







	border-top: 3px solid #f0dc7e;







	border-bottom: 3px solid #f0dc7e;







	margin: 0px;







	padding-left: 40px;







	text-indent: 0px;







 }















#syndicate







{







	float: left;







	padding-left: 25px;







}















/* Component Specific Fixes */















#component-contact table td







{







	padding: 2px 0;







}















.breadcrumbs img







{







	margin: 0px;







	padding: 0px;







	border: 0px;







}















.mceToolbarTop {







	white-space: normal;







}















.mceEditor







{







	background: none;







}















#archive-list







{







	list-style-type: none;







	margin: 0px;







	padding: 0px;







}















#archive-list li







{







	list-style-type: none;







	background-image: none;







	margin-left: 0px;







	padding-left: 0px;







}















#navigation







{







	text-align: center;







}















.article h3 img







{







	border: none;







	display: inline;







	margin: 0;







	padding: 0;







}















.art-Footer-text .moduletable







{







	border: none;







	margin: 0;







	padding: 0;







}















.pollstableborder td {







	vertical-align: middle;







}















.img_caption.left







{







	float: left;







	margin-right: 1em;







}















.img_caption.right







{







	float: right;







	margin-left: 1em;







}















.img_caption.left p







{







	clear: left;







	text-align: center;







}















.img_caption.right p







{







	clear: right;







	text-align: center;







}















.img_caption img







{







	margin: 0em;







}















.contentheading







{







font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







	font-size: 20px;







	text-transform: uppercase;







	text-align: left;







	color: #4F4F4F;







}















/* Plugin compatilibity. */















/* 152316, DOCman */















.dm_taskbar ul







{







	background-image: none;







	margin: 0px;







	padding: 0px;







}















.dm_taskbar ul li







{







	background-image: none;







}



#menu_h {
	display:block;
	width:892px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index: 1;
	height:30px;
}

ul.menu-topo {
	list-style:none;	
}



ul.menu-topo li {

	float:left;

	text-transform:uppercase;

}



ul.menu-topo li a, ul.menu-topo li a:link, ul.menu-topo li a:visited {

	color:#000;

	text-decoration:none;

	padding: 3px 7px 0 7px;

}



ul.menu-topo li a:hover {

	color: #fff;

	text-decoration:underline;

}



.clr {

	clear:both;	

}



div#banner-topo {
	padding: 10px 0 20px 0;
}

li.latestnews {
	padding-bottom:10px;	
}
