/* CSS Document */
all.clsMenuItemNS, .clsMenuItemIE{text-decoration: none; font: bold 12px Arial; color: white; cursor: hand; z-index:100}
#MainTable A:hover {color: yellow;}
.titleswap {font-family:arial; font-size:12px; color:#FFFFFF; background-color:#FD5200; font-weight:bold }
.titleswap2 {font-family:arial; font-size:13px; font-weight:bold;  color:#111111; padding:4px; padding-left:10px; }
.footer
{
font-size:xx-small;
color:#FFFFFF;
text-align:center;
}

h1
{
font-family:Arial Narrow;
color:#395B77;
text-decoration:none;
font-weight:900;
font-size:large;
}

h2
{
font-family:Arial Narrow;
font-size:16px;
color:#2E70AC;
text-decoration:none;
font-weight:bold;
}

h2.bottomZero
{
margin-bottom:0px;
font-family:Arial Narrow;
font-size:16px;
color:#2E70AC;
text-decoration:none;
font-weight:bold;
}

h3
{
font-family:Verdana;
font-size:12px;
color:#3688D5;
text-decoration:none;
font-weight:bold;
}

ul
{ 
	list-style: url(bullet.gif) disc ;
}  
ul.none
{ 
	list-style: url(none.gif) disc ;
} 
ul.normal
{ 
	 margin-left:inherit;
}  
  
ul.topZero
{ 
list-style: url(bullet.gif) disc;
margin-top:0px; 
}   
ul.leftZero
{ 
list-style: url(bullet.gif) disc;
margin-top:0px; 
margin-left:15px;
}   


  

 
.normal
{
font-family:Verdana;
font-size:x-small;
color:#000000;
margin-top:0px;
}
li
{
font-family:Verdana;
font-size:x-small;
color:#000000;
margin-top:0px;
text-align:left;
}

p.topZero
{
font-family:Verdana;
font-size:x-small;
color:#000000;
margin-top:0px;
}

p.bottomZero
{
font-family:Verdana;
font-size:x-small;
color:#000000;
margin-bottom:0px;
}

.dropm
{
display: block; 
width: 180px; 
padding: 1px 2px; 
text-decoration: none; 
color: #FFFFFF; 
font-family:Verdana;
font-weight:100;
font-size:xx-small;

text-align:left;
border-bottom-color:#FFFFFF;
border: 1px solid #8CBCEB;
}
a:hover.dropm
{
text-align:left;
display: block; 
width: 180px; 
padding: 1px 2px; 
font-size:xx-small;
 
border-bottom: none;
font-family:Verdana;
font-weight:100;

background-color:#DFDFDF;
border:1 solid black;
color:#FF0000;
}
.add
{
font-family:Arial Narrow;
font-size:smaller;
}

body
{
font-family:Verdana;
font-size:smaller;
color:#000000;
}

.navbar
{
font-family:Arial;
font-size:small;
text-transform:uppercase;
color:#DCDADA;
font-weight:bold
}
.navbarlink
{
background: url(../images/bg_arrow.gif) left top no-repeat;
font-family:Arial Narrow;
font-size:small;
font-weight:bold;
padding-left:20;
text-transform:capitalize;
color:#FFFFFF;
text-decoration:none
}
a:hover.navbarlink
{
background: url(../images/bg_arrow_hover.gif) left top no-repeat;
font-family:Arial Narrow;
font-size:small;
font-weight:bold;
text-transform:capitalize;
color:#F8FB07;
text-decoration:none;

}

.title
{
font-family:Arial Narrow;
font-size:large;
color:#395B77;
text-decoration:none;
font-weight:900
}


.minititle
{
font-family:Arial Narrow;
font-size:16px;

color:#2E70AC;
text-decoration:none;
font-weight:bold
}

.subtitle
{
font-family:Verdana;
font-size:12px;

color:#3688D5;
text-decoration:none;
font-weight:bold
}


img
{
border:0
}

.link
{
font-family:Arial;
font-size:11px;
color:#215585;
text-decoration:none
}
.menu
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none
}
.lefttitle
{
font-family:Arial Narrow;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;
text-decoration:none
}
.txt
{
font-family:Verdana;
font-size:10px;
color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-top-color:#000000;
background-color:#FFFFFF;
}
.button
{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
border-bottom-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-top-color:#000000;
background-color:Gray;
}
hover .button
{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
border-bottom-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-top-color:#000000;
background-color:Blue;
}

a
{
color:#FF0000
}
a:hover.link
{

font-size:11px;
color:#FFFFFF;
background-color:#999999
}
td
{

text-align:justify;
}
.imgWrapRight
{
	float:right;
}
.imgWrapLeft
{
	float:left;
}


   
  #button {
	width: 200px;
	border-right: 1px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family: 
	  Arial;
	background-color: #90bade;
	color: #333;
	font-size:xx-small;
	}
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
		#button li a {
		display: block;
		padding: 3px 3px 3px 0.5em;
		border-left: 10px solid #7A9BCC;
		border-right: 10px solid #759EC1;
		background-color: #BFD5EA;
		color: #000;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}
		
