body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.my
{
	line-height:20px ; 
}
.FLabel
{
	font-family:Arial;
	font-size:10px;
	color:White;
}
.FLabel2
{
	font-family:Arial;
	font-size:10px;
	color:Black;
}
.TopNavigation
{
	font-family:Arial;
	font-size:10px;
	color:White;
}
.nonselectedTopChannel
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	height:17px;
}
.nonselectedTopChannel A
{
	color:#000000;
	text-decoration: none;
}

.selectedTopChannel
{
	font-family:Verdana;
	font-size:10px;
	color:black;
	font-weight: bold;
	text-decoration: none;
	background-color: #d4d2ba;
	height:17px;
	
}
.selectedTopChannel A
{
	color:#000000;
	text-decoration: none;
}

.selectedLeftChannel
{
	font-family:Verdana;
	font-size:11px;
	color:black;
	font-weight: bold;
	text-decoration: none;
	background-color: #d4d2ba;
	padding-left: 2px;
	padding-bottom: 4px;
	padding-top: 5px;
	
}
.selectedLeftChannel A
{
	color:white;
	text-decoration: none;
}

.selectedTopChannelCom
{
	font-family:Arial;
	font-size:11px;
	color:white;
	font-weight: bold;
	text-decoration: none;
	background-color: #C8D11C;
}
.LeftNaviA
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color: #000000;
}
.LeftNaviA:hover
{
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	color: #000000;
}

.navigationTD
{
	padding-left:2px;
}

.SearchText
{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:Black;	
}
.navigationChannel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.navigationChannelSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.navigationPosting
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.navigationPostingSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.Normaltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	padding-Right: 3px;
}

.FrontPageCountry
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	padding-Right: 3px;

}
.FrontPageCountry A
{
	text-decoration:none;
	color:black;
}
.FrontPageCountry A:hover
{
	text-decoration:underline;
	color:black;
}
.FrontPageRightSide
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	padding-Right: 3px;

}
.FrontPageRightSide A
{
	font-weight:bold;
	text-decoration:none;
	color:#006699;
}


.contenttable
{
	margin-left:5px;	
}

.Defaulttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
}

.Headertext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 6px;
	padding-bottom:18px;
	
}

.Header2text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	background-color: #e7e6d2;
	height:21px;
	
}

.DefaultTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-right: 6px;
}
.Defaulttext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.Normaltextwhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 5px;
}
.NormaltextBlue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 5px;
}

.LightBlueBGbluetext
{
	background-color: #A2CFEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3F8D;
	font-weight: bold;
	padding-left: 5px;
}
.GreenBGwhitetext
{
	background-color: #3EA64F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}

.BlueBG
{
	background-color: #6599CB	
}
.LightBlueBG
{
	background-color: #D1E1F0	
}
.TopNavi
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1f3f8d;
}
table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.WhitetextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #FFFFFF;
}
.Whitetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
	color: #FFFFFF;
}
.LeftNavigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}
.alert
{
	text-decoration:none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alert:hover
{
	text-decoration: underline;
}

.news
{
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.news:hover
{
	text-decoration:underline;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newsDate
{
	color:#056DA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.events
{
	text-decoration:none;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.eventdate
{
	color:#cd8f14;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Calendar A
{
	text-decoration: none;
}
.CalendarDayHeader
{
	border-bottom: solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
}

.RightTable
{
	margin-bottom: 1px;
	font-family: Verdana;
	font-size: 10px;
}

.RightHeader
{
	color:#000000;
	font-weight:bold;
	background-color: #d4d2ba;
	padding-left:5px;
	padding-top: 5px;
	padding-bottom: 3px;
	
}

.RightText A
{
	color:#000000;
}

.RightText
{
	color:#000000;
	background-color: #e6e6d2;
	padding:4px;
}


.Heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3F8D;
	font-weight: Bold;
}
.ErrMsg
{
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	font-size:15px;
}
H1
{
    font-family:Arial;
    font-size:14;
    font-weight:bold;

}
H2
{
        font-family:Arial;
        font-size:13;
	font-weight:bold;
}

H3
{
        font-family:Arial;
        font-size:12;
	font-weight:bold;
}



.toptext
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.toptext A
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
.toptext A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:underline;
}

.TRbgblack
{
	background-color: #000000;	
}

.bgwhite
{
	background-color: #FFFFFF;
}

.TRbgdarkgrey
{
	background-color: #3F3F3F;
}

.TRbgdarkgrey2
{
	background-color: #7B7B7B;
}


.TRbgred
{
	background-color: #CC0901;
}
.TRbggreen
{
	background-color: #C9CE1F;
}
.TRlightgrey1
{
	background-color: #EBEAEA;
}
.TRlightgrey2
{
	background-color: #F5F4F4;
}
.TRlightgrey3
{
	background-color: #FBFBFB;
}
.TRlightgrey4
{
	background-color: #F3F1F1;
}

.TRlight
{
	background-color: #FAFAFA;
}
.NewsHeaderCom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	font-size: 10px;
	font-weight: bold;
	padding-left: 7px;
	padding-right: 7px;
}
.NewsTextCom
{
	color:#000000;
	font-size: 10px;
	padding-left: 7px;
	padding-right: 7px;
}
.StockTextCom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	padding-left: 7px;
	padding-right: 7px;
}
.FinancialHeaderCom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: bold;
	padding-left: 7px;
	padding-right: 7px;
}
.FinancialSubHeaderCom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	font-size: 10px;
	font-weight: bold;
	padding-left: 7px;
	padding-right: 7px;
}
.FinancialTextCom
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
	padding-left: 7px;
	padding-right: 7px;
}
.SearchTextCom A
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:4px;
}

