body{
	padding:0px;
	margin:1px;
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	background:#F6F6F6;
}

table, tr, th, td, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	font-weight:		normal;
	font-size:		12px;
	color: #333333;
}

input {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		13px;
	color: #444444;
}

textarea, select {
 	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:		normal;
	font-size:		13px;
	color: #444444;
}


a {
	color:#666666;
	text-decoration: underline;
}

a:hover {
	color:#649dcc;
	text-decoration: underline;
}


.page{
	border-left: 2px solid #dddddd;
	border-right: 2px solid #dddddd;
	border-bottom: 2px solid #dddddd;
}


.title{
	font-size:24px;	
	color: #333333;
}

.title-s{
	font-size:24px;	
	color: #649dcc;
}


.subtitle{
	font-size:19px;	
	color: #333333;
}

.news-title{
	font-size:19px;	
	color: #49860b;
}

.news-title a{
	font-size:19px;	
	color: #49860b;
}

.news-date{
	font-size:13px;	
	color: #aaaaaa;
}

.menu-u{
	font-size:13px;	
	height: 47px;
	color: #ffffff;
	background:url('images/menu-u.gif');
	background-repeat: repeat-x;	
}

.menu-u a{
	font-size:13px;	
	color: #666666;
	text-decoration: none;
}

.menu-u a:hover{
	font-size:13px;	
	color: #649dcc;
}

.menu-s{
	font-size:13px;	
	height: 47px;
	color: #ffffff;
	background:url('images/menu-s.gif');
	background-repeat: repeat-x;
}

.menu-s a{
	font-size:13px;	
	color: #111111;
	text-decoration: none;
}

.links{
	font-size:12px;	
	color: #666666;
}

.links a{
	font-size:12px;	
	color: #444444;
	text-decoration: none;
}

.quote{
	background:url('images/quote.gif');
	background-repeat: repeat-y;
	padding: 5px;
}

.copyright{
	font-size:11px;	
	color: #666666;
}

.copyright a{
	font-size:11px;	
	color: #444444;
	text-decoration: none;
}

.seperator-y{
	background:url('images/seperator-y.gif');
	background-repeat: repeat-y;	
}

.seperator-x{
	background:url('images/seperator-x.gif');
	background-repeat: repeat-x;
	height: 5px;
}

.bg_callback{
	background-color: #f5faff;
	border: 1px solid #cccccc;
}

.button{
	font-size: 14px;
	color: #649dcc;
}

.button a{
	font-size: 13px;
	font-weight: bold;
	color: #649dcc;
}

.box-l{
	background:url(images/box-l.gif) left top repeat-y;
}
.box-r{	
	background:url(images/box-r.gif) left top repeat-y;
}