body {
	text-align:center;
	margin-top:0px;
  	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	font-family : arial, sans-serif, verdana;
	background:#666 url("../images/rpt.jpg");
	background-position: center;
	background-repeat: repeat-y;
		}
	
#frame {
	width:999px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
		}
#top {
	background-image: url('../images/via-ict_01.jpg');
	background-repeat:no-repeat;
	background-position: top left;
	height:133px;
	width:1000px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
    }
#menu {
    position: relative;
    top: 103px;
    left: 277px;
    font-size:24px;
    color:#999;
    width:700px;
  }
#submenu{
    position: relative;
    top: 72px;
    left: 46px;
    font-size:22px;
    color:#666;
  }
  #contentleft {
	background: url('../images/via-ict_06.jpg');
	background-repeat:no-repeat;
	background-position: top left;
	width:265px;
	height: 293px;
	padding:0px;
	float:left;
  	line-height:16px;
		}
	
#contentcenter {
	line-height:22px;
  	width:500px;
	padding:0px;
	float:left;
	color: #333;
	min-height:550px;
		}
	
#contentright {
    padding-left:10px;
    margin-top:50px;
	width:222px;
/*    height:200px;*/
		float:left;
    border-left:2px solid #ccc;
    color:#666;
		}
	
#contentheader {
    background: #fff url('../images/via-ict_03.jpg');
    background-repeat:repeat-h;
		margin-top:0px;
    height:133px;
    width:100%;
  	margin-left:0px;   
		}
#contentbottom {
    background: #fff url('../images/via-ict_13.jpg');
    padding-top:5px;
    background-repeat:repeat-h;
    background-position: top left;
    height:331px;
    width:100%;
  	margin-left:0px;
    color:#ccc;
    font-size:10px;
		}
		
	p,h1,h2,h3,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:22px;
    font-weight:normal;
		padding-top:10px;
    color:#063;
		}
  h2 {
		font-size:16px;
    font-weight:bold;
		padding-top:10px;
    color:#063;
		}
  h3 {
		font-size:16px;
    font-weight:normal;
		padding-top:10px;
    color:#063;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
  
 
#contentright a {
	font-weight: normal;
	display:block;
	color:#666;
	text-decoration: none;
	border:0px solid #ccc;
	padding-bottom: 18px;
		}
#contentright a:link {
	color:#666;
	text-decoration: none;
	border:0px solid #ccc;
/*  	filter:alpha(opacity=40);
    -moz-opacity:.40;
    opacity:.40;		*/}
  
#contentright a:visited {
	color:#666;
	text-decoration: none;
	border:0px solid #ccc;
/*  	filter:alpha(opacity=40);
    -moz-opacity:.40;
    opacity:.40;		*/}

#contentright a:hover {
	text-decoration: none;
	color:#333;
	border:0px solid #ccc;
	/*filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;*/
		}

#menu a {
	font-weight: normal;
	color:#999;
	text-decoration: none;
	border:0px solid #ccc;
	padding-bottom: 18px;
	padding-right:13px;
		}

#menu a:visited {
	color:#999;
	text-decoration: none;
	border:0px solid #ccc;
		}

#menu a:hover {
	text-decoration: none;
	color:#063;	
	border:0px solid #ccc;
		}
    
#submenu a {
	display:block;
	font-weight: normal;
	color:#666;
	text-decoration: none;
	border:0px solid #ccc;
	padding-bottom: 18px;
	padding-right:13px;
	width: 200px;
		}

#submenu a:visited {
	color:#666;
	text-decoration: none;
	border:0px solid #ccc;
		}

#submenu a:hover {
	text-decoration: none;
	color:#333;	
	border:0px solid #ccc;
		}

#contentbottom a {
	font-weight: normal;
	color:#ccc;
	text-decoration: none;
	border-bottom:1px solid #666;
	padding-bottom: 0px;
	padding-right:0px;
	width: 200px;
		}

#contentbottom a:visited {
	color:#ccc;
	text-decoration: none;
	border-bottom:1px solid #666;
		}

#contentbottom a:hover {
	text-decoration: none;
	color:#fff;	
	border-bottom:1px solid #ccc;
}
#contentcenter a {
	font-weight: normal;
	color:#063;
	text-decoration: none;
	border-bottom:2px solid #ccc;
	letter-spacing:1.4px;
		}

#contentcenter a:visited {
	color:#666;
	text-decoration: none;
	border-bottom:2px solid #ccc;
		}

#contentcenter a:hover {
	text-decoration: none;
	color:#333;	
	border-bottom:2px solid #333;

		