.preload2 {background: url(/images/button4.gif);}
.menu2 {padding:0 0 0 0; margin:0; list-style:none; height:30px; background:#fff url(/images/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:30px; line-height:23px; color:#fff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:30px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:30px; background:url(/images/down.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(/images/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(/images/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(/images/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#025ea3; background: url(/images/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(/images/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(/images/button4a.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:2px; top:26px; background: #5c5c5c; padding:0px 0; border:1px solid #585858; white-space:nowrap; width:210px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:210px;}
.menu2 :hover ul.sub li a {display:block; font-size:12px; height:20px; width:210px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; border:3px solid #fff; border-width:0 0 0 0;}
.menu2 :hover ul.sub li a.fly {background:#fff url(/images/arrow.gif) 80px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#aaaaaa; color:#025ea3;}
.menu2 :hover ul.sub li a.fly:hover {background:#585858 url(/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#585858 url(/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #585858; white-space:nowrap; width:210px; z-index:200; height:auto;}



.out {
  display:block; 
  background:#f2f2f2;
  border:1px solid #ffffff;
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#ffffff; 
  border:1px solid #c8c8c8; 
  position:relative; 
  padding:0px;
  font-weight:normal;
  }
.ltin {
  left:-6px;
  }
.tpin {
  top:-5px;
  }
.normal {width:802px;}




/* Drop Shadow */
.outline
{
border:1px solid silver;
position:relative;
display:inline;
background:white; 
}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:1000;
}

.shadow_inner
{ 
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:100;
}

/* Popup Menu */

.popupMenu
{
 background-color: #FFFFFF;
 padding:4px;
 font-weight:bold;
 border:inset 1px #505050;
 text-decoration:none;
}

.popupHover
{

}

.hide { display:none; }

/* Unversal Styles */

hr {
 background: url(/images/hdots.gif);
}

P
{ 
font-size : 12px 
}

html 
{
padding:0;
margin:0;
}

A.navbar:link
{
text-decoration:	none;
FONT-FAMILY: Arial!important;
font-size: 12px;
font-weight:bold;
color:	White;   
}

A.navbar:active
{
text-decoration:	none;
FONT-FAMILY: Arial!important;
font-size: 12px;
font-weight:bold;
color:	White;   
}

A.navbar:visited
{
text-decoration:	none;
FONT-FAMILY: Arial!important;
font-size: 12px;
font-weight:bold;
color:	White;   
}

A.navbar:hover
{
text-decoration:	none;
FONT-FAMILY: Arial!important;
font-size: 12px;
font-weight:bold;
color:	#ffc000;   
}

TD.imgbar
{
 background-color:#000000;
}

TD.oilngas
{
 /* background:url(/images/oilandgasbg.jpg); */
}

ul li
{
 list-style-image:url(/images/bullet.gif);
 padding-bottom:5px;
}

ul.missionbullet li
{
 padding-bottom:20px;
 list-style-image:url(/images/bullet.gif);
 font-weight:bold;
 color:#B61000;
}

TD.navbar
{
 background-image:url(/images/navbg.gif);
 background-repeat:repeat-y;
 padding-bottom:20px;
}

TD.navlinks
{
 padding-left:5px;
 padding-right:5px;
 width:86px;  
}

.footer
{
  	text-decoration:	none;
	FONT-FAMILY: Arial!important;
	font-size: 9px;
	font-weight:bold;
	color:	#808080;     
}

A.footer:link
{
 	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 9px;
	font-weight:bold;
	color:	#808080;   
}

A.footer:active
{
 	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 9px;
	font-weight:bold;
	color:	#808080;   
}

A.footer:visited
{
 	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 9px;
	font-weight:bold;
	color:	#808080;   
}

A.footer:hover
{
  	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 9px;
	font-weight:bold;
	color:	Navy;   
}

/* Accordion */
.accordion
{
 vertical-align:top;    
}

.accordianMain
{
 height:500px;
    }

.accordionHeader
{
    border: 0px solid #3a3a3a;
    color: #000000;
    text-decoration:underline;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    cursor:pointer;
}

.accordionContent
{
    border: 0px solid #3a3a3a;
    color: #000000;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    vertical-align:top;
    }
    
table.accordionProducts
{
 width:458px;
}

table.missionpage
{
 width:710px;
 height:565px;   
}
    
A.accordionLink:link	{	
	text-decoration:	none;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#000000;
	}	
		
A.accordionLink:visited	{	
	text-decoration:	none;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#000000;
	}	
		
A.accordionLink:active	{	
	text-decoration:	none;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}	
		
A.accordionLink:hover	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}

A.accordionHLink:link	{	
	text-decoration:	underline;
	font-weight:normal;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	Black;
	}	
		
A.accordionHLink:visited	{	
	text-decoration:	underline;
	font-weight:normal;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	Black;
	}	
		
A.accordionHLink:active	{	
	text-decoration:	underline;
	font-weight:normal;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}	
		
A.accordionHLink:hover	{	
	text-decoration:	underline;
	font-weight:normal;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}
	
/* Rotating Image */
TD.RotImg
{
	PADDING-TOP: 10px;
}

img
{ 
	border: 0;
}

TD.slidebtns
{
 height:17px;   
}

BODY
{
    FONT-FAMILY: Arial!important;
    color: Black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}

/* Search */

.news	{	
	FONT-FAMILY: Arial!important;
	display:block;
	font-size: 12px;
	color:	#333333;
	clear:both;
	}	
.searchbtn
{
    COLOR:Black;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

.error
{
 font-family: Arial!important;
 font-size: 12px;
 color:  #333333;
 font-weight:normal;
}

.copyright
{
    COLOR:	#333333;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

A.admin:link
{
    COLOR:	#333333;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    text-decoration: none;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

A.admin:visited
{
    COLOR:	#333333;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    text-decoration: none;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

A.admin:active
{
    COLOR:	#333333;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    text-decoration: none;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

A.admin:hover
{
    COLOR:	#333333;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    text-decoration: none;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

TD.address
{
	FONT-FAMILY:Arial!important;
    FONT-SIZE: 10px;
    color:#b0b0b0;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
}

A.footerlinks:link	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 10px;
	color:	#333333;
	}	
		
A.footerlinks:visited	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 10px;
	color:	#333333;
	}	
		
A.footerlinks:active	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 10px;
	color:	#025ea3;
	}	
		
A.footerlinks:hover	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 10px;
	color:	#025ea3;
	}

/* Main Menu */
A.home:link
{
	background:url("/images/btn_home.gif") left no-repeat;
	font-family:Arial!important;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	margin-right:10px;
	padding-left:20px;
}

A.home:visited
{
	background:url("/images/btn_home.gif") left no-repeat;
	font-family:Arial!important;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	margin-right:10px;
	padding-left:20px;
}

A.home:active
{
	background:url("/images/btn_home.gif") left no-repeat;
	font-family:Arial!important;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	margin-right:10px;
	padding-left:20px;
}

A.home:hover
{
	background: url("/images/btn_home_f2.gif") left no-repeat;
	font-family:Arial!important;
	font-size:12px;
	text-decoration: none;
	color:#FF9600;
	font-weight:normal;
	margin: 0px;
	margin-right:10px;
	padding-left:20px;
}

/* Top Left Sub-Menu */
A.submenu2:link
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#333333;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu2:visited
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#333333;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu2:active
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#025ea3;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu2:hover
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#025ea3;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

TD.Brands
{
    padding:10px;
}

/* Top Right Sub-Menu */
A.submenu:link
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#333333;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu:visited
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#333333;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu:active
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#025ea3;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

A.submenu:hover
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	color:#025ea3;
	font-weight:500;
	font-family:Arial!important;
	text-decoration:none;
	font-size:12px;
	width:166px;
	clear:both;	
}

/* Body */

.notes
{
    COLOR:	#B71515;
}
.textlabel
{
    
    COLOR:	#025ea3;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:uppercase;
    padding-top:2px;
    padding-bottom:2px;
}

TD
{
 font-family:   Arial!important;
 font-size: 12px;
 color:	#333333;
}

A:link	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	color:	#333333;
	clear:both;
	}	
		
A:visited	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	color:	#333333;
	clear:both;
	}	
		
A:active	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	color:	#025ea3;
	clear:both;
	}	
		
