﻿* {
 font-family	 : arial;
}
body {
 margin          : 0px;
 margin-bottom   : 40px;
}
#lay_mainmenu {
 padding-left    : 20px;
}
#lay_content_top {

}
#lay_content {
 background      : #fff0c7;
 padding-left    : 5px;
 padding-top:    : 0px;
 padding-bottom  : 4px;
}
#lay_footer {
 padding-top     : 5px;
 font-size       : 12px;
 color           : #663700;
}
#lay_footer a:link, #lay_footer a:active, #lay_footer a:visited {
 text-decoration : none;
 color           : #be7901;
}
#lay_footer a:hover {
 text-decoration : none;
 color           : #be7901;
}
.lay_payitem {
 width           : 292px;
 height          : 252px;
 margin-left     : 15px;
 margin-bottom   : 15px;
}
/************************************/
/* CONTENT ITEMS
/************************************/
.payitem {
 width				: 292px;
 height				: 252px;
 margin-left		: 15px;
 margin-bottom		: 15px;
 float				: left;
}
.payitem .item_header
{
 text-indent		: 13px;
 width				: 292px;
 height				: 41px;
 border				: 1px solid transparent;
}
.payitem .item_middle
{
 width				: 292px;
 height				: 163px;
 text-align			: center;
 border				: 1px solid transparent;
}
.payitem .item_footer
{
 width				: 292px;
 height				: 48px;
 border				: 1px solid transparent;	
}
.freeitem {
 width           : 445px;
 height          : 132px;
 margin-left     : 15px;
 margin-bottom   : 15px;
 float			 : left;
}
.freeitem .item_header
{
 text-indent		: 13px;
 width				: 445px;
 height				: 41px;
 border				: 1px solid transparent;
}
.freeitem .item_middle
{
 width				: 445px;
 height				: 43px;
 text-align			: center;
 border				: 1px solid transparent;
}
.freeitem .item_footer
{
 width				: 445px;
 height				: 48px;
 border				: 1px solid transparent;	
}
.freespecialitem {
 width				: 445px;
 height				: 162px;
 margin-left		: 15px;
 margin-bottom		: 15px;
 float				: left;
 background-image	: url(../images/logo_free_special.gif);
}
.freespecialitem .item_header
{
 text-indent		: 13px;
 width				: 445px;
 height				: 41px;
 border				: 1px solid transparent;
}
.freespecialitem .item_middle
{
 width				: 445px;
 height				: 73px;
 border				: 1px solid transparent;
}
.freespecialitem .item_content {
 margin-left		: 25px;
 margin-right		: 25px;
 margin-top			: 16px;
 font-size			: 11px;
 text-align			: left;
 color				: #666666;
 overflow			: hidden;
 height				: 42px;
}
.freespecialitem .item_footer
{
 width				: 445px;
 height				: 48px;
 border				: 1px solid transparent;	
}
.label_subject
{
 float				: left;
 margin-left		: 13px;
 margin-top			: 11px;
}
.label_classes
{
 float				: left;
 margin-left		: 5px;
 margin-top			: 11px;
}
.label_free
{
 float				: left;
 margin-left		: 8px;
 margin-top			: 11px;
}
.label_info
{
 float				: right;
 margin-right		: 6px;
 margin-top			: 11px;
}
.label_goto
{
 float				: right;
 margin-right		: 14px;
 margin-top			: 11px;
}
.label_left {
 background-image: url(/layouts/images/bg_lbl_left.gif);
 background-repeat: no-repeat;
 width           : 5px;
}
.label_middle {
 background-image: url(/layouts/images/bg_lbl_mid.gif);
 background-repeat: repeat-x;
 text-align      : center;
}
.label_right {
 background-image: url(/layouts/images/bg_lbl_right.gif);
 background-repeat: no-repeat;
 width           : 5px;
}

