* { margin:0; padding:0; border:0; }

body {
	color:#373737;
	background:#fff;
	font:normal 14px Tahoma;
	text-align:center;
	min-width:1000px;
	width:100%;
	width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
}

h1 {
	color:#161820;
	font:normal 22px Verdana;
}
h2 {
	color:#161820;
	font:normal 20px Verdana;
}

#main-table {
	width:1000px;
	text-align:left;
	margin:0 auto;
}
#main-table td {
	vertical-align:top;
}

#head {
	height:261px;
	background:#d9f8ff url(img/head.jpg) no-repeat;
}
#head img {
	width:407px;
	height:73px;
	vertical-align:top;
	margin:34px 0 0 309px;
}

#left-col {
	width:226px;
}
#left-col h2 {
	font-style:italic;
	padding:0 0 0 55px;
}

.navigation {
	margin:28px 0 0 22px;
	background:url(img/nav.gif) repeat-y;
}
.navigation-t {
	background:url(img/nav-t.gif) no-repeat;
}
.navigation ul {
	list-style:none;
	padding:10px 10px 10px 30px;
	background:url(img/nav-b.gif) no-repeat bottom left;
}
.navigation ul li {
	padding:7px 0;
}
.navigation ul li a {
	color:#0092c4;
	font:bold 13px Tahoma;
	text-decoration:none;
}
.navigation ul li a:hover {
	color:#00c5f7;
	text-decoration:none;
}

#right-col {
	width:774px;
	background:url(img/right-col.gif) no-repeat top right;
}
#right-col h1 {
	color:#484848;
	font-style:italic;
	padding:0 35px 0 35px;
	text-align:center;
}
#right-col h2 {
	color:#484848;
	font-style:italic;
	padding:0 35px 0 35px;
	text-align:center;
}

#content {
	margin:23px 0 0 0;
	background:url(img/cont-b.gif) no-repeat bottom left;
}
#content-t {
	padding:5px 0 20px 0;
	background:url(img/cont-t.gif) no-repeat;
}

.txt-image {
	width:112px;
	padding:10px 0 10px 14px;
}
.txt-image img {
	display:block;
	width:110px;
	height:110px;
	border:1px solid #3f5e69;
}
.txt-text {
	padding:10px 35px 10px 17px;
}
.txt-text p {
	padding-top:15px;
	line-height: 1.35;
}
.txt-text li {
	padding-top:5px;
}
.txt-text ul {
	padding-left:25px;
}
.txt-text ol {
	padding-left:35px;
}
.txt-text a {
	color:#0070a2;
	text-decoration:none;
}
.txt-text a:hover {
	color:#00b4e6;
	text-decoration:none;
}
.txt-text a.more {
	color:#1a1a1a;
	font-weight:bold;
	text-decoration:underline;
}

.line {
	height:1px;
	padding:0 0 9px 0;
	background:url(img/line.gif) no-repeat;
}

#copy {
	padding:20px 0;
	text-align:center;
	color:#1c3042;
}

.adv {
	margin:28px 0 0 22px;
	background:url(img/nav.gif) repeat-y;
}
.adv-t {
	background:url(img/nav-t.gif) no-repeat;
}
.adv ul {
	font:11px Tahoma;
	list-style:none;
	padding:10px 20px 10px 30px;
	background:url(img/nav-b.gif) no-repeat bottom left;
}
.adv ul li {
	padding:7px 0;
}
.adv ul li a {
	color:#0092c4;
	font:11px Tahoma;
	text-decoration:none;
}
.adv ul li a:hover {
	color:#00c5f7;
	text-decoration:none;
}

.news {
	margin:28px 0 0 22px;
	background:url(img/nav.gif) repeat-y;
}
.news-t {
	background:url(img/nav-t.gif) no-repeat;
}
.news ul {
	font:12px Tahoma;
	list-style:none;
	padding:10px 20px 10px 30px;
	background:url(img/nav-b.gif) no-repeat bottom left;
}
.news ul li {
	padding:7px 0;
}
