.mrg 
{  
    margin : 3px;
	margin-top: 3px; 
    margin-right: 3px; 
    margin-bottom: 3px; 
    margin-left: 3px; 
    text-align: default;
}

.text
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #666666;
	line-height: 12pt;
	text-decoration: none;
	text-align: justify;
}

.text_red
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #CC0000;
	line-height: 12pt;
	text-decoration: none;
	text-align: default;
}

.text_cat
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #666666;
	line-height: 12pt;
	text-decoration: none;
	text-align: justify;
}

.title_news
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #283894;
	line-height: 12pt;
	text-decoration: none;
	text-align: default;
	font-weight: bold
}

.title_orange
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #FF6000;
	line-height: 12pt;
	text-decoration: none;
	text-align: default;
	font-weight: bold
}

.title_cat_orange
{  
	font-family: Arial; 
    font-size: 16pt; 
    color: #FF6000; 
}
.title_cat_orange_bold
{  
	font-family: Arial; 
    font-size: 18pt; 
    color: #FF6000; 
	font-weight: bold;
}

.title_cat
{  
	font-family: Arial; 
    font-size: 14pt; 
    color: #E40000; 
}

.mn_group
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #CC0000;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;
}
.mn_group_on
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #000000;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;
}
a.mn_group:hover, a.mn_group_on:hover
{  
    font-family: Arial; 
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.mn_group_company
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #666666;
	line-height: 12pt;
	text-decoration: none;
}

.mn_group_company_on
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #CC0000;
	line-height: 12pt;
	text-decoration: none;
}


a.mn_group_company:hover, a.mn_group_company_on:hover
{  
    font-family: Arial; 
	text-decoration: none;
	color: #CC0000;
}


.textcopy
{  
    font-family: Arial; 
    font-size: 8pt; 
    color: #FFFFFF;
	text-decoration: none;
	text-align: middle;
}
.textcopy2
{  
    font-family: Arial; 
    font-size: 8pt; 
    color: #999999;
	text-decoration: none;
	text-align: middle;
}

.mn_cat 
{  
    font-family: Arial;
    font-size: 8pt;
	color: #666666;
	text-decoration: none;
}

.mn_milestone
{  
    font-family: Verdana; 
    font-size: 10pt; 
    color: #EFE2B2;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;
}

.mn_milestone_on
{  
    font-family: Verdana; 
    font-size: 10pt; 
    color: #FF0000;
	line-height: 12pt;
	text-decoration: none;
	font-weight: bold;
}

a.mn_milestone:hover, a.mn_milestone_on:hover
{  
	color: #FF0000;
	text-decoration: none;
}

.header
{
	font-family: Arial;
	font-size: 13pt;
	color: #FFFFFF;
	background-color: #333366;
	font-weight: bold
}
.footer
{  
    font-family: Arial; 
    font-size: 8pt; 
    color: #EDC263;
	text-decoration: none;
}

.error-msg
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #FF0000; 
}
.info-msg
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #283894; 
}
td 
{  
    font-family: Arial;
    font-size: 9pt;
	color: #666666;
}
a:link 
{  
    font-family: Arial; 
}
a:hover
{  
    font-family: Arial; 
	text-decoration: underline;

}
a.text:hover
{  
    font-family: Arial; 
	text-decoration: none;
	color: #6E97B8;
}

a.sbmenu:hover
{  
    font-family: Arial; 
	text-decoration: none;
	color: #E67700;
}

a:active 
{ 
    font-family: Arial; 
}
a:visited 
{ 
 	font-family: Arial; 
}
a
{  
    font-family: Arial; 
}
input, select, textarea
{
	background-color: #FEFEFE; 
	border-bottom: #999999 1px solid; 
	border-left: #333333 1px solid; 
	border-right: #999999 1px solid; 
	border-top: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;   
	color :#000000; 
}
.checkbox {
	background-color: #FFFFFF; 
	color :#FFFFFF; 
	border:none;
	height: 13px;
	width: 13px;
	font-family: Arial;
}

.radio {
	background-color: #E3E3E3; 
	color :#FFFFFF; 
	border:none;
	height: 13px;
	width: 13px;
	font-family: Arial;
}
.search
{
	border-bottom: #7E3211 0px solid; 
	border-left: #DAB758 0px solid; 
	border-right: #7E3211 0px solid; 
	border-top: #DAB758 0px solid;
}
.tipClass 
{	
	font-family : 10px Arial; 
	color : white; 
}

.bgr_group 
{  
	background-image: url(img/group/bgr_group.gif);
	background-repeat: repeat-x;
}

.model
{  
    font-family: Arial; 
    font-size: 9pt; 
    color: #CC0000;
	line-height: 12pt;
	text-decoration: none;
	text-align: default;
}

a.model:hover, a.model:hover
{  
	color: #FF0000;
	text-decoration: underline;
}