#submenu {
 margin-left     : 15px;
}
#submenu a, #submenu span {
 display         : block;
 float           : left;
 width           : 75px;
 height          : 27px;
 margin-right    : 8px;
 font-size       : 10px;
 text-align      : center;
 padding-top     : 3px;
}
#submenu .subitem_default_0 {
 background-image: url(/layouts/images/bg_submenu_default_0.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_1 {
 background-image: url(/layouts/images/bg_submenu_default_1.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_2 {
 background-image: url(/layouts/images/bg_submenu_default_2.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_3 {
 background-image: url(/layouts/images/bg_submenu_default_3.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_4 {
 background-image: url(/layouts/images/bg_submenu_default_4.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_5 {
 background-image: url(/layouts/images/bg_submenu_default_5.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_6 {
 background-image: url(/layouts/images/bg_submenu_default_6.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_7 {
 background-image: url(/layouts/images/bg_submenu_default_7.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_8 {
 background-image: url(/layouts/images/bg_submenu_default_8.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_9 {
 background-image: url(/layouts/images/bg_submenu_default_9.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_10 {
 background-image: url(/layouts/images/bg_submenu_default_10.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_0:hover {
 background-image: url(/layouts/images/bg_submenu_hover_0.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_1:hover {
 background-image: url(/layouts/images/bg_submenu_hover_1.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_2:hover {
 background-image: url(/layouts/images/bg_submenu_hover_2.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_3:hover {
 background-image: url(/layouts/images/bg_submenu_hover_3.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_4:hover {
 background-image: url(/layouts/images/bg_submenu_hover_4.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_5:hover {
 background-image: url(/layouts/images/bg_submenu_hover_5.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_6:hover {
 background-image: url(/layouts/images/bg_submenu_hover_6.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_7:hover {
 background-image: url(/layouts/images/bg_submenu_hover_7.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_8:hover {
 background-image: url(/layouts/images/bg_submenu_hover_8.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_9:hover {
 background-image: url(/layouts/images/bg_submenu_hover_9.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_default_10:hover {
 background-image: url(/layouts/images/bg_submenu_hover_10.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_0 {
 background-image: url(/layouts/images/bg_submenu_active_0.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_1 {
 background-image: url(/layouts/images/bg_submenu_active_1.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_2 {
 background-image: url(/layouts/images/bg_submenu_active_2.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_3 {
 background-image: url(/layouts/images/bg_submenu_active_3.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_4 {
 background-image: url(/layouts/images/bg_submenu_active_4.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_5 {
 background-image: url(/layouts/images/bg_submenu_active_5.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_6 {
 background-image: url(/layouts/images/bg_submenu_active_6.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_7 {
 background-image: url(/layouts/images/bg_submenu_active_7.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_8 {
 background-image: url(/layouts/images/bg_submenu_active_8.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_9 {
 background-image: url(/layouts/images/bg_submenu_active_9.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_active_10 {
 background-image: url(/layouts/images/bg_submenu_active_10.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_0 {
 background-image: url(/layouts/images/bg_submenu_passive_0.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_1 {
 background-image: url(/layouts/images/bg_submenu_passive_1.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_2 {
 background-image: url(/layouts/images/bg_submenu_passive_2.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_3 {
 background-image: url(/layouts/images/bg_submenu_passive_3.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_4 {
 background-image: url(/layouts/images/bg_submenu_passive_4.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_5 {
 background-image: url(/layouts/images/bg_submenu_passive_5.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_6 {
 background-image: url(/layouts/images/bg_submenu_passive_6.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_7 {
 background-image: url(/layouts/images/bg_submenu_passive_7.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_8 {
 background-image: url(/layouts/images/bg_submenu_passive_8.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_9 {
 background-image: url(/layouts/images/bg_submenu_passive_9.gif);
 background-repeat: no-repeat;
}
#submenu .subitem_passive_10 {
 background-image: url(/layouts/images/bg_submenu_passive_10.gif);
 background-repeat: no-repeat;
}
.btn_play_video
{
	cursor				: pointer;
}
/* --------------------------------------- */
/*                  POPUP LAYER            */
/* --------------------------------------- */
#popup_layer
{
	display				: none;
	position			: absolute;
	top					: 0px;
	left				: 0px;
	z-index				: 1500;
	width				: 100%;
	height				: 100%;
	background			: #222222;	
}
#popup_outer_container
{
	display				: none;
	position			: absolute;
	top					: 0px;
	left				: 0px;
	z-index				: 1600;
	width				: 100%;
	height				: 100%;
}
#popup_inner_container
{
	margin				: auto;
	margin-top			: 58px;
}
#popup_header_left 
{
	height				: 33px;
	width				: 10px;
	background-image	: url('../images/popup_header_left.png');
	background-repeat	: no-repeat;		
}
#popup_header_mid
{
	height				: 33px;
	background-image	: url('../images/popup_header_mid.png');
	background-repeat	: repeat-x;	
	color				: #ffffff;
	font-size			: 12px;
	text-align			: left;
	text-indent			: 3px;
}
#popup_header_right 
{
	height				: 33px;
	width				: 33px;
	background-image	: url('../images/popup_header_right.png');
	background-repeat	: no-repeat;		
}
#popup_close_btn
{
	cursor				: pointer;
}
#popup_mid
{	
	background			: #ffffff;	
	text-align			: left;
}
#popup_mid_fileholder
{
	margin				: 0px 0px 0px 0px;
}
#popup_mid_description 
{
	margin				: 5px 20px 0px 20px;
	text-align			: left;
	color				: #939393;
	font-size			: 11px;
}
#popup_mid_description *
{
	color				: #939393;
	font-size			: 11px;
}
#popup_footer_left 
{
	height				: 33px;
	width				: 10px;
	background-image	: url('../images/popup_footer_left.png');
	background-repeat	: no-repeat;		
}
#popup_footer_mid
{
	height				: 33px;
	background-image	: url('../images/popup_footer_mid.png');
	background-repeat	: repeat-x;	
}
#popup_footer_right 
{
	height				: 33px;
	width				: 33px;
	background-image	: url('../images/popup_footer_right.png');
	background-repeat	: no-repeat;		
}
