body { 
  background-color: #CCCCCC;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
a:link {
  color: #171732;
}
a:visited {
  color: #171732;
}
a.special:link {
  color: #b7b7d1;
}
a.special:visited {
  color: #b7b7d1;
}
.textOrangebold11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #70BF60}
.textOrange11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #70BF60 }
.text12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
.boldtext12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
a.orangelinknorm:link { color: #70BF60 }
a.orangelinknorm:visited { color: #70BF60 }
a.orangelink:link { font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #70BF60 }
a.orangelink:visited {color: #70BF60;text-decoration: underline;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold}
.textOrange10 {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #70BF60
}
.textRedbold12 {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000
}
.textRedbolditalic14 {
  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bolder ; color: #70BF60
}
.boldWhitetext12 {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF
}
.headerText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: none;
}
.boldtext11 {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000
}
.textRed10 {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000
}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.boldtext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF}
.borderone { border: #000000 solid; border-width: 0px 0px 1px }
.borderoneLeft {
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
  border-left: 1px solid #000000;
}
.borderoneRight {
  border-top: 0px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
}
.borderLTR {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 0px solid #000000;
  border-left: 1px solid #000000;
}
.borderTR {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
}
.border {border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #6A87C4}
.borderNew {border-top: 1px solid #000000;border-bottom: 0px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #6A87C4}
.borderNew2 {border-top: 1px solid #000000;border-bottom: 0px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000}
.bordere { border: #000000 solid; border-width: 0px 1px 1px}
.borderonevertical {
  border-top: 0px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 0px solid #000000;
}
.bodySpacing2 {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 14px;
}	
.outlinedTable {
  border: 1px solid #AAAA99;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}	
.outlinedTableCell {
  border: 0px solid #FFFFFF;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}	
.bodySpacingText {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 14px;
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
}
p {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #000000;
}		
.bodytext {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 0px;
  color: #000000;
}
.sm {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 8pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #000000;
}
b {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #000000;
  font-weight: bold;
}
em {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #000000;
  font-style: italic;
}
.header {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 12pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #000000;
}
.red {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #ff0000;
}
.footer {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  margin-left: 1px;
  margin-bottom: 10px;
  color: #a4a4c2;
}
ul {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  color: #000000;		
}
li {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 10pt;
  color: #000000;
}
ul.noindent {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
li.dot {
  background-image: url(splash/dot.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 1.25em;
}
.navBackground {
  background: #FFFFFF url(home/navBackground.jpg);
  background-repeat: repeat-x;
}
.footTopBack {
  background: #FFFFFF url(home/footTopBack.gif);
  background-repeat: repeat-x;
  }
.footBtmBack {
  background: #FFFFFF url(home/footBtmBack.gif);
  background-repeat: repeat-x;
}
.navBackground2 {
  background: #FFFFFF url(images/navBackground2.jpg);
  background-repeat: repeat-x;
}

.CustomGridViewTableStyle
{
  font-family:arial;
  margin:1px 0pt 0px 0px;
  font-size: 8pt;
  border-color: #CDCDCD;
  color: #3D3D3D; 
}
.CustomGridViewTableStyle a
{ 
  text-decoration: none;
}
.customGridViewAlternatingRowStyle {
  background-color:#E7E7E7;
}
h1 {
  font-family : Arial, Helvetica, Sans Serif;
  font-size : 14pt;
}
h2 {
  font-family : Arial, Helvetica, Sans Serif;
  font-size : 13pt;
}
.CustomGridViewPagerStyle span 
{ 
 /* background-color:#E7E7E7;*/
  font-size:x-small;
  font-weight:bold; /* style of the selected page */
  padding-left: 2px;
  padding-right: 2px;
  border-style:solid;border-width:1px; /* (boxed) */
  color:#8A170F;
}

.CustomGridViewPagerStyle table td
{
  color:#8A170F;
  /*background-color:#E7E7E7;*/
  border :0px; /* immediate border above the pages listed in the pager  
  font-size:xx-small;*/
}

.CustomGridViewPagerStyle td
{
  /*background-color:#E7E7E7;*/
  text-align:left; /* pager alignment */
  padding-left: 4px;  /* space between */
  padding-right: 4px; /*       pager numbers */
  padding-top: 1px;
  padding-bottom: 1px;
  border-top: solid 2px #8A170F; /* border above the pager section */ 
}

.CustomGridViewHeaderStyleUnsortable
{
  /*background-color:#E7E7E7;*/
  background-image: none;
}

.CustomGridViewHeaderStyleUnsortable a
{
  text-decoration:none;
  display:block;
}    

.CustomGridViewHeaderStyleSortNone
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: none;
  background-color:Black;
  /*
  background-color:#E7E7E7;
  background-image: url('Images/sort_none.gif');
  background-repeat: no-repeat;
  background-position: right;     
  padding-right: 1px;*/
}
.CustomGridViewHeaderStyleSortNone a
{
  text-decoration:none;
  display:block;
}    
.CustomGridViewAlternatingRowStyle 
{
  background-color:#E7E7E7;
}
.CustomGridViewRowStyle
{
  background-color: #FFF;
}
.dashboardPanel
{
  border:2px solid #a1a1a1;
  padding:10px 40px; 
  background:#dddddd;
  border-radius:25px;
  box-shadow:10px 10px 5px #888888;
  text-align:center;
  width:250px;
}
.button:disabled
{
  background:#dddddd;
}
.nowrap
{
  display:inline-block;
  white-space:nowrap;
  float:left;
}
