body,td,th {
	font-family: Arial;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.invertedshiftdown{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 20px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float:left;
display: block; text-align:center;
font: bold 13px Verdana;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
background-color: white; /*Default menu color*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; padding-right:31px; padding-left:31px; /*Flip default padding-bottom value with padding-top*/
}

.invertedshiftdown a:hover{
float:left;
display: block; text-align:center;
font: bold 13px Verdana;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
background-color: #FF0000; /*Default menu color*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; padding-right:31px; padding-left:31px; /*Flip default padding-bottom value with padding-top*/

}

.invertedshiftdown .current a{ /** currently selected menu item **/
float:left;
display: block; text-align:center;
font: bold 13px Verdana;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
background-color: #FF0000; /*Default menu color*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; padding-right:31px; padding-left:31px; /*Flip default padding-bottom value with padding-top*/
}
.postcss{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#FFFFFF;
}
.companynews{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
 color:#FFFFFF;
}

.companynews1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
 color:#000;
}

.newstitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
 color:#FCFCBC;
 text-decoration:underline;
}
.newsshort{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
 color:#FCFCBC;
}

/*
a { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#FCFCBC; 
 text-decoration:none;
 font-weight:bold;
}
a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#FCFCBC;
 text-decoration:none;
 font-weight:bold;
}

*/



a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575; 
 text-decoration:underline;
 }

a:hover  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575; 
 text-decoration:none;
}

.newslink a { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#0080FF; 
 text-decoration:none;
 font-weight:bold;
}

.newslink a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#0080FF;
 text-decoration:underline;
 font-weight:bold;
}

.newslink1 a { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575; 
 text-decoration:none;
 font-weight:bold;
}
.newslink1 a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575;
 text-decoration:underline;
 font-weight:bold;
}


.postfront{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#FF0000;
}
.newstitlefront{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
 color:#00559A;
 text-decoration:underline;
}
.newsshortfront{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#1A0033;
}
.newsbrifefront{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
 color:#0066CC;
}


.subpagelink a { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575; 
 text-decoration:none;
 font-weight:bold;
}
.subpagelink a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#FFF;
 background-color:#757575;
 text-decoration:none;
 font-weight:bold;
}

.blackdate
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000;
 }
 
 .newstitle  a
 {
 	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
 	  color:#757575; 
		 text-decoration:none;
 	font-weight:bold;
}
.newstitle a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575;
 text-decoration:underline;
 font-weight:bold;
}


.shortnews { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 color:#757575;
}


.morenews  a
 {
 	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
 	  color:#757575; 
		 text-decoration:none;
 	font-weight:bold;
}
.morenews a:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
 color:#757575;
 text-decoration:underline;
 font-weight:bold;
}

#navcontainer
{
width: 17em;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #757575;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border:none;
width:240px;
}

#navcontainer li
{
/*border-bottom: 1px dashed #757575;*/
margin: 0;
}

#plus
{
Border-bottom: 1px dashed #757575;
}
#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
font-size: 12px;
color: #757575;
text-decoration: none;
}

#navcontainer li a { width: auto; }

#navcontainer li a:hover
{
background-color: #757575;
font-size: 12px;
color: #fff;
}

input.contact
{
	/* width:300px; */
	width:240px;
	border: #757575 1px solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

textarea.contact
{
	width:300px;
	border: #757575 1px solid;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


select.contact
{
	width:240px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#navcontainer_lev3
{
width: 17em;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #757575;
}

#navcontainer_lev3 ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
width:240px;
}

#navcontainer_lev3 li
{
border-bottom: 1px dashed #757575;
margin: 0;
}

#navcontainer_lev3 li a
{
display: block;
padding: 5px 5px 5px 0.5em;
font-size: 12px;
color: #757575;
text-decoration: none; 
font-style:italic;
}

#navcontainer_lev3 li a { width: auto; }

#navcontainer_lev3 li a:hover
{
background-color: #757575;
font-size: 12px;
color: #fff;
}

#navlist_sub li
{
border-bottom: 0px;
padding-left:10px;
margin: 0;
}


#navlist_sub li a
{
font-style:italic;
}