/* CSS Document */
body   {
       background-color:#ffffff;
	     margin: 0px 20px 0px 20px;
	   }
/*
.win.ie div.FixedLeftBottom 
    {
    position:absolute;
    bottom:120px;
    left:50px;
    }
.win.gecko div.FixedLeftBottom 
    {
    position:fixed;
    bottom:10px;
    left:50px;
    } 
div.FixedLeftBottom 
    {
    position:fixed;
    bottom:35px;
    left:50px;
    } 
*/
div.MenuDemos
    {
    position: absolute;
    top: 197px;
    left: 20px;
	  width: 232px;
    display: block;
	}
div.classNavigator
    {
    position:fixed;
    top:270px;
    left:244px;
    } 
div.classNavigatorAbs
    {
    position: absolute;
    top: 480px;
    left: 224px;
    } 
div.ToHomePage, div.menuTitle
    {
    position: absolute;
    top: 0px;
    left: 0px;
	}
div.OrderFixed
    {
    position:fixed;
    top:320px;
	}
.win.ie div.OrderFixed 
    {
    position:fixed;
    top:300px;
    left:875px;
    }
/*
.win.gecko div.menuTitle
    {
     position:absolute; 
     top: 185px;
     left: 30px;
	}
.win.ie  div.menuTitle
    {
     position:relative; 
	 width: 22px;
	 height: 315;
	 display:none;
	 z-index: 100;
     top: 185px;
     left: 30px;
	}
*/
.win.ie div.NewsBlock
    {
	clear:both;
	float:left;
	width:340px;
	position: relative;
	top:0px;
	left: 5px;
	}
.win.gecko div.NewsBlock
    {
	clear:both;
	float:left;
	width:340px;
	left: -15px;
	position: relative;
	top:0px;
	}
ul.NewsBlockList
    {
	color: #013e5d;
	font-size: 10px;
    list-style-type: square;
	}
ul.NewsBlockList li, td.NewsBlockList
    {
	font-size: 12px;
	font-weight: 500;
	text-align: left;
	border-bottom: 1px dashed #999999;
    padding: 5px 0px 5px 0px;
	}
ul.NewsBlockList li
    {
    margin: 5px 0px 5px 0px;
    }
a.NewsLink, a.NewsLink:hover
    {
	font-size: 12px;
	font-weight: 600;
	color: #013e5d;
	}
a.NewsLink 
    {
	text-decoration:none;
	}
a.NewsLink:hover	
    {
	text-decoration:underline;
	}	
ul.NewsBlockList li span, td.NewsBlockList span
    {
	color: #999;
	}
.win.ie div.flyingBox
    {
	position:absolute;
	left:-350px;
	top:-3px;
	width:350px;
	display:none;
	padding-right:5px;
	}
.win.gecko div.flyingBox
    {
	position:absolute;
	left:-315px;
	top:-3px;
	width:350px;
	display:none;
	padding-right:5px;
	}
div.flyingBox p{
	font-size:11px;
	margin-bottom:10px;
	font-weight:normal;
	border:1px solid #013e5d;
	padding:10px;
	background:#f1f1f1;
	}
.darkBlueBack
       {
	   background-color:#013e5d;
	   }	   
.BlueBack
       {
	   background-color:#009bff;	   
	   }	   
.PanelBack
       {
	   background-color:#e6e6e6;
	   }
.NoBackRepeat
       {
	   background-repeat: no-repeat;
	   }	   
.BackBot
     {
	   background-position: bottom;
	   } 
.GreatBlueTxt 
       {
	   font: 11pt 	Arial;
	   font-weight: bold;
	   color:#013e5d;
	   }
.CenteredTxt, .Centered
       {
	   text-align:center;
	   }
.RightShifted
       {
	   text-align:right;
	   }
.BotShifted
       {
	   vertical-align:bottom;
	   }
.BackRight
       {
	   background-position:right;
	   }	   
.VeryLarge, a.VeryLarge:hover, .MidLarge, a.MidLarge:hover
     {
	   font: 18pt	Arial;
	   font-weight: bold;
	   text-decoration:none;
	   text-transform:uppercase;
     }
.MidLarge, a.MidLarge:hover
     {
     font-size:13pt;
     }
