body
{
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}

table
{
   width: 100%;
	padding: 0px;
	margin: 0px;
}

td
{
	vertical-align: top;
}

.lhsMenu
{
   background-color: #007bad;
}

.lhsMenu TR
{

}

.lhsMenu TR TD
{
   padding-top: 6px;
   padding-left: 10px;
   vertical-align: middle!important;


   color: #ffffff;
   font-size: 11pt;
   font-family: arial;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
}

.lhsMenu TR TD A
{
   color: #ffffff;
   font-size: 11pt;
   font-family: arial;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
}

.lhsMenu TR TD A:hover
{
   text-decoration: underline;
}

.lhsMenuTitle
{

}

.lhsMenuTitle TD
{
   text-align: left;
   padding-left: 15px!important;
   padding-top: 15px!important;
   padding-bottom: 8px!important;
}

.lhsMenuImage
{
   text-align: center;
   vertical-align: middle!important;
}

.lhsMenuImage A
{

}

.lhsMenuImage A IMG
{
   border: none;
   vertical-align: middle!important;
}

.rhsMenu
{
   background-color: #007bad;
   margin-bottom: 10px;
}

.rhsMenu TR
{

}

.rhsMenu TR TD
{
   padding-top: 6px;
   padding-right: 20px;
   vertical-align: middle!important;
   color: #ffffff;
   font-size: 10pt;
   font-family: arial;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
}

.rhsMenuTitle
{

}

.rhsMenuTitle TD
{
   text-align: left;
   padding-left: 15px!important;
   padding-top: 15px!important;
   padding-bottom: 8px!important;
}

.rhsMenuImage
{
   width: 25%;
   text-align: center;
   padding-left: 15px!important;
   vertical-align: middle!important;
}

.rhsMenuImage IMG
{
   border: none;
   vertical-align: middle!important;
}

.newsMenu
{
   margin-bottom: 10px;
   background-color: #007bad;
}

.newsMenu TR TD
{
   color: #ffffff;
   font-size: 10pt;
   font-family: arial;
   font-weight: normal;
   text-align: left;
   vertical-align: middle!important;
   padding-right: 10px;
   padding-bottom: 5px;
}

.newsMenu TR TD A
{
   color: #ff8431;
   text-decoration: none;
}

.newsMenuDate
{
   width: 25%;
   text-align: center!important;
   vertical-align: middle!important;
   padding-left: 10px!important;
}

.legalNotice TD
{
   color: #ffff00;
   padding-left: 20px!important;
   padding-right: 20px!important;
   padding-bottom: 15px!important;
   padding-top: 20px!important;
   font-family: arial;
   font-size: 8pt!important;
   font-style: italic;
}

.quoteButtonRow
{
   text-align: center;
}

.quoteButtonRow A IMG
{
   width: 90%;
   border: none;
}

.finalRow
{
   height: 15px;
}