.SearchTextCom A:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left:4px;
}
.RedLink A
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0901;
	text-decoration:none;
	padding-left:7px;
}
.RedLink A:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CC0901;
	text-decoration:underline;
	padding-left:7px;
}
.WhiteHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:7px;
}
.GreyHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3F3F3F;
	padding-left:7px;
}

.DocLinkCom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.DocLinkCom A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.DocLinkCom A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

.TopNaviLink A
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:9px;
}
.TopNaviLink A:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C9CE1F;
	text-decoration:none;
	padding-left:10px;
	padding-right:9px;
}

/*
input
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
}
*/

.searchbutton
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
}

.divstyle2
{
	FONT-WEIGHT:bold;
	LEFT:483px;
	COLOR:white;
	POSITION:absolute;
	TOP:191px
}
.divstyle3
{
	FONT-WEIGHT:bold;
	LEFT:633px;
	COLOR:white;
	POSITION:absolute;
	TOP:191px
}
.divstyle4
{
	FONT-WEIGHT:bold;
	LEFT:483px;
	COLOR:white;
	POSITION:absolute;
	TOP:285px
}
.divstyle5
{
	FONT-WEIGHT:bold;
	LEFT:633px;
	COLOR:white;
	POSITION:absolute;
	TOP:285px
}
.divstyle2b
{
	FONT-WEIGHT:bold;
	LEFT:479px;
	COLOR:white;
	POSITION:absolute;
	TOP:186px
}
.divstyle3b
{
	FONT-WEIGHT:bold;
	LEFT:631px;
	COLOR:white;
	POSITION:absolute;
	TOP:186px
}
.divstyle4b
{
	FONT-WEIGHT:bold;
	LEFT:479px;
	COLOR:white;
	POSITION:absolute;
	TOP:280px
}
.divstyle5b
{
	FONT-WEIGHT:bold;
	LEFT:631px;
	COLOR:white;
	POSITION:absolute;
	TOP:280px
}
.LiftHeader1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	font-weight: bold;
	padding-left: 6px;
}
.LiftHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
}
.LiftText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
}
.leftNaviCtrlSmallSelected
{
	color:Black;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.leftNaviCtrlSmallSelected:hover
{
	text-decoration:underline;
}

.leftNaviCtrlSmall
{
	color:Black;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.leftNaviCtrlSmall:hover
{
	text-decoration:underline;
}
.leftNavi,
.leftTblOpen,
.lev1,
.lev2,
.lev3,
.lev4,
.lev5,
.lev6,
.lev7,
.lev8
{
	color:black;
	font-family:Arial;
	font-size:11px;
	/* padding-bottom: 4px;*/
	
}
.leftTbl
{
	color:White;
	font-family:Arial;
	font-size:11px;
}
.lev1 A,
.lev2 A,
.lev3 A,
.lev4 A,
.lev5 A,
.lev6 A,
.lev7 A,
.lev8 A
{
	color:Black;
	text-decoration:none;
}
.lev1 A:hover,
.lev2 A:hover,
.lev3 A:hover,
.lev4 A:hover,
.lev5 A:hover,
.lev6 A:hover,
.lev7 A:hover,
.lev8 A:hover
{
	text-decoration:underline;
}
	
.leftTbl A
{
	text-decoration:none;
}
.leftTbl A:hover
{
	text-decoration:underline;
}
.lev1
{
	margin-left:5px;
}
.lev2
{
	margin-left:15px;
}
.lev3
{
	margin-left:25px;
}
.lev4
{
	margin-left:35px;
}
.lev5
{
	margin-left:45px;
}
.lev6
{
	margin-left:55px;
}
.lev7
{
	margin-left:65px;
}
.lev8
{
	margin-left:75px;
}
.leftNaviChannelGif
{
	margin-top:3px;
}
.leftNaviDiv
{
	width:172px;
}
.leftNaviDivSelected
{
	background-color:#E6E9EC;
	width:172px;
}
.lnav_headertext,
.lnav_headertext A,
.lnav_link,
.lnav_link A
{
	font-family:Arial;
	font-size:11px;
	color:Black;
	text-decoration:none;
}
.lnav_link,
.lnav_link A
{
	padding-left:0px;
}
.lnav_header
{
	padding-left:			11px;
	CURSOR:					hand;
}
.BreadcrumbBg
{
	background-color: #C7CCD0;	
}
.breadCrumb
{
	font-family:Arial;
	font-size:11px;
	color:Black;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.breadCrumb A
{
	font-family:Arial;
	font-size:11px;
	color:Black;
	text-decoration:underline;
}
.breadCrumb A:visited
{
	font-family:Arial;
	font-size:11px;
	color:#6D6D6D;
	text-decoration:underline;
}


#homeBox {
	BORDER-RIGHT: #5c5c5c 1px solid; BORDER-TOP: #ffffff 1px solid; Z-INDEX: 100; LEFT: 45px; VISIBILITY: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 90px; BORDER-BOTTOM: #5c5c5c 1px solid; POSITION: absolute; TOP: 25px; BACKGROUND-COLOR: #dddddd; layer-background-color: #dddddd
}
#homeBox A {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #000000! important; FONT-FAMILY: verdana! important
}
#homeBox DIV.homeElement {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; WIDTH: 100%; COLOR: #000000! important; FONT-FAMILY: verdana! important
}
#homeBox DIV.homeElementActive {
	WIDTH: 100%; CURSOR: hand; BACKGROUND-COLOR: #000066
}
#homeBox DIV.homeElementActive A {
	FONT-WEIGHT: bold! important; CURSOR: hand; COLOR: #ffffff! important; TEXT-DECORATION: none! important
}
#homeBox A:hover {
	FONT-WEIGHT: bold! important; COLOR: #ffffff! important; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none! important
}