.VeryLarge, .MidLarge, a.BlueLnk:hover, .DarkBlueTitle, a.LitBluLnk, a.menuItem	
     {
     color:#013e5d;
     }     
a.VeryLarge:hover, a.MidLarge:hover, a.BlueLnk, a.abclnk, .SkyBlue, a.menuItemSh:hover
     {
     color:#009bff;
     }  
td.RightSpace210
     {
     padding-right:210px;
		 }
.pad10
     {
		 padding:10px;
		 } 
.pad25
     {
		 padding: 10px 10px 10px 25px ;
		 } 
a.OrangeLnk, a.OrangeLnk:hover, a.BlueLnk, a.BlueLnk:hover, .DarkBlueTitle, a.menuItem, a.menuItem:hover
     {
	   font: 11pt 	Arial;
	   font-weight: bold;
	   text-decoration:none;
	 }
a.OrangeLnk, a.OrangeLnk:hover
    {
    line-height:14px;
    }
.Italiano, a.MidLarge:hover
     {
	 font-style:italic;
	 }
.UpTxt
     {
		  text-transform:uppercase;
		 }
a.abclnk, a.abclnk:hover
     {
	   font: 11px 	Arial;
	   font-weight: bold;
	  text-decoration:none;
     }		 	 		   	     	   
.small, a.LitBluLnk, a.LitBluLnk:hover 
     {
	   font: 11px 	Arial;
     }     
.casual
     {
	   font: 8pt 	Arial;
     }     

.GreyTxt, a.OrangeLnk:hover
     {
     color:#9f9f9f;
     }
a.LitBluLnk, a.LitBluLnk:hover
     {
		 text-decoration:underline;
		 }		      
.BlueBox
     {
		  border:1px solid #013e5d;
		  font: 11px 	Arial;
		 }	
div.BlueBox
     {
     padding:2px 10px 2px 10px; 
     }
.WhiteBox
     {
		  border:1px solid #ffffff;
		  font: 11px 	Arial;
		 }
p,ul li, .lev1, .lev2, .lev3
     {
		 font: 11px 	Arial;
		 margin:2px 0px 3px 0px;
		 text-align:justify;
		 }
p.lev1
     {
	 margin-left:15px;
	 }
p.lev2
     {
	 margin-left:25px;
	 }
p.lev3
     {
	 margin-left:35px;
	 }
.whiteTxt, a.whiteTxt
       {
	   font: 11pt 	Arial;
	   font-weight: bold;
	   color:#ffffff;
	   }
a.menuItem, a.menuItem:hover, a.menuItem whiteTxt
     {
     line-height: 17px;
     }
a.menuItemSh, a.menuItemSh:hover
     {
	   font: 9pt 	Arial;
	   font-weight: bold;
	   text-decoration:none;
	 }
a.menuItemSh
     {
	 color:white;
	 }
.BlueText, a.ClassNav:hover, a.ClassNavHighlighted:hover
     {
     color:#013e5d;
     }
.LightBlueBox
    {
    padding:5px;
    border:1px solid #019bfe;
    }
p.introduction, p.introductionlist
    {
    font: 11pt 	Arial;
    margin-top:6px;
    text-align:justify;
    }
p.introductionlist
    {
	margin-top:1px;
	} 
p.introduction span
    {
    font: 15pt 	Arial;
    font-weight: bold;
    text-transform:uppercase;
    } 
p.introduction strong, p.introduction b, p.introduction:first-letter	
    {
	color: #013e5d;
	}

p.introduction:first-letter
    {
    font-size: 15pt;
    font-style: italic;
    font-weight: bold;
    text-transform: uppercase;
    }
p.highlightedblu
    {
    font: 10pt 	Arial;
    text-align:justify;
    font-weight: bold;
	color: #013e5d;
	text-align:center;
    text-transform:uppercase;
	}     
.WithMargins
    {
	padding:0px 10px 0px 10px;
	}                		  		 			 	 
#hiddentab, #hiddeneias, #hiddenpro
    {
	display:none;
	}	
a.ClassNav, a.ClassNav:hover
  {
  font: 10pt 	Arial;
  text-decoration:none; 
  color:#019bfe;
  }	