A:hover	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	color:	#025ea3;
	clear:both;
	}

.contactHeader
{
 font-weight:bold;
 font-size:12px;   
}

.contactTitle
{
 font-weight:bold;
 text-decoration:underline;    
}

.contactLine
{
 font-weight:bold; 
}

.featuredhdr
{
    
    COLOR:	#025ea3;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:uppercase;
}
.featuredprd
{
    
    COLOR:	#025ea3;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:capitalize;
}
.featuredtxt
{
    
    COLOR:	#646464;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    text-transform:none;
    font-style:oblique;
}

.prdlabel
{
    
    COLOR:	White;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:uppercase;
}

.apptext
{
    
    COLOR:	White;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    font-style:normal;
    text-transform:none;
    padding-left:1px;
    padding-right:1px;
    padding-top:1px;
    padding-bottom:1px;
    width:175px;
}

.pageheader
{
    
    COLOR:	#c70017;
    FONT-FAMILY: Helvetica!important;
    text-transform:capitalize;
    FONT-SIZE: 19px;
    FONT-WEIGHT:bold;
}

.distheader
{
    
    COLOR:	White;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:uppercase;
}

.button
{ 
    FONT-SIZE: 12px;
    font-family:Arial Black;
    COLOR:	#0089e2;
    font-weight:bold;
}

