/* Default CSS Stylesheet for a new Web Application project 
YELLOW: FFC425
BLUE:   009DDC
RED:    EF3D42
GREEN:  00D42D

*/

BODY {
    BACKGROUND-COLOR: white;
    margin: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    font-size: 10pt;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
/*
    SCROLLBAR-FACE-COLOR: #FFC425;
    SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #000000;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #000000   
    */
}

p, td {
    font-size: 9pt;
}

.modalBackground {
	background-color: Black;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
}

div.bg_driver {
  background-image: url('images/driver.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  overflow-x: hidden;
  background-position: center top;
  position: absolute;
  z-index: -1;
  top: 0px;
}

.bg {
  background-image: url('images/bg.png');
}

.bg_left {
  background-image: url('images/bg_left.png');
  background-repeat: repeat-y;
  background-position: right;
}

.bg_right {
  background-image: url('images/bg_right.png');
  background-repeat: repeat-y;
  background-position: left;
}

.pageContent {
  width: 100%;
  padding: 8px;
}

.messagecontent { 
  display: none; 
  overflow: hidden; 
}

.imgOp img{
  filter:Alpha(opacity=70);
  -moz-opacity: 0.7;
}

.imgOp:hover img{
  filter:Alpha(opacity=0);
  -moz-opacity: 0;
}

.imgOpCurrent img{
  filter:Alpha(opacity=10);
  -moz-opacity: 0.1;
}

.silverTransBG {
  background-image: url('images/bg_silver.png');
}

.grayTransBG {
  background-image: url('images/bg_gray.png');
}

.NewsHeadline {
  color: white;
  font-size: 14pt;
  text-transform:uppercase;
}

.NewsSubline {
  color: #CCCCCC;
  font-size: 10px;
  font-family: arial, helvetica, san-serif;
  line-height: 110%;
}

.PageTitle
{
	font-size:large;
	color: #FFC425;
	font-weight:bold;
	font-style:italic;
}

.newsblock
{
	margin: 4px 0px 0px 10px;
	color: Black;
	font-size: 8pt;
	text-align: justify;
}

.pollButton {
    background-color:#FFC425; 
    color:#000000; 
    font-weight:bold; 
    font-size: 11px;
    padding:1px 5px; 
    margin: 2px 0px 5px 2px; 
    border:1px outset #cccccc;
    }

a:link	{
	color:	#FFFFFF;
    text-decoration: none;
	}

A:active	{
	color:	#FFFFFF;
    text-decoration: none;
	}

A:visited	{
	color:	#FFFFFF;
    text-decoration: none;	
	}

A:hover	{
	color:	#DDDDDD;
    text-decoration: underline;
	}
	
A.edit:link	{
	font-size: xx-small;
	text-decoration:	none;
	color:	#0000CC;
	}	
		
A.edit:visited	{
	font-size: xx-small;
	text-decoration:	none;
	color:	#0000CC;
	}	
		
A.edit:active	{	
	font-size: xx-small;
	text-decoration:	none;
	color:	#0000CC;
	}	
		
A.edit:hover	{	
	font-size: xx-small;
	text-decoration:	underline;
	color:	#0000FF;
	}