BODY, tbody, th, td, ul, li
/* added table, tbody, th, td, ul and li */
{
    FONT-WEIGHT: normal ! important;
    FONT-SIZE: 12px ! important;
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial, Sans Serif ! important;
}

BODY
{
    BACKGROUND-COLOR: #ffffff ! important;
    MARGIN-TOP: 0px ! important; 
    MARGIN-LEFT: 0px ! important;
    MARGIN-RIGHT: 0px ! important;
}

A:link
{
   COLOR: #0000cc ! important;
   TEXT-DECORATION: none ! important;;
}
A:visited
{
   COLOR: #0000cc ! important;
   TEXT-DECORATION: none ! important;
}
A:hover
{
   COLOR: #000000 ! important;
   TEXT-DECORATION: underline ! important;;
}
A:active
{
   COLOR: #ff0000 ! important;
   TEXT-DECORATION: none ! important;
}


TABLE
{
    border-bottom-width : 1pt;
    border-right-width : 1pt;
    border-left-width: 1pt;
    border-top-width: 1pt;
    border-collapse : collapse;
}

.banner
{
    background-color: #0000cc;
    padding-right: 30px;
    padding-left: 20px;   
}
.bannerbottom_new
{
    background-color: #0000cc;
    border-bottom:1px solid black;
}
.bannertop_new
{
    background-color: #0000cc;
    border-top:1px solid black;
}


.bannerbottom
{
    background-color: #0000cc;
    FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=100,finishX=100,startY=100,finishY=0);
}
.bannertop
{
    background-color: #0000cc;
    FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=100,finishX=100,startY=0,finishY=100);
}

.bannertitle
{   
    font-size: 24px ! important;
    font-weight: bold ! important;
    color: 000000 ! important;
    padding-right: 30px; 
}

.dashedoutline
{

    Border: 3px dashed #999999;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.underline
{
    Border-bottom: 3px dashed #999999;
		width: 90%;
}


.rightvertical
{
    Border-right: 1px solid #cccccc;
}


.quoteleader
{
padding-bottom:5px;
padding-right:20px;
}

.quoteregular
{
padding-bottom:5px;
padding-top:5px;
padding-right:20px;
border-top: 1px solid #cccccc
}

.Picture
{
position: relative;
top: -5px;
left: -5px;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray', Positive='true');
border: 1px black solid;
}

.ContentCell
    {	
    padding-right: 5px;
    padding-left: 5px;
    }

.GreyBox
{
  background-color: #999999;
  border: 3px #999999 dashed;
  color: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;

}


.lightheadline
{
    font-size: 18px ! important;
    font-weight: bold ! important;
    color: #ff0000 ! important;
}

.darkheadline
{
    font-size: 18px ! important;
    font-weight: bold ! important;
    color: #0000cc ! important;
}


.lighthighlight
{
    color: #0000cc;
    font-weight: bold;
}

.underHeadline
{
 font-size: 16px ! important;
 font-weight: bold ! important;
 color: #0000cc ! important;
 border-bottom: 3px dashed #999999;
 width: 75%;
}

.InfoText
{
   color: 666666;
   font-size: 11px;
   font-weight: normal;
}



.Sidemenu
    BACKGROUND-COLOR: #000000 ! important;
    COLOR: #ffffff  ! important;

.Sidemenu A
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.Sidemenu A:visited
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.Sidemenu A:hover
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: red;
	TEXT-DECORATION: underline;
}
.Sidemenu A:active
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}


.headline
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 19px;
	FONT-WEIGHT: bold;
	COLOR: #666699;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #996600 1px solid
	width: 100%;
}

.requiredRedText
{
COLOR: RED;
FONT-SIZE: 10px;
}


.BottomNav
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.BottomNav A
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0066cc;
}

.BottomNav A:visited
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0066cc;
}
.BottomNav A:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
}
.BottomNav A:active
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
}
  



/* STYLE CLASSES FOR REDDOT SMARTEDIT MODE */ 

.reddot
/* class for RedDot SmartEdit info text */
/* added 6/17/03 by Melissa Rados*/
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Sans Serif;
	TEXT-DECORATION: none;
}

.imgDummy
{
	border: 3px solid #000000;
	filter: DropShadow(Color=cccccc, OffX=3, OffY=3, Positive=);
}


