.template
{

font-size : 12px;
font-family : Arial, Helvetica, sans-serif;

/*background : #E0E0E0 url() fixed repeat;*/
/*background-color: #E0E0E0;*/
/*layer-background-color: #E0E0E0;*/


}

body.template {
font-size : 15px  ! importaint;
font-family : Arial, Helvetica, sans-serif;
color : #3a3a3a;

/*background : #E0E0E0 url() fixed repeat;*/

background:  #3a3a3a  url("/templates/fwba/bodywrapgrad.gif")    fixed repeat-x ;
/*background-image:url("/templates/fwba/bodywrapgrad.gif");*/

/*background-position:left top;*/



} 





.override-body.template
{
background : #E0E0E0 url() fixed repeat;
background-color:#E0E0E0;

}

td.template  {
	font-family: Arial, Helvetica, sans-serif;
}

th.template  {
	font-family: Arial, Helvetica, sans-serif;
}

p.template  {
//font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
margin : ;
} 

h3.template  {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : ;
} 

h2.template  {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : ;
} 

h1.template  {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : ;
} 

blockquote.template  {
//font-size : 14px;
font-size : 9px;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;

} 


.template .pagetitle{ 
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size: 15px;
color : #000000;
}



.template .navigation_menu 
{
font-size: 14px;
text-align: center;
padding: 2px;
text-align:-moz-center;

}

.template .navigation_menu a:link {
//font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : normal;
//text-decoration: none;
} 

.template .navigation_menu a:visited
{
//font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : normal;
//text-decoration: none;
} 

.template .navigation_menu a:active {
//font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : normal;
//text-decoration: none;
} 

.template .navigation_menu a:hover {
//font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
color : #00cc00;
text-decoration : normal;
//text-decoration: none;
} 


 .template .borderTable1 {	
border: 1px solid #000000;
}

 .template .borderTable1 a:link {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : normal;
} 
.template .borderTable1 a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #00cc00;
text-decoration : normal;
} 


 .template .borderTable2 {	
border: 1px solid #00CC00;
}

 .template .borderTable2 a:link {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : normal;
} 
.template .borderTable2 a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #00cc00;
text-decoration : normal;
} 


 .template .headerbar{ 
text-align: center;
/* HOW DO A Black Box around the table? */
}

 .template .menubar{ 
// font-size : 15px;
//text-align: center;
//font-family : Arial, Helvetica, sans-serif;
//color : #FFFFFF;
//background : #336633;



text-align: center;
text-align: -moz-center; 
font-size: 15px;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
/*background : #336633;*/
/* HOW DO A FADE for background? */
/*background : #336633 url("images/fade1.gif");*/
background-image: url("/templates/fwba/fade1.gif");

/* HOW DO A FADE for background? */
}

 .template .leftbox1 { 
font-family : Arial, Helvetica, sans-serif;;
color : #000000;
}

 .template .boxheader{ 
// font-size : 14px;
//font-weight : bold;
//font-family : Copperplate Gothic Light;
//color : #FFFFFF;
//background : #336633;

font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
/*background : #336633 url("images/fade2.gif");*/
background-image: url("/templates/fwba/fade2.gif");


/* How do a "nowrap" for the text in this box? Or, why is the box to the left of it taking up the width of the page, without any clumn sizes set? */
}

 .template .loginfield{ 
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
color : #00ggff;
}

.template .rightbox1{ 
font-weight : bold;
font-size: 15px;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
}

.template .bottom_rightbox1 { 
font-family : Arial, Helvetica, sans-serif;
text-align : center;
color : #666666;
}


.template .footer { 
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size: 12px;
color : #FFFFFF;
background : #336633;
}



.override .x-portal-body
{
	border-color:red;

}