* {
  padding : 0;
  margin  : 0;
}

body {
  background  : #EDEEEE;
}

body, td, a, select, textarea, input, p {
  font-family : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size   : 14px;
  color       : #000000;
  line-height : 20px;
}

h1 {
  font-family : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size   : 24px;
  color       : #265B85;
  text-decoration : none;
  font-weight     : bold;
  line-height : 20px;
}

h2 {
  font-family : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size   : 20px;
  color       : #7A7A7A;
  text-decoration : none;
  font-weight     : normal;
  line-height : 20px;
}

p {
  margin-bottom : 20px;
}

img {
  border : none;
}

a {  }
a:link    {  }
a:visited {  }
a:hover   {  }
a:active  {  }

table {
  border-collapse : collapse;
}

table, td, th {
}

td {
  text-align     : justify;
  vertical-align : top;
}

/*****************************/
/* Master Framework          */
/* til 2014-07 1024x768 W/H  */
/*****************************/

table.Framework {
  width   : 1250px;
  height  : 868px;
  padding : 0px;
  margin  : 0px;
  border  : none;
}

div.Container {
  position   : relative;
  width      : 100%;
  height     : 660px;
  overflow-y : auto;
  overflow-x : hidden;
}

div.Content {
  position         : absolute;
  margin           : 10px;
  padding          : 10px;
  background-image : url(../images/white80.png);
}

div.ContentTicker {
  position         : absolute;
  margin           : 0px;
  padding          : 0px;
  background-image : url(../images/white80.png);
}

div.ContentRounded {
  position              : absolute;
  margin                : 10px;
  padding               : 10px;
  background-image      : url(../images/white80.png);
  overflow-x            : hidden;
  overflow-y            : auto;
  -moz-border-radius    : 10px;
  -webkit-border-radius : 10px;
  -khtml-border-radius  : 10px;
  border-radius         : 10px;
  behavior              : url(styles/border-radius.htc);
}

div.ContentRoundedTransparent {
  position              : absolute;
  margin                : 1em;
  padding               : 10px;
  background-image      : url(../images/pixempty.gif);
  border                : none;
  overflow              : hidden;
  -moz-border-radius    : 10px;
  -webkit-border-radius : 10px;
  -khtml-border-radius  : 10px;
  border-radius         : 10px;
  behavior              : url(styles/border-radius.htc);
}

div.rrm_adSENSE_STD {
  position              : absolute;
  margin                : 1em;
  padding               : 10px;
  background-image      : url(../images/white80.png);
  overflow-x            : hidden;
  overflow-y            : auto;
  -moz-border-radius    : 10px;
  -webkit-border-radius : 10px;
  -khtml-border-radius  : 10px;
  border-radius         : 10px;
  behavior              : url(styles/border-radius.htc);
  overflow              : hidden;
  border                : none;
}

/*****************************/
/* TopMenu                   */
/*****************************/

table.TopMenu {
  background : #ffffff;
}

td.TopMenu {
  height  : 30px;
  padding : 3px 9px 3px 9px;
}

td.TopMenuHi {
  padding : 3px 9px 3px 9px;
}

td.TopMenuSeparator {
  background : #ffffff;
  color      : #BFBFC0;
}

a.TopMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 20px;
  color           : #BFBFC0;
  text-decoration : none;
  font-weight     : bold;
}

a.TopMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 20px;
  color           : #265B85;
  text-decoration : none;
  font-weight     : bold;
}

/*****************************/
/* MainMenu                  */
/*****************************/

table.MainMenu {
  background : #064470;
  width      : 100%;
}

td.MainMenu {
  height  : 25px;
  padding : 3px 9px 3px 9px;
}

td.MainMenuHi {
  padding : 3px 9px 3px 9px;
}

td.MainMenuSeparator {
  background-color : #064470;
  color            : #ffffff;
}

a.MainMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #ffffff;
  text-decoration : none;
  font-weight     : bold;
}

a.MainMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #99ccff;
  text-decoration : none;
  font-weight     : bold;
}

/*****************************/
/* SubMenu                   */
/*****************************/

table.SubMenu {
  background : #265B85;
}

td.SubMenu {
  height  : 20px;
  padding : 3px 9px 3px 9px;
}

td.SubMenuHi {
  padding : 3px 9px 3px 9px;
}

td.SubMenuSeparator {
  background-color : #265B85;
  color            : #ffffff;
}

a.SubMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #ffffff;
  text-decoration : none;
}

a.SubMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #99ccff;
  text-decoration : none;
}

/*****************************/
/* BreadCrumbMenu            */
/*****************************/

table.BreadCrumbMenu {
  width      : 100%;
  background : #ffffff;
}

td.BreadCrumbMenu {
  height         : 30px;
  padding        : 2px;
  font-size      : 12px;
  color          : #BFBFC0;
  vertical-align : middle;
}

