
    .vertical_menu {
		float:				left;
		margin-top:			0;
        padding-left:       35px;
	}
    
    .vertical_menu ul {
        width:              100px;
		border:medium none;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        margin:0;
        padding:0;
    }

    .vertical_menu li {
        border-bottom:1px solid #FFFFFF;
        margin:0;
    }
	    
    .vertical_menu li a {
        background-color:   #8FADBF;
        border-left:        10px solid #5F737F;
        border-right:       10px solid #98B8CC;
        color:              #FFFFFF;
        display:            block;
        padding:            5px 5px 5px 8px;
        text-decoration:    none;
        width:100%;
    }
    	
    .xvertical_menu li a {
        background-color:#8FADBF;
        border-left:10px solid #5F737F;
        border-right:10px solid #98B8CC;
        color:#FFFFFF;
        display:block;
        padding:5px 5px 5px 8px;
        text-decoration:none;
        width:100%;
    }
	
	.vertical_menu li a:hover {
		text-decoration:	none;
		color:				#4A6473;
	}
	
	.horizontal_menu {
        margin:             192px 0 0 30px;
        float:              none;
        width:              730px;
		height:				3em;
      

/*		background-image:url(../images/nav-bg.jpg);
		background-repeat:repeat-x;
		background-position:top;
		background-color:#000000;
*/	}
	.horizontal_menu ul {
		margin:				0px 0px 0px;
		padding:			0;
		list-style:			none;
	}
	.horizontal_menu li {
		float:				left;
		margin:				0;
		padding:			0;
        width:              150px;
		font-size:			140%;
 		letter-spacing:		2px;
		text-transform:		uppercase;
/*		background-image:url(../images/nav-divider.png);
		background-position:right center;
		background-repeat:no-repeat;
*/	}


	.horizontal_menu li a {
		float:				left;
        width:              100%;
        text-align:         center;
		padding:			8px 12px;
		text-decoration:	none;
		color:				#4A6473;
	}
	.horizontal_menu li a:hover {
		color:				navy;
	}
    
	
	html {
		font-family:		verdana;
        font-size:          12px;
		height:				100%;
	}
	
	body {
		margin:				0;
		height:				100%;
		text-align:			center;
		background-color:	#424242;
	}
    
    h1 {
        margin:             10px 0 10px 0;
        font-size:          14px;
        color:              #9F021D;
    }
    
    h2 {
        margin:             0 0 5px 0;
        font-size:          11px;
    }
    
    h3 {
        font-size:          15px;
        color:              #5F737F;  
    }
    
    h4 {
        font-size:           12px;
        color:              #5F737F;
        font-weight:        normal;
    }
    
    h5 {
        font-size:           11px;
        margin:             0 0 5px 0;
    }
    
    p {
        margin:             0 0 10px 0;
    }
    
	img {
		display:			block;
	}
	
	
	
	#wrapper {
        min-height:         100%;
		width:				800px;
 		margin:				0px auto;
		padding:			0;
		text-align:			left;
        overflow:           auto;
		background-image:url(../images/lymenet_background.png);
        overflow:           hidden;
	}
	
	#header {
        position:           absolute;
        margin-top:         8px;
        margin-left:        35px;
		padding:			0px;
		height:				240px;
        overflow:           hidden;
		background-image:url(../images/lymenet_header.jpg);
		background-repeat:  no-repeat;
	}
	
	#left_panel {
        margin:             250px 0 0;
        float:              left;
        width:              160px;
    }

	#main {
        margin:             247px 30px 0;
        float:              left;
        width:              555px;
	}
	#footer {
		float:				left;
        margin-top:         5px;
        margin-left:        50px;
		width:				700px;
	}
	
	#big_lottery {
		display:			inline;
	}
    
    #ecdlbook {
        height:             240px;
        width:              170px;
        float:              left;
        margin:             0 12px 12px 0;
    }
    
    #log-book {
        height:             135px;
        width:              160px;
        float:              right;
    }
    
    #ecdladv{
        height:             129px;
        width:              113px;
        float:              right;    
    }
    
    #advecdlbook {
        height:             200px;
        width:              145px;
        float:              left;    
        margin:             0 12px 0 0;
    }
    
    .text {
        font-size:          14px;
        color:              red;
		text-align:			left;
		vertical-align:		top;
		background-color:	#424242;
    }
    
    .left_float {
        float:              left;
    }
    
    .right_float {
        float:              right;
    }
    
    .footer {
        font-size:          9px;
        text-align:         center;
        color:              #5F737F;
    }
    
    .courses {
        border-collapse:    collapse;
    }
    
    .courses th {
        padding:            0 4px 6px 4px;
    }
    
    .courses td {
        border-left: 	    1px solid #FFFFFF;
        border-right:       1px solid #FFFFFF;
        border-bottom:      1px solid #FFFFFF;
	text-align:	    left;
        padding:            2px 4px 2px 4px;
	color:		    black;
	background-color:   #FCD9F3;
        
        
        
    }
    
    .center {
        text-align:         center;    
    }
    
    
    
	#edit_window {
        position:           relative;
        margin-left:        15px;
        margin-top:         5px;
        text-align:         left;
		overflow:			auto;
		overflow-x:			hidden;
		background-color:	#FFFFFF;
		background-image:	none;
	}
    
    div.spacer {
        height:             0px;
        clear:              both !important;
    }
