A  { color:#09445C;}
A:hover { color:#AD122E;}

ul {  margin-left: 0.4em;
      padding-left: 1em;
      padding-bottom : 0px;
	  margin-bottom : 0px; }

.text   { font-size : 12px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #000000; text-align : justify; }
.textbl { font-size : 12px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #000000; text-align : justify; }
.text10 { font-size : 10px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #000000; }
.text11 { font-size : 11px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #000000; }
.text12 {  font-size : 12px;font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #000000; }
.text12red { font-size : 12px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #EE1C23; }
.luc14  { font-size : 14px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; }
		 
.ver10 { font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.ver18 { font-size : 18px; font-family : Verdana, Arial, Helvetica, sans-serif; margin: 16px 0px 16px 0px; }

.yell { color : #FEFE59 }
.wite { color : #Ffffff }
.red { color : #AD122E }

.on  { font-size : 14px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #AD122E; }
.off { font-size : 14px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #09445C; }

.on12  { font-size : 12px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #AD122E; margin-left : 12px; }
.off12 { font-size : 12px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #09445C; margin-left : 12px; }
			 	
.on11  { font-size : 11px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #AD122E; margin-left : 12px; }
.off11 { font-size : 11px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #09445C; margin-left : 12px; }
		 
.on10  { font-size : 10px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #AD122E; }
.off10 { font-size : 10px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #09445C; }		 

.titel { font-size : 28px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #B6122E; font-weight : bold; }
		 	
.head   { font-size : 16px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; color : #09445C; text-align : right; }
.headbl { font-size : 18px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; }				
.jus12  { font-size : 13px; font-family : 'lucida sans unicode', Arial, Helvetica, sans-serif; text-align : justify; margin-left : 8px; }

.data {	background-color : #ffffff; }
.g    {	background-color : #d8d8d8; }

body {	height: 95%;
		margin : 0; 
 		padding: 0;
        overflow : hidden;
		font-size : 12px;
		font-family : 'lucida sans unicode',arial, hevetica, sans-serif;
		color: #000000;
		background-color: #0077A9; \\#e8e8e8;
		text-align: center;
		}

.master { margin: 1%;
          height: 100%; width: 958px; }

.container { margin: 0em auto;
			 height: 592px;
			 //height: 600px;
			 width: 948px;
			 padding : 2px;
			 //width: 950px;
			 background-color: #B0D2E5; \\#0077A9
			 text-align: left;
			 border-width : 1px 1px 1px 1px;
	      	 border-color : #ffffff;
	      	 border-style : solid; }
			 
*html .container { top:0px; left:0px; z-index : 1; }
			  
.header-left	{ 	float: left;
					height: 78px;
					//height: 79px;
					width: 196px;
		   			background-color: #ffffff;
		  			border-width : 1px 1px 1px 1px;
	      			border-color : #ffffff;
	      			border-style : solid;
		  			margin:0 auto;
		            z-index : 2; }
	
.header	{ float: left;
          padding : 0px 0px 0px 0px;
		  height: 78px;
		  //height: 79px;
		  width: 748px;
		  //width: 750px;
		  background-color: #99ccff;
		  border-width : 1px 1px 1px 1px;
	      border-color : #ffffff;
	      border-style : solid;
		  margin:0 auto;
		  \\position : relative;\\top:-80px;\\left:196px;\\height:80px;\\IE 5.5 }
	
.menu { float: left;
        height: 400px;
		//height: 400px;
		width: 216px;
		//width: 216px;
		background-color: #99ccff;
		border-width : 0px 0px 1px 1px;
	    border-color : #ffffff;
	    border-style : solid;
		text-align : left;
		\\position:relative;\\top:-80px;\\left:0px;\\IE 5.5 }
		
.menufoot { float: right;
            position : absolute;
            width: 196px;
		    //width: 196px;
			top : 460px;
			//top : -160px;
			//left : -740px;
			margin-left: 20px;
			border-width : 1px 1px 1px 1px;
	    	border-color : #ffffff;
	    	border-style : solid; }
* html .menufoot { position : relative; }			
*+html .menufoot { position : relative; }	

.contents {	position:relative; 
	    	top:-516px;
			left:222px;
	    	float: left;
	    	max-height: 77%;
			// height: 80%;
	    	width: 691px;
			// width: 692px;
			overflow:auto;
	    	padding: 20px 20px 20px 20px;
			background-color: #ffffff;
			text-align : left;
			z-index : 2;
			\\width:731px;\\height:670px;\\IE 5.5 }
		
* html .contents { overflow-y: scroll; top:-523px; left:222px; z-index : 2; }
*+html .contents { overflow-y: scroll; top:-523px; max-height: 670px; }

.contents-table { width: 674px; }
* html .contents-table { width: 670px; }

.contents_ch	
	{	float: left;
	    height: 620px;
	    background-color: #EE1C23;     }		
		
	.xmainnav { height: 4px; background-color: #ffffff; }	
	.xfooter	
	{	clear: both;
		height: 12px;
		text-align:center;
		background-color: #ffffff;	}

.vspace_12 { margin-top: 12px; margin-bottom: 12px; }
.vspace_24 { margin-top: 24px; margin-bottom: 24px; }
.hspace_20l { margin-left: 20px; }
.hspace_20l_8u { margin-left: 20px; margin-bottom: 8px; }

.align-left { margin-right: 20px; margin-bottom: 24px;
              border-width : 1px 1px 1px 1px;
	      	  border-color : #99CCFF;
	      	  border-style : solid; }
.align-right-index { margin-left: 24px;
					 margin-right: 24px;
                     border-width : 1px 1px 1px 1px;
	      	         border-color : #99CCFF;
	      	         border-style : solid; }
.align-right { margin-left: 20px; margin-bottom: 24px;
			   border-width : 1px 1px 1px 1px;
	      	   border-color : #99CCFF;
	      	   border-style : solid;
			   text-align:right; }
.pic { border-width : 1px 1px 1px 1px;
	    border-color : #ffffff;
	    border-style : solid;}

.br6 { height: 2px; } 

.video { margin-left: 20px;
			   border-width : 1px 1px 1px 1px;
	      	   border-color : #99CCFF;
	      	   border-style : solid;
			   text-align:right; }

