.ColorWinLight {color:#c9d8df}
.ColorWinDark  {color:#6192a9}

BODY  {font-family:Verdana,Arial,helvetica,lucida; font-size:11px; color:#222222; text-decoration:none;}
TD    {font-family:Verdana,Arial,helvetica,lucida; font-size:11px; color:#222222; text-decoration:none; vertical-align: top;}
A     {font-family:Verdana,Arial,helvetica,lucida; font-size:11px; color:#222222; text-decoration:none;}
P     {font-family:Verdana,Arial,helvetica,lucida; font-size:11px; color:#222222; text-decoration:none;}
DIV   {font-family:Verdana,Arial,helvetica,lucida; font-size:11px; color:#222222; text-decoration:none;}
TABLE {border-style:solid; padding:0; height:0; border-spacing:0; border-collapse:separate}

FORM              {margin: 0px}
INPUT             {color:#222222; font-family:Verdana,Arial,sans-serif; font-size:11px; border-width:1px; border-color:#999999; border-style:solid;}
SELECT            {color:#222222; background:#ffffff; font-family:Verdana,Arial,sans-serif; font-size:11px; border-width:1px; border-color:#999999; border-style:solid;}
input.text        {color:#222222; font-family:Verdana,Arial,sans-serif; font-size:11px; border-width:1px; border-color:#999999; border-style:solid;}
input.textdisable {color:#222222; background:#cccccc; font-family:Verdana,Arial,sans-serif; font-size:11px; border-width:1px; border-color:#999999; border-style:solid;}
textarea          {color:#222222; background:#ffffff; font-family:Verdana,Arial,sans-serif; font-size:11px; border-width:1px; border-color:#999999; border-style:solid;}
textarea.fileedit {color:#222222; background:#ffffff; font-family:Courier; font-size:13px; border-width:1px; border-color:#eeeeee; border-style:solid; padding: 3px;}
input.button      {color:#222222; background:#c9dcef; font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; border-width:1px; border-color:#999999; border-style:solid;}
input.buttongrey  {color:#aaaaaa; background:#c9dcef; font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; border-width:1px; border-color:#999999; border-style:solid;}
FIELD             {border-color:#222222; border-style:solid; font-size:9px; font-family:Arial,Helvetica; background-color:#ffffff;}

div.frame_dotted  { border-width:2px; border-color:#6192a9; border-style:dotted; padding:10px; }
div.frame_solid   { border-width:2px; border-color:blue; border-style:solid;  padding: 3px; margin:5px; background-color:white;}

IMG              {border-color: #aaaaaa}
IMG.grey         {border-color: #888888}
IMG.lightgrey    {border-color: #aaaaaa}
IMG.lnk          {border-color: #cccccc}
IMG.lnk:hover    {border-color: #0000cc}
IMG.lnksea       {border-color: #ffffff}
IMG.lnksea:hover {border-color: #0050b4}

.win_top         {background:#c9d8df; border-width:0 0 1px;   border-color:#6192a9; border-style:solid; color:#222222; font-weight:bold;}
.win_middle      {background:#e0e0ff; border-width:0;                                                   color:#222222;}
.win_middle2     {background:#e0e0ff; border-width:0 0 1px;   border-color:#6192a9; border-style:solid; color:#222222;}
.win_msg_middle2 {background:#e0e0ff; border-width:0 0 1px;   border-color:#6192a9; border-style:solid; color:#222222; padding:20px}
.win_bottom      {background:#c9d8df; border-width:1px 0 0 0; border-color:#6192a9; border-style:solid; color:#222222; font-weight:bold;}

.tbl              {border-collapse:collapse}
.tbl tr:hover td, tr:hover th { background: #c9d8df; color: #222222;}
.tbl2			{border-collapse:collapse}
.tbl3			{border-collapse:collapse; height: 100%; width: 100%}
.tbl4			{border-collapse:collapse; max-width: 100%; overflow: scroll;}
.tbl5			{border-collapse:collapse; height: 100%; width: 100%}
.tbl6			{border-collapse:collapse; width: 100%;}
.tblWeatherConsul {
	background: url("/img/consul.png");
}
.tbl_separator    {                    border-width:0px 1px;         border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-weight:bold; font-family:Tahoma; vertical-align: bottom; text-align: center}
.tbl_top          {background:#c9d8df; border-width:1px;             border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-weight:bold; font-family:Tahoma; vertical-align: bottom; text-align: center}
.tbl_top_left     {background:#c9d8df; border-width:1px;             border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-weight:bold; font-family:Tahoma; vertical-align: bottom; text-align: left}
.tbl_top_right    {background:#c9d8df; border-width:1px;             border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-weight:bold; font-family:Tahoma; vertical-align: bottom; text-align: right}
.tbl_middle       {background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: left}
.tbl_middle_nc    {border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: left}
.tbl_middle2       {background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: left; width:200px}
.tbl_middle_tw		{background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-size:40px; font-family:Arial; vertical-align: middle; text-align: left}
.tbl_middle_nb		{border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: left}
.tbl_middle_lp    {background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right; font-weight:bold}
.tbl_middle_id    {background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right}
.tbl_middle_center{background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: center}
.tbl_middle_right {background:#f0f3f5; border-width:1px 1px 0px 1px; border-color:#6192a9; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right}
.tbl_end          {                    border-width:1px 0px 0px 0px; border-color:#6192a9; border-style:solid; padding:0px; }

.tblh_top          {background:#bbbbbb; border-width:1px;       border-color:#888888; border-style:solid; padding:1px; color:#222222; font-weight:bold; font-family:Tahoma; vertical-align: bottom; text-align: center}
.tblh_middle       {background:#eeeeee; border-width:1px;       border-color:#888888; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: left}
.tblh_middle_lp    {background:#eeeeee; border-width:1px;       border-color:#888888; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right; font-weight:bold}
.tblh_middle_id    {background:#eeeeee; border-width:1px;       border-color:#888888; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right}
.tblh_middle_right {background:#eeeeee; border-width:1px;       border-color:#888888; border-style:solid; padding:1px; color:#222222; font-family:Tahoma; vertical-align: top; text-align: right}

.tbl_hidden        {border-width:0px; padding:0px; }

.title           {font-size:13px; color:#6192a9; text-decoration:none; font-weight:bold}

a.loginstatuslnk       {font-size:9px; color:#cccccc; text-decoration:underline;}
a.loginstatuslnk:hover {font-size:9px; color:#ee0000; text-decoration:none;}

a.menutop           {font-family:Verdana,helvetica,arial; font-size:11px; color:#114277; text-decoration:none; font-weight: bold;}
a.menutop:hover     {font-family:Verdana,helvetica,arial; font-size:11px; color:#880000; text-decoration:none; font-weight: bold;}
a.menutopb          {font-family:Verdana,helvetica,arial; font-size:11px; color:#880000; text-decoration:none; font-weight: bold;}
a.menutopb:hover    {font-family:Verdana,helvetica,arial; font-size:11px; color:#880000; text-decoration:none; font-weight: bold;}

a.lnk            {font-size:11px; color:#114277; text-decoration:underline;}
a.lnk:hover      {font-size:11px; color:#ee0000; text-decoration:none;}
a.lnkb           {font-size:11px; color:#114277; text-decoration:underline; font-weight:bold;}
a.lnkb:hover     {font-size:11px; color:#ee0000; text-decoration:none; font-weight:bold;}
a.lnksmall       {font-size:9px; color:#114277; text-decoration:underline;}
a.lnksmall:hover {font-size:9px; color:#ee0000; text-decoration:none;}
a.lnksmallb       {font-size:9px; color:#114277; text-decoration:underline; font-weight:bold;}
a.lnksmallb:hover {font-size:9px; color:#ee0000; text-decoration:none; font-weight:bold;}

a.lnktip            {font-size:11px; color:#555555; text-decoration:underline; border-bottom: dotted 2px #dd0000;}
a.lnktip:hover      {font-size:11px; color:#ee0000; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnktipb           {font-size:11px; color:#555555; text-decoration:underline; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnktipb:hover     {font-size:11px; color:#ee0000; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnktipsmall       {font-size:9px; color:#555555; text-decoration:underline; border-bottom: dotted 2px #dd0000;}
a.lnktipsmall:hover {font-size:9px; color:#ee0000; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnktipsmallb       {font-size:9px; color:#555555; text-decoration:underline; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnktipsmallb:hover {font-size:9px; color:#ee0000; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}

a.lnk2            {font-size:11px; color:#2222cc; text-decoration:underline;}
a.lnk2:hover      {font-size:11px; color:#ee0000; text-decoration:none;}
a.lnk2b           {font-size:11px; color:#2222aa; text-decoration:underline; font-weight:bold;}
a.lnk2b:hover     {font-size:11px; color:#ee0000; text-decoration:none; font-weight:bold;}
a.lnk2small       {font-size:9px; color:#2222cc; text-decoration:underline; font-weight:bold;}
a.lnk2small:hover {font-size:9px; color:#ee0000; text-decoration:none; font-weight:bold;}

a.lnkbtn             {font-size:11px; color:#114277; text-decoration:none; font-weight:normal;}
a.lnkbtn:hover       {font-size:11px; color:#ee0000; text-decoration:none; font-weight:normal;}
a.lnkbtnb            {font-size:11px; color:#114277; text-decoration:none; font-weight:bold;}
a.lnkbtnb:hover      {font-size:11px; color:#ee0000; text-decoration:none; font-weight:bold;}
a.lnkbtnsmall        {font-size: 9px; color:#114277; text-decoration:none; font-weight:normal;}
a.lnkbtnsmall:hover  {font-size: 9px; color:#ee0000; text-decoration:none; font-weight:normal;}
a.lnkbtnsmallb       {font-size: 9px; color:#114277; text-decoration:none; font-weight:bold;}
a.lnkbtnsmallb:hover {font-size: 9px; color:#ee0000; text-decoration:none; font-weight:bold;}

a.lnkbtntip            {font-size:11px; color:#555555; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnkbtntip:hover      {font-size:11px; color:#ee0000; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipb           {font-size:11px; color:#555555; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipb:hover     {font-size:11px; color:#ee0000; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipsmall       {font-size:9px; color:#555555; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipsmall:hover {font-size:9px; color:#ee0000; text-decoration:none; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipsmallb       {font-size:9px; color:#555555; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
a.lnkbtntipsmallb:hover {font-size:9px; color:#ee0000; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}

a.collnkbtn         {font-size:11px; color:#222222; text-decoration:none;}
a.collnkbtn:hover   {font-size:11px; color:#ee0000; text-decoration:none;}

.txtsmall     {font-size:9px;  color:#222222; text-decoration:none;}
.txtsmallb    {font-size:9px;  color:#222222; text-decoration:none; font-weight:bold;}
.txt          {font-size:11px; color:#222222; text-decoration:none;}
.txtb         {font-size:11px; color:#222222; text-decoration:none; font-weight:bold;}
.txtbig       {font-size:15px; color:#222222; text-decoration:none;}
.txtbigb      {font-size:15px; color:#222222; text-decoration:none; font-weight:bold;}

.txttipsmall     {font-size:9px;  color:#222222; text-decoration:none; border-bottom: dotted 2px #dd0000;}
.txttipsmallb    {font-size:9px;  color:#222222; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
.txttip          {font-size:11px; color:#222222; text-decoration:none; border-bottom: dotted 2px #dd0000;}
.txttipb         {font-size:11px; color:#222222; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}
.txttipbig       {font-size:15px; color:#222222; text-decoration:none; border-bottom: dotted 2px #dd0000;}
.txttipbigb      {font-size:15px; color:#222222; text-decoration:none; font-weight:bold; border-bottom: dotted 2px #dd0000;}

.txt2small    {font-size:9px; color:#333388; text-decoration:none;}
.txt2smallb   {font-size:9px; color:#333388; text-decoration:none; font-weight:bold;}
.txt2         {font-size:11px; color:#333388; text-decoration:none;}
.txt2b        {font-size:11px; color:#333388; text-decoration:none; font-weight:bold;}
.txt2big      {font-size:13px; color:#333388; text-decoration:none;}
.txt2bigb     {font-size:13px; color:#333388; text-decoration:none; font-weight:bold;}

.txterrsmall    {font-size:9px; color:#cc0000; text-decoration:none;}
.txterrsmallb   {font-size:9px; color:#cc0000; text-decoration:none; font-weight:bold;}
.txterr         {font-size:11px; color:#cc0000; text-decoration:none;}
.txterr         {font-size:11px; color:#cc0000; text-decoration:none; font-weight:bold;}
.txterrbig      {font-size:13px; color:#cc0000; text-decoration:none;}
.txterrbigb     {font-size:13px; color:#cc0000; text-decoration:none; font-weight:bold;}

tr.green { background-color: #00cc00; }
#scroll-to-top{
   position:fixed;
   bottom:15px;
   right:20px;
   opacity:0.8;
}
#scroll-to-top:hover{
   opacity:1;
}
#copyright{
	position:fixed;
	bottom:5px;
	left:20px;
	opacity:0.5;
}
blink, .blink {
  -webkit-animation: blink 1s step-end infinite;
  -moz-animation: blink 1s step-end infinite;
  -o-animation: blink 1s step-end infinite;
  animation: blink 1s step-end infinite;
}

@-webkit-keyframes blink {
  67% { opacity: 0 }
}

@-moz-keyframes blink {
  67% { opacity: 0 }
}

@-o-keyframes blink {
  67% { opacity: 0 }
}

@keyframes blink {
  67% { opacity: 0 }
}

iframe, object, embed{max-width: 100%;}

.alignleft {
	float: left;
}
.alignright {
	float: right;
}