.HeaderLink, .HeaderLink a, .HeaderLink a:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.SearchArrow
{
	margin-left:5px;	
}

.FrontLeftBar
{
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #d4d2bb;
}

.FrontLeftBarTable
{
	margin-top:10px;
}

.FrontLeftBarTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	background-color: #d4d2bb;
	
}

.FrontPageAlertsList
{
	padding-left: 10px;
	padding-top: 5px;
}

.FrontMiddleBar
{
	font-family: Verdana, Helvetica, sans-serif;
}

.FrontMiddleBarTable
{
	margin-top:10px;
	margin-left:10px;
	margin-right:4px;
}

.FrontMiddleBarTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	
}

.FrontMiddleBarText
{
	padding-top:5px;
}

.FrontMiddleBarTextNoNews
{
	padding-top:5px;
	padding-bottom:10px;
}


.FrontRightBar
{
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #e7e6d2;
}

.FrontRightBarTable
{
	
	
}

.FrontRightBarSeparator
{
	background-color: #ffffff;
	width: 298px;
	height:1px;
	font-size:1px;
	
}

.FrontRightBarTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:5px;
	padding-Left:6px;
}

.FrontRightBarText
{
	padding-Left:6px;
	padding-bottom:5px;
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	
}

.FrontRightBarText A
{
	color:#000000;
}

.FrontRightBarText
{
	padding-Left:6px;
	padding-bottom:5px;
	
}



.spacer
{
	height:10px;
	BACKGROUND-IMAGE: url(/images/dashedline.gif); 
	BACKGROUND-REPEAT: repeat-x;
}

.ProductDD
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.RedirectText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.RedirectText H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.RedirectText A
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	text-decoration:none;
}

.RedirectText A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	text-decoration:underline;
}