body {
	background:white;
	color:#666;
	font:normal normal normal 12px/150% 'helvetica neue',helvetica,arial,sans-serif;
}
.fontBlueBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Arial
}
.fontOrangeBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff6600;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.fontOrangeBig2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.fontOliveBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #808000;
    FONT-FAMILY: Arial
}
.fontOrange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial
}
.fontGreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial
}
.fontRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial
}
.fontBigger
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.linkOrange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.linkBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.linkSkinny
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.tdOliveDark
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #999967
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.errMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial
}
.tdOlivePale
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cccc99;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efefdc
}
.tdOrange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fe9e3b
}
.linkBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bgOlivePale
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efefdc
}
.bgOliveMedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccc99
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.bgOrange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fe9e3b
}
.displayErr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fe9e3b
}
.clsTextbox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial
}
.fontOlive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999967;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.fontSmall
{
    FONT-SIZE: 11px;
}
.linkBlueSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Courier;
    TEXT-DECORATION: none
}
.formElement
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* BUTTONS */
a.btnSm, .btnSm {
text-decoration: none;
background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid DarkGray;
    border-radius: 5px 5px 5px 5px;
    color: darkRed;
    display: inline-block;
    font-size: 10px;
    font-weight: normal;
    margin: 5px 0 0;
    padding: 6px 10px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    white-space: nowrap;
     -moz-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}
a.btnSm:hover, .btnSm:hover {
    background: none repeat scroll 0 0 darkRed;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
    color: white;
    text-shadow: none;
     -moz-transition: all 0.1s ease-out;
       -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
      -ms-transition: all 0.1s ease-out;
          transition: all 0.1s ease-out;
}
a.btn, .btn {
text-decoration: none;
background: none repeat scroll 0 0 #55afe2;
    border: 1px solid white;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: normal;
    margin: 5px 0 0;
    padding: 6px 10px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    white-space: nowrap;
     -moz-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}
a.btn:hover, .btn:hover {
    background: none repeat scroll 0 0 #197eb7;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
    color: #fff;
    text-shadow: none;
     -moz-transition: all 0.1s ease-out;
       -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
      -ms-transition: all 0.1s ease-out;
          transition: all 0.1s ease-out;
}
a.btn_gray, .btn_gray {
text-decoration: none;
background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #666;
    border-radius: 5px 5px 5px 5px;
    color: #333;
    display: inline-block;
    font-size: 15px;
    font-weight: normal;
    margin: 5px 0 0;
    padding: 6px 12px;
    /* text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); */
    white-space: nowrap;
     -moz-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}
 a.btn_gray:hover, .btn_gray:hover {
    background: none repeat scroll 0 0 #197eb7;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
    color: #fff;
    text-shadow: none;
     -moz-transition: all 0.1s ease-out;
       -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
      -ms-transition: all 0.1s ease-out;
          transition: all 0.1s ease-out;
}