body
{
	background-color: #F9FEFF;
}


table.pageWidth
{
	 /* width: 725px; */
	 width: 770px; 
	
}
table.logoTableWidth
{
	
	width: 800px; 
}


table.NewsWidth
{
	width: 268px;
}

table.TopCell
{
	/* width: 725px; */
	width: 770px; 
	background-image: url(images/topbar_bg.gif);
	background-repeat: repeat-x;
	height: 131px;
}

/*
tr.TopFrame
{
	background-image: url(images/topbar_bg.gif);
	background-repeat: repeat-x;
	height: 131px;
195px
topbg
}
*/

tr.TopFrame
{
	background-image: url(images/topbg.gif);
	background-repeat: repeat-x;
	height: 195px;
}


tr.BottomFrame
{
	background-color: #ffffff;
}

td.PageSpacerLeft
{
	width: 7px;
}

td.menuWidth
{
	width: 610px;
}

td.PageSpacer
{
	width: 40px;
}

td.PageContent
{
	width: 410px;
}

/*
td.RegisterLabel
{
	background-color:#054957;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
*/

td.RegisterLabel
{
	background-color:#52689b;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}

td.RegisterContent
{
	background-color:#cad0e3;
}

td.header, span.header
{
    font-family:arial;    
	font-size:25px;
}

font.Header
{
    font-family:arial;    
	font-size:25px;
        
}

font.newsHeader
{
	
    font-family:arial;    
	font-size:13px;
    color:#1E3A44;
    font:bold;
}

font.newsDate
{
    font-family:arial;    
	font-size:13px;
    color:#bb2222;
    font:bold;
}

font.newsTeaser
{
    font-family:arial;    
	font-size:13px;
    color:#000000;
}

font.newsStory
{
    font-family:arial;    
	font-size:13px;
    color:#000000;
}

font.BottomText
{
    font-family:arial;    
	font-size:13px;
    color:#000000;
    font:bold;
}

font.Link
{
	color: #bb2222;
}

.textbox
{
/*	background-color: #E2E9EB; */
	border-bottom-style: inset;
}
.textboxReadOnly
{
	background-color: #d3d3d3;
	border-bottom-style: inset;
}

.dgHeader
{
	background-color: #054957;
	border-style: none;
	border-color: #054957;
	border-width: 0px;
	color: #FFFFFF;
	text-align: center;
}

.dgMain
{
	background-color: #CFDBDE;
	border-color: #FFFFFF;
	border-width: 1px;
	color: #222222;
	text-align: center; 
}

.shortcut:first-letter  {
	text-decoration: underline;
	font-weight:bold;
}

A:Hover
{
	color: #222222;
	text-decoration: none;
}

A:Visited
{
    font-family:arial;    
	font-size:13px;
	color: #222222;
	text-decoration: none;
}

A:Active
{
	color: #222222;
	text-decoration: none;
}

A:Link
{
    font-family:arial;    
	font-size:13px;
	color: #52689b; 
	text-decoration:none;
}

A:Menu
{
	border:0px;
}

.MainText
{
    font-family:arial;    
	font-size:13px;
	color: #000000;
	text-decoration:none;
}

.ErrorText
{
    font-family:arial;    
	font-size:13px;
	color: #ff0000;
	text-decoration:none;
}

img.topmenu
{
	padding-top:4px;
}

A.MenuTopText
{
    font-family:arial;    
	font-size:13px;
	color: white;
	text-decoration:none;
	font-weight:bold;
    vertical-align:text-top;
    padding:10px;
	
}

.pipe
{
	font-family:arial;    
	font-size:13px;
	color: white;
	text-decoration:none;
	font-weight:bold;
	width:30px;
	vertical-align:text-top;
	
}
.MainLogo
{
    position:relative;
    left:-150px;
}

.LogOutButton
{
  
    vertical-align:baseline;
    
    }
    
    A.MenuTopTextEnglish
{
    font-family:arial;    
	font-size:13px;
	color: white;
	text-decoration:none;
	vertical-align:text-top;
    
	
}

td.LightBlueTdBackground
{
	background:#52689b;
	height:25px;
	font-family:arial;    
	font-size:13px;
	color: white;
	text-decoration:none;
	font-weight:bold;
}
.MainTextBold
{
    font-family:arial;    
	font-size:13px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	
}



.MainTextUnderline
{
    font-family:arial;    
	font-size:13px;
	color: #000000;
	text-decoration:underline;
}

.BlueBold
{
    font-family:arial;    
	font-size:13px;
    color:#52689b;
    font:bold;
    text-decoration:none;
}
