﻿body
{
    width : 1003px ;
    margin : auto ;
    padding : 0px;
    font : 11px Arial ;
    color :  #666 ;
    background : #fff ;
}

a,div,input,span,textarea,img,form,td,button,p
{
    padding : 0px ;
    margin : 0px ;
    text-decoration : none ;
    font : 11px Arial ;
    color : #666 ;
    border : none ;
    line-height : 160% ;
}

span
{
	font-weight : bold ;
}

table
{
	width : 100% ;
}

iframe
{
    margin : 0px;
    padding : 0px;
}

a:hover
{
    color : #333;
}

#flash
{
	height : 203px ;
	margin-bottom : 37px ;
}

#foot
{
	height : 58px ;
	background : url(img/foot.jpg) 25px no-repeat ;
	border-top : 1px solid #ccc ;
	margin-top : 24px ;
}

#main
{
	margin-left : 74px ;
}

.title1
{
	color : #CC3036 ;
	font-weight : bold ;
	font-size : 12px ;
	margin-bottom : 16px ;
}

.title1 span
{
	color : #333 ;
}

.list1
{
	height : 14px ;
	background : url(img/mark1.jpg) 3px no-repeat ;
	padding-left :24px ;
	margin-bottom : 9px ;
}

.list1 a
{
	font-weight : bold ;
	font-size : 12px ;
}

.list2 
{
	display : inline-block ;
	width : 170px ;
	height: 170px;
	float : left ;
	text-align: center;
	margin-right : 50px ;
}

.list2 img
{
	border : 1px solid #ccc ;
}

.list2 div
{
	padding : 5px 0px ;
}

#NL
{
	width : 528px ;
	margin-top : 29px ;
}

#NL th
{
	padding-bottom :10px ;
}

#NL .line1
{
	height : 4px ;
	background : url(img/line1.jpg) repeat-x ;
}

#NL td
{
	padding-left : 2px ;
	border-bottom : 1px dashed #ccc ;
	height : 34px 
}

.page
{
	width : 615px ;
	border : 1px solid #ccc ;
	margin : 1ex 0px ;
}

.page a
{
	font-weight : bold ;
	padding : 2px ;
}

#ct img
{
}