img 
{
	border : 0 none;
}


A
{
	 text-decoration: none;
	 color : #1261AE;
}



BODY{
	scrollbar-face-color : #1361AC;
	scrollbar-arrow-color:white;
	scrollbar-track-color:#DBDBDB;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	margin : 0 0 0 0;
}


.NavigationBgColor
{
	background : #3E6BD0;
}

.HeaderBgColor
{
	background : CDCDCD;
}

img
{
	border : 0;
}

.HeaderDateFont
{
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

.TextHeader
{
	color : #3E6BD0;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif;
}

.FooterText
{
	color : #CDCDCD;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif,tahoma;
}

.SiteText
{
	color : #828282;
	font-size: 10pt;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif,tahoma;
}

.TakeTourTableBorderInHomePage
{
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
	border-top: 1px solid Gray;
	border-bottom: 1px solid Gray;
}

.LeftRightBorder
{
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
}

.LeftBorder
{
	border-left: 1px solid Gray;
}

.RightBorder
{
	border-right: 1px solid Gray;
}

.TopBorder
{
	border-top: 1px solid Gray;
}


.BottomBorder
{
	border-bottom: 1px solid Gray;
}

.LeftRightBottomBorder
{
	border-bottom: 1px solid Gray;
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
}

.LeftRightBottomTopBorder
{
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	border-right: 1px solid Gray;
	border-left: 1px solid Gray;
}

.NumbersCells
{
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif,tahoma;
	font-weight : bold;
	background : #1261AE;
	color : #ffffff;
}

.AdminItemCells
{
	color :#1261AE;
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	background : #E6E6E6;
}

.SubItemsText
{
	color : #828282;
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif;
}



.AdminLabelText
{
	color :#3E6BD0;
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
}

.AdminHeader
{
	color : #ffffff;
	font-size: 12pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #1261AE;
}


.InputButton
{
	border : thin outset;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #D4D0C8;
	font-size: 10pt;
	color : #1261AE;
}

.InputButtonOver
{
	border : thin outset;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #D4D0C8;
	font-size: 10pt;
	color : #000000;
}

.InputText
{
	color : #1261AE;
	background : #F2F2F2;
	
}

.ReportListItems
{
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif,tahoma;
	font-weight : bold;
	background : #F2F2F2;
	color : #828282;
}

.ReportListHeader
{
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #0000A0;
	color : #ffffff;
}


.DashedLeftRightBottomTopBorders
{
	border-bottom: 1px dotted Gray;
	border-top: 1px dotted Gray;
	border-right: 1px dotted Gray;
	border-left: 1px dotted Gray;
}


.GrayRows
{
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #F2F2F2;
	color : #828282;
}

.WhiteRows
{
	color :#828282;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
}


.BlueHeader
{
	font-size: 12pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
	background : #C1D5EA;
	color : #1261AE;
}


.WhiteRowsBlueText
{
	color : #1261AE;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight : bold;
    
}


.GrayRowsBlueText
{
	color :#1261AE;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	background : #E6E6E6;
	font-weight : bold;
}


.TopHeaderGray
{
	background : #DBDBDB;
}

.TopMenuBg
{
	background :  #1161AE;
}


.BottomWhiteBorder
{
	border-bottom: 1px solid white;	
}

.menuText
{
	color : #000000;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight: normal;
}

.menuText:hover
{
	color : #3E6BD0;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	font-weight: normal;
}

.homeinputs
{
	color : #1261AE;
	background : #F2F2F2;
}

.NextFooterGrayBG
{
	background : #DCDCDC;
}

.NextFooterBlueBG
{
	background : #1360AE;
}


.SiteTextNotBold
{
	color : #828282;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
}

.FooterText
{
	color : #ffffff;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
}

.HeaderFlashBg
{
	background :  #1461AA;
}



.NavigationText
{
	color : #000000;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
	background: #DBDBDB;
	font-weight: normal;
}

.NavigationBackGround
{
	background: #DBDBDB;
}

.SubNavigationBackGround
{
	background:#B1C7DC;
}

.SubNavigationTextBG
{
	color : #000000;
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif, tahoma;
}

.NewsBG
{
	background-color : #DEDBDE;
}

.NewBarText
{
  	Color : #324A6C;
	font-size: 10pt;
	font-family: tahoma;
	font-weight: normal;
}

.MenuSearchText
{
	Color : #CEF5FF;
	font-size: 10pt;
	font-weight : bold;
	font-family: arial, Helvetica, sans-serif, tahoma;
}

.NewsBorders
{
	border-left : 1px solid #828282;
	border-right : 1px solid #828282;
	border-top : 1px solid #828282;
	border-bottom : 1px solid #828282;
}

.internallink
{
	Color : #CC0000;
}

.internallink:hover
{
	Color : #CC0000;
	text-decoration: underline;
}

.StaticPageFont
{
	color : #000000;
	font-size: 12pt;
	/*	font-family : Tahoma;   */   
 	font-family: arial, Helvetica, sans-serif, tahoma;  
}
