body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #506268;
	margin: 0px;
}
.bgWh
{
	background-color: #FFFFFF;
}
.bY
{
	background-color: #FFF799;
}
.bigTM {
	margin-top: 45px;
	margin-bottom: 0px;
}
p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bigTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bigPh
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 28px;
}
.big
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

a.nodeunderline:link
{
	text-decoration: none;
}
a.nodeunderline:visited
{
	text-decoration: none;
}
a.nodeunderline:hover
{
	text-decoration: none;
}
a.nodeunderline:active
{
	text-decoration: none;
}
a:link
{
	color: #003371;
	text-decoration: underline;
}
a:visited
{
	color: #003371;
	text-decoration: underline;
}
a:hover
{
	color: #002553;
	text-decoration: none;
}
a:active
{
	color: #002553;
	text-decoration: none;
}
a.notUnderline:link
{
	color: #003371;
	text-decoration: none;
}
a.notUnderline:visited
{
	color: #003371;
	text-decoration: none;
}
a.notUnderline:hover
{
	color: #002553;
	text-decoration: underline;
}
a.notUnderline:active
{
	color: #002553;
	text-decoration: underline;
}
.bigOrange
{
	color: #cb4b0e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.orange
{
	color: #cb4b0e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txtWh
{
	color: #FFFFFF;
}
.txtWh a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.txtWh a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.txtWh a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.txtWh a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.bgHelp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ececec;
}
ul.helpIn
{
	list-style-image: url(/img/markHelp.gif);
	margin-top: 15px;
	margin-bottom: 15px;
}
ul.helpIn li
{
	margin-top: 10px;
	margin-bottom: 10px;
}
ul.railIn
{
	list-style-image: url(/img/arrowRail.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}
ul.railIn li
{
	margin: 0px 10px 10px -20px;
}
ul.aviaIn
{
	list-style-image: url(/img/arrowAvia.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}
ul.aviaIn li
{
	margin: 0px 10px 10px -20px;
}
.menuRail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5f723c;
	background-color: #cae0a1;
	font-size: 12px;
}
/*.menuRail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #748555;
	background-color: #eafcd8;
	font-size: 12px;
}*/
.menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
}
.menuAir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a7c98;
	background-color: #d2eaff;
}
.menuAll
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
	background-color: #eaeaea;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
}
h2.rail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 15px;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
H3.green { font-size: 14pt; font-weight: normal; color: #75844d; padding-bottom: 10px;}
.bgGray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003371;
	background-color: #e4e4e4;
}
.light
{
	color: #6f6f6f;
}
input.inpSm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	height: 18px;
	width: 110px;
	border: 1px solid #69686b;
}
input.inpMed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454545;
	height: 19px;
	width: 153px;
	border: 1px solid #69686b;
	padding-left: 2px;
}

INPUT.inpDate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	height: 18px;
	width: 86px;
	border: 1px solid #69686b;
	padding-left: 2px;
}
select.selMed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	width: 153px;
	border: 1px solid #69686b;
}
textarea.tarea
{
	font-size: 12px;
	font-weight: bold;
	color: #454545;
	height: 50px;
	width: 204px;
	border: 1px solid #69686b;
}
.menu a:link
{
	color: #454545;
	text-decoration: none;
}
.menu a:visited
{
	color: #454545;
	text-decoration: none;
}
.menu a:hover
{
	color: #333333;
	text-decoration: underline;
}
.menu a:active
{
	color: #333333;
	text-decoration: underline;
}
.rail a:link
{
	color: #5d6d3f;
	text-decoration: none;
}
.rail a:visited
{
	color: #5d6d3f;
	text-decoration: none;
}
.rail a:hover
{
	color: #5d6d3f;
	text-decoration: underline;
}
.rail a:active
{
	color: #5d6d3f;
	text-decoration: underline;
}
.railBold a:link
{
	color: #5d6d3f;
	text-decoration: none;
}
.railBold a:visited
{
	color: #5d6d3f;
	text-decoration: none;
}
.railBold a:hover
{
	color: #5d6d3f;
	text-decoration: underline;
}
.railBold a:active
{
	color: #5d6d3f;
	text-decoration: underline;
}
.menuAll a:link
{
	color: #454545;
	text-decoration: none;
}
.menuAll a:visited
{
	color: #454545;
	text-decoration: none;
}
.menuAll a:hover
{
	color: #333333;
	text-decoration: underline;
}
.menuAll a:active
{
	color: #333333;
	text-decoration: underline;
}
.dark a:link
{
	text-decoration: none;
}
.dark a:visited
{
	text-decoration: none;
}
.dark a:hover
{
	text-decoration: none;
}
.dark a:active
{
	text-decoration: none;
}
.rail
{
	color: #5d6d3f;
}
.railBold
{
	color: #5d6d3f;
	font-weight: bold;
	color: red;
}
.railBold1
{
	background-color: #ffffee;
	font-weight: bold;
	color: red;
}

