body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table,tr,td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1,a.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: red;
	text-decoration: none; 
	font-weight: bold;
}

h1:hover,a.h1:hover {
	color: orange;
	border: 0px none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
}

li{
	margin:1px;
	padding:1px;
	padding-left: 16px;
	background-image: url('../images/dot.gif');
	background-repeat: no-repeat;
	list-style-type:none;	
}

ul{
	margin:1px;
	padding:1px;
}

p{
	font-size: 12px;
	margin:1px;
	padding:10px;
}

form {
	margin: 0px
}

select,option,textarea{
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size: 9pt;
	border: none;
	background: #F9F9F9;
	color: #000066;
	cursor: pointer;
}


textarea{
	border: 1px solid #CCCCCC;
	cursor: text;
}


a{
	font-size: 12px;
	font-weight: regular; 
	text-decoration: none; 
	color: #1263AD; 
}

a:hover{
	color: #080374;
	cursor:pointer;
} 

a.logo,a.logo:hover{
	text-decoration: none; 
	border: 0px none;
}
.tmenu{
 text-align: center;
 color:#cacaca;
 text-decoration:none;
 font-size:8pt;
 display:block;
 line-height:22px;
}
.tmenu:hover{
 text-align: center;
 color:#222222;
 text-decoration:none;
 font-size:8pt;
 display: block;
 line-height:22px;
 background-color: #45a8bf;
}

input.submit{
  	border:1px dashed #CCCCCC;
	color: #1263AD; 
	text-decoration:none;
	padding: 2px;
	font-face: Tahoma; 
	font-size: 11px;
	font-weight:bold;
} 

input.submit:hover{
	border:1px dashed orange;
	color: #080374;
} 

a.button:link,a.button:visited,a.button:active{
  	border:1px dashed #CCCCCC;
	color: #1263AD; 
	text-decoration:none;
	padding: 2px;
	font-face: Tahoma; 
	font-size: 11px;
	font-weight:bold;
} 

a.button:hover {
	border:1px dashed orange;
	color: #080374;
} 

.blogt{
 padding: 3px;
 background-image: url(/images/blogt.gif);
 font-weight: bold;
}
.blogc{
 padding: 4px;
}
.table_l {
	border: none;
	border-left: 1px;
	border-left-color: #CCCCCC;
	border-left-style: dashed;
}

.table_t {
	border: none;
	border-top: 1px;
	border-top-color: #CCCCCC;
	border-top-style: dashed;
}

.table_b {
	border: none;
	background: #ECECEC;
	border-bottom: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
}


.table_all {
	border: 1px dashed #CCCCCC;
	border-bottom: none;
	border-right: none;
}

.box,.box_r,.box_l,.box_t,.box_b,.box_tl,.box_tr{
	border: 1px solid #CCCCCC;
}

.box_r {
	border-left: none;
	border-left-style: none;
}

.box_l {
	border-right: none;
	border-right-style: none;
}

.box_t {
	border-bottom: none;
	border-bottom-style: none;
}

.box_b {
	border-top: none;
	border-top-style: none;
}

.box_tr {
	border-top: none;
	border-right: none;
	border-top-style: none;
	border-right-style: none;
}

.box_tl {
	border-top: none;
	border-top-style: none;
	border-left: none;
	border-left-style: none;
}


img{
	border: none;
}


img.img_select,a.img_select{
	text-decoration: none; 
	border: 1px solid white;
}

img.img_select:hover,a.img_select:hover {
	border: 1px solid orange;
}

img.plus{
	border: none;
	width: 15px;
	height: 15px
}

.box_menu_r {
	border: 1px none;
	border-left-width: thin;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}

.bg{
	background: #ECECEC;
	border: 1px solid #CCCCCC;
	height:20px;
}

td.bg{
	vertical-align:middle;
}

.date,.news_name{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.news_name{
	font-size: 12px;
}

a.menu:link,a.menu:visited,a.menu:active{
	border: none;
	text-decoration:none;
	color: #000000; 
	font-face: Tahoma; 
	font-size: 11px;
	font-weight:bold;
} 

a.menu:hover {
	color: #0000FF;
} 

#tooltip{
	background:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	font:menu;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden
}

div.stats{
	display:inline;
	height:0px;
	left:-1000px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:-1000px;
	visibility:hidden;
	width:0px
}

.d2 {
	padding:0px;
	font:9px Verdana,Tahoma;
}

td.bg2 {
	background: url('images/b_g2.gif');
	padding:0px;
	font:10px Verdana,Tahoma;
	height:17px;
	background-color:#E1E1E1
}