#button li a.current
 {
 display:block;

 text-decoration:none;
background-color: #E6E6E6;
border-right:10px solid #508fc4;
border-left:10px solid #508fc4;
color:#FF0000;

 }
 #button li a:hover.current
 {
 display:block;
 text-decoration:none;
background-color: #E6E6E6;
border-right:10px solid #508fc4;
border-left:10px solid #508fc4;
color:#FF0000;


 }
 .titleleft
 {
 font-family:Arial Narrow;
padding:5px;
 font-size:small;
 text-transform:uppercase;
 font-weight:bold;
 color:#FFFFFF;
 background-color:#6EA7DE
 }
 #menu
 {
   display:block; 
  width:10em; 
  height:1.5em; 
  padding:0.5em;

 }
 #menu li a, #menu a:visited {
  text-decoration:none; 
  background-color:#fff; 
  color:#000; 
  display:block; 
  border-bottom:1px solid #fff;
  border-right:1px solid #000; 
  
  }
#menu li a:hover {
  border-bottom:1px solid #000; 
  text-align:right;
  }
  /*scroll*/
.scroll
 {
 cursor:hand;
 }
  
  
  /*hr*/
hr
{width:100%; border-width:1px; margin-bottom:5px;}  
  
  
  /*tab menu*/
  
.tab {
font-family:Arial Narrow;
font-size:medium;
font-weight:bold;
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  border-bottom:2px solid #06a;
  margin-right:10px;/* add a border to show size of menu */
  
  
  background: #E4E4E4 url(../images/tab_norm_left.gif) left top no-repeat;
  }
* html .tab{
  display:inline-block;  /* for IE only */
  width:1px;             /* IE will expand to fit menu width */
  padding:0 0px;        /* fix bug in IE for border spacing */
  }  
.tab li {
  display:table-cell;   /* ignored by IE */
  margin-left:-24px;
  }
* html .tab li {
  display:inline;        /* for IE only */
  }
.tab a, .tab a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:#000; 
  
  border-bottom:0px;
  border-top:1px solid #fff;
  border-right:1px solid #fff;
  border-left:1px solid #fff;
  text-decoration:none;
  background: #E4E4E4 url(../images/tab_norm_left.gif) left top no-repeat;
  }
* html .tab a, * html .tab a:visited {
  display:inline-block;  /* for IE only */ 
  margin:0 10px;         /* to correct an IE border width bug */  
  }
.tab a:hover {
  color:#fff; 
  background:#08c;
   background: #08c url(../images/tab_mouseOver_left.gif) left top no-repeat;
  }
  
  .tab selected {
  color:#fff; 
   background: #E4E4E4 url(../images/tab_selected_left.gif) left top no-repeat;
  }

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}



#navigation a
{
	font-family:Arial Narrow;
font-size:small;
font-weight:bold;
color: #06a;
background: #E4E4E4 url(../images/tab_norm_left.gif) left top no-repeat;
text-decoration: none;
padding-left: 11px;
  border-bottom:2px solid #06a;
}

#navigation a span
{
background: url(../images/tab_norm_right.gif) right top no-repeat;
padding-right: 11px;
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #08c url(../images/tab_mouseOver_left.gif)  left top no-repeat;
padding-left: 11px;

}

#navigation a:hover span
{
background: url(../images/tab_mouseOver_right.gif) right top no-repeat;
padding-right: 11px;
}

#navigation ul
{
list-style: none url();
padding: 0;
margin: 0
}
#navigation ul.none
{
list-style:
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
}





/*subticker */




#tickertape{
position:relative;
layer-background-color:black;
width:400px;
height:20px;
}

#subtickertape{
background-color:black;
position:absolute;
border: 1px solid black;
width:400px;
height:20px;

}

.subtickertapefont{
font:bold 12px Verdana;
text-decoration:none;
color:white;
}

.subtickertapefont a{
color:white;
text-decoration:none;
}

/*Box below*/
#dropcontentsubject{
width: 225px;
font-weight: bold;
background-color:#1272C3;
color:#FFFFFF;
padding:5px 5px 5px 5px;
}

.dropcontent
{
width: 100%;
height: 100px;
padding: 3px;
display:block;
padding:5px 5px 5px 5px;
background-color:#E2EEF9;

}



/*Box*/
.titlebox
{
color:#666666;
font-family:Verdana;
font-size:small;
font-weight:bold
}

/*highlight*/

#leftmenu
{
font-family:Arial Narrow;
font-size:medium;
text-align:left;
color:#000000;
display:block;

}
#leftmenu a
{
font-family:Verdana;
font-size:x-small;
color:#000000;
display:block;
padding-left:5px;
padding-right:5px;
text-decoration:underline;
}
#leftmenu a:hover
{
font-family:Verdana;
font-size:x-small;
color:#FF0000;
display:block;
text-decoration:none;
background-color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}
#leftmenu li a
{
font-family:Verdana;
font-size:x-small;
color:#000000;
display:block;
padding-left:5px;
padding-right:5px;
text-decoration:underline;
margin-left:-20px
}
#leftmenu li a:hover
{
font-family:Verdana;
font-size:x-small;
color:#FF0000;
display:block;
text-decoration:none;
background-color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}
#leftmenu a.current
{
font-family:Verdana;
font-size:x-small;
color:#FFFFFF;
display:block;
text-decoration:none;
background-color:#FF0000;
padding-left:5px;
padding-right:5px;
}





  .newButtons a, .newButtons a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:#000; 
  background:#E4E4E4; 
  border:1px solid #000; /* add a 1px white border around items */ 
  text-decoration:none;
  width:100%;

  }
  
  .newButtons a:hover {
  color:#fff; 
  background:#08c;
  border:1px solid #ffff00; /* add a 1px white border around items */ 
  /*font-weight:bold
*/
  }