{literal}

body {

	background-color: #ffffff;

	margin-left		: 0;

	margin-top		: 0;

	margin			: 0;

	}



a:link {text-decoration: none;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #669933; font-family: Tahoma;}

a:visited {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal;  color	: #669933;font-family: Tahoma;}

a:hover {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal; color	: #669933; font-family: Tahoma;}

a:active {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color	: #669933; font-family: Tahoma;}





a.notweight:link {text-decoration: none;  font-size: 11px; font-weight : normal; font-style	: normal; color	: #669933; font-family: Tahoma;}

a.notweight:visited {text-decoration: none; font-size: 11px; font-weight : normal; font-style: normal;  color	: #669933;font-family: Tahoma;}

a.notweight:hover {text-decoration: underline; font-size: 11px; font-weight : normal; font-style: normal; color	: #669933; font-family: Tahoma;}

a.notweight:active {text-decoration: none; font-size: 11px; font-weight : normal; font-style: normal; color	: #669933; font-family: Tahoma;}



a.notweight_no_underline:link {text-decoration: none;  font-size: 11px; font-weight : normal; font-style	: normal; color	: #669933; font-family: Tahoma;}

a.notweight_no_underline:visited {text-decoration: none; font-size: 11px; font-weight : normal; font-style: normal;  color	: #669933;font-family: Tahoma;}

a.notweight_no_underline:hover {text-decoration: none; font-size: 11px; font-weight : normal; font-style: normal; color	: #669933; font-family: Tahoma;}

a.notweight_no_underline:active {text-decoration: none; font-size: 11px; font-weight : normal; font-style: normal; color	: #669933; font-family: Tahoma;}





a.black:link {text-decoration: none;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #6c6c6c; font-family: Tahoma;}

a.black:visited {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal;  color	: #6c6c6c;font-family: Tahoma;}

a.black:hover {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal; color: #6c6c6c; font-family: Tahoma;}

a.black:active {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color: #6c6c6c; font-family: Tahoma;}



a.grey:link {text-decoration: none;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #6c6c6c; font-family: Tahoma;}

a.grey:visited {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal;  color	: #6c6c6c;font-family: Tahoma;}

a.grey:hover {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal; color: #6c6c6c; font-family: Tahoma;}

a.grey:active {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color	: #6c6c6c; font-family: Tahoma;}



a.no_underline:link {text-decoration: none;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #669933; font-family: Tahoma;}

a.no_underline:visited {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal;  color	: #669933;font-family: Tahoma;}

a.no_underline:hover {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color: #669933; font-family: Tahoma;}

a.no_underline:active {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color	: #669933; font-family: Tahoma;}



a.no_underline_grey:link {text-decoration: none;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #6c6c6c; font-family: Tahoma;}

a.no_underline_grey:visited {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal;  color	: #6c6c6c;font-family: Tahoma;}

a.no_underline_grey:hover {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color: #6c6c6c; font-family: Tahoma;}

a.no_underline_grey:active {text-decoration: none; font-size: 11px; font-weight : bold; font-style: normal; color	: #6c6c6c; font-family: Tahoma;}



a.underline:link {text-decoration: underline;  font-size: 11px; font-weight : bold; font-style	: normal; color	: #669933; font-family: Tahoma;}

a.underline:visited {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal;  color	: #669933;font-family: Tahoma;}

a.underline:hover {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal; color: #669933; font-family: Tahoma;}

a.underline:active {text-decoration: underline; font-size: 11px; font-weight : bold; font-style: normal; color	: #669933; font-family: Tahoma;}



font.menu {

	font-size: 11px; 

	font-weight : normal; 

	font-style	: normal; 

	color	: #515151; 

	font-family: Arial;

	text-decoration: none;

}



a.menu:link {

	display: block;

	height: 27px;

	background-image:url({/literal}{$site_root}{$usertheme}/images/menu_back.gif{literal}); 

	background-position:left; 

	background-repeat:repeat-x;

	text-decoration: none;

}

a.menu:visited {

	display: block;

	height: 27px;

	background-image:url({/literal}{$site_root}{$usertheme}/images/menu_back.gif{literal}); 

	background-position:left; 

	background-repeat:repeat-x;

	text-decoration: none;

}

a.menu:hover {

	display: block;

	height: 27px;

	background-image:url({/literal}{$site_root}{$usertheme}/images/menu_back_over.gif{literal}); 

	background-position:left; 

	background-repeat:repeat-x;

	text-decoration: none;

}

a.menu:active {

	display: block;

	height: 27px;

	background-image:url({/literal}{$site_root}{$usertheme}/images/menu_back.gif{literal}); 

	background-position:left; 

	background-repeat:repeat-x;

	text-decoration: none;

}

a.this:visited{

	display: block;

	height: 27px;

	background-image:url({/literal}{$site_root}{$usertheme}/images/menu_back_over.gif{literal}); 

	background-position:left; 

	background-repeat:repeat-x;

	text-decoration: none;

}

/* Menu */



td.menu{

	padding: 0px;

	margin: 0px;

	height: 27px;

	border-left: 1px solid #ffffff;

}

td.topmenu{

	padding: 0px;

	margin: 0px;

	height: 158px;

	width: 505px;



	background-position: right; 

	background-repeat: no-repeat;

}



td.logo{

	padding: 0px;

	margin: 0px;

	height: 60px;

	width: 221px;

	vertical-align: middle;



	background-position: center; 

	background-repeat: no-repeat;

}



.feeder_table{

	background-color:#eeeeee;

}

/* \Menu */



font.text {

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #6c6c6c;

}



font.desc {

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #666666;

}



font.bold_text {

	font-family		: Tahoma;

	font-size		: 11px;

	font-weight 	: bold;

	color			: #6c6c6c;

}





font.small_text {

	font-family		: Tahoma;

	font-size		: 10px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #6c6c6c;

}



font.h {

	font-family		: Tahoma;

	font-size		: 12px;

	font-weight		: 700

}



div.text {

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #6c6c6c;

}



.dot_line {

	height			: 1px;

	background		: none;

	border			: none;

	border-top		: 1px dashed #6c6c6c;

}

.dashed_underline{

	text-decoration	: none;

	border-bottom	: 1px dashed #6c6c6c;

}



img.cur_top {

	border			: 3px solid #e1e1e1;

}



input.str {

	background-color: #ffffff;

	border			: 1px solid #6c6c6c;

    padding-right   : 4px;

    padding-left    : 4px;

    font-size       : 11px;

    padding-bottom  : 1px;

    padding-top     : 1px;

    font-family     : Tahoma;

	height			: 15px;

	width			: 220px;

}



input.btn {

	cursor:pointer;

	font-family: Tahoma;

	font-size: 8pt;

	color: #000000;

	font-weight: normal;

}



.courses_top {

	padding-left	: 35px;

}



.cur_top {

	border			: 3px solid #e1e1e1;

}



.big_text_green {

	font-family		: Trebuchet MS,sans-serif ;

	font-size		: 19px;

	color			: #669933;

	font-weight 	: bold;

	text-decoration	: none;

	border-bottom	: 1px dashed #6c6c6c;

}

.big_text_green2 {

	font-family		: Trebuchet MS,sans-serif ;

	font-size		: 16px;

	color			: #669933;

	font-weight 	: bold;

	text-decoration	: none;
}

.big_text_grey {

	font-family		: Trebuchet MS,sans-serif;

	font-size		: 19px;

	color			: #000000;

	font-weight 	: bold;

	text-decoration	: none;

	border-bottom	: 1px dashed #6c6c6c;

}



.small_text_green {

	font-family		: Trebuchet MS,sans-serif;

	font-size		: 16px;

	color			: #669933;

	font-weight 	: bold;

	text-decoration	: none;

	border-bottom	: 1px dashed #6c6c6c;

}

.small_text_header {

	font-family		: Tahoma;

	font-size		: 16px;

	color			: #669933;

	font-weight 	: bold;

}



.small_text_grey {

	font-family		: Trebuchet MS,sans-serif;

	font-size		: 16px;

	color			: #000000;

	font-weight 	: bold;

	text-decoration	: none;

	border-bottom	: 1px dashed #6c6c6c;

}



.news_top {

	padding-left	: 20px;

}



.news {

	padding-left	: 20px;

}



.newspage {

	padding-left	: 35px;

	padding-right	: 35px;

}





.top {

	padding-top		: 7px;

}



.top_new {

	padding-top		: 11px;

}



.top_new_new {

	padding-top		: 0px;

}



.lib_tab {

	padding-left	:20px;

	padding-top		:10px;

	padding-bottom	:20px;

	padding-right	:20px;

}	



input.btn_small {

	font-weight		: bold;

	font-size		: 11px;

	font-family		: Tahoma;

	color			: #000000;

	vertical-align	: middle;

	cursor			: pointer;

	height			: 21px;

}



.my_warning{

	color			: #6c6c6c;

	font-size		: 11px;

	font-family		: Tahoma;

	font-weight		: bold;	

}



select {

	background-color: #ffffff;

	border			: 1px solid #6c6c6c;

    padding-right   : 4px;

    padding-left    : 4px;

    font-size       : 11px;

    padding-bottom  : 1px;

    padding-top     : 1px;

    font-family     : Tahoma;

	height			: 15px;



}



select.str {

	background-color: #ffffff;

	border			: 1px solid #6c6c6c;

    padding-right   : 4px;

    padding-left    : 4px;

    font-size       : 11px;

    padding-bottom  : 1px;

    padding-top     : 1px;

    font-family     : Tahoma;

	height			: 17px;

	width			: 230px;

}



textarea {

	background-color: #ffffff;

	border			: 1px solid #6c6c6c;

	font-family     : Tahoma;

	font-size       : 11px;

	padding-left    : 4px;

	padding-right   : 4px;

	padding-top     : 1px;

	padding-bottom  : 1px;

	width           : 220px;

	color           : #000000;

}



.login_top {

	padding-left	: 20px;

	padding-top		: 20px;

}



.login_left {

	padding-left	: 20px;

}



#clr_red {

	color		: #669933;

}



#clr_grey {

	color		: #666666;

}



#clr_cian {

	color		: #5b909e;

}



#clr_black {

	color		: #000000;

}



#clr_white {

	color		: #ffffff;

}



td.text {

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #6c6c6c;

}



td.bold_text {

	font-family		: Tahoma;

	font-size		: 11px;

	font-weight 	: bold;

	color			: #6c6c6c;

}



td.big_bold_text {

	font-family		: Tahoma;

	font-size		: 13px;

	font-style		: normal;

	font-weight 	: bold;

	color			: #6c6c6c;

}



span.free{

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: bold;

	color			: #FFF;

	background-color: #6c6c6c;

}



.lineheight{

	line-height		:16px;

	font-family		: Tahoma;

	font-size		: 11px;

	font-style		: normal;

	font-weight 	: normal;

	color			: #6c6c6c;

}



div.noimage{

	font-family		: Tahoma;

	font-size		: 16px;

	font-weight 	: bold;

	color			: #6c6c6c;

	vertical-align	: middle;

	border			: 3px solid #e1e1e1;

	width			: 150px;

	height			: 75px;

	text-align		: center;

	

	

}

span.notweight{

	text-decoration: none;

	font-size: 11px;

	font-weight : normal;

	font-style	: normal;

	color	: #669933;

	font-family: Tahoma;

}

{/literal}