A.prevButton:link	
{
    background-image:url(/images/PrevButtonOff.gif);
    vertical-align:top;
    padding-bottom:5px;
	}	
		
A.prevButton:visited	{	
	background-image:url(/images/PrevButtonOff.gif);
	vertical-align:top;
	padding-bottom:5px;
	}	
		
A.prevButton:active	{	
background-image:url(/images/PrevButtonOff.gif);
vertical-align:top;
padding-bottom:5px;
	}	
		
A.prevButton:hover	{	
background-image:url(/images/PrevButtonOn.gif);
vertical-align:top;
padding-bottom:5px;
	}
	
A.playButton:link	
{
    background-image:url(/images/PlayButtonOff.gif);
    vertical-align:top;
    padding-bottom:5px;
	}	
		
A.playButton:visited	{	
	background-image:url(/images/PlayButtonOff.gif);
	vertical-align:top;
	padding-bottom:5px;
	}	
		
A.playButton:active	{	
    background-image:url(/images/PlayButtonOff.gif);
    vertical-align:top;
    padding-bottom:5px;
	}	
		
A.playButton:hover	{	
    background-image:url(/images/PlayButtonOn.gif);
    vertical-align:top;
    padding-bottom:5px;
	}
	
A.nextButton:link	
{
    background-image:url(/images/NextButtonOff.gif);
    vertical-align:top;
    padding-bottom:5px;
	}	
		
A.nextButton:visited	{	
	background-image:url(/images/NextButtonOff.gif);
	vertical-align:top;
	padding-bottom:5px;
	}	
		
A.nextButton:active	{	
background-image:url(/images/NextButtonOff.gif);
vertical-align:top;
padding-bottom:5px;
	}	
		
A.nextButton:hover	{	
background-image:url(/images/NextButtonOn.gif);
vertical-align:top;
padding-bottom:5px;
	}

.hdrlabel
{
    COLOR:#BE2026;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    text-transform:none;
    padding-top:2px;
    padding-bottom:2px;
}

.srlabel
{
    COLOR:#BE2026;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
    text-transform:none;
    padding-top:2px;
    padding-bottom:2px;
}

.indexlabel
{
    
    COLOR:	#3a3a3a;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:none;
    padding-left:2px;
    padding-right:2px;
}

.indextext
{
    
    COLOR:	#3a3a3a;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    text-transform:none;
}

.imglabel
{
    
    COLOR:	#c3c3c3;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    text-transform:none;
}

.newsdate
{
    
    COLOR:	Black;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    text-transform:none;
    padding-top:2px;
    padding-bottom:2px;
}

.newsbody
{
    
    COLOR:	Black;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    text-transform:none;

}

.newsheadline
{
    
    COLOR:	Black;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    text-transform:none;

}

.newsrlse
{
    
    COLOR:	Black;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    text-transform:none;
    padding-top:2px;
    padding-bottom:2px;
}

.invrel
{
    
    COLOR:	#ffa800;
    FONT-FAMILY: Arial!important;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    font-style:normal;
    text-transform:none;
}

A.investor:link	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#333333;
	}	
		
A.investor:visited	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#333333;
	}	
		
A.investor:active	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}	
		
