        /* LeginetCY CSS*/
        body {
        margin: 0;
        padding: 0;
        font: 11px tahoma;
        text-align: center;
        color: #000000;
        background-image: url(background.gif);
        background-repeat: repeat-x;
		background-color: #659eb2;
		}
		a:link {
 	    font: 11px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a:hover {
        font: 11px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a:visited {
  		font: 11px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.download:link {
		font: 12px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a.download:hover {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.download:visited {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.footerlinks:link {
		font: 11px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a.footerlinks:hover {
		font: 11px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.footerlinks:visited {
		font: 11px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.password:link {
		font: 10px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a.password:hover {
		font: 10px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.password:visited {
		font: 10px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		.copyright {
		font: 10px tahoma;
		color: #36708d;
		}
		.cssnav        {
        position:relative;
        font-family: arial, verdana, helvetica, sans-serif;
        background-image: url(button.gif);
        background-repeat: no-repeat;
        display: block;
        width: 138px;
        height: 23px;
        margin: 0;
        margin-bottom:0px;
        padding: 0;
        color: black; text-decoration: none;
        }
        .cssnav a {
        display:block;
        font-size: 11px;
        width: 138px;
        height: 23px;
        display: block;
        float: left;
        margin: 0;
        padding: 0;
        color: black; text-decoration: none;
        }
        .cssnav img {width: 100%; height: 100%; border: 0; }
        * html a:hover {visibility:visible}
        .cssnav a:hover img{visibility:hidden}
        .cssnav a:hover { color:#000000; }
        .cssnav a:visited { color:#000000; }
		.cssnav span {
        position:absolute;
        left:20px;
        top:4px;
        margin:0;
        cursor: pointer;
        }
       .servicesnav        {
        position:relative;
        font-family: arial, verdana, helvetica, sans-serif;
        background-image: url(button.gif);
        background-repeat: no-repeat;
        display: block;
        width: 138px;
        height: 23px;
        margin: 0;
        margin-top:4px;
		margin-bottom:0px;
        padding: 0;
        color: black; text-decoration: none;
        }
        .servicesnav a {
        display:block;
        font-size: 11px;
        width: 138px;
        height: 23px;
        display: block;
        float: left;
        margin: 0;
        padding: 0;
        color: black; text-decoration: none;
        }
        .servicesnav img {width: 100%; height: 100%; border: 0; }
        * html a:hover {visibility:visible}
        .servicesnav a:hover img{visibility:hidden}
        .servicesnav a:hover { color:#000000; }
        .servicesnav a:visited { color:#000000; }
		.servicesnav span {
        position:absolute;
        left:20px;
        top:4px;
        margin:0;
        cursor: pointer;
        }
		* html .content {height: 1%;}
        * html .contentwide {height: 1%;}
        #container {
		height: 100%;
		margin: 0em auto;
        width: 98%;
		text-align: left;
        }
        #header        {
       	position: relative;
		width: 100%;
		left: 0px;
		top: 0px;
		margin-top: 15px;
		margin-bottom: 7px;
		height: 78px;
		}
        #header1 {
        position: absolute;
        top: 0px;
        width: 99%;
        height: 78px;
        background:url(header3.gif) repeat-x 0 100%;
        }
        #header2 {
        position: absolute;
        top: 0px;
        width: 100%;
        height: 78px;
        background:url(header.gif) no-repeat 0 100%;
        }
        #header3 {
        position: absolute;
        right: 0px;
        width: 39px;
        height: 78px;
        background:url(header2.gif) no-repeat 0 100%;
        }
        #header4 {
        position: absolute;
        left: 20px;
        bottom: 23px;
        width: 288px;
        height: 41px;
        background:url(logo.gif) no-repeat 0 100%;
        }
  	    #footer {
		position: relative;
		text-align: left;
		width: 100%;
        height:29px;
        }
  	    #footer1 {
        position: absolute;
        margin-left: 12px;
		width:98%;
        height:29px;
        background-image:url(footerback.gif)
        }
		#footer2 {
        position: absolute;
        margin-left: 12px;
		padding-top: 6px;
		width:98%;
        height:29px;
        z-index: 1;
		}
		#footer3 {
        position: absolute;
		padding-top: 7px;
		width:98%;
        height:29px;
        }
		#footerleft {
        position: absolute;
        left: 0px;
		width: 12px;
        height: 29px;
        background:url(footerleft.gif) no-repeat 0 100%;
        }
        #footerright {
        position: absolute;
        right: 0px;
		width: 16px;
        height: 29px;
        background:url(footerright.gif) no-repeat 0 100%;
        }
		#english {
		position: absolute;
		right: 86px;
		bottom: 8px;
		width: 28px;
		height: 28px;
		}
		#help {
		position: absolute;
		right: 20px;
		bottom: 8px;
		width: 28px;
		height: 28px;
		}
		#greek {
		position: absolute;
		right: 53px;
		bottom: 8px;
		width: 28px;
		height: 28px;
		}
        #menust {
        position: relative;
        float: left;
        width: 180px;
        }
        .input {
        font-size: 10px;
        background-color: #e7eef1;
        border: 1px solid #507485;
        }
        .input_text { width: 130px; }
        /* Start Content Boxes Style*/
        .cbb {
        padding:0 10px;
        margin:0em 0;
        border:1px solid #666;
        }
        .cb {
        margin:0em 0;
        }
        .menu {
        height: 100%;
        width: 180px;
        }
        .login {
        height: 100%;
        width: 180px;
        }
        .mlp {
        height: 100%;
        width: 180px;
        }
        .content {
        line-height: 1.2;
        padding: 0px;
        margin-top: 0px;
        margin-bottom: 5px;
        margin-right: 180px;
        margin-left: 180px;
        }
        .contentwide {
        line-height: 1.2;
        padding: 0px;
        margin-top: 0px;
        margin-bottom: 5px;
        margin-right: -9px;
        margin-left: 180px;
        }
        .banners {
		padding: 0px;
        margin-right: -9px;
        margin-top: 0px;
        float: right;
        width: 190px;
        height: 100%;
        }
        .bt {
        background:url(box.gif) no-repeat 100% 0;
        margin:0 0 0 18px;
        height:30px;
        }
        .bt div {
        height:30px;
        width:18px;
        position:relative;
        left:-18px;
        background:url(box.gif) no-repeat 0 0;
        }
        .bb {
        background:url(box.gif) no-repeat 100% 100%;
        margin:0 0 0 18px;
        height:14px;
        }
        .bb div {
        height:14px;
        width:18px;
        position:relative;
        left:-18px;
        background:url(box.gif) no-repeat 0 100%;
        }
        .i1 {
        padding:0 0 0 9px;
        background:url(borders.gif) repeat-y 0 0;
        }
        .i2 {
        padding:0 12px 0 0;
        background:url(borders1.gif) repeat-y 100% 0;
        }
        .i3 {
        background: #d3e0e6;
        border-width:0px 0;
        padding:0 10px;
        }
        /* Text in Content Boxes*/
        .cb h1 {
        position:relative;
        margin:0 -10px;
        padding:0.3em 10px;
        font:bold 8pt Tahoma;
        top: -22px;
        color: #36708d;
        }
        .cb h2 {
        margin:0 -10px;
        padding:0.3em 10px;
        font: 8pt/1 Tahoma;
        }
        .cb h3 {
        margin:0 -10px;
        padding:0.3em 10px;
        font:bold 8pt/1 Tahoma;
        }
        
        .cb h4 {
        margin:0 -10px;
        padding:0.3em 10px;
        font:bold 9pt/1 Tahoma;
        }        
		.cb h5 {
        margin:0 -10px;
        padding:0.3em 10px;
        font:bold 11pt/1 Tahoma;
        }
        .cb h6 {
        margin:0 -10px;
        padding:0.3em 10px;
        font:bold 14pt/1 Tahoma;
        }
		/* End Content Boxes Style*/

        /* Start Container Box Style*/
		div.uedge {
		margin: 5px auto;
		height: 100%;
        text-align: left;
        }
        div.redge {
        background-image: url(redge.gif);
        background-position: top right;
        background-repeat: repeat-y;
        }
        div.bedge {
        background-image: url(bedge.gif);
        background-position: bottom left;
        background-repeat: repeat-x;
        }
        div.ledge {
        background-image: none;
        }
        div.ulcorner {
        background-image: url(tlcorner.gif);
        background-position: top left;
        background-repeat: no-repeat;
        }
        div.urcorner {
        background-image: url(trcorner.gif);
        background-position: top right;
        background-repeat: no-repeat;
        }
        div.blcorner {
        background-image: url(blcorner.gif);
        background-position: bottom left;
        background-repeat: no-repeat;
        }
        div.brcorner {
        background-image: url(brcorner.gif);
        background-position: bottom right;
        background-repeat: no-repeat;
        padding: 5px 15px 5px 5px;
        }
        div.innercontent {
        width: 100%;
        }
        div.middle {
        background-color: #e7eef1;
        }
        div.top {
        background-image: url(top.gif);
        background-position: top left;
        background-repeat: no-repeat;
        }
        div.bottom {
        background-image: url(bottom.gif);
        background-position: bottom left;
        background-repeat: no-repeat;
        padding: 15px 15px 15px 15px;
        }
        /* End Container Box Style*/
		.results {
        border: 1;
		cellpadding: 3;
		cellspacing: 0;
		border-collapse: collapse;
		bordercolor: #808080;
		width: 100%;
		bgcolor: #E7EEF1;
		}
		.lawsHeader {
        bgcolor: #42739B;
		font color: white;
		}
		.casesHeader {
        bgcolor: #C0C0C0;
		font color: black;
		}
		.rowOdd {
        bgcolor: #DBE6EA;
		valign: middle;
		}
		.rowEven {
		valign: middle;
		}
		.ordNum {
        width: 35px;
		align: center;
		}
		.ordNumVisited {
        width: 35px;
		align: center;
		bgcolor: red;
		}
		.caseDate {
		align: center;
		}
		a.caseTitle:link {
		font: 12px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a.caseTitle:hover {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.caseTitle:visited {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}		
		a.lawTitle:link {
		font: 12px tahoma;
		text-decoration: none;
		color: #37687e;
		}
		a.lawTitle:hover {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}
		a.lawTitle:visited {
		font: 12px tahoma;
		text-decoration: none;
		color: #36708d;
		}
	   img
       {
       border-color: black;
       }