body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#ededed;
}

table, tr, td{
	border:none;
	padding:0;
	margin:0;
} 

table{
	border-collapse:collapse;
}


/* header */

div.head1Rep{
	background:url(img/head1Rep.jpg) repeat-x top;
	height:123px;
	width:100%;
}

div.head1L{
	background:url(img/head1L.jpg) no-repeat top left;
	height:123px;
	width:100%;
}

p.hTxt1{
	font-size:11px;
	color:#73c3f1;
	margin:0px;
	padding:60px 0 0 30px;
}

p.hTxt2{
	position:absolute;
	top:30px;
	left:50%;
	margin:0px;
}

p.hTxt2 a{
	font-size:12px;
	color:#FFFFFF;
}

div.head2Rep{
	background:url(img/head2Rep.jpg) repeat-x left;
	height:289px;
	width:100%;
}

div.head2L{
	background:url(img/head2L.jpg) no-repeat left;
	height:289px;
	width:100%;
}

div.head2R{
	background:url(img/head2R.jpg) no-repeat right;
	height:289px;
	width:100%;
}

div.hDiv{
	position:absolute;
	top:150px;
	left:60px;
	width:280px;
}

p.hdlnH{
	margin:13px 0 0 0;
	font-size:12px;
	color:#00428e;
	font-weight:bold;
}

p.htxt, .hLink, .hLink a{
	margin:12px 0 0 0;
	font-size:12px;
	color:#35474f;
}

div.hLink{
	margin:10px 0 0 0;
}

div.hDiv2{
	position:absolute;
	top:150px;
	left:805px;
	right:10px;
	3width:190px;
}

img.imgNews{
	float:left;
	margin:13px 3px 0 0;
}

p.ntxt{
	margin:10px 0 0 0;
	font-size:12px;
	color:#00428e;
	line-height:12px;
}



/* menu */

.menu{
	padding:0 0 0 250px;
	margin:-3px 0 0 0;
}

.menu a{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu a:hover{
	color:#6dcff6;
	text-decoration:underline;
}

.butn1{
	background:url(img/butn1.png) no-repeat bottom right;
	width:85px;
	height:46px;
	float:left;
	margin-right:1px;
}

.butn2{
	background:url(img/butn2.png) no-repeat bottom;
	width:117px;
	height:46px;
	float:left;
	margin-right:1px;
}

.butn5{
	background:url(img/butn5.png) no-repeat bottom;
	width:140px;
	height:46px;
	float:left;
	margin-right:1px;
}

.over1{
	background:url(img/over1.png) no-repeat bottom right;
	width:85px;
	height:46px;
	float:left;
	margin-right:1px;
	cursor:pointer;
}

.over2{
	background:url(img/over2.png) no-repeat bottom left;
	width:117px;
	height:46px;
	float:left;
	margin-right:1px;
	cursor:pointer;
}

.over5{
	background:url(img/over5.png) no-repeat bottom left;
	width:140px;
	height:46px;
	float:left;
	margin-right:1px;
	cursor:pointer;
}

div.nlast{
	width:77px;
}

.over_nlast{
	background:url(img/over1nlast.png) no-repeat bottom;
	width:77px;
	height:46px;
	float:left;
	margin-right:1px;
	cursor:pointer;
}

.last{
	background-position:bottom left;
}

.over_last{
	background:url(img/over1last.png) no-repeat left bottom;
	width:85px;
}

.linkPos{
	padding:17px 0 0 0;
}

.firstPos{
	padding-left:7px;
}

.lastPos{
	padding-right:7px;
	background-position:bottom left;
}



/* left */

.left{
	padding:38px 40px 20px 38px;
	width:488px;
}

div.leftBack{
	background:url(img/left1back.jpg) no-repeat;
	width:411px;
	height:182px;
}

p.leftTxt{
	font-size:12px;
	color:#FFFFFF;
	padding:25px 20px 0 145px;
	margin:0px;
	line-height:12px;
}

input.butn{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
}

input.blue1{
	background:url(img/butBlue1.jpg) no-repeat;
	width:78px;
	height:21px;
	margin:5px 0 0 165px;
}

div.leftPos{
	padding:0 36px 0 30px;
}

p.Lhd{
	color:#003b7f;
	font-size:21px;
	margin:25px 0 0 0;
}

p.Lhd2{
	font-size:11px;
	color:#333333;
	margin:-5px 0 20px 3px;
}

p.date{
	font-size:20px;
	color:#707070;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
}

p.news{
	color:#666666;
	font-size:12px;
	padding:3px 0 0 15px;
}

p.news a{
	color:#ff3300;
	font-size:12px;
}

img.dotted{
	margin:10px 0 8px 0;
	//margin-bottom: 5px;
}

input.blue2{
	background:url(img/butBlue2.jpg) no-repeat;
	width:78px;
	height:21px;
	margin:20px 0 0 0;
}

input.grey{
	background:url(img/butGrey.jpg) no-repeat;
	width:66px;
	height:21px;
	margin:20px 0 0 3px;
}

div.photoHdln{
	background:url(img/photoTop.jpg) no-repeat;
	width:258px;
	height:65px;
	margin:50px 0 10px 60px;
}

p.lhd3{
	color:#FFFFFF;
	font-size:18px;
	padding:22px 0 0 5px;
}

div.photosBack{
	background:url(img/photosBack.jpg) no-repeat;
	width:245px;
	height:240px;
	margin:0 0 0 68px;
	padding:0 0 0 5px;
}

div.photosBack img{
	margin:10px 0 0 10px;
}


/* right */

.right{
	width:100%;
	padding:38px 15px 20px 0;
}

p.Rhd{
	font-size:18px;
	color:#003b7f;
	margin:0px;
}

div.photo1Back{
	background:url(img/photo1Back.jpg) no-repeat;
	width:123px;
	height:120px;
	padding:9px 0 0 9px;
}

div.Backpos{
	margin:30px 15px 0 0;
}

.listTab{
	width:100%;
}

.listTd{
	padding:15px 0 0 0;
	//padding:25px 0 0 5px;
	width:100%;
}

.listTd div{
	padding:1px 0;
}

.listTd a{
	font-size:12px;
	color:#003b7f;
}

p.txt{
	font-size:12px;
	color:#333333;
	margin:15px 0 0 0;
}

p.txtPos{
	margin-top:30px;
}

div.Rback{
	background:url(img/top25Back.jpg) no-repeat;
	width:258px;
	height:113px;
	margin:16px 0 0 8px;
	float:right;
}

input.red{
	background:url(img/butRed.jpg) no-repeat;
	width:76px;
	height:19px;
	margin:73px 0 0 23px;
	//margin-left:15px;
}

p.hdlPos{
	margin:25px 0 0 0;
}

div.backPos2{
	margin:15px 5px 0 0;
	float:left;
}

input.blue3{
	margin:5px 20px 0 0;
	background:url(img/butBlue2.jpg) no-repeat;
	width:78px;
	height:21px;
}


/* footer */

.footer{
	background:url(img/footer.jpg) repeat-x;
	height:64px;
	width:100%;
}

p.foot_txt{
	color:#FFFFFF;
	font-size:11px;
	line-height:11px;
	padding:20px 0 0 40px;
	margin:0px;
	float:left;
}

div.fLinks{
	position:relative;
	top:30px;
	right:40px;
}

div.fLinks a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.fLinks font{
	margin:0 2px 0 5px;
	color:#FFFFFF;
	font-size:12px;
}
