BODY
{
	font-family: Verdana;
	font-size: 10pt;
}

.SV
{
    BORDER-RIGHT: solid 1px #aaaaaa;
    BORDER-LEFT: solid 1px #aaaaaa;
}

.SV_Header
{
    COLOR: White;
    FONT-SIZE: 16px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: Bold;
}

.SV_Sub_Header
{
    COLOR: White;
    PADDING-LEFT: 5px;
    PADDING-TOP: 2px;
    FONT-WEIGHT: Bold;
}

.SV_Label
{
    COLOR: #000000;
}

.SV_RequiredLabel
{
    COLOR: #FF0000;
}

.SV_Textbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Dropdown
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}

.SV_DateChooser
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Editbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Radio
{
    COLOR: #000000;
}

.SV_CurrencyBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_DateTimeBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Grid_Frame
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #aaaaaa; 
}

.SV_Grid_Row
{
	COLOR: #000000;
    BORDER-COLOR: #999999;
    FONT-SIZE: 8pt;
}

.SV_Grid_AlternateRow
{
	COLOR: #000000;
    BACKGROUND-COLOR: #CCCCCC;
    BORDER-COLOR: #999999;
}

.SV_Grid_SelectedRow
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #336699;
}

.SV_Grid_Header
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #999999;
	COLOR: #666666;
	FONT: Verdana;
	FONT-SIZE: 8pt;
}

.SV_Grid_AlternateHeader
{
    BACKGROUND-COLOR: #bb3232;
    BORDER-COLOR: #999999;
	COLOR: #FFFFFF;
	FONT: Verdana;
	FONT-SIZE: 8pt;
}

.SV_Panel_Header
{
	cursor: hand;
}

.SV_Panel_Title
{
	font-weight: bold; color: white;
}

.SV_Panel_Description
{
	font-style: italic; color: white;
	padding-left: 15px;
}

.SV_Panel_Decription_Modified
{
	font-style: italic; color: Red; font-weight:bold;
	padding-left: 15px;
}

.SV_Panel
{
	PADDING: 0px;
}

.SV_Control_Frame
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: solid 1px #AAAAAA;
    border-left: 0px;
    border-right: 0px;
}
.SV_Control_Frame_Alt
{
    BACKGROUND-COLOR: #D6DFF7;
    BORDER: solid 1px #AAAAAA;
}

.SV_Repeater_Frame
{
    BORDER-COLOR: #AAAAAA;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;		
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

TABLE.section
{
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-LEFT: #aaaaaa 1px solid;
	font-size: 10pt;
}

TABLE.resultspane
{
	BORDER: #ff3232 1px solid; 
	font-size: 8pt;
}

TR.titlerow
{
	color: white;
	font-size: 7pt;
	background-color:#aaaaaa;
}

A
{
	text-decoration: none;
	border-size: 0px;
	color:#aaaaaa;
}

TD.dbinfo
{
	 color: #aaaaaa;
	 font-weight: bold;
}

TD.caption
{
	color: Gray;
	font-size: 8pt;
}

TD.disclaimer
{
	color: Gray;
	font-size: 8pt;
}

HR
{
	color: #96a7d5
}

TD.titlebar
{
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11pt; 
	COLOR: white; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana; 
}

/*
TD.Tab
{
	COLOR: White;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Over
{
	COLOR: #ffffff;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Active
{
	COLOR: #ff3232;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
}
*/


.Tab_Std
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Right
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Right
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Right
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

TABLE.TabPadding
{
	background-color: #aaaaaa;
	BORDER-RIGHT: solid 1px #aaaaaa;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #aaaaaa;
}








.mainText {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.menuText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuText A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.menuText A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.menuText A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.menuText A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.menuTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.newsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0066cc; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.newsTitle A:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.newsTitle A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.newsTitle A:visited {
	COLOR: #3399ff; TEXT-DECORATION: none
}
.newsTitle A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.link_newletter {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.link_newletter {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.link_newletter:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.upertitlos {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.smallText {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.smallCatright {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.mainTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.mainTextItalic {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0066cc; FONT-STYLE: italic; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.mainText A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.mainText A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.mainText A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.mainText A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.testLine {
	BORDER-RIGHT: #6496fd 1px solid; BORDER-TOP: #6496fd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #6496fd 1px solid; BORDER-BOTTOM: #6496fd 1px solid; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.news {
	FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.smallTextColor {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.afieromaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.afieromaTitle A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.afieromaTitle A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.afieromaTitle A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.afieromaTitle A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.fieldLine {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #fbfbfb
}

.newsTitleEn {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.newsTitleEn A:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.newsTitleEn A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.newsTitleEn A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.newsTitleEn A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.lastNewsEn {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.lastNewsEn A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.lastNewsEn A:active {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.lastNewsEn A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.lastNewsEn A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.lastNewsEn_s {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: GRHelvetica, Arial, Helvetica, sans-serif
}
.lastNewsEn_s A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.lastNewsEn_s A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.lastNewsEn_s A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.lastNewsEn_s A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.photoBorder {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid
}