body         { font-family: Tahoma; font-size: 10pt; background-color: #FFFFFF; color: 
               #666699 }
.menuwhite   { font-family: Tahoma; font-size: 10pt; color: #FFFFFF }
.innerbox    { font-family: Tahoma; font-size: 10px; color: #000000; background-color: 
               #FFFFFF }
.sideblue    { font-family: Tahoma; font-size: 10pt; color: #FFFFFF background-color: #00019A}
.mt21normal  { font-family: Tahoma; font-size: 10pt; color: #000000 }
.menuon      { font-family: Tahoma; color: #FFFFFF; text-align: center; 
               border-left-style: solid; border-left-width: 1px; 
               border-right-style: solid; border-right-width: 1px; 
               border-top-width: 1px; 
               border-bottom-width: 1px; background-color: #00019A }
.menuoff      { border-top:1px solid #FFFFFF; font-family: Tahoma; color: #FFFFFF;  text-align: center; 
               border-left-style: solid; border-left-width: 1px; 
               border-right-style: solid; border-right-width: 1px; 
               border-bottom-width: 1px; background-color: #587CCA }
.blockblue     {font-family: Tahoma; color: #FFFFFF;  text-align: left; 
               background-color: #00019A;  }
.blockwhite  { border: 1px solid #000000; background-color: #FFFFFF }
.blocklblue    {font-family: Tahoma; color: #FFFFFF;  text-align: left; 
               background-color: B8C7F9; font-size:10pt  }



div.TabView div.Tabs
{
  height: 24px;
  overflow: hidden; font-family:Tahoma; 
  
}

div.TabView div.Tabs a
{
  float: left; display: block; width:  100px; text-align: center;

  height:      24px;
  padding-top: 3px;
  vertical-align: middle; border: 1px solid  #00019A; border-bottom-width: 0;

  text-decoration: none;
  font-family: tahoma
  font-weight: 900;
  color: white;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #00019A;
}

div.TabView div.Pages
{
  clear: both;
  border: 1px solid #404040;
  overflow: hidden; font-family:Tahoma; background-color:#white
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
  background-color: white;
}

div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 5px;
}

/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}

	
.sidebarheader { background-color: #000099; font-family: Tahoma; color: #FFFFFF; font-size: 
               10pt; font-weight: bold; text-align: Center}
.sidebarcontents { background-color: #FFFFFF; font-family: Tahoma; color: #000000; font-size: 
               10pt; text-align: Left; 
               border-left-style: solid; border-left-color: #000099; border-left-width: 1px;
               border-right-style: solid; border-right-color: #000099; border-right-width: 1px;
               border-top-style: solid; border-top-color: #000099 ; border-top-width: 1px;
               border-bottom-style: solid; border-bottom-color: #000099 ; border-bottom-width: 1px;}
.maintablefont { background-color: #FFFFFF; font-family: Tahoma; color: #000000; font-size: 
               10pt;  text-align: Left; }
.maintablefont2 {  font-family: Tahoma; color: #000000; font-size: 
               10pt;  text-align: Left; }

.sidemenufont { background-color: #FFFFFF; font-family: Tahoma; color: #FFFFFF; font-size: 
               12pt;  text-align: Left; }
.hyperlinks  { font-family: Tahoma; color: #FFFFFF;font-size: 10pt; }
.hyperlinks2  { font-family: Tahoma; color: #000099;font-size: 10pt; }

.button     {font-family: Tahoma; font-size: 10pt; text-align: left; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}  

.unavailable { padding:1px; font-family: Tahoma;color: #FF0000; border: 1px dotted #FF0000; text-decoration:line-through }
.available { padding:1px; font-family: Tahoma;color: #000000; border: 1px dotted #000000;  }


              

.tfvHighlight
		{font-weight: bold; color: red;}
	.tfvNormal
		{font-weight: normal;	color: black;}



.bottomborder { font-family: Tahoma; font-size: 10pt; border-left: 1px solid #808000; 
               border-right: 1px solid #808000; border-top: 1px solid #FFFFFF; 
               border-bottom: 1px solid #808000 }
.bottomborderright { font-family: Tahoma; font-size: 10pt; border-top-style: solid; border-top-width: 1px;
               border-top-color: #FFFFFF; border-bottom-style: solid; 
               border-bottom-color: #808000; border-bottom-width: 1px; }
.topborder   { font-family: Tahoma; font-size: 10pt; background-color: #CCCCCC; 
               border: 1px solid #808000 }
.mainmenuon  { background-color: #000000; font-family: Tahoma; color: #FFFFFF; font-size: 
               10pt; font-weight: bold; text-align: Center; 
               border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; 
               border-top: 1px solid #FFFFFF }
.maintableborder { background-color: #FFFFFF; font-family: Tahoma; color: #000000; font-size: 
               10pt; text-align: Left; 
               border-left-style: solid; border-left-color: #FFFFFF; border-left-width: 1px;
               border-right-style: solid; border-right-color: #FFFFFF; border-right-width: 1px;
               border-top-style: solid; border-top-color: #FFFFFF ; border-top-width: 1px;
               border-bottom-style: solid; border-bottom-color: #FFFFFF ; border-bottom-width: 1px;}
.maintablefont { background-color: #FFFFFF; font-family: Tahoma; color: #000000; font-size: 
               10pt;  text-align: Left; }
.mainmenuoff  { background-color: #C0C0C0; font-family: Tahoma; color: #FFFFFF; font-size: 
               10pt; font-weight: bold; text-align: Center; 
               border-left-style: solid; border-left-color: #FFFFFF; border-left-width: 1px;
               border-right-style: solid; border-right-color: #FFFFFF; border-right-width: 1px;
               border-top-style: solid; border-top-color: #FFFFFF ; border-top-width: 1px;}
.mainmenuoffsmall { background-color: #000000; font-family: Tahoma; color: #FFFFFF; font-size: 
               8pt; font-weight: bold; text-align: Center; 
               border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; 
               border-top: 0px solid #FFFFFF }
.mainmenubottom { background-color: #000000; border-left-style: solid; border-left-color: 
               #FFFFFF; border-left-width: 1px;border-right-style: solid; border-right-color: #FFFFFF; 
               border-right-width: 1px;padding: 0 }
.newstitle   { font-family: Tahoma; font-weight: bold }
.newstext		{ font-family: Tahoma; font-weight: normal }
h1           { font-family: Tahoma; color: #000000; font-size: 14pt; 
               text-align: Left; text-indent: 0; word-spacing: 0; 
               line-height: 100%; margin: 0 }
h2           { font-family: Tahoma; font-size: 12pt; color: #000000; text-align: Left; 
               word-spacing: 0; line-height: 100%; text-indent: 0; 
               margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 
               0 }
.para { font-family: Tahoma; font-size: 10pt}

.TR0
{
    FONT-WEIGHT: 100;
    COLOR: white;
    BACKGROUND-COLOR: #333333
}
.TR1{FONT-WEIGHT: 100;
    COLOR: white;
    BACKGROUND-COLOR: #194372}
.TR2
{
    BACKGROUND-IMAGE: url(images/external.gif);
    BACKGROUND-COLOR: #194372}
    background-repeat: no-repeat th {font-family: Tahoma; font-size: 10pt;}

#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #FFFFFF;
	padding: 5px; 	
	border: 5px solid #C0C0C0;
	float: left;
	font-size: 1.2em;
	font-family: Tahoma;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
img.btn_close {
	float: right; 
	margin: -55px -55px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
