/** NEWWWWWWWWWWWWWWWWWW Styles **/

.frmb		{ font-family:Arial,Helvetica,Verdana; font-size:8pt; border:solid 1px #000; background-color:#CCCCCC; }
.frmfield	{ font-family:Arial,Helvetica,Verdana; font-size:8pt; border:solid 1px #B4B3AE; }
.footer		{ font-family:Arial,Helvetica,Verdana; font-size:8pt; text-decoration: none; color: #000000;}

A.footlink:hover { text-decoration:underline; color:#15708B; } 
A.footlink	{ font-family:Arial,Helvetica,Verdana; text-decoration:none; color:#15708B; font-size:8pt; }

A.urllink:hover	{ text-decoration:underline; color:#15708B; } 
A.urllink { font-family:Arial,Helvetica,Verdana; text-decoration:none; color:#15708B; font-size:9pt; }
.text { font-family:Arial,Helvetica,Verdana; text-decoration:none; color:#000; font-size:9pt; }

p.title	{ font-family:Arial,Helvetica,Verdana; font-size:14pt; color:#000; font-weight:bold; }

p.news	{ font-family:Arial,Helvetica,Verdana; font-size:12pt; color:#000; font-weight:bold; border-bottom: 1px solid #B4B3AE; }
td.line	{ background: url(../images/bg_line.gif) no-repeat }

.head01	{ font-family:Arial,Helvetica,Verdana; font-size: 19px; font-weight: normal; color: #778ACF; font-style: normal; letter-spacing: 0.4px }
.head02	{font: normal normal normal 12px/15px Arial, Verdana, Helvetica, sans-serif; color: #778ACF; text-transform: none; letter-spacing: 0.4px }
.head03	{font: bold 12px/15px Arial, Verdana, Helvetica, sans-serif; color: #212121; text-transform: none; letter-spacing: 0.5px }

.textmain {font: normal normal normal 11px/15px Arial,Helvetica,Verdana; color: #363E41; letter-spacing: 0.5px; text-transform: none }

table.content		{ padding: 0px 0px 0px 0px; }
table.newscontent	{ padding: 16px 24px 0px 64px; vertical-align:top  }
.teaserbutton		{ margin: 4px 30px 0px 6px; text-align:right }

.headnewsteaser	{font: normal normal normal 24px Arial,Helvetica,Verdana; color: #778ACF; text-transform: none; letter-spacing: 0.5px; padding: 0px 0px 0px 0px; }
.subheadnewsteaser	{font: bold 10px/14px Arial,Helvetica,Verdana; color: #010101; text-transform: none; letter-spacing: 0.5px; padding: 0px 0px 2px 0px; }
.textnewsteaserdate {font: bold 10px/14px Arial,Helvetica,Verdana; color: #778ACF; letter-spacing: 0.5px; text-transform: none; text-decoration: none; padding: 4px 0px 2px 0px;  }
.textnewsteaser {font: normal normal normal 10px/14px Arial,Helvetica,Verdana; color: #363E41; letter-spacing: 0.4px; text-transform: none }

.br02 {clear:both; height:16px;}
table.submenuright { padding: 0px 0px 0px 1px; background: url(../images/menu/bg_submenuright.gif) no-repeat ; vertical-align:top  }
.tdsubmenu {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #5A5758; letter-spacing: 0.5px; text-transform: none; text-decoration: none; padding: 6px 8px 1px 8px; background: url(../images/menu/bg_line_smenu.gif) no-repeat bottom; text-align:left; vertical-align:middle }
.tdsubmenu2 {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #5A5758; letter-spacing: 0.5px; text-transform: none; text-decoration: none; padding: 6px 8px 1px 8px; background: url(../images/menu/bg_line_smenu.gif) no-repeat bottom; text-align:left; vertical-align:middle }
.tdsubmenuright {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #5A5758; letter-spacing: 0.5px; text-transform: none; text-decoration: none; padding: 6px 8px 1px 1px; background: url(../images/menu/bg_line_smenu.gif) no-repeat bottom; text-align:left; vertical-align:middle }
.tdselect {padding: 6px 1px 1px 1px; }
.tdsubmenutrans {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #fff; letter-spacing: 0.5px; text-transform: none; text-decoration: none; padding: 6px 8px 1px 1px; background: url(../images/menu/bg_line_smenuwhite.gif) no-repeat bottom; text-align:left; vertical-align:middle }

.linksubmenu {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #212121; letter-spacing: 0.5px; text-transform: none; text-decoration: none }
.linksubmenuht {font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #15708B; letter-spacing: 0.5px; text-transform: none; text-decoration: none }
.linkutilitiesmenu {font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #212121; letter-spacing: 0.4px; text-transform: none; text-decoration: none }

.tit				{ font-family: Verdana,Arial,Times; font-size: 14pt; color:#000000; font-weight: bold; }
P.tit2				{ font-family: Verdana,Arial,Times; font-size: 12pt; color:#000000; font-weight: bold; }

/*****************************************************/
/** Styles from the Asset/Issues Management Section **/
/*****************************************************/
A.link:hover		{ text-decoration: underline; color: #0000ff; } 
A.searchlink:hover		{ text-decoration: underline; color: #000000; } 
A.menulink:hover	{ text-decoration: none; color: #0000ff; } 
A.linkw:hover		{ text-decoration: underline; color: #ffffff; } 

A.link				{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #0000ff; font-size: 9pt; }
A.searchlink				{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #000000; font-size: 9pt; }
A.menulink			{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #000000; font-size: 8pt; }
A.linkw				{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #ffffff; font-size: 9pt; }

td 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

/** START OF RE-WRITE **/
A.frmn:hover		{ text-decoration: underline; }
A.frmtit:hover		{ text-decoration: underline; }
A.link_but_s:hover	{ text-decoration: underline; }
A.smlink:hover		{ text-decoration: underline; }

A.frmn		{ font-family:Arial,Helvetica,Verdana; font-size: xx-small; color:#000000; text-decoration: none; }
A.smlink		{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #000066; font-size: 8pt; }
font.smlink		{ font-family:Arial,Helvetica,Verdana; text-decoration: none; color: #000066; font-size: 8pt; }
A.smn		{ font-family:Arial,Helvetica,Verdana; font-size: 8pt; color:#000000; text-decoration: none; }


TD.frmn		{ font-family:Arial,Helvetica,Verdana; font-size: 9pt; color:#000000; border-bottom: 1px solid #f7f7f7; text-decoration: none; }
TD.tit		{ height:20px; font-family: Arial,Helvetica,Verdana; font-size: 9pt; color: #000000; background-color:#D9D9D9; text-decoration: none; }

.sfrmb		{ font-family:Arial,Verdana,Times; font-size:7pt; background: #cccccc; width: 60px; }

TD.frm			{ border-bottom: 1px solid #e2e2e2; font-family: Arial, Verdana, Times; font-size: xx-small; text-decoration: none; }
TD.frmt			{ font-family: Arial,Helvetica,Verdana; font-size: .8em; color: #000; font-weight:bold; }
TD.smn			{ border-bottom: 1px solid #e2e2e2; font-family: Arial, Verdana, Times; font-size: .6em; text-decoration: none; color: #000000; }