.railFm
{
	font-size: 12px;
	background-color: #ffffee;
}
.railFm1
{
	font-size: 12px;
	background-color: #ffffee;
}
.railFm2
{
	font-size: 12px;
	background-color: #ffffee;
}
.railFm3
{
	font-size: 12px;
	background-color: #EAFCD8;
}
a.Letters:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.Letters:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.Letters:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.Letters:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.olive
{
	color: #7A7A00;
}
.blue
{
	color: #739bbe;
}
.avia
{
	color: #5a7995;
}
.aviaBold
{
	color: #5a7995;
	font-weight: bold;
}
.aviaFm
{
	font-size: 12px;
	background-color: #d2eaff;
}
.aviaFm1
{
	font-size: 12px;
	background-color: #b7d9f7;
}
.aviaFm2
{
	font-size: 12px;
	background-color: #dfedf9;
}
.aviaFm3
{
	font-size: 12px;
	background-color: #d2eaff;
}
.avia a:link
{
	color: #5a7995;
	text-decoration: none;
}
.avia a:visited
{
	color: #5a7995;
	text-decoration: none;
}
.avia a:hover
{
	color: #5a7995;
	text-decoration: underline;
}
.avia a:active
{
	color: #5a7995;
	text-decoration: underline;
}
.aviaBold a:link
{
	color: #5a7995;
	text-decoration: none;
}
.aviaBold a:visited
{
	color: #5a7995;
	text-decoration: none;
}
.aviaBold a:hover
{
	color: #5a7995;
	text-decoration: underline;
}
.aviaBold a:active
{
	color: #5a7995;
	text-decoration: underline;
}
.menuRail1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5f723c;
	background-color: #EAFCD8;
	font-size: 12px;
}
.menuAvia1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a7c98;
	background-color: #d2eaff;
}
.headRailSpr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

.headRailSpr1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	font-size: 11px;
	padding-right: 10px;
}

.headRailSprLeft
{
	background-color: #EAEAEA;
}
.headRailSprText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 10px;
}
.headRailSprText A:link
{
	color: #000000;
	text-decoration: none;
}
.headRailSprText A:visited
{
	color: #000000;
	text-decoration: none;
}
.headRailSprText A:hover
{
	color: #000000;
	text-decoration: underline;
}
.headRailSprText A:active
{
	color: #000000;
	text-decoration: underline;
}
.plac
{
	font-weight: bold;
	text-decoration: underline;
}
.hidden
{
	visibility: hidden;
}
.visible
{
	visibility: visible;
}
.col
{
	position: relative;
	display: none;
}
.exp
{
	position: relative;
	display: block;
}
.menuAll a:link
{
	color: #454545;
	text-decoration: none;
}
.menuAll a:visited
{
	color: #454545;
	text-decoration: none;
}
.menuAll a:hover
{
	color: #333333;
	text-decoration: underline;
}
.menuAll a:active
{
	color: #333333;
	text-decoration: underline;
}
.rail
{
	color: #5d6d3f;
}
.railFm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffee;
}
a.clear:link
{
	text-decoration: none;
}
a.clear:visited
{
	text-decoration: none;
}
a.clear:hover
{
	text-decoration: underline;
}
a.clear:active
{
	text-decoration: underline;
}
li 
{
	padding-top: 5px;
}
.navError {
	color: red;
}
.bigTM {
	margin-top: 45px;
	margin-bottom: 0px;
}
.bigTbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.bigTbl1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/*BEGIN Nataly CCS*/
TABLE.nkB2B {
	PADDING-RIGHT: 25px;
	
}
TABLE.nkB2B TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:150%;
}

TABLE.nkB2B TD H1  {
	font-size: 18px;
	color: #D23315;
	font-weight: normal;
	MARGIN: 0px;
	line-height:120%; 
}
TABLE.nkRail TD H1  {
	font-size: 18px;
	color: #5f723c;
	font-weight: normal;
	MARGIN: 0px;
	line-height:120%; 
}
TABLE.nkAvia TD H1  {
	font-size: 18px;
	color: #5a7995;
	font-weight: normal;
	MARGIN: 0px;
	line-height:120%; 
}
TABLE.nkB2B TD A {
	color: #003371;
}
TABLE.nkB2B TD P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 17px; font-size: 12px;
}
TABLE.nkRail TD P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 17px; font-size: 12px;
}
TABLE.nkAvia TD P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 17px; font-size: 12px;
}
TABLE.nkB2B TD H5 {
	font-size: 12px;
	font-weight: bold;
	MARGIN-bottom: 0px;
}
TABLE.nkRail TD H5 {
	font-size: 12px;
	font-weight: bold;
	MARGIN-bottom: 0px;
}
TABLE.nkAvia TD H5 {
	font-size: 12px;
	font-weight: bold;
	MARGIN-bottom: 0px;
}
.nkHead{
	font-size: 18px;
	color: #D23315;
	font-weight: normal;
	padding-top: 17px;
	padding-bottom: 10px;
	line-height:150%; 		
}
.nkpic {width:195px; float:left; margin-bottom:80px;}

.nktext11 {
	font-size: 11px;	
}
.nktext14 {
	font-size: 14px;	
	line-height:145%;
	font-weight:  normal;	
}
.nktext14b {
	font-size: 14px;	
	font-weight: bold;
}
.nktext14br {
	font-size: 14px;	
	color: #C42704;
	font-weight: bold;
}
TABLE.nkSrav TD {
	padding-bottom: 10px;
	padding-right: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	vertical-align: top;
}
.nkblue {
	color: #003371;
}
.nktel {
	font-size: 18px;
}
.nkred {color:#CB4B0E;}
/*END Nataly CCS*/
.registration_block { width: 80%;}
.registration_block td { padding: 0;}
.registration_block table.form td { padding: 4px 3px 4px 3px;}
.registration_block span { font-size: 9pt;}
