﻿body, .bodyTable, .footerBody, .headerBody {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;

}
body,div,span,p,ul,td,th,input,select,textarea,button
{font-family:Tahoma,sans-serif;font-size:100%;color:#000;}

.headerBody{
   font-size: 0.7em;
   color: #000000;
   font-family: Arial;
   line-height: .95em;
}
.footerBody {
	background: #FFFFFF;
}
.rightBody{
	width: 100%;
	height: 100%;
	background: #fff;
	font-size: 0.7em;
    color: #000000;
    font-family: Tahoma,sans-serif;
}
.leftBody {
	width: 875px;
	vertical-align: top;
	background: #fff;
	padding: 12px;
	margin: 0;
	font-size: 0.7em;
    color: #000000;
    font-family: Tahoma,sans-serif;
}


/*  Header Styles */
tr.HeaderRow1
{
	height: 22px;
}

tr.HeaderRow1 td.cell1
{
	width: 663px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="white", endColorStr="#269ED3", gradientType="1");
}

tr.HeaderRow1 td.cell2
{
   width: 312px;
   background-color: #269ED3;
   text-align: right;
}

tr.HeaderRow1 td.cell2 a
{
   font-size: 0.7em;
   color: #ffffff;
   font-family: Verdana;
   text-decoration: none;
}

tr.HeaderRow1 td.cell2 a:visited
{
   font-size: 0.7em;
   color: #ffffff;
   font-family: Verdana;
   text-decoration: none;
}

tr.HeaderRow1 td.cell2 a:hover
{
   font-size: 0.7em;
   color: #ffffff;
   font-family: Verdana;
   text-decoration: underline;
}

tr.HeaderRow1 td.cell3
{
   background-color: #269ED3;
}

tr.HeaderRow2
{
   height: 50px;
	background-color: #66B0F9;
	padding:0 0 0 0;
}

tr.HeaderRow3
{
   height: 44px;
   padding:0 0 0 0;
}

tr.HeaderRow3 td.cell1
{
   vertical-align: middle;
   background-color: #269ED3;
   color:white;
   font-size:medium;
   font-weight:bold;
   text-align: left;
}

tr.HeaderRow3 td.cell2
{
   vertical-align: top;
   background-color: #269ED3;
   text-align: right;
}

tr.HeaderRow3 td.cell3
{
	background-color:  #66B0F9;
}

/* End Of Header Styles */

/* Left Styles */

tr.HeaderRow4 td.cell1
{
   vertical-align: top;
   padding-top: 10px;
   padding-right: 20px;
   padding-left: 10px;
   padding-bottom: 128px;
}

/* End of Left Styles */

/* Right Styles */

tr.HeaderRow4 td.cell2
{
   vertical-align: top;
   padding-top: 17px;
   padding-left: 20px;
   width: 335px;
}

tr.HeaderRow4-1 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 0px;
   font-size: 0.7em;
   color: #000000;
   line-height: .95em;
   font-family: Arial;
}

tr.HeaderRow4-2 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 0px;
}

tr.HeaderRow4-3 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 1px;
   font-size: 0.7em;
   color: #000000;
   line-height: 1.3em;
   font-family: Arial;
}


tr.HeaderRow4-4 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 10px;
   vertical-align: top;
   padding-top: 10px;
   font-size: 0.7em;
   color: #000000;
   line-height: 1.3em;
   font-family: Arial;
}

tr.HeaderRow4-4 td.cell1 a
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-4 td.cell1 a:hover
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-4 td.cell1 a:visited
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-5 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 10px;
   vertical-align: top;
   padding-top: 16px;
   font-size: 0.7em;
   color: #000000;
   line-height: 1.3em;
   font-family: Arial;
}

tr.HeaderRow4-6 td.cell1
{
   padding-right: 0px;
   padding-left: 10px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 1px;
   font-size: 0.7em;
   color: #000000;
   line-height: 1.3em;
   font-family: Arial;
}

tr.HeaderRow4-6 td.cell1 a
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-6 td.cell1 a:hover
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-6 td.cell1 a:visited
{
   color: Black;
   font-weight: bold;
   text-decoration: underline;
}

tr.HeaderRow4-7 td.cell1
{
   padding-right: 0px;
   padding-left: 10px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 10px;
   font-size: 0.7em;
   color: #000000;
   line-height: 1.3em;
   font-family: Arial;
}

tr.HeaderRow4-8 td.cell1
{
   padding-right: 0px;
   padding-left: 200px;
   padding-bottom: 0px;
   vertical-align: top;
   /*text-align:right;*/
   padding-top: 1px;
}

.button
{
   font-weight: bold;
   font-size: 0.7em;
   color: #000000;
   font-family: Tahoma,sans-serif;
   padding:2px 0 2px 0;
}

tr.HeaderRow4-9 td.cell1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   vertical-align: top;
   padding-top: 0px;
}

tr.HeaderRow4 td.cell3
{
   vertical-align: top;
   padding: 20 10 20 20;
   text-align:left;
   background-color: #ffffff;
}

tr.HeaderRow4 td.cell3 a
{
   color: #478AA5;
   font-weight: bold;
   font-size:small;
   text-decoration: underline;
}

tr.HeaderRow4 td.cell3 a:hover
{
   color: #478AA5;
   font-weight: bold;
      font-size:small;
   text-decoration: underline;
}

tr.HeaderRow4 td.cell3 a:visited
{
   color: #478AA5;
   font-weight: bold;
      font-size:small;
   text-decoration: underline;
}


tr.HeaderRow4 td.cell4
{
   width: 7px;
   vertical-align: top;
}

tr.HeaderRow4 td.cell5
{
   background-color: #66B0F9;
}

/* End of Right Styles */

/*  Footer Styles */

tr.FooterRow1 td.cell1
{
   width: 982px;
   height: 70px;
}

tr.FooterRow1 td.cell2
{
   background-color: #66B0F9;
   width: 100%;
}

/* End OfFooter Styles */

.input { font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; background-color: #FFFFFF; 
border-top: 1px solid #66B0F9; 
border-bottom: 1px solid #66B0F9; 
border-left: 1px solid #66B0F9; 
border-right: 1px solid #66B0F9;
height: 17px;
}
.formTable
{
    background-color:#bbbbbb;
    width:930px;
    }

