/* CSS Document */
body {
	margin:0;
	padding:0;	
	background:#fff;
    position:relative;
    z-index:0;
}
	
body {
	font:76%/135% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}

p, form, ul, h1, h2, h3{margin:0;padding:0;}

a:hover{text-decoration:underline;}

#top h1 {color:#fff;background-color:#631719;padding:0;margin:0;}
#top {
	margin:0;padding:0;
	border-bottom: 2px solid #993300;
	height:92px;
	background:url(../images/top_bg_red.jpg) no-repeat right top;
}

#logo{float:left; width:290px;margin:0;padding:0;
	background:url(../images/logo_lag07_w.gif) no-repeat right center; height:92px;
	cursor:pointer;
}

#logo div.logo{padding: 40px 0 0 25px; font-size:22px;}
#logo span{display:none}

#search-top{float:right;margin-right:10px;line-height:40px;}

* html #search-top{margin-right:7px;}

#search_box{
    position:absolute;float:left;
    margin-top:10px;
    background: url(../images/bg_search_box.gif) no-repeat;width:210px;
}

#search_box #s {
	float: left;
	padding: 0;
	margin-top:4px;
	padding-left:8px;
	border: 0;
	width: 140px;
	font-size:11px;color:#555;
	background: none;
}
#search_box #go {
	float: right;
	margin-bottom:14px;
}

#links-top{text-align:right;}
#home-wrap-top #links-top{margin-right:-15px;}
#links-top a{color:#fff;padding-left:5px;font-weight:bold;position:relative;z-index:100;}

.agenda{margin-top:5px;line-height:24px;height:24px; font-size:11px;border-bottom:1px solid #666;padding-bottom:1px;text-align:right;}

.agenda a{display:block;float:right; width:148px;text-align:center; color:#962225;background:url(../images/bg_agenda.jpg) no-repeat right top;height:24px;text-decoration:none}

.homeMiddle h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px;letter-spacing:0.6px;}

#top-nav, #top-nav-home{margin-left:240px; margin-top:2px; background-color:#993300;height:20px;color:#efefef;padding-left:10px;line-height:20px}
#top-nav-home{margin-left:245px}

#top-nav a{color:#FFFFFF;}

#left-menu{
	position:relative;	
	margin-top:-90px;
	z-index:1;
}
#left-menu, #left-menu ul {list-style-type:none;}

#left-menu ul{margin:5px 15px;margin-right:1px;}

#left-menu a{color:#333;text-decoration:none;}
#left-menu a:hover{color:#666;text-decoration:underline;}

#left-menu .sel{font-weight:bold;text-decoration:underline;}

#footer{clear:both;height:1.6em;background-color:#962225;padding-left:20px;margin-top:50px;}

/*** middle list ***/


/*** styles  ****/
h4{font-size:1.2em}

.list-middle{list-style-type:none;margin:7px;margin-left:0;}
.list-middle li{display:block; border-bottom:1px solid #d6d6d6;padding:5px;}
.list-middle a{color:#333;text-decoration:none;}
.list-middle a:hover{color:#666;text-decoration:underline;}


.link-win{
    /*
    display:block;float:left;text-align:left;width:4em;
    background:url(../images/link_win.gif) no-repeat 4em center;
    padding-right:20px; */
    background:transparent url(../images/link_win.gif) no-repeat scroll right center;
    padding-right:15px;
    cursor:pointer;
}

.audio-type{
	display:block;float:left;
    background:url(../images/type_audio.gif) no-repeat left center;
    padding-left:18px;padding-bottom:5px;
}
.sound_type{background:url(../images/icons/audio_ico.gif) no-repeat left top;}
.txt_type{background:url(../images/icons/file_ico.gif) no-repeat left top;}
.link_type{background:url(../images/icons/link_ico.gif) no-repeat left top;}

.sound_type, .txt_type, .link_type{display:block;padding-left:20px;color:#333;line-height:19px;}
.sound_type a, .txt_type a, .link_type a{text-decoration:none;color:#962225;}

.expl{padding-top:5px; font-style:italic;}

/** the content from editor ...need to reset the css rules *******/
.editorContent{line-height:normal;}
.editorContent{font-size:1.1em;}
.editorContent p, * html .editorContent p{padding-bottom:10px;}
/** END content from editor  *******/

/** classes for record pagination ***/
#row{border-collapse:collapse;width:100%;margin-top:2px;position:relative;z-index:1;}
#row td{border-bottom:1px solid #d6d6d6;padding:3px;}
#row td a{color:#333;text-decoration:none;}
#row td a:hover{color:#666;text-decoration:underline;}
#row .even{background-color:#F6F5F3;}
#row thead{background-color:#D2D2A6;text-align:left;}
#row thead th{border-bottom:1px solid #555;padding:3px;}

.rightPart p{position:relative;z-index:10; margin-bottom:5px;}

/* START  list sorting/ordering */
th.sorted a, th.sortable a {
	background-position: left;
	display: block;
    background-repeat:no-repeat;
    padding-left:10px;
}

th.sortable a {
	background-image: url(../images/lists/arrow_off.png);
}

th.order1 a {
	background-image: url(../images/lists/arrow_down.png);
}

th.order2 a {
	background-image: url(../images/lists/arrow_up.png);
}
/* END list sorting/ordering */


.pagination{padding-top:10px;}
.nav-first, .nav-prev, .nav-next, .nav-last, .pages, .total{margin-right:3px;padding:0;display:block;float:left;position:relative; z-index:2;}

.nav-first span, .nav-prev span, .nav-next span, .nav-last span{
	display:none;
}

.nav-first, .nav-prev, .nav-next, .nav-last{
	
	height:16px;width:15px;
	background: no-repeat center center;
}

.nav-first{background-image:url(../images/nav_first.gif);}
.nav-prev{background-image:url(../images/nav_prev.gif);}
.nav-next{background-image:url(../images/nav_next.gif);}
.nav-last{background-image:url(../images/nav_last.gif);}

.total{color:#993300; font-weight:bold;}
.pages {color:#333333;}
.pages a{color:#993300;text-decoration:underline;}
/*** end middle-list ***/
.hnormal{font-size:1em; font-weight:normal;}

.clear{clear:both;height:1px;width:100%;}
/*** colors  ***/
.green{color:#006600;}
.red{color:#962225;}

.bold{font-weight:bold;}


