
body { background-color:rgb(235,235,235); 
	background-image:url('bg.jpg');
	font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	}

a { font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	color:rgb(15,160,75);
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	}
a:hover{ font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	color:rgb(0,105,0);
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
	}

a.menu { font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	color:rgb(230,230,230);
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	}
a:hover.menu { font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	color:rgb(255,255,255);
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	background-color:#6a6a6a;
	padding-top:5px;
	padding-bottom:5px;
	}

.news a img { filter:Alpha(Opacity=60);
	border:0px solid #000000; }
.news a:hover img { filter:Alpha(Opacity=100); 
	border:0px solid #333333;}
.news a { color:rgb(50,50,50);
	text-decoration:none;	
	font-weight:bold;
	font-style:normal; }
.news a:hover { color:rgb(100,100,100);
	text-decoration:none;	
	font-weight:bold;
	font-style:normal; }
a.Nmenu { color:rgb(50,50,50);
	text-decoration:none;	
	font-weight:bold;
	font-style:normal; }
a:hover.Nmenu { color:rgb(100,100,100);
	text-decoration:none;	
	font-weight:bold;
	font-style:normal; }

a.Xmenu { color:rgb(50,50,50);
	text-decoration:none;	
	font-weight:normal;
	font-style:italic; }
a:hover.Xmenu { color:rgb(100,100,100);
	text-decoration:none;	
	font-weight:normal;
	font-style:italic; }

a.Jmenu { color:rgb(50,50,150);
	text-decoration:none;	
	font-weight:bold;
	font-style:normal; 
	background-color:#eeee33; }
a:hover.Jmenu { color:rgb(100,140,255);
	text-decoration:underline;	
	font-weight:bold;
	font-style:normal;
	background-color:#ffffcc; }

.vmain { background-color:rgb(255,255,255);
	position:absolute;	
	top:60px;
	left:50%;
	width:706px;	
	margin-left:-353px;
	font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:7pt;
	color:rgb(20,20,20);
	}

.vmain table, tr, td, table table, { 	font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	}


.vmainig { background-color:rgb(255,255,255);
	position:absolute;	
	top:60px;
	left:50%;
	width:706px;	
	margin-left:-353px;
	font-family:arial,helvetica,tahoma,verdana,courier;
	font-size:8pt;
	color:rgb(20,20,20);
	}




.vtop { width:702px;
	height:61px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-353px;
	border-top:0; 
	border-bottom:0; 
	border-left:2px solid #9f9f9f; 
	border-right:2px solid #9f9f9f;
	background-image:url('vtop.bmp');
	background-repeat:no-repeat;
	z-index:1;
	}

.vsearch { position:absolute;
	top:65px;
	left:50%;
	margin-left:-330px;
	border:0px; 
	z-index:2;
	}

.vsearch3 { position:absolute;
	width:15px;
	height:15px;
	top:65px;
	left:50%;
	margin-left:-350px;
	border:0px;
	z-index:2;
	background-image:url('vsrch3.png');
	}

a.axs { font-size:12px; 
	color:#0099ff; 
	border:0px;
	text-decoration:none;
	}

a:hover.axs { font-size:12px; 
	color:#0066cc; 
	border:0px;
	text-decoration:none;
	}

table.login { width:354px;
	height:174px;
	background-image:url('login_bg.png');
	background-color:#ffffff; }

.ingTitle { font-size:15px; 
	font-weight:bold; }

















.main {
	width:175px;
	border:1px solid #6d6d6d;
	}

.month {
	background-color:#888888;
	font:bold 12px verdana;
	color:#FFFFFF;
	}	

.daysofweek {
	background-color:#E6E6E6;
	font: 11px verdana;
	color:#666666;
	}

.days {
	font-size: 10px;
	font-family:verdana;
	color:gray;
	background-color:white;
	padding: 2px;
	}

.days #today{
	font-weight: bold;
	color:#0099FF;
	}