BODY {
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:0px;
	background-color:#FFFFFF;
}

img, table{border:0px;}

a, a:active{
	color: #CE2C2C;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
a:visited{
	color: #CE2C2C;
}


input{
	margin:0px;
	padding:0px;
	color:#777C74;
	font-size:9px;
}

td {
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color:#000000;
}
h1{
	font-family: tahoma, sans-serif;
	font-size:14px;
	color:#3C609E;
	margin:0px 0px 25px 0px;
}
p{
	text-indent: 0px;
	font-size: 12px;
	margin:0px 0px 15px 0px;
	color:#000000;
}
select{
	font-size:11px;
}

ul{
	margin:0px 0px 15px 0px;
}

li{
	list-style-type:none;
	list-style-image:url(../img/li.gif);
}

.li2 li{
	list-style-type:none;
	list-style-image:url(../img/li2.gif);
	margin-bottom:7px;
}


.top{
	height:119px;
	background:url(../img/t_bg.jpg) no-repeat 100% 0px;
	vertical-align:top;
	padding:30px 43px 0px 0px;
}

.pos_rel{
	position:relative;
}

.icons{
	position:absolute;
	left:-67px;
	top:-79px;
}
.icons img{
	display:block;
}

.head{
	height:179px;
	background:url(../img/head.jpg) no-repeat 100% 0px;
	vertical-align:top;
	padding:16px 0px 0px 438px;
	color:#BBBBBE;
	font-size:10px;
}

.l_col{
	width:372px;
	background:url(../img/lt.jpg) no-repeat -40px -35px;
	padding:262px 0px 0px 78px;
}

#cont{
	height:100%;
	padding:35px 50px 30px 0px;
	vertical-align:top;
}

#cont2{
	padding:0px 0px 20px 12px;
	vertical-align:top;
}

#menu{
	padding-right:64px;
}
#menu a{
	padding:0px 0px 10px 21px;
	background:url(../img/m_li.gif) no-repeat 0px 3px;
	display:block;
	color:#224889;
	font-family:arial narrow;
	font-size:16px;
}
#menu a:hover{
	color:#CE2C2C;
	background:url(../img/m_li1.gif) no-repeat 0px 3px;
}

#menu .sm{
	position:relative;
	top:-5px;
	margin-bottom:1px;
	line-height:14px;
}

#menu .sm a{
	font-size:12px;
	background:none;
	padding:0px 0px 5px 26px;
}
#menu .sm a:hover{
	background:none;
}

.date{
	font-size:11px;
	color:#CE2C2C;
}

.bullet{
	position:absolute;
	left:-20px;
	top:-15px;
}

.prev{
	padding:9px 0px 42px 0px;
}

th{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
	height:32px;
	background-color:#CE2C2C;
}
td.tc{
	background-color:#FAE9E9;
	padding-left:20px;
	height:35px;
	font-size:11px;
}

.grey{
	font-size:9px;
	color:#747474;
	padding:10px 10px 30px 17px;
}

.pages{
	color:#CE2C2C;
	font-weight:bold;
	background-color:#F0F2F7;
	padding:4px;
	font-size:11px;
}
.pages a{
	font-weight:normal;
	color:#747474;
}

#f{
	height:89px;
	padding:0px 90px 0px 87px;
	font-size:11px;
	color:#82827B;
}
#f span{
	font-size:9px;
}
#f span a{
	color:#82827B;
}