a.BreadCrumbMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #BFBFC0;
  text-decoration : none;
}

a.BreadCrumbMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #BFBFC0;
  text-decoration : none;
  font-style      : italic;
}

/*****************************/
/* FuncMenu                  */
/*****************************/

table.FuncMenu {
  background      : #064470;
  border-collapse : collapse;
  height          : 25px;
}

table.FuncMenu tr {
  height : 25px;
}

td.FuncMenu,
td.FuncMenuHi,
td.FuncMenuSeparator {
  height         : 25px;
  padding        : 0px 2px 0px 2px;
  font-family    : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size      : 14px;
  color          : #ffffff;
  line-height    : 25px;
  vertical-align : middle;
  white-space    : nowrap;
}

td.FuncMenuHi {
  font-size   : 16px;
  font-weight : bold;
}

td.FuncMenuSeparator {
  background-color : #064470;
  color            : #ffffff;
}

a.FuncMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #ffffff;
  text-decoration : none;
  line-height     : 25px;
}

a.FuncMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 16px;
  color           : #ffffff;
  font-weight     : bold;
  text-decoration : none;
  line-height     : 25px;
}

form.SearchForm {
  display     : inline;
  margin      : 0;
  padding     : 0;
  height      : 25px;
  line-height : 25px;
}

input.SearchField {
  width            : 75px;
  height           : 18px;
  line-height      : 18px;
  padding          : 0px 2px 0px 2px;
  margin           : 0;
  background-color : #ffffff;
  color            : #265B85;
  border           : 1px solid #064470;
  vertical-align   : middle;
  box-sizing       : border-box;
}

/*****************************/
/* FooterMenu                */
/*****************************/

table.FooterMenu {
  background : #ffffff;
  color      : #000000;
  width      : 100%;
}

td.FooterMenu {
  height          : 30px;
  padding         : 3px 9px 3px 9px;
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #000000;
  text-decoration : none;
}

td.FooterMenuHi {
  padding : 3px 9px 3px 9px;
}

td.FooterMenuSeparator {
  background-color : #ffffff;
  color            : #000000;
}

a.FooterMenu {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #000000;
  text-decoration : none;
}

a.FooterMenuHi {
  font-family     : Calibri, Verdana, Arial, Helvetica, sans-serif;
  font-size       : 14px;
  color           : #265B85;
  text-decoration : none;
}

/*****************************/
/* PIX SLIDER                */
/*****************************/

#featured {
  width        : 330px;
  padding-right : 350px;
  position     : relative;
  height       : 270px;
  background   : #fff;
  border       : 1px solid #ccc;
  font-family  : Calibri, Verdana, Arial, Helvetica, sans-serif;
}

#featured ul.ui-tabs-nav {
  position   : absolute;
  top        : 0;
  left       : 400px;
  list-style : none;
  padding    : 0;
  margin     : 0;
  width      : 350px;
}

#featured ul.ui-tabs-nav li {
  padding      : 1px 0;
  padding-left : 13px;
  font-size    : 12px;
  color        : #666;
}

#featured ul.ui-tabs-nav li span {
  display        : table-cell;
  vertical-align : top;
  padding-left   : 10px;
  font-size      : 12px;
  font-family    : Calibri, Verdana, Arial, Helvetica, sans-serif;
  line-height    : 18px;
}

#featured .ui-tabs-panel {
  width      : 400px;
  height     : 270px;
  background : #999;
  position   : relative;
  overflow   : hidden;
}

#featured .ui-tabs-hide {
  display : none;
}

#featured li.ui-tabs-nav-item a {
  display     : table-row;
  height      : 60px;
  color       : #333;
  background  : #fff;
  line-height : 20px;
  outline     : none;
}

#featured li.ui-tabs-nav-item a:hover {
  background : #f2f2f2;
}

#featured li.ui-tabs-selected {
  background : url('../images/selected-item.gif') top left no-repeat;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a {
  background : #ccc;
}

#featured ul.ui-tabs-nav li img {
  margin     : 2px 5px;
  background : #fff;
  width      : 73px;
  height     : 55px;
  padding    : 2px;
  border     : 1px solid #eee;
}

#featured .ui-tabs-panel .info {
  position   : absolute;
  top        : 200px;
  left       : 0;
  height     : 70px;
  width      : 400px;
  background : url('../images/transparent-bg.png');
}

#featured .info h2 {
  font-size   : 18px;
  font-family : Georgia, serif;
  color       : #fff;
  padding     : 5px;
  margin      : 0;
  overflow    : hidden;
}

#featured .info p {
  margin      : 0px 5px;
  font-family : Verdana;
  font-size   : 11px;
  line-height : 15px;
  color       : #f0f0f0;
}

#featured .info a {
  text-decoration : none;
  color           : #fff;
}

#featured .info a:hover {
  text-decoration : underline;
}

/* EOF PIX SLIDER */