body {background-color:#FFFFFF;font-family:Tahoma;font-size:12px;}
a {font-size:12px;color:#4C4C4C;text-decoration:none;font-weight:bold;}
h1 {font-size:22px;color:#4C4C4C;font-weight:normal;margin:10px;margin-left:0;}


 /*style for menus */
.menubox {background:#FFFFFF;text-align:left;padding-top:5px;}
.menubox a {position:relative;display:block;left:0;width:280px;font-family:Verdana;font-size:10px;margin:0;color:#666666;padding-left:10px;}
.menubox a.pasiv {background-color:white;margin:0px;height:24px;}
.menubox a.activ {background-color:#FEE05A;margin:0px;height:24px;}
.menubox a img {display:none;border:0;margin:1px;vertical-align:middle;}
.hide {display:none;position:absolute;padding-left:38px;border:solid 0px red;z-index:10;}
.hide a {background-color:#FFC144;padding-left:10px;line-height:24px;}

.submenu  {margin:0px;}
.submenu a{font-weight:bold;}
/*.submenu td{padding:5px 4px;}*/
.submenu span{font-weight:bold;font-size:20px;vertical-align:middle;margin:0;}

 
/***end style for menus***/
/*.base {}	*/

.top_links {width:100%;height:42px;border-bottom:solid 1px #FFAC07;text-align:center;border-left:solid 1px #FFB92D;}
.top_links table {width:200px;margin:20px 0 0 79%;height:23px;}
.top_links td { border-right:solid 1px #FFDA39;text-align:center;}
.top_links td a{text-decoration:none;margin:3px;color:#666666;}
.top_links td a:hover {color:#FFAC07;}
.title {margin-top:1px;border-top:solid 1px #FFDA39;}
.title img{margin:0;border:0;}
.logo{position:absolute;right:5px;top:62px;z-index:4;}
.title_img{position:absolute;left:1px;top:178px;z-index:3;}

.menu {position:absolute;width:305px;top:220px;left:0;padding:0;z-index:5;border-left:solid 1px #FFB92D;}
.searchbox  {margin:20px 30px 0 0; text-align:left;padding:0;float:right;font-size:12px;font-weight:bold;color:#4C4C4C;}
.searchbox a{font-size:12px;font-weight:bold;color:#4C4C4C;}
.searchbox_input {border:solid 1px #9B9999;width:135px;height:18px;font-size:12px;line-height:18px;} /**/


.loginbox_input {border:solid 1px #FFB92D;width:107px;height:18px;line-height:18px;font-size:12px;}
.loginbox button {margin:0;padding:0;width:34px;border:0;height:24px;background:transparent;}
.logoutbox {text-align:left;background-color:#FFFAC7;padding:7px;margin:5px;}

.contact {background-color:#FFFAC7;margin:0;padding:7px;}
.contact input, select, textarea {border:solid 1px #FFB92D;width:210px;height:18px;font-size:12px;}


.content {text-align:left;margin-top:0px;background-image:url(../images/content_back.jpg);background-repeat:repeat-x;}
.content .h1{position:relative;left:320px;font-family:Arial;font-size:18px;font-weight:normal;margin:0px 0;padding:3px;}

.lessons {background-color:#FFFAC7;margin:0;padding:1px;margin-left:6px;}

.realcontent {margin:0;width:610px;}
.realcontent a {display:inline}
.latest {margin:0 10px;}
.latest p {margin:0;}
.nosactual{font-family:Arial;font-size:17px;font-weight:bold;margin:0;padding:0;text-align:left;}
.latest  button {margin:0;padding:0;width:72px;border:0;height:21px;background:transparent;}
.latest .newsimgholder {background-image:url(../images/news_background.jpg);background-repeat:repeat-y;padding:0;}
.newsimgholder .newz {display:block;margin-left:13px;margin-top:2px;}
.latest .date {margin:1px;font-weight:normal;color:#FFAC07;}
.latest .news_pack {margin-top:4px;height:135px}
.latest a img {border:none;}

.one_news .news_pack {margin-top:4px;}
.one_news .date {margin:1px;font-weight:normal;color:#FFAC07;}
.one_news .newsimgholder {background-image:url(../images/background_news.jpg);background-repeat:no-repeat;padding:9px 10px;}

.highlighted {color:#ffb113;}
a.resultslinks {text-decoration:underline;font-weight:bold;color:#666666;}
a.normlink {text-decoration:none;font-weight:normal;color:#666666;}
.go_submit {margin:0; padding:0; border:0; width:30px; height:21px; background-image:url(../images/go_btn.jpg); vertical-align:middle;}

.date_selector select {width:60px;border:solid 1px #FFB92D;height:18px;font-size:12px;}
.interval_selector select {width:130px;border:solid 1px #FFB92D;height:18px;font-size:12px;line-height:18px;}
.ckbox input {width:20px;border:0;vertical-align:middle;}

/*for sitemap*/
.map1 {color:#000000;}
.map2 {color:#525252;}
.map3 {color:#828282;}
.map4 {color:#828282;}