BODY {
	MARGIN: 0px;
	BACKGROUND-COLOR: #fff;
	}

 IMG { }

 .photoSmall {
	WIDTH: 100px;
	BORDER: 1px solid #e4c061;
	}

 .DogMainPhoto {
	BORDER: 0px;
	WIDTH: 640px;
	MARGIN: 0px 0px 20px 35px;
	}

 UL { }

 .ul_oper {
	MARGIN: 0px;
	padding-inline-start: 20px;
	}	

 TABLE {
	BORDER: 0px;
	PADDING: 0px;
	}

 .tableTitle {
	WIDTH: 970px;
	BORDER: 0px;
	PADDING: 0px;
	}

 .tableOper {
	WIDTH: 960px;
	MARGIN: 0px;
	BORDER: 0px;
	}

 .tableDogBlock  {
	MARGIN: 0px 0px 10px 0px;
	BACKGROUND: #fff;
	BORDER: 1px solid #979797;
	}	

 .tableDogBlock:hover  {
	BACKGROUND: #fff;
	CURSOR: pointer;
	}	
	
 .tableMenu {
	WIDTH: 810px;
	HEIGHT: 25px;
	MARGIN: 0px 0px 0px 0px;
	BORDER: 0px;
	FLOAT: left;
	}

 .tableSearch {
	BORDER: 0px;
	BORDER-COLLAPSE: collapse;
	PADDING: 5px;
	WIDTH: 1020px;
	HEIGHT: 40px;
	}

 .tableInputBlock {
	BORDER: 0px;
	PADDING: 0px;
	border-collapse: collapse;
	}

 .tableMain {
	WIDTH: 1020px;
	MIN-HEIGHT: 700px;
	border-collapse: collapse;
	}

 .tableList {
	BORDER: 0px;
	WIDTH: 100%;
	}

 .tableStd {
	WIDTH: 100%;
	border-collapse: collapse;
	BACKGROUND-COLOR: #2e2b23;
	BORDER: 1px solid #615b4a;
	}

 TD {
	VERTICAL-ALIGN: middle;
	PADDING: 2px 10px 2px 10px ;
	}

 .tdDictEdit {
	BACKGROUND: #e9e9e9; 
	MARGIN: 0px;
	PADDING: 1px 3px 1px 3px;
	BORDER-TOP: 1px solid #fff;
	BORDER-LEFT: 0px solid #fff;
	BORDER-RIGHT: 0px solid #fff;
	BORDER-BOTTOM: 0px solid #fff;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: bold;
	COLOR: #2e2b23;
	}

 .tdPed { /* ÿ÷åéêè òàáëèöû ðîäîñëîâíîé */
	BORDER: 1px solid #2e2b23;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	PADDING: 2px;
	}

 .tdList { /* ÿ÷åéêà â òàáëèöàõ-ñïèñêàõ - âûñòàâîê, àðõèâîâ è ò.ä. */
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	}

 .tdListB {
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	}

 .tdListS { /* ÿ÷åéêà â òàáëèöàõ-ñïèñêàõ - âûñòàâîê, àðõèâîâ è ò.ä. + ÃÐÀÍÈÖÀ */
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BORDER: 1px solid #2e2b23;
	}

 .tdStat {
	FONT-WEIGHT: bold;
	PADDING: 3px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	BORDER: 1px solid #2e2b23;
	BACKGROUND: #fff; 
	}

 .tdStatI {
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	PADDING: 3px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	BORDER: 1px solid #2e2b23;
	BACKGROUND: #fff; 
	}

 .tdDogList {
	BORDER: 1px dashed #2e2b23;
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: Tahoma;
	}

 .tdDogBlockPh {
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	}

 .tdPh {
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 7.0pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	}

 .tdDogBlockText{
	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 9.0pt;
	COLOR: #979797;
	FONT-FAMILY: "Underdog", sans serif; 
	LETTER-SPACING: 1.2pt;
	}

 .tdLetterBlock {
	WIDTH: 35px;
	PADDING: 0px 0px 0px 10px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 24.0pt;
	COLOR: #ba8c12;
	}

 .tdBlockText{
	PADDING: 0px 10px 0px 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	COLOR: #d4d4d4;
	FONT-FAMILY: Verdana;
	}
	
 .tdOperations  {
	COLOR: #2e2b23;
	PADDING: 10px 5px 10px 5px;
	VERTICAL-ALIGN: top;
	}
 
 .tdMenuItem {
	PADDING: 0px;
	TEXT-ALIGN: left;
	BORDER: 0px;
	}

 .tdMenuTitle {
	WIDTH: 964px;
	HEIGHT: 141px;
	PADDING: 10px;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	}

 .tdSearchMain {
	WIDTH: 675px;
	TEXT-ALIGN: left;
	PADDING: 0px;
	}

 .tdSearchBase {
	WIDTH: 225px; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	PADDING: 3px 0px 3px 0px;
	COLOR: #ffffff;
	}

 .tdSearchWhite {
	WIDTH: 15px; 
	BACKGROUND-COLOR: #fff;
	PADDING: 0px;
	}


 .tdSearchShow {
	WIDTH: 330px;
	TEXT-ALIGN: center;
	PADDING: 0px;
/*	BORDER-LEFT: 15px solid #fff; */ 
	}

 .tdFeedback {
	VERTICAL-ALIGN: top;
	FONT-FAMILY: MS Sans Serif;
	FONT-STYLE: italic;
	FONT-SIZE: 8.0pt;
	COLOR: #fff;
	}

 .tdItd {
	PADDING: 0px;
	BORDER: 0px;
	VERTICAL-ALIGN: Top; 
	}

 .tdMainLeft {
	BACKGROUND-COLOR: #fff; 
	VERTICAL-ALIGN: Top;
	PADDING: 0px;
	WIDTH: 675px;
	}

 .tdMainRight {
	BACKGROUND-COLOR: #fff; 
	VERTICAL-ALIGN: Top;
	PADDING: 0px;
	WIDTH: 330px;
/*	BORDER-LEFT: 15px solid #fff;  */
	}

 .TD_A {
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: Top;
	}

 .tdAlpha {
	FONT-WEIGHT: bold;
	FONT-FAMILY: "Underdog", sans serif;
	FONT-SIZE: 9.0pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	MARGIN: 0px;
	PADDING: 3px; 
	}

 .tdShowResL {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	MARGIN: 0px;
	PADDING: 5px; 
/*	BORDER: 1px dashed #d1d1d1; */
	}

 .tdShowRes {
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	MARGIN: 0px;
	PADDING: 5px; 
/*	BORDER: 1px dashed #d1d1d1; */
	}

 .TD_mark {  
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	COLOR: Red;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 3px;
	BORDER: 1px solid #d4d4d4;
	}

 .TD_N {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
        COLOR: #000000;
	VERTICAL-ALIGN: Top;
	}

 .td20 {
	VERTICAL-ALIGN: top;
	PADDING: 20px 20px 0px 20px;
	}

 TR { }

 .trShowRes {
/*	BACKGROUND: #c2c2c2;  */
	}

 FONT { }

 .DogTitleName {
	COLOR: #d79903; /* #2e2b23 */
	FONT-FAMILY: 'Underdog', Arial;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 16.0pt;
	LETTER-SPACING: 1.5pt;
/*	TEXT-SHADOW: rgba(0, 0, 0, 0.498039) 2px 2px 0px; */
	}

 .fDogOptions {
	COLOR: #8cabd8; /* #c63d00 */
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: 600;
	TEXT-SHADOW: 1px 1px 2px #ccc; /* 1px 1px 2px rgb(255, 255, 255), 1px -1px 1px rgb(255, 255, 255) */
	LETTER-SPACING: 0.5pt;
	TEXT-TRANSFORM: uppercase;
	}

 .message {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #d4d4d4;
	}

 .authmessage {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8.0pt;
	COLOR: #fff;
	TEXT-ALIGN: center;
	}
	
	
 DIV { }
 
 .DogContent {
	MARGIN: 0px 0px 0px 35px;
	}

 .ShowBlock {
	WIDTH: 268px;
	MARGIN: 0px 0px 10px 0px;
	BACKGROUND: #fff;
	BORDER: 1px solid #979797;
	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	COLOR: #655b4d;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: 1.2pt;
	}

 .ShowBlock:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #fff;
	}
 
 .classTitle {
	MARGIN: 0px 0px 10px 0px;
	FONT-FAMILY: Courier;
	FONT-SIZE: 10.0pt;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	}

 .res01 {
	FONT-SIZE: 7.0pt;
	COLOR: #2e2b23;
	FONT-FAMILY: MS Sans Serif;
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	}

 .addInfo {
	FONT-SIZE: 7.0pt;
	FONT-FAMILY: MS Sans Serif;
	FONT-WEIGHT: normal;
	COLOR: #8cabd8;
	MARGIN: 1px 0px 0px 0px;
	}

 .fNameD {
	FONT-SIZE: 10.0pt;
	COLOR: #46638c;
	FONT-FAMILY: Forum;
	PADDING: 15px 15px 2px 15px;
	}

 .fValueD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	PADDING: 2px 15px 2px 15px;
	}

 .fName {
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Helvetica;
	MARGIN: 5px 0px 2px 0px;
	}

 .fNameW {
	FONT-SIZE: 9.0pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Underdog";
	MARGIN: 2px 0px 2px 0px;
	}

 .fValue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	MARGIN: 0px 0px 5px 0px;
	}

 .fValueW {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	MARGIN: 0px 0px 5px 0px;
	}

 .fHealthGreen {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.0pt;
	COLOR: #00af00;
	BACKGROUND-COLOR: #b2ffb2;
	FONT-FAMILY: Arial;
	PADDING: 5px;
	MARGIN: 0px 0px 10px 0px;
	}

 .fHealthGrey{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.0pt;
	COLOR: #6d6d6d;
	BACKGROUND-COLOR: #d1d1d1;
	FONT-FAMILY: Arial;
	PADDING: 5px;
	MARGIN: 0px 0px 10px 0px;
	}

 .fHealthGreen:hover, .fHealthGrey:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #fff;
	}

 .DogBlock {
	MARGIN: 0px 0px 10px 0px;

	BACKGROUND: #fff; /* #fbe0e7*/
	BORDER: 0px;

	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	COLOR: #655b4d;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: 1.2pt;
	}

 .DictInfoBlock {
	PADDING: 20px 0px 0px 0px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	TEXT-ALIGN: justify;
	}

 .div_auth {
	BACKGROUND: #bbcee9; /* #fbe0e7*/
	MARGIN: 0px;
	PADDING: 5px;
	WIDTH: 240px;
	HEIGHT: 45px;
	FLOAT: right;
	}

 .dDogOptions {
	PADDING: 3px 0px 0px 0px;
	}

 .DogBackPhoto {
	VERTICAL-ALIGN: top;
	}

 .BlackGradient {
	HEIGHT: 40px;
/*	BACKGROUND: url(/img/black.png); */
	BORDER: 0px;
	PADDING: 15px;
	MARGIN-BOTTOM: 5px;
	}

 .WhiteGradient {
	HEIGHT: 19px;
	PADDING: 4px 15px 4px 15px;
	BACKGROUND: url(/img/white.png);
	POSITION: relative;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #000000; 
	TEXT-SHADOW: rgba(255, 255, 255, 0.498039) 1px 1px 0px;
	}
	
 .InfoBlock {
	PADDING: 15px;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: Arial;
	}

 .InfoShow {
	MARGIN: 10px;
	PADDING: 10px;
	BORDER: 1px solid #d4d4d4;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: Arial;
	}

  .div_body {
	WIDTH: 978px;
	BACKGROUND-COLOR: #ffffff;
	PADDING: 11px;
	}
  .div_body_inner {
	WIDTH: 968px;
	BORDER: 5px solid #039403;
	}

  .div_title {
	MARGIN: 5px;
	WIDTH: 960px;
	HEIGHT: 135px;
	BORDER: 0px;
	}

  .div_menu {
	WIDTH: 1060px;
	HEIGHT: 55px;
	BACKGROUND-COLOR: #fff; 
	BORDER: 0px;
	}

  .div_search {
	WIDTH: 1020px;
	COLOR: #fff;
	BACKGROUND-COLOR: #8cabd8; 
	BORDER: 0px;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 40px;
	}

  .div_oper {
	WIDTH: 1060px;
	BORDER: 0px;
	BACKGROUND-COLOR: #d5e2f3; /* #bbcee9 */
	MARGIN: 5px 0px 30px 0px;
	}

 .div_feedback {
	WIDTH: 970px;
	COLOR: #ffffff;
	PADDING: 10px;
	BORDER: 0px;
	}

 .div_main {
	WIDTH: 1020px;
	MIN-HEIGHT: 700px;
	MARGIN: 0px;
	PADDING: 10px 0px 0px 0px;
	BACKGROUND: #fff;
	BORDER-LEFT: 40px solid #8cabd8;
	TEXT-ALIGN: left;
	}

  .div_bottom {
	WIDTH: 1020px;
	HEIGHT: 30px;
	COLOR: #bbcee9;
	BACKGROUND-COLOR: #8cabd8; 
	BORDER: 0px;
	MARGIN: 0px;
	PADDING: 5px 0px 5px 40px;
	TEXT-ALIGN: left;
	}

 .div_fullscreen {
	WIDTH: 90%;
	BORDER: 1px solid #ffffff;
	MARGIN: 20px 0px 20px 0px;
	BACKGROUND: #fff;
	TEXT-ALIGN: left;
	}
	
 .div_rek {
	MARGIN: 10px;
	}
	
	
 .div_ending {
	MARGIN: 0px;
	WIDTH: 950px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #1e2939;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8.0pt;
	PADDING: 10px 10px 10px 10px;
	BACKGROUND-COLOR: #fff; 
	BORDER: 0px;
	}

 .div_small {
	MARGIN: 0px;
	PADDING: 4px 0px 0px 0px;
/*	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt; */
	}
	
 .div_small8 {
	MARGIN: 0px;
	PADDING: 8px 0px 0px 0px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	COLOR: #000000;
	}
	
 .div_small12 {
	MARGIN: 0px;
	PADDING: 12px 0px 0px 0px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	COLOR: #000000;
	}

 .divPhRights {
	MARGIN: 0px;
	PADDING: 4px 4px 4px 4px;
	COLOR: #686868;
	}

 .divDateUpd, .infoMessage {
	MARGIN: 0px;
	PADDING: 20px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-STYLE: italic;
	COLOR: #615b4a;
	}	

 .errorMessage {
	MARGIN: 10px 0px 10px 0px;
	PADDING: 10px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #ff0000;
	BORDER: 1px dashed #ff0000;
	BACKGROUND: #dbafaf;
	}

 P { }

 .pCenter {
	TEXT-ALIGN: center;
	MARGIN: 0px;
	}

 .pDescr {
	TEXT-ALIGN: justify;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 9.0pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	COLOR: #999999; 
	MARGIN: 4px 0px 5px 0px;
	}

 .pDescrAdd {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: normal;
	COLOR: #b62918; 
	MARGIN: 0px 0px 0px 0px;
	}

 .pStd {
	TEXT-ALIGN: justify;
	MARGIN: 0px 0px 10px 0px;
	FONT-FAMILY: Georgia;
	}