a.ClassNavHighlighted, a.ClassNavHighlighted:hover 
  {
  font: 8pt 	Arial;
  text-decoration:none; 
  color:#ff9c00;
  font-weight:bold;
  }	
.OrangeTxt, .font10
  {
  font: 10pt 	Arial;
  }
p.highlighted
  {
  font: 10pt 	Arial;  
  color:  #660000;
  text-align:center;
  font-weight:bold;
  margin:2px 10px 3px 10px;
  text-transform:uppercase;
  }
a.OrangeLnk, a.abclnk:hover, a.LitBluLnk:hover, a.menuItem:hover, .OrangeTxt, .PassiveTitleOrange
     {
      color:#ff9c00;
     }
.PassiveTitleOrange
       {
	   font:bold normal 14px 	Arial;
	   text-transform:uppercase;
	   font-weight:bold;
	   line-height:16px;
	   }
a.GrandLink, a.GrandLink:hover, a.GrandOrangeLink, a.GrandOrangeLink:hover
       {
	   font:bold italic 12pt 	Arial;
	   text-decoration:none;
	   text-transform:lowercase;
	   }
a.GrandLink, a.GrandOrangeLink:hover 
	   {
	   color:#009bff;
	   }
a.GrandLink:hover, a.GrandOrangeLink
	   {
	   color:#ff9c00;
	   }    
div.Pictorous
       {
	   width:300px;
	   height:30px;
	   background-repeat:no-repeat;
	   text-align:right;
	   padding-right:15pt;
		 }
.PictTxt
       {	   	   
	   font:15pt 	Arial;
	   font-weight:bold;
	   font-style:italic;
	   color:#009AFF;
	   background-color:white;
       } 
.WhiteChapterTxt
       {
	   font:bold normal 17px 	Arial;
	   text-transform:uppercase;
	   font-weight:bold;
	   }
.FontDown 
       {
	   font-size:14px;
	   line-height:16px;
	   font-weight:bold;
	   }	   
.WhiteChapterTxt
       {
	   color:white;
	   }
div.Condenced600
     {
     width: 600px;
     }
iframe.OrangeBox
       {
       border:1px solid #ff9c00;
	   padding:2pt;
	   background-color:#ffffff; 	   
       scrollbar-3dlight-color:#ffffff;
	   scrollbar-arrow-color:#ff9c00; 	
	   scrollbar-base-color:#ffffff;
	   scrollbar-darkshadow-color:#ffffff;
	   scrollbar-face-color:#ffffff; 	
	   scrollbar-highlight-color:#ff9c00;
       scrollbar-shadow-color:#ffffff; 	
	   scrollbar-track-color:#ffffff;
	   }
a.lnk{font-family:	Arial;font-size:8pt;color:#035079;font-weight:600;text-decoration:none}
a.lnk:hover{font-family:	Arial;font-size:8pt;color:#035079;font-weight:600;text-decoration:underline}
input.Bait
    {
    visibility: hidden;
    }
.p9
    {
    font: 9pt Arial;
    }  
p.p9
    {
    text-align: justify;
    }  
div.adv {
	color: #C3C3C4;
	font-size: 9px;
}
div.adv a {
	color: #C3C3C4;
	font-size: 9px;
}
div.adv a:hover {
  color: #C3C3C4;
  font-size: 9px;
  text-decoration: none;
} 

.leftSpace
       {
	   padding-left: 10px;
	   }
.rightSpace
       {
	   padding-right: 10px;
	   }
.Ordering
       {
	   background-image: url(http://www.apn-ua.com/img/sentorder.gif);
	   width: 300px;
	   height: 70px;
	   font: bold italic 18px Arial;
	   font-weight: bold;
	   color: #FF6600;
	   padding-right: 10px;
	   text-align: right;
	   border: none;
	   }
a.bluelnkUp, a.bluelnkUp:hover
     {
	   font:bold normal 8pt Arial, Helvetica, sans-serif;
	   text-decoration:none;
	   font-weight: bold;
	   }	   
a.bluelnkUp, a.bluelnkUp:hover	   
	   {
	   color:#013e5d;
	   }
a.bluelnkUp:hover
       {
	   text-decoration:underline;
	   }	   
