.titletexttms32pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 32pt;
    COLOR: #E1E1E1;
    FONT-FAMILY:  Times New Roman;
    TEXT-DECORATION: none;
    margin: 0pt 0pt 0pt 0pt;
}
.titletexttms12pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #E1E1E1;
    FONT-FAMILY:  Times New Roman;
    TEXT-DECORATION: none
}

.alertbanner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FA0000;
}
.titletext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #00003C;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
.smalltitletext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00003C	;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
    margin-top: 10px
}
.footertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none;
    margin-top: 10px
}
.displayrow
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
	BORDER-TOP: #C8C8C8 1pt solid;
    BACKGROUND-COLOR: #FAFAFA;
}
.expiredrow
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: sans-serif;
	BORDER-TOP: #C8C8C8 1pt solid;
    BACKGROUND-COLOR: #FAFAFA;
}

.datarow
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #FAFAFA;
}
.editHeader
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #FAFAFA;
}

.titlerow
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #00003C;
}
.altTitleRow
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #4F89D3 
}
.titlerowwborder
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    BACKGROUND-COLOR: #00003C;
	BORDER-TOP: #FFFFFF 1pt solid;
}
.titlebox
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    background-color: #00003C;
}
.tableoutline
{
	BORDER-RIGHT: #C8C8C8 1pt solid;
	BORDER-LEFT: #C8C8C8 1pt solid;
	BORDER-TOP: #C8C8C8 1pt solid;
	BORDER-BOTTOM: #C8C8C8 1pt solid;
}
.titleboxrow
{
	BORDER-RIGHT: #C8C8C8 1pt solid;
	BORDER-LEFT: #C8C8C8 1pt solid;
	BORDER-TOP: #C8C8C8 1pt solid;
	BORDER-BOTTOM: #C8C8C8 1pt solid;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    MARGIN-RIGHT: 2px; 
    BACKGROUND-COLOR: #ffffff;
}

.leftmenu
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: justify;
}
.smallleftmenu
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: justify
}
.text
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
 	MARGIN: 20px 20px 20px 20px; 
    TEXT-ALIGN: justify
}
.text9pt
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
 	MARGIN: 20px 20px 20px 20px; 
    TEXT-ALIGN: justify
}
.text8pt
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
 	MARGIN: 20px 20px 20px 20px; 
}
.text8ptwhite
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: sans-serif;
}

.message
{
 	MARGIN: 10px 20px 20px 20px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-SIZE: 10pt;   
    FONT-FAMILY: sans-serif;
    background:url(../images/messageseparator.jpg) no-repeat;
}
.messagewide
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-SIZE: 10pt;   
    FONT-FAMILY: sans-serif;
    background:url(../images/messageseparatorwide.jpg) no-repeat;
}
.tablestyle
{
    border: #00003C 1pt solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: justify;
    background-color: #FAFAFA
}

.menustyleleft
{
    BORDER-RIGHT: #00003C 1pt solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: justify;
    background-color: #FAFAFA
}

.menustyleright
{
    BORDER-LEFT: #00003C 1pt solid;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: LEFT;
    WHITE-SPACE: normal;
    background-color: #FAFAFA
}

A.actionwbg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    background-color: #00003C;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
A.actionwbg:hover
{
    FONT-WEIGHT: bold;
    background-color: #00003C;
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
a.imageaction
{
	vertical-align: middle;
}
A.action
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #00003C;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
A.action:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR:red;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
A.forwardaction
{
	position:fixed; 
    background-image: url(../images/iconforward.gif); 
	height: 30px;
	width: 40px;
	background-position: center;
}
A.forwardaction:hover
{
	position:fixed; 
    background-image: url(../images/iconforwardon.gif); 
	height: 30px;
	width: 40px;
	background-position: center;
}

A.headeraction
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
A.headeraction:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR:red;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: none
}
A.listaction
{
    FONT-SIZE: 9pt;
    font-style: italic;
    COLOR: #4F89D3	;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION:  none;
    height: 10pt;
}
A.listaction:hover
{
    FONT-SIZE: 9pt;
    font-style: italic;
    COLOR: red	;
    FONT-FAMILY: sans-serif;
    TEXT-DECORATION: underline;
}
.forminput 
{ 
    font-size: 9px; 
    color=#000000; 
    background: yellow; 
    text-align: center; 
}

.floatimage
{
    FLOAT: right;
    MARGIN-LEFT: 10pt
}
.floatimageleft
{
    FLOAT: left;
    MARGIN-RIGHT: 10pt
}
/*blue buttons1 SINGLE IMAGE THAT WE TOGGLE UP AND DOWN FOR HOVER*/

button.button2 { 
  background:url(../images/CSS_Buttons/bg_button_a.gif) top right no-repeat; 
  font: normal 13px Tahoma; /* Change 13px as desired */    
  border:0; 
  cursor:pointer; 
  font-weight:bold;  
  text-align:center; 
  text-decoration: none;
  line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
  height: 24px; /* Height of button background height */
  padding:0 11px 0 0; /*top,right,bottom,left*/
  width:auto; /* Needed for IE */ 
  overflow:visible; /* Needed for IE*/ 
}
button.button2 span {  
  background:url(../images/CSS_Buttons/bg_button_span.gif) top left no-repeat;
  color:black;  
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:4px 0 4px 11px;  /*top,right,bottom,left*/ 
}
button.button2:hover {
	background:url(../images/CSS_Buttons/bg_button_a.gif) right no-repeat; 
	color: RED;	
}
button.button2:hover span {
	background:url(../images/CSS_Buttons/bg_button_span.gif) left no-repeat; 
	color: RED;
}


a.button1 { 
  background:url(../images/CSS_Buttons/bg_button_a.gif) top right no-repeat; 
  font: normal 13px Tahoma; /* Change 13px as desired */    
  border:0; 
  cursor:pointer; 
  font-weight:bold;  
  text-align:center; 
  text-decoration: none;
  line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
  height: 24px; /* Height of button background height */
  padding:0 11px 0 0; /*top,right,bottom,left*/
  width:auto; /* Needed for IE */ 
  overflow:visible; /* Needed for IE*/ 
  
}
a.button1 span {  
  background:url(../images/CSS_Buttons/bg_button_span.gif) top left no-repeat;
  color:black;  
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:4px 0 4px 11px;  /*top,right,bottom,left*/ 
}

a.button1:hover {
	background:url(../images/CSS_Buttons/bg_button_a.gif) bottom right no-repeat; 
	color: RED;	
}
a.button1:hover span {
	background:url(../images/CSS_Buttons/bg_button_span.gif) bottom left no-repeat; 
	color: RED;
}