FORM { }

.form_search {
	MARGIN: 0px;
	WIDTH: 675px;
	}

.form_search_adv {
	MARGIN: 0px;
	BORDER-TOP: 0px;
	}
 
 A {
	COLOR: #b17e2d; 
	TEXT-DECORATION: none;
	}

 A:hover {
	COLOR: #275caa; /* 62082a */
	}

 aTit:hover {
	TEXT-DECORATION: none;
	}

 .aWeb {
	COLOR: #0000ff; /* #0000ff */
	}

 .aSystem {
	FONT-SIZE: 7.0pt;
	}

 .aBig {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 14.0pt;
	}

 .aLinkTitle {
	COLOR: #fff;
	}

 .aOptLt {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	}

 .aDicListItem {
	COLOR: #ba8c12;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	}

 .menuitem1 {
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Underdog', Arial;
	LETTER-SPACING: 2.0pt;
	COLOR: #7a889d;
	FONT-SIZE: 10.0pt;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none; 
	}

 .menuitem {
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Underdog', Arial;
	LETTER-SPACING: 2.0pt;
	COLOR: #7a889d;
	FONT-SIZE: 10.0pt;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none; 
	}

 .aSearchAdv, .aSearchAdv:hover {
	COLOR: #ffffff; /* 39342f */
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8.0pt;
	TEXT-DECORATION: none; 
	BORDER-BOTTOM: 1px dotted;
	}

 .aFeedback {
	COLOR: #d79903;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10.0pt;
	TEXT-DECORATION: none; 
	BORDER-BOTTOM: 1px dotted;
	}

 .operitem {
	COLOR: #275caa; /* e4c061 */
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9.0pt;
	TEXT-DECORATION: none; 
	}

 SELECT { 
        FONT-SIZE: 8.0pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
	LETTER-SPACING: -0.5pt;
        COLOR: #300C01;
        }

 CHECKBOX {
        FONT-SIZE: 12px;
        }

 INPUT {
	FONT-SIZE: 11px;
	}

 .MIPT {
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .MSUB {
	BORDER: 1px solid #000000;
	COLOR: #000000;
	HEIGHT: 20px;
	MARGIN: 5px;
	PADDING: 2px 5px 2px 5px;
	}

 .MTXT {
	BORDER: 1px solid;
	MARGIN: 0px;
	PADDING: 2px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .iWeb {
	COLOR: #0000ff;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .iRed{
	COLOR: #fff; /* df7b33 */
/*	FONT-FAMILY: Tahoma; 
	FONT-WEIGHT: bold; */
        FONT-SIZE: 10.0pt;
	}

 .Iauth {
	BACKGROUND: #ffffff;
	BORDER: 1px solid #8cabd8;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	}

 .iLeft {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #275caa;
	BORDER-BOTTOM: 1px solid #275caa;
	BORDER-LEFT: 1px solid #275caa;
	BORDER-RIGHT: 0px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8.0pt;
	HEIGHT: 20px;
	MARGIN: 0px;
	PADDING: 2px;
	}

 .iRight {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #275caa;
	BORDER-BOTTOM: 1px solid #275caa;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 1px solid #275caa;
	COLOR: #000000;
	HEIGHT: 20px;
	MARGIN: 0px;
	PADDING: 2px 5px 2px 5px;
	}

 .flag {
	BORDER: 1px solid;
	}
	
 .iCHK {
	MARGIN: 0px 2px 0px 2px;
	FONT-SIZE: 6px;
	WIDTH: 10px;
	HEIGHT: 10px;
	}

 .iDictEdit {
	WIDTH: 30px;
	MARGIN: 1px;
	FONT-SIZE: 8.0 pt;
	}

 .iDictCheck {
	MARGIN: 1px;
	FONT-SIZE: 8.0 pt;
	}

 H3 {
	COLOR: #46638c; /* #2e2b23 8c5760 */
	PADDING: 0px 0px 3px 0px;
	MARGIN: 0px;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: Underdog, Helvetica;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 0.7pt;
	FONT-SIZE: 9.0pt;
	}

 H2 {
	COLOR: #d79903; /* #2e2b23 */
	MARGIN: 0px 0px 10px 0px;
	FONT-FAMILY: 'Underdog', Arial;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 16.0pt;
	TEXT-TRANSFORM: uppercase;
	}

 H1 {
	font-size: 28px;
	font-family: Arial;
	font-weight: 900;
	text-decoration: none;
	letter-spacing: 2px;
	text-transform: none;
	font-variant: normal;
	text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; 
	text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; 
	padding: 0;
	color: #D93C5C; /* fbe0e7 */
	}

 .h2right {
	COLOR: #d79903;
	FONT-FAMILY: 'Underdog', Arial;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 16.0pt;
	TEXT-TRANSFORM: uppercase;
	PADDING: 0px;
	MARGIN: 30px 0px 2px 15px;
	}


/* JQuery technical styles */

  .accordion H3 {
	cursor: pointer;
	padding: 5px;
        margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	}

  .accordion P {
	margin: 0;
	padding: 5px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	}