﻿/* BEGIN buttons and inputs */
.plusInput     {font:9pt Arial, Helvetica, sans-serif}
.plusInputDisabled     {font:32pt Arial, Helvetica, sans-serif; background-color: #FF0000;}
.plusInputSmall        {font:8pt Arial, Helvetica, sans-serif}
/* END buttons and inputs */

/* BEGIN Misc */
.alC            { text-align:center; }
.alR            { text-align:right; }
.alL            { text-align:left; }
.mauto          { margin :auto; }
.mr50px         { margin-right :50px; }
.mr20px         { margin-right :20px; }
.ml100px        { margin-left :100px; }
.bstnone        { border-style: none; }
.bsp0px         { border-spacing: 0px; }
.bw0px          { border-width: 0px; }
.bwXpx          { border-width: 105px; }
.bw2px          { border-width: 2px; }
.p0px           { padding: 0px; }
.p5px           { padding: 5px; }
.bcc            { border-collapse: collapse; }
.fsz18px        { font-size: 18px }

/* BEGIN Cellspacing */
.bs0px        {border-spacing: 0px;}
.bs2px        {border-spacing: 2px;}
/* END Cellspacing */

/* BEGIN Font Size */
.fsz9px           {font-size:9px;}
.fsz10px           {font-size:10px;}
.fsz11px           {font-size:11px;}
.fsz12px           {font-size:12px;}
.fsz13px           {font-size:13px;}
.fsz14px           {font-size:14px;}
.fsz17px           {font-size:17px;}
.fsz28px           {font-size:17px;}
/* END Font Size */

/* BEGIN Margins */
.mLpx20          {margin-left: 20px; }
.mLpx250         {margin-left: 250px; }
.mLpx300         {margin-left: 300px; }
.mBpx15         {margin-bottom: 15px; }
.mTpx15         {margin-bottom: 15px; }
.mRpx0          {margin-right: 0px; }
.mt10px         {margin-top: 10px; }
.mt75px         {margin-top: 75px; }
.mt35px         {margin-top: 35px; }

/* END Margins */

/* BEGIN Alignment */
.floatRight,.flR        {float:right}
.floatLeft,.flL        {float:left}
.floatCenter,.flC        {float:center}
.alignRight,.alR        {text-align:right}
.alignLeft,.alL         {text-align:left}
.alignCenter,.alC       {text-align:center}
/*BEGIN soon to be deprecated in favor of valign*/
.alignM,.alM            {vertical-align:middle}
.alignB,.alB            {vertical-align:bottom}
.alignT,.alT            {vertical-align:top}
img.alignMiddle {vertical-align:middle;}
img.alM         {vertical-align:middle;}
/*END soon to be deprecated in favor of valign*/
.valignM,.valM            {vertical-align:middle}
.valignB,.valB            {vertical-align:bottom}
.valignT,.valT           {vertical-align:top}
img.valignMiddle,img.valM {vertical-align:middle;}
/* END Alignment */


.dnone {display: none;}
.nodisplay {display: none;}

.oscroll        { overflow : scroll } 
/* END Misc */

/* BEGIN Font Weight */
.bold                {font-weight: bold}
/* END Font Weight */

/* BEGIN Size (Width) */
.w5px {width:5px;}
.w100p  { width : 100%; }
.w75p   { width : 75%; }
.w25p   { width : 25%; }
.w250px { width : 250px; }
.h120px { width : 120px; }
.w50p   {width:50%;}
.wXpx {width:100px;}
.w175px {width:175px;}
.w100px {width:100px;}
.w580px {width:580px;}
.w180px {width:180px;}
.w100px {width:100px;}
.w150px {width:150px;}
.w200px {width:200px;}
.w210px {width:210px;}
.w215px {width:215px;}
.w220px {width:220px;}
.w225px {width:225px;}
.w230px {width:230px;}
.w235px {width:235px;}
.w240px {width:240px;}
.w245px {width:245px;}
.w250px {width:250px;}
.w275px {width:275px;}
.w300px {width:300px;}
.w70px {width:70px;}
.w50px {width:50px;}
.w25px {width:25px;}
.w300px {width:300px;}
.w500px {width:500px;}
.w700px {width:700px;}
.w775px {width:775px;}
.w975px {width:975px;}
/* END Size (Width) */
/* BEGIN Size (Height) */
.h100p {height:100%;}
.h100px {height:100px;}
.h200px {height:200px;}
.h300px {height:300px;}
.h500px {height:500px;}
.h700px {height:700px;}
.h10px {height:10px;}
.h25px {height:25px;}
.h55px {height:55px;}
.h75px {height:75px;}
.h72px {height:72px;}
.h30px {height:30px;}
.h134px {height:134px;}
.h1000px {height:1000px;}
.h1500px {height:1500px;}
.h5px {height:5px;}
/* END Size (Height) */

/* BEGIN Color */
.red { color: red}
.black  { color: #000000; }
.blue   { color: #0000FF; }
.white  { color: #FFFFFF; }
.red    {color:#c50141;}
.realred {color:#ff0000;}
.green  {color:#008000;}
.darkgray { color: #666666 }
.orange  { color: #ff6600 }
/* BEGIN taken from http://www.w3schools.com/cssref/css_colornames.asp */
.AliceBlue  { color: #F0F8FF; }
.AntiqueWhite  { color: #FAEBD7; }
.Aqua  { color: #00FFFF; }
.Aquamarine  { color: #7FFFD4; }
.Azure  { color: #F0FFFF; }
.Beige  { color: #F5F5DC; }
.Bisque  { color: #FFE4C4; }
.Black  { color: #000000; }
.BlanchedAlmond  { color: #FFEBCD; }
.Blue  { color: #0000FF; }
.BlueViolet  { color: #8A2BE2; }
.Brown  { color: #A52A2A; }
.BurlyWood  { color: #DEB887; }
.CadetBlue  { color: #5F9EA0; }
.Chartreuse  { color: #7FFF00; }
.Chocolate  { color: #D2691E; }
.Coral  { color: #FF7F50; }
.CornflowerBlue  { color: #6495ED; }
.Cornsilk  { color: #FFF8DC; }
.Crimson  { color: #DC143C; }
.Cyan  { color: #00FFFF; }
.DarkBlue  { color: #00008B; }
.DarkCyan  { color: #008B8B; }
.DarkGoldenRod  { color: #B8860B; }
.DarkGray  { color: #A9A9A9; }
.DarkGrey  { color: #A9A9A9; }
.DarkGreen  { color: #006400; }
.DarkKhaki  { color: #BDB76B; }
.DarkMagenta  { color: #8B008B; }
.DarkOliveGreen  { color: #556B2F; }
.Darkorange  { color: #FF8C00; }
.DarkOrchid  { color: #9932CC; }
.DarkRed  { color: #8B0000; }
.DarkSalmon  { color: #E9967A; }
.DarkSeaGreen  { color: #8FBC8F; }
.DarkSlateBlue  { color: #483D8B; }
.DarkSlateGray  { color: #2F4F4F; }
.DarkSlateGrey  { color: #2F4F4F; }
.DarkTurquoise  { color: #00CED1; }
.DarkViolet  { color: #9400D3; }
.DeepPink  { color: #FF1493; }
.DeepSkyBlue  { color: #00BFFF; }
.DimGray  { color: #696969; }
.DimGrey  { color: #696969; }
.DodgerBlue  { color: #1E90FF; }
.FireBrick  { color: #B22222; }
.FloralWhite  { color: #FFFAF0; }
.ForestGreen  { color: #228B22; }
.Fuchsia  { color: #FF00FF; }
.Gainsboro  { color: #DCDCDC; }
.GhostWhite  { color: #F8F8FF; }
.Gold  { color: #FFD700; }
.GoldenRod  { color: #DAA520; }
.Gray  { color: #808080; }
.Grey  { color: #808080; }
.Green  { color: #008000; }
.GreenYellow  { color: #ADFF2F; }
.HoneyDew  { color: #F0FFF0; }
.HotPink  { color: #FF69B4; }
.IndianRed  { color: #CD5C5C; }
.Indigo  { color: #4B0082; }
.Ivory  { color: #FFFFF0; }
.Khaki  { color: #F0E68C; }
.Lavender  { color: #E6E6FA; }
.LavenderBlush  { color: #FFF0F5; }
.LawnGreen  { color: #7CFC00; }
.LemonChiffon  { color: #FFFACD; }
.LightBlue  { color: #ADD8E6; }
.LightCoral  { color: #F08080; }
.LightCyan  { color: #E0FFFF; }
.LightGoldenRodYellow  { color: #FAFAD2; }
.LightGray  { color: #D3D3D3; }
.LightGrey  { color: #D3D3D3; }
.LightGreen  { color: #90EE90; }
.LightPink  { color: #FFB6C1; }
.LightSalmon  { color: #FFA07A; }
.LightSeaGreen  { color: #20B2AA; }
.LightSkyBlue  { color: #87CEFA; }
.LightSlateGray  { color: #778899; }
.LightSlateGrey  { color: #778899; }
.LightSteelBlue  { color: #B0C4DE; }
.LightYellow  { color: #FFFFE0; }
.Lime  { color: #00FF00; }
.LimeGreen  { color: #32CD32; }
.Linen  { color: #FAF0E6; }
.Magenta  { color: #FF00FF; }
.Maroon  { color: #800000; }
.MediumAquaMarine  { color: #66CDAA; }
.MediumBlue  { color: #0000CD; }
.MediumOrchid  { color: #BA55D3; }
.MediumPurple  { color: #9370D8; }
.MediumSeaGreen  { color: #3CB371; }
.MediumSlateBlue  { color: #7B68EE; }
.MediumSpringGreen  { color: #00FA9A; }
.MediumTurquoise  { color: #48D1CC; }
.MediumVioletRed  { color: #C71585; }
.MidnightBlue  { color: #191970; }
.MintCream  { color: #F5FFFA; }
.MistyRose  { color: #FFE4E1; }
.Moccasin  { color: #FFE4B5; }
.NavajoWhite  { color: #FFDEAD; }
.Navy  { color: #000080; }
.OldLace  { color: #FDF5E6; }
.Olive  { color: #808000; }
.OliveDrab  { color: #6B8E23; }
.Orange  { color: #FFA500; }
.OrangeRed  { color: #FF4500; }
.Orchid  { color: #DA70D6; }
.PaleGoldenRod  { color: #EEE8AA; }
.PaleGreen  { color: #98FB98; }
.PaleTurquoise  { color: #AFEEEE; }
.PaleVioletRed  { color: #D87093; }
.PapayaWhip  { color: #FFEFD5; }
.PeachPuff  { color: #FFDAB9; }
.Peru  { color: #CD853F; }
.Pink  { color: #FFC0CB; }
.Plum  { color: #DDA0DD; }
.PowderBlue  { color: #B0E0E6; }
.Purple  { color: #800080; }
.Red  { color: #FF0000; }
.RosyBrown  { color: #BC8F8F; }
.RoyalBlue  { color: #4169E1; }
.SaddleBrown  { color: #8B4513; }
.Salmon  { color: #FA8072; }
.SandyBrown  { color: #F4A460; }
.SeaGreen  { color: #2E8B57; }
.SeaShell  { color: #FFF5EE; }
.Sienna  { color: #A0522D; }
.Silver  { color: #C0C0C0; }
.SkyBlue  { color: #87CEEB; }
.SlateBlue  { color: #6A5ACD; }
.SlateGray  { color: #708090; }
.SlateGrey  { color: #708090; }
.Snow  { color: #FFFAFA; }
.SpringGreen  { color: #00FF7F; }
.SteelBlue  { color: #4682B4; }
.Tan  { color: #D2B48C; }
.Teal  { color: #008080; }
.Thistle  { color: #D8BFD8; }
.Tomato  { color: #FF6347; }
.Turquoise  { color: #40E0D0; }
.Violet  { color: #EE82EE; }
.Wheat  { color: #F5DEB3; }
.White  { color: #FFFFFF; }
.WhiteSmoke  { color: #F5F5F5; }
.Yellow  { color: #FFFF00; }
.YellowGreen  { color: #9ACD32; }
/* END taken from http://www.w3schools.com/cssref/css_colornames.asp */

/* END Color */

/* BEGIN Buttons */
.buttondisabled         {color: gray}
.ptr {cursor:pointer}
.underline { text-decoration: underline; }
.blink { text-decoration: blink; }
/* END Buttons */

/* BEGIN Position */
.pabs  {position: absolute}
.abscenter { position:absolute; left:200px; top:100px }
.absT100px { position:absolute; top:100px }
.pabs  {position: absolute}
.l50p  {left: 50%}
.l40p  {left: 40%}
.l45p  {left: 45%}
.t45p  {top: 45%}
.t50p  {top: 50%}
.t55p  {top: 55%}
.t65p  {top: 65%}
/* END Position */

body#defaultBody {
  text-align: center;
  font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif;    
  font-size: 14px; 
  color: #000000;
}

a:link { font-weight: bold; font-size: 14px; color: #000000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a:active { font-weight: bold; font-size: 14px; color: #000000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a:visited { font-weight: bold; font-size: 14px; color: #000000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a:hover { font-weight: bold; font-size: 14px; color: #000000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

.aFontPlus25Percent a { font-size: 125%; }

table.plustable2 {
  border-width: 0px;
  border-style: none;
  border-spacing: 0px;
  border-collapse: collapse;
  border-color: white;
  border-spacing: 2px;
}
table.plustable2 th {
  border-width: 0px;
  padding: 2px;
  border-style: none;
  border-color: white;
  background-color: #e7e7e7; 
}
table.plustable2 td {
  border-width: 0px;
  border-style: none;
  padding: 2px;
  border-color: white;
}

table.plustable1 {
  border-width: 1px;
  border-style: solid;
  border-spacing: 0px;
  border-collapse: collapse;
  border-color: black;
}
table.plustable1 th {
  border-width: 1px;
  padding: 2px;
  border-style: solid;
  border-color: black;
  background-color: #e7e7e7; 
}
table.plustable1 td {
  border-width: 1px;
  padding: 2px;
  border-style: solid;
  border-color: black;
}

table.plustable3 {
  border-width: 0px;
  padding: 5px;
  border-style: solid;
  border-spacing: 0px;
  border-collapse: collapse;
  border-color: white;
}
table.plustable3 th {
  border-width: 0px;
  padding: 5px;
  border-style: solid;
  border-color: white;
  background-color: #e7e7e7; 
}
table.plustable3 td {
  border-width: 0px;
  border-style: solid;
  padding: 5px;
  border-color: white;
}

table#skeleton {
  /* BEGIN prod borders */
  border-width: 0px;
  border-style: none;
  /*   END prod borders */
  /* BEGIN dev borders 
  border-width: 1px;
  border-style: solid;
  END dev borders */
  border-spacing: 0px; 
  border-collapse: collapse; 
  width: 890px;
  font-size: 12px;
}
table#skeleton td {
}
table#listsAndMainContent {
  margin: auto;
  text-align: center;
}

td#headerTop {
  border: 1px;
  width: 100%;
  height: 20px;
  margin: auto;
  text-align: center;
  -moz-border-radius: 7.5px;
  border-radius: 7.5px;
background: -moz-radial-gradient(center, ellipse cover, rgba(138,170,197,0.97) 0%, rgba(127,160,188,1) 17%, rgba(61,98,137,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(138,170,197,0.97)), color-stop(17%,rgba(127,160,188,1)), color-stop(100%,rgba(61,98,137,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(138,170,197,0.97) 0%,rgba(127,160,188,1) 17%,rgba(61,98,137,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(138,170,197,0.97) 0%,rgba(127,160,188,1) 17%,rgba(61,98,137,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(138,170,197,0.97) 0%,rgba(127,160,188,1) 17%,rgba(61,98,137,1) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover, rgba(138,170,197,0.97) 0%,rgba(127,160,188,1) 17%,rgba(61,98,137,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78aaac5', endColorstr='#3d6289',GradientType=1 ); /* IE6-9 fallback on horizontal
gradient */
  color: #fff;
}
table#headerTop {
  width: 100%;
  margin: auto;
}
table#headerTop td {
}
table#headerTop select {
 background-color: #116C98;
 color: #ffffff;
 font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif;
 font-size: 14px;
 border-width: 0px;
}

table#headerTop a:link { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
table#headerTop a:active { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
table#headerTop a:visited { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
table#headerTop a:hover { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

td.header1 {
  background-image: url('../img/header1.jpg');
  background-color: #070b0b;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}
td.header2 {
  background-image: url('../img/header2.jpg');
  background-color: #070b0b;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}
td.header3 {
  background-image: url('../img/header3.jpg');
  background-color: #070b0b;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

td#header {
  cursor: pointer;
  background-repeat:no-repeat;
  background-position:center; 
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}
td#headerBottom {
  height: 20px;
  -moz-border-radius: 7.5px;
  border-radius: 7.5px;
  background-color: #126C98;
  background: -moz-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%, rgba(0,154,154,0.91) 100%); /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,154,154,0.4)), color-stop(100%,rgba(0,154,154,0.91))); /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* IE10+ */
  background: radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66009a9a', endColorstr='#e8009a9a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

td#headerSubNavigation {
  height: 10px;
  background-color: #345a82;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

a.white12pxnouline:link { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
a.white12pxnouline:active { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  } 
a.white12pxnouline:visited { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  } 
a.white12pxnouline:hover { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }

a.whitenouline:link { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
a.whitenouline:active { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  } 
a.whitenouline:visited { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  } 
a.whitenouline:hover { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }

a.white:link { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.white:active { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.white:visited { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.white:hover { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.white12px:link { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.white12px:active { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.white12px:visited { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.white12px:hover { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.black12px:link { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.black12px:active { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.black12px:visited { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.black12px:hover { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.blackuline:link { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.blackuline:active { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.blackuline:visited { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.blackuline:hover { font-weight: bold; font-size: 12px; color: #000; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.blue12px:link { font-weight: bold; font-size: 12px; color: #00F; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.blue12px:active { font-weight: bold; font-size: 12px; color: #00F; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.blue12px:visited { font-weight: bold; font-size: 12px; color: #00F; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.blue12px:hover { font-weight: bold; font-size: 12px; color: #00F; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.reduline:link { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.reduline:active { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.reduline:visited { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.reduline:hover { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

a.realred12px:link { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }
a.realred12px:active { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.realred12px:visited { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  } 
a.realred12px:hover { font-weight: bold; font-size: 12px; color: #F00; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

A.ftrlink:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.ftrlink:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.ftrlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.ftrlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }


td#listsAndMainContent {}
table#listsAndMainContent {
  width: 100%;
  /* BEGIN prod borders */
  border-width: 0px;
  border-style: none;
  /* END prod borders */
  /* BEGIN dev borders 
  border-width: 1px;
  border-style: solid;
  END dev borders */
  border-spacing: 0px;
  border-collapse: collapse;
}

td#leftList {
  vertical-align: top;
  height: 100%;
}


div#leftList {
  float:left;
}

table#leftListHolder {
  margin-left: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  border-width: 0px;
  border-style: none;
  border-spacing: 0px;
  border-collapse: collapse; 
  width 100%;

}
table#leftListHolder td {
  vertical-align: top;
  border-width: 0px;
  padding: 0px;
  border-style: none;
  width 100%;
}
table#leftListContent {
  border-width: 0px;
  border-style: none;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 100%;
}
table#leftListContent td {
  border-width: 0px;
  padding: 0px;
  border-style: none;
  height: 60px;
  width:  210px;
  font-size: 125%;
}

table#leftListContentShort {
  border-width: 0px;
  border-style: none;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 100%;
}
table#leftListContentShort td {
  border-width: 0px;
  padding: 0px;
  border-style: none;
  width:  210px;
}

table.leftListOCContent td {
  background-color: #345a82;
  color: #FFF;
}

table.leftList1Content td {
  background-color: #fbb469;
}

table.leftList2Content td {
  background-color: #a8c4df;
}

table.leftList3Content td {
  background-color: #d8e47b;
}

td.headerBackground {
  background: url('/images/resources/headerBackground.png.jpg') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: no-repeat;
  font-weight: bold;
  text-align:center;
}

div.vertLeft {
  width: 5px;
}

td.thickshadeTopLeft {
 width: 7px;
 height: 7px;
 background: url('/images/resources/xtdHeaderResources-border-topLeft.png.jpg') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.thickshadeTop {
 width: 100%;
 background: url('/images/resources/xtdHeaderResources-border-horizTop.png.jpg') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.thickshadeTopRight {
 width: 7px;
 height: 7px;
 background: url('/images/resources/xtdHeaderResources-border-topRight.png.jpg') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.thickshadeVertLeft {
  width: 7px;
  background: url('/images/resources/xtdHeaderResources-border-vertLeft.png.jpg') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-y;
}

td.thickshadeVertRight {
  background: url('/images/resources/xtdHeaderResources-border-vertRight.png.jpg') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-y;
}

td.thickshadeBottLeft {
 width: 7px;
 height: 7px;
 background: url('/images/resources/xtdHeaderResources-border-bottLeft.png.jpg') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.thickshadeBottRight {
 width: 7px;
 height: 7px;
 background: url('/images/resources/xtdHeaderResources-border-bottRight.png.jpg') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.thickshadeHorizBott {
  width: 100%;
  background: url('/images/resources/xtdHeaderResources-border-horizBott.png.jpg') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-x;
  font-weight: bold;
  text-align:center;
}

td.chambrayTopLeft {
 width: 7px;
 height: 7px;
 background: url('/img/leftListOC-topLeft.gif') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.chambrayTop {
 width: 100%;
 background: url('/img/leftListOC-horizTop.gif') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.chambrayTopRight {
 width: 7px;
 height: 7px;
 background: url('/img/leftListOC-topRight.gif') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.chambrayVertLeft {
  width: 7px;
  background: url('/img/leftListOC-vertLeft.gif') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-y;
}

td.chambrayVertRight {
  background: url('/img/leftListOC-vertRight.gif') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-y;
}

td.chambrayBottLeft {
  width: 7px;
  height: 7px;
  background: url('/img/leftListOC-bottomLeft.gif') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-x;
  font-weight: bold;
  text-align:center;
}

table.chambrayContent td {
  background-color: #345a82;
  color: #FFF;
}

td.chambrayBottRight {
 width: 7px;
 height: 7px;
 background: url('/img/leftListOC-bottomRight.gif') #fff;
 color: #000;
 white-space: nowrap;
 background-repeat: repeat-x;
 font-weight: bold;
 text-align:center;
}

td.chambrayHorizBott {
  width: 100%;
  background: url('/img/leftListOC-horizBottom.gif') #fff;
  color: #000;
  white-space: nowrap;
  background-repeat: repeat-x;
  font-weight: bold;
  text-align:center;
}


td#mainContent {
  width: 740px;
  vertical-align: top;
  height: 300px;
/*
  border-width: 1px;
  padding: 0px;
  border-style: solid;
*/
}

td#leftListBottom {
  background-color: #d8e47b;
  height: 20px;
  -moz-border-radius: 7.5px;
  border-radius: 7.5px;
  background-color: #126C98;
  background: -moz-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%, rgba(0,154,154,0.91) 100%); /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,154,154,0.4)), color-stop(100%,rgba(0,154,154,0.91))); /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* IE10+ */
  background: radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66009a9a', endColorstr='#e8009a9a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

td#noLeftListMainContentBottom {
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}
td#mainContentBottom {
  background-color: #d8e47b;
  height: 20px;
  -moz-border-radius: 7.5px;
  border-radius: 7.5px;
  background-color: #126C98;
  background: -moz-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%, rgba(0,154,154,0.91) 100%); /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,154,154,0.4)), color-stop(100%,rgba(0,154,154,0.91))); /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* IE10+ */
  background: radial-gradient(center, ellipse cover, rgba(0,154,154,0.4) 0%,rgba(0,154,154,0.91) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66009a9a', endColorstr='#e8009a9a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

td#rightList {
  vertical-align: top;
  height: 100%;
}
td#footerTop {
  background-color: #A8C4DF;
  height: 40px;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

td#footerBottom {
  background-repeat:no-repeat;
  background-position:center; 
  background-color: #d9ecff;
  height: 128px;
  border-width: 0px; 
  padding: 0px;  
  border-style: none;
}

table.noborders {
  /* BEGIN prod borders */
  border-width: 0px;
  border-style: none;
  /*   END prod borders */
  /* BEGIN dev borders 
 *   border-width: 1px;
 *     border-style: solid;
 *       END dev borders */
  border-spacing: 0px;
  border-collapse: collapse;
}
table.noborders td {
  border-width: 0px;
  padding: 0px;
  border-style: none;
}

img.noborder {
 border: 0;
 display: block;
}


table.headerBottContent td {
  width:120px;
}


.bgwhite { background-color: #fff; }
.bg345a82 { background-color: #345a82; }

.button1 {font-family:Arial;font-weight:bold;border-style:double;border-width:3px;padding-top:0;background-color:#d5d5d5; cursor:pointer;}

/* BEGIN jquery 
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { text-align: left; cursor: pointer; margin-top: 0px; zoom: 1; }
.ui-accordion .ui-accordion-header a:link { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion .ui-accordion-header a:active { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion .ui-accordion-header a:visited { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion .ui-accordion-header a:hover { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

.ui-accordion-icons .ui-accordion-header a:link { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion-icons .ui-accordion-header a:active { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion-icons .ui-accordion-header a:visited { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: none;  }
.ui-accordion-icons .ui-accordion-header a:hover { font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Mundo Sans, Scylla Regular, Centuria Regular, Informa, arial, sans-serif; text-decoration: underline;  }

.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .0em; top: 50%; margin-top: -8px; }

.ui-accordion .ui-accordion-li-fix { display: inline; }

.ui-accordion .ui-accordion-content { text-align: left; padding: 0em 0.0em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }

.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-content-active { display: block; }

.ui-tabs { position: relative; padding: .2em; zoom: 1; } 
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
END jquery */



