/*--Reserved*/
@charset "utf-8";


body {
	font-family: Tahoma, "Times New Roman", Arial;
	background-color: #454545;
	margin: 0px;
	 font-size:12px;
}


a:link{
color:#0065BE;
text-decoration:none;
}
a:visited{
color:#0065BE;
text-decoration:none;
}
a:hover{
	color:#FF6600;
	text-decoration: none;
}
a:active{
	color:#FF6600;
	text-decoration:none;
}
ul {
	list-style-image: url(images/bullet.gif);
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
/*--Align*/
.align_h_L
{ text-align:left;
}
.align_h_C
{ text-align:center;
}
.align_h_R
{ text-align:right;
}
.align_v_T
{vertical-align:top;
}
.align_v_M
{vertical-align: middle;
}
.align_v_B
{vertical-align: bottom;
}
/*--Fonts*/
.bold	{
	font-weight: bold;
}
.font-normal {
	font-family: Tahoma, "Times New Roman", Arial;
	font-size: 12px;
	line-height: 15px;
	color: #222222;
	/*text-align: justify;*/
	vertical-align: top;
}

.font-articles {
	font-family: Tahoma, "Times New Roman", Arial;
	font-size: 13px;
	line-height: 15px;
	color: #222222;
	text-align: justify;
	vertical-align: top;
}
.font-10px {
	font-size: 10px;
}
.font-11px {
	font-size: 11px;
}
.font-12px {
	font-size: 12px;
}
.font-gray{
color: #e3e3e3;}
.font-gray-form{
	color: #AAAAAA;
}
.font-dGray{
color: #777777;}
.font-news-title {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color: #444444;
	vertical-align: top;
}
.font-box-title {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color: #ffffff;
	vertical-align: middle;
}
/*--Padding & Margins*/
.padding-5 {
	padding: 5px;
}
.padding-10 {
	padding: 10px;
}
.padding-T-8 {
	padding-top:8px;	
}
.padding-5-R-L{
	padding-right:5px;
	padding-left:5px;
}
.margins-R-10{
	margin-right:10px;
}
/*--Images*/
.image {
	border: 1px solid #e3e3e3;
}
.image-news-main {
	margin-right: 1px;
	margin-left: 1px;
}
.image-news {
	margin-right: 10px;
	text-align: left;
	border: 1px solid #e3e3e3;
}
/*--Boxes*/
.box {
	width: 100%;
	background-color: #FCFCFC;
}
.box-main {
	width: 100%;
}
.cell-no-slct {
	background-color: #f1f2dd;
	padding: 5px;
	border: 1px solid #e6e7d0;
}
/*--Borders*/
.brdr {
	border: 1px solid #E6E7D0;
}
.brdr-T-B {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
}
/*--BackGround*/
.bk {
	background-image: url(images/bk.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bk-gray{
	background-color: #f7f7f7;
}
.bk-red {
	background-color:#AF0D0D;
}
.bk-dGray-font-gray {
	background-color: #454545;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-left-color: #e3e3e3;
	color: #FCFCFC;
}
.bk-dGray {
	background-color: #454545;
}
.bk-paging {
	color: #454545;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	background-image: url(images/bk-paging.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e7d0;
}
/*--Tabs*/
.tabs {
	height: 25px;
	font-size: 0.78em;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.tab-no-slct {
	color: #FCFCFC;
	background-color: #454545;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-color: #666666;
	font-size: 12px;
}
.tab-slct {
	color: #454545;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-color: #666666;
	background-image: url(images/tab-slct-bk.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 12px;
}
/*--Form*/
form {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.textField {
	border: 1px solid #b1b1b1;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	height: 20px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-right:5px;
	padding-left:5px;
	background-image: url(images/bk-txtBx.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.textArea {
	border: 1px solid #b1b1b1;
	text-align: left;
	vertical-align: middle;
	padding-right:5px;
	padding-left:5px;
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	background-image: url(images/bk-txtBx.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.buttons {
	font-family: Tahoma, "Times New Roman", Arial;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #530606;
	text-align: center;
	vertical-align: middle;
	height: 22px;
	background-color: #AF0D0D;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(images/bk-btn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*--Footer*/
.footer {
	background-color: #212121;
	background-image: url(images/footer-bk-up.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;/*	list-style-image: url(images/arrow.gif);*/
	text-align: right;
	vertical-align: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #212121;
	border-left-color: #212121;
}
.footer-sep{
	background-image: url(images/footer-sep.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 27px;
}
.footerUp {color: #e8e8e8;
	font-family: Tahoma, "Times New Roman", Arial;
	font-size: 11px;
	line-height: 15px;	
	text-align: right;
	vertical-align: top;}
a.footerUp:link {color: #888888}
a.footerUp:visited {color: #888888}
a.footerUp:hover {color: #e8e8e8; text-decoration:none;}
a.footerUp:active {color: #888888}
.footerMiddle {
	color: #e8e8e8;
	font-family: Tahoma, "Times New Roman", Arial;
	font-size: 11px;
	line-height: 15px;
	text-align: right;
	vertical-align: middle;
	background-image: url(images/footer-bk-middle.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-right: 10px;
	padding-left: 10px;
}
a.footerMiddle:link {color: #888888}
a.footerMiddle:visited {color: #888888}
a.footerMiddle:hover {color: #e8e8e8; text-decoration:none;}
a.footerMiddle:active {color: #888888}
.cell-photoNews {
	background-color: #f1f2dd;
	padding: 5px;
	border: 1px solid #e6e7d0;
	text-align: center;
	font-size: 11px;
}

/*BB Code*/
.Indicative
{
    text-align: center;
    font-weight: bold;
    color: #000080;
}
    
    .Main
{
    text-align: center;
    font-weight:bold;
    }
    
    .Subsidiary
{
    text-align: center;
    font-weight: bold;
    font-family: Arial;
    font-size: x-large;
    color: #FF0000;
}
    
    .Paragraph
{
    text-align: center;
    font-weight: bold;
    font-family: Arial;
    font-size: x-large;
    color: #000080;
}