A.investor:hover	{	
	text-decoration: underline;
	FONT-FAMILY: Arial!important;
	font-size: 12px;
	color:	#025ea3;
	}

A.news:link	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	display:block;
	font-size: 12px;
	color:	#333333;
	clear:both;
	}	
		
A.news:visited	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	display:block;
	font-size: 12px;
	color:	#333333;
	clear:both;
	}	
		
A.news:active	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	display:block;
	font-size: 12px;
	color:	#025ea3;
	clear:both;
	}	
		
A.news:hover	{	
	text-decoration:	underline;
	FONT-FAMILY: Arial!important;
	display:block;
	font-size: 12px;
	color:	#025ea3;
	clear:both;
	}

/* Header */
TD.head
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 5px;
}

/* Body */

TD.spacer
{
 BACKGROUND-IMAGE: url(/images/hdots.gif);
 HEIGHT: 3px;   
}

TD.vspacer
{
 BACKGROUND-IMAGE: url(/images/vdots.gif);
 Width: 3px;
 /* padding-left:1px;
 padding-right:1px; */   
}

TD.contactAdd
{
    font-family:Arial!important;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
}

TD.ArchiveHeader
{
    font-family:Arial!important;
    font-size:12px;
    font-weight:normal;
    color:#025ea3;
    text-decoration:underline;
    padding-left:2px;
    padding-right:2px;
    padding-top:10px;
    padding-bottom:2px;
}

TD.ArchiveFooter
{
    font-family:Arial!important;
    font-size:12px;
    font-weight:normal;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    padding-bottom:10px;
}

.ArchiveHeader
{
    font-family:Arial!important;
    font-size:12px;
    font-weight:normal;
    color:#025ea3;
    text-decoration:underline;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    padding-bottom:2px;
}

TH.ArchiveHeader
{
    font-family:Arial!important;
    font-size:12px;
    font-weight:normal;
    color:#025ea3;
    text-decoration:underline;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    padding-bottom:2px;
}

TD.ArContent
{
    font-family:Arial!important;
    font-size:12px;
    padding-left:2px;
    padding-right:2px;
}

TD.FormLabel
{
    padding-left:2px;
    padding-right:2px;  
}

.ArContent
{
    font-family:Arial!important;
    font-size:12px;
    padding-left:2px;
    padding-right:2px;
}

TD.newsHeadline
{
    font-family:Arial!important;
    font-size:13px;
    padding-left:5px;
    padding-right:5px; 
    font-weight:bold;
}

TD.newsBody
{
    font-family:Arial!important;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
}

TD.newsDisclaimer
{
    font-family:Arial!important;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
}

TD.newsContact
{
    font-family:Arial;
    font-size:12px;
    padding-right:5px;
    padding-left:5px;
}

TD.Body
{
 padding-left:10px;
}

TD.MainNav
{
    height:23px;
    vertical-align:top;
}

TD.PageTitle
{
    background-color: #3a3a3a;
    color:White;
    text-transform:uppercase;
    font-family:Helvetica!important;
    font-size:18px;
    font-weight:normal;
	display:block;
	width:166px;
}

TD.PageBar
{
    background-color: #3366ff;
	display:block;
	height:25;
}

TD.SubMenu
{
	background:url("/images/menu_dottedline.gif") repeat-x;
	display:block;
	height:25;
	padding-left:2;
	width:166px;
	clear:both;
} 

TD.bodytop
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
}

TD.VertBar
{
   background:url("/images/vdots.gif") repeat-y;
   width:18px;
}

TD.HorzBar
{
   background:url("/images/hdots.gif") repeat-x;
   height:10px;
   vertical-align:middle;
}

TD.MediaSlots
{
   padding-bottom:10px; 
   vertical-align:top;
}

TD.bodymid
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}

TD.landingpage
{
    font-family:Arial!important;
    font-size:12px; 
	vertical-align:top;
	text-align:left;
	width:475px;
}

TD.insidetbl
{
 padding-left:8px;
 padding-right:8px;
 padding-top:5px;
 padding-bottom:5px;   
}

TD.bodybot
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
}

TD.leftSubNav
{
    padding-left:10px;
    padding-top:10px;
}

TD.SiteMapPath
{
    padding-left:10px;
    padding-top:5px;
}

/* Footer */
TD.foot
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
}

