
BODY {
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt; 
color: #000000;
background:url(/images/lines_bg.gif) repeat 0 0;
}
TD {
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 10pt; 
}
A {
color: #3204CB;
text-decoration: none;
}
A:hover {
color: #3204CB;
border-bottom: 1px dotted #3204CB;
cursor: pointer;
}

h1, h2, h3 {
	color: #586BAA;
}
H1
{
color: #586BAA;
font-size: 1.8em;
padding-left: 0px;
font-weight: normal;
margin-bottom: 0px;
margin-top: 0px;

}
H2
{
color: #586BAA;

padding-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
font-weight: normal;
font-size: 1.8em;


}


H3
{
color: #586BAA;
font-size: 10pt;
padding-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
font-weight: bold;
}

.story {
	padding: 20px 20px 10px 20px;
	background: url(/images/img07.gif) repeat-x;
}

.strike{
text-decoration: line-through;
}


.title {
	padding: 5px 0 0 20px;
	font-size: 2em;
	font-weight: normal;
}
.redstrike{
text-decoration: line-through;
color:red;
}

LI { list-style-type: square; }

div#wrapper {
	
	width: 780px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0;
	background: #ffffff;
	}
	
.wrapper {
position:relative;
margin:0 auto;
text-align:left;
}
TD.heading
{
    BORDER-RIGHT: #ffffff 1px solid;
    FONT: bold 70%;
    BACKGROUND-COLOR: #dbe4f2
}
TD.cellShade
{
    BORDER-RIGHT: #ffffff 1px solid;
    FONT: 70% ;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #f5f7fb
}

TD.spotlight_content_home
{
margin: 10px 0 0 10;
padding: 5px 5px;
font-size: 8pt;
}

TD.cell
{
text-decoration: none; 
font-size: 10pt; 
font-weight : normal;			
VERTICAL-ALIGN: bottom;


}
TD.cellTop
{
text-decoration: none; 
font-size: 10pt; 
font-weight : normal;			
VERTICAL-ALIGN: top;

}

table{
  BACKGROUND-COLOR: #ffffff
}

TABLE.main{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

TABLE.footer{
border-bottom: 1px solid #999999;
}

.maincontent{
border-style:solid;
border-width:1px; 
border-color:#999999; 
text-align:left
}

.greytext {
font-family: Arial, Helvetica, sans-serif; 
color: #5C5C5C;
font-size: 9pt;
}
.greytextlarge {
font-family: Arial, Helvetica, sans-serif; 
color: #999999;
font-size: 14pt;
}	
.boldtext{
font-weight: bold;
}
.topmenu{
font-weight: bold;
text-decoration:none;
color: #5C5C5C;
font-size: 10pt;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-left: 5px;
}

.topmenu A:link {text-decoration:none;}
.topmenu A:visited {text-decoration:none;}
.topmenu A:active {text-decoration:none;}
.topmenu A:hover {border-bottom: 1px dotted #5C5C5C;color: #5C5C5C;}


.quicknav{


color: #5C5C5C;
font-size: 10pt;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-left:15px;

}
.quicknav A:link {text-decoration:none;}
.quicknav A:visited {text-decoration:none;}
.quicknav A:active {text-decoration:none;}
.quicknav A:hover {border-bottom: 1px dotted #5C5C5C;color: #5C5C5C;}


.bottomnav{

text-decoration:none;  
color: #5C5C5C;
font-size: 9pt;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 0px;
margin-left:3px;

}
.bottomnav A:link {text-decoration:none;}
.bottomnav A:visited {text-decoration:none;}
.bottomnav A:active {text-decoration:none;}
.bottomnav A:hover {border-bottom: 1px dotted #5C5C5C;color: #5C5C5C;}


.titletext {
color: #5C5C5C;
font-size: 12pt;
padding-left: 5px;
}
.green, a.green, a.green:hover {
color: #999900;
margin-left: 20px;
}
.forminput {
text-decoration: none; 
font-size: 7pt; 
font-weight : normal;
background: #E4E4E4;
}

.smallnote {
text-decoration: none; 
font-size: 7pt; 
font-weight : normal;

}

div.spotlight_content_home {
margin: 10px 0 0 10;
padding: 5px 5px;
font-size: 8pt;
}

div.spotlight_content {
margin: 10px 0 0 10;
padding: 5px 5px;
font-size: 8pt;
border-left: 1px solid #5C5C5C;
}


div.slogan {
width:280;
heigth:100;
margin: 125px 0 0 223;
color: #5C5C5C;
font-size: 9pt;
}	

.nonlinkurl { font-size: 8pt;cursor: text; color: #00DC00; text-decoration: none; }

/*with a gradient*/
#gradient-wrapper {
   background:url(/images/lines_bg.gif) repeat 0 0;
}

#maintable{
  
	background-color:#ffffff;
	opacity:100;
	filter:alpha(opacity=100);
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100 );
  -moz-opacity: 100%;

}

